[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randy Arozarena singles on a sharp ground ball to center fielder Greg Allen.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-12T22:37:24.712Z","endTime":"2025-08-12T22:37:38.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3],"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656185,"link":"/api/v1/people/656185"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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-12T19:22:44.201Z","endTime":"2025-08-12T22:06:02.198Z","isPitch":false,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"},"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-12T22:06:02.198Z","endTime":"2025-08-12T22:36:55.402Z","isPitch":false,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"},"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-12T22:36:55.402Z","endTime":"2025-08-12T22:37:27.027Z","isPitch":false,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.38355970717896,"strikeZoneBottom":1.63365720542681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.62738506213444,"aZ":-13.443333636394595,"pfxX":-4.3151498488262625,"pfxZ":10.175898942462677,"pX":0.12674609693726316,"pZ":2.276277808844054,"vX0":6.986132936656732,"vY0":-135.33781990197943,"vZ0":-7.817465866934167,"x":112.17,"y":177.32,"x0":-1.9364778687599185,"y0":50.00568318728517,"z0":6.1592317057661425,"aX":-7.945786122269024},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.8,"breakHorizontal":6.2,"spinRate":2280,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.4058961708475821,"extension":6.198298202813866},"hitData":{"launchSpeed":110.1,"launchAngle":6.0,"totalDistance":127.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":103.0,"coordY":76.0}},"index":3,"playId":"38efe47f-c7c1-3e21-ae0f-25142af47b9b","pitchNumber":1,"startTime":"2025-08-12T22:37:27.027Z","endTime":"2025-08-12T22:37:38.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2025-08-12T22:37:38.278Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cal Raleigh flies out sharply to right fielder Ryan Noda.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-12T22:37:50.893Z","endTime":"2025-08-12T22:38:19.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676116,"link":"/api/v1/people/676116"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.768333088918023,"aZ":-12.52669743227364,"pfxX":-5.17520027607199,"pfxZ":10.562774974853287,"pX":0.26472951085913043,"pZ":2.8203306023861727,"vX0":8.116396240848998,"vY0":-134.44106707570157,"vZ0":-6.507646491193077,"x":106.91,"y":162.63,"x0":-2.0989744157585677,"y0":50.00066103530608,"z0":6.133448748168383,"aX":-9.62470182844879},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.1,"breakHorizontal":7.9,"spinRate":2310,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.4049348961788364,"extension":6.067683342787615},"hitData":{"launchSpeed":104.5,"launchAngle":55.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":197.86,"coordY":112.52}},"index":0,"playId":"7e202e85-c4f1-394a-b883-1012af1b728b","pitchNumber":1,"startTime":"2025-08-12T22:38:06.093Z","endTime":"2025-08-12T22:38:19.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-08-12T22:38:19.501Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Julio Rodríguez grounds out, third baseman Jordan Westburg to first baseman Coby Mayo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-12T22:38:18.725Z","endTime":"2025-08-12T22:40:56.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[1],"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676059,"link":"/api/v1/people/676059"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":81.7,"strikeZoneTop":3.34587304293441,"strikeZoneBottom":1.49625083652395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.231827673645856,"aZ":-26.556198447036802,"pfxX":2.4961555671214706,"pfxZ":3.4042270548813507,"pX":0.06213716012020374,"pZ":1.2720126550551119,"vX0":4.320964938555883,"vY0":-125.98382158012558,"vZ0":-7.212616502693725,"x":114.63,"y":204.44,"x0":-1.982162090033803,"y0":50.0035133066124,"z0":6.2410279496953605,"aX":4.117926457557174},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.2,"breakHorizontal":-5.3,"spinRate":2426,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.43044038649415084,"extension":5.671137424925922},"index":0,"playId":"885b77f8-923a-386e-89b8-6a34fc21e90c","pitchNumber":1,"startTime":"2025-08-12T22:38:49.565Z","endTime":"2025-08-12T22:38:58.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Randy Arozarena steals (23) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"885b77f8-923a-386e-89b8-6a34fc21e90c","startTime":"2025-08-12T22:39:02.660Z","endTime":"2025-08-12T22:39:17.146Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"},"defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"postOnSecond":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":-1.6999999999999957,"leverageIndex":1.21,"dramaIndex":46.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.5077022796521,"strikeZoneBottom":1.62550683767533,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.414042818806497,"aZ":-26.507349623136093,"pfxX":1.5044133174480478,"pfxZ":3.578853178907447,"pX":1.0905704388704225,"pZ":0.8512249748189665,"vX0":6.828591090942176,"vY0":-124.89471534937482,"vZ0":-7.907584558181874,"x":75.43,"y":215.8,"x0":-1.8710412008225155,"y0":50.00463320552814,"z0":6.228529195344809,"aX":2.3846089931682988},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.9,"breakHorizontal":-4.2,"spinRate":2421,"spinDirection":156},"zone":14,"typeConfidence":2.0,"plateTime":0.4380141913549358,"extension":6.071225966104809},"index":2,"playId":"ddd53252-b694-3574-be5b-16f1481bd01c","pitchNumber":2,"startTime":"2025-08-12T22:39:17.146Z","endTime":"2025-08-12T22:39:20.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.897950637908966,"aZ":-23.758193677082964,"pfxX":-7.659128344566815,"pfxZ":5.748397730094692,"pX":0.32576176638804866,"pZ":0.5646760426304593,"vX0":7.732207088266217,"vY0":-119.16800391350813,"vZ0":-8.175612844400854,"x":104.58,"y":223.53,"x0":-1.9376519176234377,"y0":50.00582076808591,"z0":6.126934983506068,"aX":-11.223262827556727},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":9.0,"breakHorizontal":12.5,"spinRate":1336,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4563941060974135,"extension":6.2345714892604},"index":3,"playId":"1f4d6a9c-0bbe-3f15-a41d-b72655bbaab7","pitchNumber":3,"startTime":"2025-08-12T22:39:37.195Z","endTime":"2025-08-12T22:39:40.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.48242584002084,"strikeZoneBottom":1.63383778535086,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.116577121316393,"aZ":-17.547107300685706,"pfxX":-7.750515877812974,"pfxZ":8.146873180845876,"pX":0.7356108697984433,"pZ":1.3244129870556083,"vX0":10.656254579166218,"vY0":-133.70541643980505,"vZ0":-8.0193622372648,"x":88.96,"y":203.02,"x0":-2.310326798285538,"y0":50.000686484454086,"z0":5.641361462220158,"aX":-13.91221244363827},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.0,"breakHorizontal":11.5,"spinRate":2146,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4109854414882119,"extension":6.491362680860109},"index":4,"playId":"e99522a7-ab25-3736-b3c9-4e519f3f25cc","pitchNumber":4,"startTime":"2025-08-12T22:40:01.549Z","endTime":"2025-08-12T22:40:04.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":85.6,"endSpeed":81.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.893087164829968,"aZ":-29.405738607045194,"pfxX":2.4736540855601037,"pfxZ":1.6974269577574912,"pX":0.03930867502675457,"pZ":2.3347419184185045,"vX0":4.2541375708895215,"vY0":-124.81361302155102,"vZ0":-4.194498106014022,"x":115.5,"y":175.74,"x0":-1.9861117724552002,"y0":50.004961037692084,"z0":6.366540890758,"aX":4.038637010173599},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.6,"breakHorizontal":-5.2,"spinRate":2420,"spinDirection":164},"zone":5,"typeConfidence":2.0,"plateTime":0.4331258446439197,"extension":5.7342010304680295},"index":5,"playId":"87009fd0-e755-3837-b45f-3cd60784c18d","pitchNumber":5,"startTime":"2025-08-12T22:40:21.717Z","endTime":"2025-08-12T22:40:25.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":75.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.814003513103078,"aZ":-19.50022347977898,"pfxX":-5.104114392080734,"pfxZ":8.715773326349185,"pX":0.10781890088859543,"pZ":1.3223821870660208,"vX0":6.250262439429137,"vY0":-120.98612122104628,"vZ0":-7.35695570724157,"x":112.89,"y":203.08,"x0":-1.8691753925345789,"y0":50.00428668395045,"z0":6.164358606238177,"aX":-7.423308471426558},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":13.9,"breakHorizontal":7.4,"spinRate":1255,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.45608300803157853,"extension":6.309563404101434},"hitData":{"launchSpeed":76.7,"launchAngle":5.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.69,"coordY":164.35}},"index":6,"playId":"1e19ee97-6d7e-36a6-a03e-5653b088b267","pitchNumber":6,"startTime":"2025-08-12T22:40:48.078Z","endTime":"2025-08-12T22:40:56.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.6,"awayTeamWinProbability":48.4,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.21,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-12T22:40:56.096Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a ground ball to right fielder Ryan Noda. Randy Arozarena scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-12T22:41:01.657Z","endTime":"2025-08-12T22:41:44.772Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676116,"link":"/api/v1/people/676116"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":{"id":665152,"link":"/api/v1/people/665152"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.144199813289546,"aZ":-12.010659889451619,"pfxX":-4.354752057278102,"pfxZ":11.04067306375983,"pX":0.13207701293758,"pZ":3.520736085586133,"vX0":7.030133483528263,"vY0":-134.96447350154634,"vZ0":-5.003232629302029,"x":111.97,"y":143.72,"x0":-1.9527831603042525,"y0":50.002078843519456,"z0":6.259554476669294,"aX":-7.95307898043751},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.0,"breakHorizontal":6.2,"spinRate":2270,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.4074095426982991,"extension":6.040624669576156},"hitData":{"launchSpeed":97.7,"launchAngle":8.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":147.76,"coordY":103.04}},"index":0,"playId":"b613ca15-8156-31d2-84f0-aa8c2835a56c","pitchNumber":1,"startTime":"2025-08-12T22:41:33.747Z","endTime":"2025-08-12T22:41:44.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.699999999999996,"awayTeamWinProbability":57.300000000000004,"homeTeamWinProbabilityAdded":-8.900000000000006,"leverageIndex":1.21,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2025-08-12T22:41:44.772Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-12T22:41:50.893Z","endTime":"2025-08-12T22:44:31.284Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.7,"endSpeed":84.1,"strikeZoneTop":3.61234794233777,"strikeZoneBottom":1.71022006590967,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.47816379491324,"aZ":-12.787927354755329,"pfxX":-5.482157871426229,"pfxZ":10.626858622224116,"pX":0.869538487979578,"pZ":1.3770430034127723,"vX0":9.391699143567612,"vY0":-135.63681532196617,"vZ0":-10.040679215543769,"x":83.86,"y":201.6,"x0":-1.9591858893391056,"y0":50.00058095212867,"z0":6.067497378568756,"aX":-9.999214764072095},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.7,"breakHorizontal":7.4,"spinRate":2413,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.40710580914604044,"extension":6.118872201483177},"index":0,"playId":"5f6f44b1-0ad9-310c-8c86-429f3f673f87","pitchNumber":1,"startTime":"2025-08-12T22:42:18.634Z","endTime":"2025-08-12T22:42:22.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.534228534486346,"aZ":-24.925849024550622,"pfxX":2.0518929562257275,"pfxZ":4.481551544133587,"pX":0.2814118588097419,"pZ":2.0309307657276294,"vX0":4.86623399346746,"vY0":-127.03029635117903,"vZ0":-5.89971170387697,"x":106.27,"y":183.94,"x0":-1.9335311340681445,"y0":50.0020944987574,"z0":6.3923757115993665,"aX":3.318546995495373},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.8,"breakHorizontal":-4.9,"spinRate":2482,"spinDirection":170},"zone":9,"typeConfidence":2.0,"plateTime":0.4328822942235955,"extension":5.996207825010037},"index":1,"playId":"8da9077e-945a-346d-bb48-3112312f7c32","pitchNumber":2,"startTime":"2025-08-12T22:42:37.454Z","endTime":"2025-08-12T22:42:41.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.1,"strikeZoneTop":3.40737671988524,"strikeZoneBottom":1.57142092221632,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.435400188479544,"aZ":-20.346267908728485,"pfxX":-8.499593435350054,"pfxZ":6.780821570443543,"pX":-1.6517138698685812,"pZ":1.7473982126634715,"vX0":4.944711869469661,"vY0":-130.45184205448595,"vZ0":-6.588287145185239,"x":179.96,"y":191.6,"x0":-2.4561170302778663,"y0":50.00052923622166,"z0":5.812239749705329,"aX":-14.818565744438335},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.2,"breakHorizontal":14.5,"spinRate":1899,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.4180179873744341,"extension":6.062893485301363},"index":2,"playId":"60b113db-f580-3eb0-859e-ee407649bab3","pitchNumber":3,"startTime":"2025-08-12T22:43:01.345Z","endTime":"2025-08-12T22:43:04.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.993703088516064,"aZ":-26.906482425808473,"pfxX":0.9857023247617951,"pfxZ":3.217932582599114,"pX":0.7493048498228734,"pZ":1.6398737914292087,"vX0":6.011464753939712,"vY0":-127.15204136459131,"vZ0":-6.381508940137239,"x":88.44,"y":194.5,"x0":-1.7734261809168157,"y0":50.00576321600921,"z0":6.316439745956606,"aX":1.6135700694982869},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.6,"breakHorizontal":-3.1,"spinRate":2386,"spinDirection":176},"zone":9,"typeConfidence":2.0,"plateTime":0.43071056987348877,"extension":5.884558506252173},"index":3,"playId":"e08dc6ba-1202-39ae-92be-d3a80d177ee6","pitchNumber":4,"startTime":"2025-08-12T22:43:23.176Z","endTime":"2025-08-12T22:43:26.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"4611f9e3-cc8e-3dd5-bcfc-149cfa2b650a","startTime":"2025-08-12T22:44:07.582Z","endTime":"2025-08-12T22:44:10.582Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.60306321777679,"aZ":-21.391848847026786,"pfxX":-5.228311116264084,"pfxZ":7.301450788430479,"pX":0.4725877973043764,"pZ":1.2690031680984555,"vX0":6.87352585070029,"vY0":-119.77096047813322,"vZ0":-7.340767608458507,"x":98.99,"y":204.52,"x0":-1.7338245400572667,"y0":50.002078203182094,"z0":6.240352104775889,"aX":-7.719788849271403},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":12.0,"breakHorizontal":8.2,"spinRate":1280,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.45449931182064196,"extension":5.87632470172515},"index":5,"playId":"9dda7f0b-5e98-3ca2-8481-10183e272d8e","pitchNumber":5,"startTime":"2025-08-12T22:44:28.156Z","endTime":"2025-08-12T22:44:31.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":2.1000000000000085,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-12T22:44:31.284Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Holliday grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-12T22:46:42.538Z","endTime":"2025-08-12T22:48:04.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":94.4,"endSpeed":87.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.265834691440862,"aZ":-18.674378351413605,"pfxX":-8.754081786646694,"pfxZ":6.993276802227455,"pX":-0.046862016771418685,"pZ":2.157760397380122,"vX0":7.563466947951293,"vY0":-137.29382801954583,"vZ0":-6.134100146387659,"x":118.79,"y":180.52,"x0":-1.6852984180613553,"y0":50.00304724861368,"z0":5.670229602205321,"aX":-16.896561543578123},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.6,"breakHorizontal":14.5,"spinRate":2230,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.3972917566638694,"extension":6.289562704894773},"index":0,"playId":"3b8baf10-292b-30db-8a23-df756bdcb661","pitchNumber":1,"startTime":"2025-08-12T22:47:40.075Z","endTime":"2025-08-12T22:47:43.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.41535622976004,"aZ":-42.49535259013676,"pfxX":4.416495437714115,"pfxZ":-6.9113006800004175,"pX":0.04143038269119023,"pZ":2.0998373700660387,"vX0":3.256883638140054,"vY0":-121.86276502946073,"vZ0":-0.2369777859290585,"x":115.42,"y":182.08,"x0":-1.8891017351319799,"y0":50.00138879366459,"z0":5.889715299166472,"aX":6.597386321310951},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-12.2,"breakHorizontal":-8.8,"spinRate":2253,"spinDirection":49},"zone":8,"typeConfidence":2.0,"plateTime":0.45060632470682993,"extension":6.485694112359887},"hitData":{"launchSpeed":82.5,"launchAngle":-36.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":131.55,"coordY":163.84}},"index":1,"playId":"4e430f76-6ea7-3566-bf0c-b6908b70e72d","pitchNumber":2,"startTime":"2025-08-12T22:47:57.395Z","endTime":"2025-08-12T22:48:04.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.91,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-12T22:48:04.851Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Westburg grounds out sharply, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-12T22:48:11.081Z","endTime":"2025-08-12T22:48:39.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.088165399536962,"aZ":-26.447354205407315,"pfxX":-9.870774683062706,"pfxZ":2.9535518259929017,"pX":0.1436753471935097,"pZ":2.4525468299973423,"vX0":8.410720530171988,"vY0":-138.19120829630012,"vZ0":-3.8727665946873664,"x":111.52,"y":172.56,"x0":-1.6532224802721822,"y0":50.00291563704808,"z0":5.643718945525679,"aX":-19.13819830200759},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.7,"breakHorizontal":16.2,"spinRate":2130,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.3959883428360276,"extension":6.37002266702619},"hitData":{"launchSpeed":105.5,"launchAngle":-6.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":137.63,"coordY":146.11}},"index":0,"playId":"7165a7a2-35bb-3f4a-8c93-029832878f99","pitchNumber":1,"startTime":"2025-08-12T22:48:32.360Z","endTime":"2025-08-12T22:48:39.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676059,"link":"/api/v1/people/676059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676059,"link":"/api/v1/people/676059"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":676059,"link":"/api/v1/people/676059"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.699999999999996,"awayTeamWinProbability":59.300000000000004,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-12T22:48:39.751Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gunnar Henderson grounds out to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-12T22:48:44.618Z","endTime":"2025-08-12T22:50:51.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.5,"strikeZoneTop":3.7380673609869,"strikeZoneBottom":1.84419274470159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.265348408766847,"aZ":-40.070408133133284,"pfxX":3.9282374098173616,"pfxZ":-5.136879950433734,"pX":0.6743392734180584,"pZ":1.4427582015508849,"vX0":4.703518308513504,"vY0":-122.89829825267846,"vZ0":-2.4389928201070488,"x":91.3,"y":199.83,"x0":-1.7712335620622683,"y0":50.00329823807652,"z0":5.835905733088864,"aX":6.037274266493165},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-9.6,"breakHorizontal":-8.2,"spinRate":2297,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4448593494028774,"extension":6.412480955040454},"index":0,"playId":"085be2a7-bc90-33f7-8ca5-7de09861228c","pitchNumber":1,"startTime":"2025-08-12T22:49:05.872Z","endTime":"2025-08-12T22:49:09.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.72887786540959,"strikeZoneBottom":1.83479045567915,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.22874244705295,"aZ":-21.692751967830592,"pfxX":-8.535449425876326,"pfxZ":5.205303792280631,"pX":-0.688087603999133,"pZ":3.430894835120725,"vX0":5.660954893319366,"vY0":-140.8175531838151,"vZ0":-2.689413185376109,"x":143.23,"y":146.15,"x0":-1.6129599906414556,"y0":50.00149829978431,"z0":5.797753915834199,"aX":-17.183340708198553},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.1,"breakHorizontal":14.3,"spinRate":2214,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.3885888012383427,"extension":6.339582779619116},"index":1,"playId":"7e13bb05-9e1a-310e-8ab9-4d025d3cde0d","pitchNumber":2,"startTime":"2025-08-12T22:49:22.510Z","endTime":"2025-08-12T22:49:26.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.6,"strikeZoneTop":3.82108162223491,"strikeZoneBottom":1.82363790787758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.555373201408084,"aZ":-41.23274766844388,"pfxX":5.787198725268009,"pfxZ":-5.999405673565781,"pX":0.6219963929250064,"pZ":1.106713308645363,"vX0":3.8308736808646318,"vY0":-122.42327594962312,"vZ0":-2.651418946804532,"x":93.29,"y":208.9,"x0":-1.7184952859879588,"y0":50.00600530537563,"z0":5.754113099143872,"aX":8.731554744568394},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-11.3,"breakHorizontal":-11.4,"spinRate":2313,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.44846058006141476,"extension":6.544935466996995},"index":2,"playId":"bd04bb02-5f31-3a08-87d3-ade5cfc665ec","pitchNumber":3,"startTime":"2025-08-12T22:49:37.165Z","endTime":"2025-08-12T22:49:40.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.69260277802516,"strikeZoneBottom":1.72948148417279,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.905848014498517,"aZ":-35.214334378045045,"pfxX":6.487652936555251,"pfxZ":-1.888514101129915,"pX":0.25212380364923304,"pZ":1.0371286883844524,"vX0":3.053052343476169,"vY0":-126.51658623989968,"vZ0":-4.403498632046897,"x":107.39,"y":210.78,"x0":-1.814611868013211,"y0":50.001082125439396,"z0":5.636593268152162,"aX":10.466433789361806},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.2,"breakHorizontal":-12.5,"spinRate":2510,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.43368668580834857,"extension":6.425623315706477},"index":3,"playId":"039eb7e6-ea75-3008-a076-185b054b8d65","pitchNumber":4,"startTime":"2025-08-12T22:49:53.483Z","endTime":"2025-08-12T22:49:56.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.79407080391213,"strikeZoneBottom":1.83096912539956,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.20248104065793,"aZ":-25.451185972799742,"pfxX":-9.495278612254285,"pfxZ":3.374746697725122,"pX":0.5053153521683371,"pZ":2.9047952996106834,"vX0":9.21673008136673,"vY0":-139.67654484694697,"vZ0":-3.159790664085822,"x":97.74,"y":160.35,"x0":-1.591381394882344,"y0":50.00027791003642,"z0":5.7099353412366005,"aX":-18.902989175725597},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.6,"breakHorizontal":15.5,"spinRate":2207,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.390990687763602,"extension":6.384423006068398},"index":4,"playId":"c0d23d52-cbdd-344f-87a7-be7db443310e","pitchNumber":5,"startTime":"2025-08-12T22:50:12.984Z","endTime":"2025-08-12T22:50:16.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"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-12T22:50:27.747Z","endTime":"2025-08-12T22:50:43.413Z","isPitch":false,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"},"defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.71,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.880431791350084,"aZ":-40.53921954508922,"pfxX":4.46682581022798,"pfxZ":-5.398173402341062,"pX":-0.05022835035177973,"pZ":2.153479724492286,"vX0":2.615201045650723,"vY0":-123.69945400130857,"vZ0":-0.7061201035960496,"x":118.91,"y":180.64,"x0":-1.7019528269493445,"y0":50.00595580916277,"z0":5.844045645353665,"aX":6.916693123901072},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-9.7,"breakHorizontal":-8.8,"spinRate":2232,"spinDirection":36},"zone":8,"typeConfidence":2.0,"plateTime":0.44293447874363023,"extension":6.575921270218865},"hitData":{"launchSpeed":73.6,"launchAngle":-52.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.74,"coordY":171.95}},"index":6,"playId":"1d5f7988-5271-3eaf-88b3-b0e9e8a41269","pitchNumber":6,"startTime":"2025-08-12T22:50:43.413Z","endTime":"2025-08-12T22:50:51.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-0.9999999999999929,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-12T22:50:51.943Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jorge Polanco singles on a ground ball to left fielder Dylan Carlson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-12T22:53:10.943Z","endTime":"2025-08-12T22:54:06.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":76.8,"endSpeed":71.1,"strikeZoneTop":3.28273670193097,"strikeZoneBottom":1.62242295143318,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.298863771576865,"aZ":-38.98381378198227,"pfxX":3.5711070876090325,"pfxZ":-5.375111189721061,"pX":0.005858440294887519,"pZ":2.1978043193190167,"vX0":3.072979467166269,"vY0":-111.82870255116062,"vZ0":-0.44232121643409594,"x":116.78,"y":179.44,"x0":-1.850545117040486,"y0":50.005198764410416,"z0":6.399516571849613,"aX":4.520303091176689},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-9.6,"breakHorizontal":-7.3,"spinRate":2838,"spinDirection":26},"zone":5,"typeConfidence":2.0,"plateTime":0.4899241253341944,"extension":5.920446149586388},"index":0,"playId":"c6bb40f7-04b3-3df3-845e-b216485e4c55","pitchNumber":1,"startTime":"2025-08-12T22:53:25.890Z","endTime":"2025-08-12T22:53:29.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":75.4,"endSpeed":70.2,"strikeZoneTop":3.27454591691057,"strikeZoneBottom":1.54645855529354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.460427999902876,"aZ":-42.296980041197195,"pfxX":5.233085562918399,"pfxZ":-8.239378541011419,"pX":-1.1558200596060986,"pZ":3.0757381212077632,"vX0":0.05050714220511843,"vY0":-109.85728042161335,"vZ0":1.8345721983494039,"x":161.06,"y":155.74,"x0":-1.8595064025987644,"y0":50.00161380258687,"z0":6.70728007026946,"aX":6.430767572308517},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-14.2,"breakHorizontal":-9.5,"spinRate":2846,"spinDirection":20},"zone":11,"typeConfidence":2.0,"plateTime":0.49754031768062257,"extension":5.610734529758413},"index":1,"playId":"d000d982-fd17-3d1b-b39e-faa3cd0b94e5","pitchNumber":2,"startTime":"2025-08-12T22:53:39.053Z","endTime":"2025-08-12T22:53:42.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.855102654045773,"aZ":-19.59804283639318,"pfxX":-8.052155291082435,"pfxZ":6.860302744963063,"pX":-0.916849083677576,"pZ":2.23483043646558,"vX0":6.622674435850854,"vY0":-133.80903541297863,"vZ0":-5.772120554832284,"x":151.95,"y":178.44,"x0":-2.3642357579369078,"y0":50.00620816330522,"z0":5.801361866574073,"aX":-14.767767659858304},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.5,"breakHorizontal":13.3,"spinRate":2183,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.40760253767932975,"extension":6.036579351713653},"hitData":{"launchSpeed":81.9,"launchAngle":-2.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.02,"coordY":116.72}},"index":2,"playId":"1bd41d98-f617-356a-9662-a12d23640108","pitchNumber":3,"startTime":"2025-08-12T22:53:55.342Z","endTime":"2025-08-12T22:54:06.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.3,"awayTeamWinProbability":63.7,"homeTeamWinProbabilityAdded":-3.4000000000000057,"leverageIndex":0.82,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-12T22:54:06.369Z","atBatIndex":8},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Dominic Canzone lines into a force out, right fielder Ryan Noda to shortstop Gunnar Henderson. Jorge Polanco out at 2nd. Dominic Canzone to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-12T22:54:08.916Z","endTime":"2025-08-12T22:55:04.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676116,"link":"/api/v1/people/676116"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":676116,"link":"/api/v1/people/676116"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676116,"link":"/api/v1/people/676116"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.821894577385322,"aZ":-23.787383526765886,"pfxX":-6.543875981741158,"pfxZ":5.944980994307835,"pX":-0.449465087432051,"pZ":1.9947142075236204,"vX0":5.187434421560591,"vY0":-117.34459488143722,"vZ0":-4.694868185211714,"x":134.13,"y":184.92,"x0":-1.826343267218468,"y0":50.0022970111753,"z0":6.207018843042224,"aX":-9.230416652739768},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":10.0,"breakHorizontal":10.8,"spinRate":1103,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.46473588735483284,"extension":6.104068253935425},"index":0,"playId":"c7af9305-0e3f-3aec-ab8e-2e02d6688c98","pitchNumber":1,"startTime":"2025-08-12T22:54:33.677Z","endTime":"2025-08-12T22:54:36.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":593871,"link":"/api/v1/people/593871"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":76.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.906430485233816,"aZ":-21.922949446832217,"pfxX":-5.801171497998504,"pfxZ":7.109458394243522,"pX":-0.30888702653020955,"pZ":1.8711911977935587,"vX0":5.090326851427852,"vY0":-118.04670396285053,"vZ0":-5.799552305875792,"x":128.77,"y":188.26,"x0":-1.7173716936568169,"y0":50.00380652761974,"z0":6.320459716176562,"aX":-8.365510949237658},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":12.0,"breakHorizontal":9.6,"spinRate":1244,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.46022030319701823,"extension":5.793409755592985},"hitData":{"launchSpeed":80.6,"launchAngle":22.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.35,"coordY":108.59}},"index":1,"playId":"12a93d65-c5d0-3076-b20a-dc3e8b0d75a0","pitchNumber":2,"startTime":"2025-08-12T22:54:52.445Z","endTime":"2025-08-12T22:55:04.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":593871,"link":"/api/v1/people/593871"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.5,"awayTeamWinProbability":60.5,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.36,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-12T22:55:04.684Z","atBatIndex":9},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"J.P. Crawford grounds into a double play, first baseman Coby Mayo to shortstop Gunnar Henderson to pitcher Dean Kremer. Dominic Canzone out at 2nd. J.P. Crawford out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-12T22:55:18.613Z","endTime":"2025-08-12T22:58:08.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.5,"endSpeed":83.6,"strikeZoneTop":3.43803753467967,"strikeZoneBottom":1.58585331894616,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.971456995678345,"aZ":-15.06893074069592,"pfxX":-5.020141392814454,"pfxZ":9.547755468564594,"pX":-0.42884609309821975,"pZ":3.200861932973843,"vX0":5.84346327453299,"vY0":-133.10061759593393,"vZ0":-5.344946579544802,"x":133.35,"y":152.36,"x0":-2.002049766725302,"y0":50.001325713541014,"z0":6.328747737310555,"aX":-8.992935134000065},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.3,"breakHorizontal":7.8,"spinRate":2369,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.4117522308468682,"extension":5.84415235881287},"index":0,"playId":"7b14157e-604a-3eba-be2d-ed59b0844940","pitchNumber":1,"startTime":"2025-08-12T22:55:40.792Z","endTime":"2025-08-12T22:55:44.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.0,"strikeZoneTop":3.37352175312715,"strikeZoneBottom":1.59020390306269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.816525616646537,"aZ":-20.882603548103326,"pfxX":-6.27775079394519,"pfxZ":7.741940926083628,"pX":-1.1318160565594855,"pZ":2.2656743988898613,"vX0":3.484481902266826,"vY0":-119.39144068163203,"vZ0":-5.296448562239925,"x":160.14,"y":177.61,"x0":-1.787062499183823,"y0":50.00220158795342,"z0":6.367291390670397,"aX":-9.153889639773116},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":13.2,"breakHorizontal":10.7,"spinRate":1135,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4570136371360394,"extension":5.922728933646171},"index":1,"playId":"05606370-9f01-3719-9d1a-1b3249614198","pitchNumber":2,"startTime":"2025-08-12T22:55:58.713Z","endTime":"2025-08-12T22:56:02.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":"56c88e0d-5b33-3156-91a5-86bd5eccc5d8","startTime":"2025-08-12T22:56:17.789Z","endTime":"2025-08-12T22:56:20.789Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.42600488810415,"strikeZoneBottom":1.57402425513162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.866467193060735,"aZ":-12.025913242961446,"pfxX":-5.577594000015051,"pfxZ":10.996523616636315,"pX":-0.5785532178421037,"pZ":4.426244069261861,"vX0":5.310587527102302,"vY0":-134.22388752299884,"vZ0":-3.006622658531748,"x":139.05,"y":119.27,"x0":-1.853906733639284,"y0":50.00590118232263,"z0":6.4121325108225244,"aX":-10.223329665994923},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.6,"breakHorizontal":9.0,"spinRate":2399,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4073814382576266,"extension":5.897111788345242},"index":3,"playId":"f9d36dbf-cdc6-3759-9f66-6bebfa45f485","pitchNumber":3,"startTime":"2025-08-12T22:56:37.899Z","endTime":"2025-08-12T22:56:41.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":4,"playId":"6e3e646d-143c-3800-a312-e2713f2bcde8","startTime":"2025-08-12T22:56:58.375Z","endTime":"2025-08-12T22:57:01.375Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.7,"strikeZoneTop":3.40534733531352,"strikeZoneBottom":1.57195812595793,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.069355899200527,"aZ":-19.944484400459974,"pfxX":-2.851886647452673,"pfxZ":8.411388480284932,"pX":-0.5677451523575541,"pZ":4.317073460796717,"vX0":3.8182062637140195,"vY0":-119.05391670442386,"vZ0":-0.7927727284935926,"x":138.64,"y":122.22,"x0":-1.8122673825864903,"y0":50.003181626796675,"z0":6.4383277110169495,"aX":-4.1472464823918},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":15.4,"breakHorizontal":4.3,"spinRate":1022,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.45779646585871125,"extension":5.817976666466274},"index":5,"playId":"26e5856e-2ecc-3c62-ad77-55be8eb45c49","pitchNumber":4,"startTime":"2025-08-12T22:57:17.719Z","endTime":"2025-08-12T22:57:20.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.197482318822193,"aZ":-10.936800615130899,"pfxX":-5.822844792008341,"pfxZ":11.758487986288127,"pX":-0.3660454070201753,"pZ":3.4015527584061473,"vX0":6.048874950471359,"vY0":-134.09056291793905,"vZ0":-5.516598066247804,"x":130.95,"y":146.94,"x0":-1.9033999144350864,"y0":50.002945809455134,"z0":6.278262000952801,"aX":-10.51744776766827},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.2,"breakHorizontal":9.1,"spinRate":2384,"spinDirection":199},"zone":1,"typeConfidence":2.0,"plateTime":0.40975414660926557,"extension":5.917003278542382},"index":6,"playId":"9ff45c9a-4178-379d-ab82-e5b08eff5a87","pitchNumber":5,"startTime":"2025-08-12T22:57:38.365Z","endTime":"2025-08-12T22:57:41.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.01034227188168,"aZ":-22.014580423816778,"pfxX":-6.144684252338934,"pfxZ":6.99117481332146,"pX":-0.18286700461565175,"pZ":1.105707141213159,"vX0":5.686595703414686,"vY0":-119.5217419424066,"vZ0":-7.394271827016056,"x":123.97,"y":208.93,"x0":-1.7892000945721198,"y0":50.004043770177326,"z0":6.202444986668992,"aX":-8.933112731415171},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":11.2,"breakHorizontal":9.8,"spinRate":1168,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.4574351839007993,"extension":6.196220333469253},"hitData":{"launchSpeed":72.7,"launchAngle":-17.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.78,"coordY":172.97}},"index":7,"playId":"225ec641-d28a-3715-9292-22178a3084a0","pitchNumber":6,"startTime":"2025-08-12T22:58:00.826Z","endTime":"2025-08-12T22:58:08.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":4.799999999999997,"leverageIndex":1.14,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-08-12T22:58:08.847Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adley Rutschman grounds out, third baseman Eugenio Suárez to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-12T23:00:18.176Z","endTime":"2025-08-12T23:01:55.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":86.0,"endSpeed":79.8,"strikeZoneTop":3.47671922127544,"strikeZoneBottom":1.53281395937662,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.269111252496558,"aZ":-36.93125715445052,"pfxX":6.223869000720096,"pfxZ":-2.9730284259901847,"pX":-0.3022132376935602,"pZ":1.5573201503852179,"vX0":1.8964092995311157,"vY0":-125.33621573490728,"vZ0":-3.0054087383466683,"x":128.52,"y":196.73,"x0":-1.8765612329115706,"y0":50.004577254636075,"z0":5.7743308281740795,"aX":9.947748947381838},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.9,"breakHorizontal":-11.8,"spinRate":2356,"spinDirection":36},"zone":7,"typeConfidence":2.0,"plateTime":0.43626297709275264,"extension":6.2838030487574486},"index":0,"playId":"df068e08-0352-3358-a9cc-af8143409cbf","pitchNumber":1,"startTime":"2025-08-12T23:00:27.267Z","endTime":"2025-08-12T23:00:31.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.60800134008802,"strikeZoneBottom":1.73934222298985,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.070702330859653,"aZ":-16.270371940606072,"pfxX":-7.525333412611401,"pfxZ":8.025119798615915,"pX":0.6206642151286614,"pZ":3.8179928812914103,"vX0":8.84860898870856,"vY0":-139.5694719597491,"vZ0":-2.6637098888552835,"x":93.34,"y":135.69,"x0":-1.6062805388125811,"y0":50.00244803663625,"z0":5.85032163675349,"aX":-14.91397556238705},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.2,"breakHorizontal":11.9,"spinRate":2383,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.3917456691955947,"extension":6.47434773805298},"index":1,"playId":"77652734-5015-3eec-8132-f363d199c847","pitchNumber":2,"startTime":"2025-08-12T23:00:43.210Z","endTime":"2025-08-12T23:00:46.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-12T23:00:53.129Z","endTime":"2025-08-12T23:01:07.883Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"},"defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.8,"strikeZoneTop":3.55190802063418,"strikeZoneBottom":1.70813231370504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.12564799643068,"aZ":-42.48282123697648,"pfxX":4.856483133227186,"pfxZ":-6.691158674148749,"pX":0.8433854670233394,"pZ":0.26807656041053407,"vX0":4.381914047076867,"vY0":-123.51271082482994,"vZ0":-4.493980951102655,"x":84.85,"y":231.54,"x0":-1.5860138803868866,"y0":50.00188440326006,"z0":5.692225053872347,"aX":7.484280026852328},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-13.0,"breakHorizontal":-9.8,"spinRate":2392,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4438609409165517,"extension":6.489516983854145},"index":3,"playId":"5d07e0ef-048d-3b58-b748-dc5b006e264b","pitchNumber":3,"startTime":"2025-08-12T23:01:07.883Z","endTime":"2025-08-12T23:01:12.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.58255244656444,"strikeZoneBottom":1.70563906226977,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.477072449012713,"aZ":-14.583788177493787,"pfxX":-4.620674106421685,"pfxZ":8.769493441507436,"pX":-0.34561930678809205,"pZ":4.572437489710425,"vX0":5.335925505676178,"vY0":-140.22171210211212,"vZ0":-1.0233646149075795,"x":130.17,"y":115.32,"x0":-1.666144313742942,"y0":50.00681362955306,"z0":5.886650022654358,"aX":-9.273106497995176},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.8,"breakHorizontal":7.3,"spinRate":2373,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3895136769637495,"extension":6.2522632764278985},"index":4,"playId":"75d74e1c-83d4-3f72-8362-a99118cd5da7","pitchNumber":4,"startTime":"2025-08-12T23:01:31.598Z","endTime":"2025-08-12T23:01:34.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.935281352065623,"aZ":-43.01150537816148,"pfxX":5.33839798198937,"pfxZ":-7.087848290230637,"pX":-0.5533316616969131,"pZ":3.077845923837391,"vX0":1.097724801801773,"vY0":-123.29581150754987,"vZ0":1.8797056880484562,"x":138.09,"y":155.68,"x0":-1.6981809904902614,"y0":50.00040155682517,"z0":5.952097263219137,"aX":8.166221066986491},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-12.1,"breakHorizontal":-10.0,"spinRate":2393,"spinDirection":46},"zone":1,"typeConfidence":2.0,"plateTime":0.44529110825090745,"extension":6.57805118715688},"hitData":{"launchSpeed":95.2,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.2,"coordY":158.78}},"index":5,"playId":"4d127a24-8c01-3545-b972-c92db707abcc","pitchNumber":5,"startTime":"2025-08-12T23:01:47.384Z","endTime":"2025-08-12T23:01:55.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-12T23:01:55.535Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Mountcastle grounds out, first baseman Josh Naylor to pitcher George Kirby.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-12T23:02:02.448Z","endTime":"2025-08-12T23:04:09.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.80439864743132,"strikeZoneBottom":1.92134588774396,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.945646782365856,"aZ":-22.276617626187207,"pfxX":-9.680804844238192,"pfxZ":4.971305405406229,"pX":1.1027833037875647,"pZ":2.876497615958398,"vX0":10.785777963011835,"vY0":-139.61143303972187,"vZ0":-3.849099812593433,"x":74.96,"y":161.11,"x0":-1.5373737585626683,"y0":50.00288046391209,"z0":5.724174557911369,"aX":-19.272803093451856},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.4,"breakHorizontal":15.5,"spinRate":2245,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.39106841073899945,"extension":6.426790441673911},"index":0,"playId":"254b403c-3d0f-3d9c-b8af-4137cd8d91df","pitchNumber":1,"startTime":"2025-08-12T23:02:23.552Z","endTime":"2025-08-12T23:02:26.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.1,"strikeZoneTop":3.75609553181608,"strikeZoneBottom":1.87320330913185,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.404936061314384,"aZ":-33.597773587620466,"pfxX":7.935088174228504,"pfxZ":-0.8904913819208682,"pX":0.7569743331827972,"pZ":1.7922442104084064,"vX0":3.617022486800142,"vY0":-126.80118209419291,"vZ0":-3.019424253280445,"x":88.15,"y":190.39,"x0":-1.7268842592670464,"y0":50.00233690181653,"z0":5.730391358442038,"aX":12.682005996593357},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.2,"breakHorizontal":-15.2,"spinRate":2300,"spinDirection":39},"zone":9,"typeConfidence":2.0,"plateTime":0.4350439014895806,"extension":6.335531036492913},"index":1,"playId":"39af564f-fa4c-38e6-b945-d9c92ad31ea6","pitchNumber":2,"startTime":"2025-08-12T23:02:43.222Z","endTime":"2025-08-12T23:02:47.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":96.3,"endSpeed":88.1,"strikeZoneTop":3.76433759937518,"strikeZoneBottom":1.84714157782321,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.909437772541416,"aZ":-24.243089322272105,"pfxX":-10.08955891635076,"pfxZ":3.9987352583546745,"pX":1.1768081314322252,"pZ":2.858326841330147,"vX0":10.899686572643912,"vY0":-139.81208868641437,"vZ0":-3.391270862731851,"x":72.14,"y":161.61,"x0":-1.4574967782114807,"y0":50.0039634221024,"z0":5.674253559491975,"aX":-20.01787190435734},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.7,"breakHorizontal":16.1,"spinRate":2288,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.39145655482376274,"extension":6.458402673625887},"index":2,"playId":"1504600e-6d79-3a00-90f0-c058f22808f1","pitchNumber":3,"startTime":"2025-08-12T23:03:01.338Z","endTime":"2025-08-12T23:03:04.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.71,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.558443514092623,"aZ":-21.586339784051386,"pfxX":-9.116734519072795,"pfxZ":5.3777115323333735,"pX":0.051952111213133555,"pZ":3.1437400973124263,"vX0":7.742966658647784,"vY0":-138.83263985389672,"vZ0":-3.3173463098530807,"x":115.02,"y":153.9,"x0":-1.5768325629231048,"y0":50.004173562855705,"z0":5.7762993698841205,"aX":-17.95274983235247},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.2,"breakHorizontal":15.1,"spinRate":2204,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.39322290767249735,"extension":6.385204919302665},"index":3,"playId":"4dedd10b-dc4c-32fa-a394-1f484d38e67b","pitchNumber":4,"startTime":"2025-08-12T23:03:17.626Z","endTime":"2025-08-12T23:03:20.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-12T23:03:27.485Z","endTime":"2025-08-12T23:03:43.049Z","isPitch":false,"type":"action","player":{"id":663624,"link":"/api/v1/people/663624"},"defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":79.9,"strikeZoneTop":3.59383245896953,"strikeZoneBottom":1.77952631700394,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.489478742558155,"aZ":-34.7153419892773,"pfxX":6.8394682645054345,"pfxZ":-1.5709960892018375,"pX":0.313029374303303,"pZ":0.9806543624453846,"vX0":3.450055689706671,"vY0":-127.2654057035272,"vZ0":-4.682530760431665,"x":105.07,"y":212.3,"x0":-1.9545963583143693,"y0":50.002024539495515,"z0":5.636782378271905,"aX":11.063536710337731},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.7,"breakHorizontal":-13.2,"spinRate":2355,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.43267891733790886,"extension":6.471222532233378},"index":5,"playId":"534e624c-cb55-3951-a8d5-f6a9a6216125","pitchNumber":5,"startTime":"2025-08-12T23:03:43.049Z","endTime":"2025-08-12T23:03:46.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.71,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.302416851949204,"aZ":-19.61113507998459,"pfxX":-5.683607852581287,"pfxZ":6.267983152399546,"pX":0.8428653692914452,"pZ":3.429998978492038,"vX0":8.920463812191409,"vY0":-140.76923875852725,"vZ0":-2.83671123918103,"x":84.87,"y":146.17,"x0":-1.630381671968111,"y0":50.003327579038015,"z0":5.722061247404954,"aX":-11.39382567044419},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.9,"breakHorizontal":8.4,"spinRate":2340,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.3892713770712031,"extension":6.458627074432766},"hitData":{"launchSpeed":69.1,"launchAngle":-13.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.74,"coordY":162.83}},"index":6,"playId":"9bfcbcac-cbd9-37b9-87ab-821f91f823ba","pitchNumber":6,"startTime":"2025-08-12T23:04:01.912Z","endTime":"2025-08-12T23:04:09.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-12T23:04:09.937Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Coby Mayo called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-12T23:04:14.915Z","endTime":"2025-08-12T23:05:49.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":86.5,"endSpeed":79.4,"strikeZoneTop":3.43780097095432,"strikeZoneBottom":1.53522791804225,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.066995553197543,"aZ":-40.32950577249129,"pfxX":4.132362929901079,"pfxZ":-5.09825788222987,"pX":-0.286528534531179,"pZ":2.312332835019599,"vX0":2.728982248265041,"vY0":-126.00088010580481,"vZ0":-0.40797853974138054,"x":127.92,"y":176.35,"x0":-1.9229279332522735,"y0":50.00594228716683,"z0":5.752211518744726,"aX":6.604644949172916},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-9.1,"breakHorizontal":-8.2,"spinRate":2418,"spinDirection":41},"zone":4,"typeConfidence":2.0,"plateTime":0.43572757719067123,"extension":6.191018609782636},"index":0,"playId":"8fe57f88-09bb-302c-9046-ea1e227c7b8c","pitchNumber":1,"startTime":"2025-08-12T23:04:48.080Z","endTime":"2025-08-12T23:04:51.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.63366618854651,"strikeZoneBottom":1.80483473115025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.416044932607154,"aZ":-31.681925515113324,"pfxX":4.241877627799927,"pfxZ":0.2949271620360925,"pX":-0.15986221864665737,"pZ":2.588737572626299,"vX0":2.9206835926470505,"vY0":-127.70869570694035,"vZ0":-1.6069931451785364,"x":123.09,"y":168.88,"x0":-1.8694679974514576,"y0":50.000773856186534,"z0":5.719235274646247,"aX":7.001520750908246},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.4,"breakHorizontal":-8.4,"spinRate":1893,"spinDirection":26},"zone":5,"typeConfidence":2.0,"plateTime":0.4289622235412178,"extension":6.20038642497758},"index":1,"playId":"20dd16da-9056-38e3-8a04-bfaec1b56baf","pitchNumber":2,"startTime":"2025-08-12T23:05:03.478Z","endTime":"2025-08-12T23:05:07.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-12T23:05:16.197Z","endTime":"2025-08-12T23:05:29.220Z","isPitch":false,"type":"action","player":{"id":691723,"link":"/api/v1/people/691723"},"defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":87.8,"endSpeed":80.5,"strikeZoneTop":3.71524640949626,"strikeZoneBottom":1.78285068283346,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.732929046571883,"aZ":-31.42032114878358,"pfxX":5.2317105950214176,"pfxZ":0.45633354767152845,"pX":1.4798004502892361,"pZ":1.989718409836689,"vX0":6.347096132428942,"vY0":-127.70708828162286,"vZ0":-3.1367193846255628,"x":60.59,"y":185.06,"x0":-1.7227671833887064,"y0":50.001892819679696,"z0":5.720539896039099,"aX":8.588110399075633},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.4,"breakHorizontal":-10.9,"spinRate":2257,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.42986883301004886,"extension":6.280185348573582},"index":3,"playId":"e49fc0ad-6dc8-3c3e-ae98-ebc065b5203d","pitchNumber":3,"startTime":"2025-08-12T23:05:29.220Z","endTime":"2025-08-12T23:05:32.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":97.4,"endSpeed":88.5,"strikeZoneTop":3.76903027454225,"strikeZoneBottom":1.66367969682484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.70057321006755,"aZ":-25.226727162073725,"pfxX":-9.886516555474598,"pfxZ":3.4495978823374998,"pX":0.8470803601787507,"pZ":3.670996969796969,"vX0":9.904046254913961,"vY0":-141.4107668882868,"vZ0":-1.5914857489050815,"x":84.71,"y":139.66,"x0":-1.4243698627585673,"y0":50.004696366992384,"z0":5.867043969095363,"aX":-19.928153055933148},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.1,"breakHorizontal":15.7,"spinRate":2230,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3880419022033652,"extension":6.40378496004191},"index":4,"playId":"c0676cce-1623-3b70-8828-f4296d38b59d","pitchNumber":4,"startTime":"2025-08-12T23:05:45.629Z","endTime":"2025-08-12T23:05:49.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-12T23:05:49.414Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Young strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-12T23:07:55.622Z","endTime":"2025-08-12T23:09:19.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.66781177785967,"strikeZoneBottom":1.74453520273975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.4459398430935,"aZ":-11.333525384009615,"pfxX":-4.909181383267276,"pfxZ":11.476294825693058,"pX":0.7150521848219168,"pZ":2.1440825649844735,"vX0":8.189910572200365,"vY0":-134.47182585946828,"vZ0":-8.106677483057297,"x":89.74,"y":180.89,"x0":-1.7439653753605258,"y0":50.00306304704759,"z0":6.0182809960215735,"aX":-8.915696346806232},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.0,"breakHorizontal":7.0,"spinRate":2325,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.40862277576126615,"extension":6.026535959748112},"index":0,"playId":"fe38bb5c-5aa0-323b-ac30-5660e0d22e99","pitchNumber":1,"startTime":"2025-08-12T23:08:01.607Z","endTime":"2025-08-12T23:08:05.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.57553778870531,"strikeZoneBottom":1.75340723457022,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.221955196330573,"aZ":-10.845643524138323,"pfxX":-5.192911208954042,"pfxZ":11.769452861616276,"pX":0.34825135154189313,"pZ":2.266169337201579,"vX0":7.356896640954132,"vY0":-134.30162617634673,"vZ0":-8.056979202799182,"x":103.73,"y":177.59,"x0":-1.7619294850923348,"y0":50.00378156447002,"z0":6.0915120357423795,"aX":-9.41203511032643},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.6,"breakHorizontal":7.7,"spinRate":2408,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.4090682662312721,"extension":6.008070809597778},"index":1,"playId":"7787198b-de1d-3445-8fe8-d64388849de8","pitchNumber":2,"startTime":"2025-08-12T23:08:19.070Z","endTime":"2025-08-12T23:08:22.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.9,"strikeZoneTop":3.07005377648741,"strikeZoneBottom":1.55065419405695,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.494587385800948,"aZ":-19.5578308739513,"pfxX":-6.233022746568138,"pfxZ":8.711575539645455,"pX":0.05287868089911285,"pZ":0.1610551129486708,"vX0":5.9276886443088035,"vY0":-119.41373844734736,"vZ0":-9.85401918228537,"x":114.98,"y":234.43,"x0":-1.6490471175043446,"y0":50.00002495279911,"z0":6.093029416937341,"aX":-9.021612872821954},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":13.7,"breakHorizontal":9.8,"spinRate":1387,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.45827169703766213,"extension":6.092380578388545},"index":2,"playId":"b681af27-58a5-3560-ade0-881e5968f452","pitchNumber":3,"startTime":"2025-08-12T23:08:35.331Z","endTime":"2025-08-12T23:08:39.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.709281595513445,"aZ":-18.648084307144956,"pfxX":-8.919385718571721,"pfxZ":7.408173752946617,"pX":-0.5077846323275234,"pZ":3.12793056574963,"vX0":7.020928516089368,"vY0":-134.39360899143284,"vZ0":-3.7283383541501,"x":136.36,"y":154.33,"x0":-1.9980442690078646,"y0":50.00139689880197,"z0":5.861370335407034,"aX":-16.279808105206513},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.8,"breakHorizontal":14.6,"spinRate":2117,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.40790207149504276,"extension":5.987682320216358},"index":3,"playId":"846e4638-06b2-3a57-81ac-c50dea53d724","pitchNumber":4,"startTime":"2025-08-12T23:08:54.773Z","endTime":"2025-08-12T23:08:57.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.719970203258733,"aZ":-26.897285773123887,"pfxX":1.9211415950679696,"pfxZ":3.283776716616469,"pX":0.6354495249255485,"pZ":1.3011228575626006,"vX0":5.047184831121243,"vY0":-126.03739673351122,"vZ0":-6.999272102883239,"x":92.78,"y":203.65,"x0":-1.6430508326895248,"y0":50.004226115211836,"z0":6.287569447418245,"aX":3.0898114275822075},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.6,"breakHorizontal":-4.7,"spinRate":2358,"spinDirection":165},"zone":14,"typeConfidence":2.0,"plateTime":0.434635810663881,"extension":5.840632846575591},"index":4,"playId":"835ffa59-32cf-3c79-9231-1b638b8196de","pitchNumber":5,"startTime":"2025-08-12T23:09:14.807Z","endTime":"2025-08-12T23:09:19.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.85,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-12T23:09:19.369Z","atBatIndex":14},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Randy Arozarena pops out to second baseman Jackson Holliday.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-12T23:09:19.822Z","endTime":"2025-08-12T23:10:08.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.2,"endSpeed":82.8,"strikeZoneTop":3.53945695798635,"strikeZoneBottom":1.75822060303383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.567325560916498,"aZ":-18.702792028141765,"pfxX":-8.07370956300011,"pfxZ":7.655975543009891,"pX":-0.8234488063633288,"pZ":1.774142824421631,"vX0":6.458923054932243,"vY0":-132.41667941737444,"vZ0":-6.765285324779755,"x":148.39,"y":190.88,"x0":-2.255777798283549,"y0":50.006504320294,"z0":5.749994279844745,"aX":-14.216086600706518},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.4,"breakHorizontal":13.1,"spinRate":2088,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.41500806725163475,"extension":6.108795799181281},"index":0,"playId":"613c57bc-a2e7-37ed-8d46-fefdf093ef5f","pitchNumber":1,"startTime":"2025-08-12T23:09:42.992Z","endTime":"2025-08-12T23:09:46.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.199137929414615,"aZ":-26.331941468349395,"pfxX":2.1096613113931526,"pfxZ":3.634313775059809,"pX":0.6716046925676827,"pZ":2.1774006241985346,"vX0":5.088966800811621,"vY0":-125.88765899289831,"vZ0":-5.13010950853858,"x":91.4,"y":179.99,"x0":-1.6489974067710922,"y0":50.00369942114293,"z0":6.369405641499863,"aX":3.38998416094265},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.6,"breakHorizontal":-4.9,"spinRate":2410,"spinDirection":158},"zone":6,"typeConfidence":2.0,"plateTime":0.43484879238096275,"extension":5.8205006576396245},"hitData":{"launchSpeed":89.3,"launchAngle":64.0,"totalDistance":164.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":167.02,"coordY":151.68}},"index":1,"playId":"c37c2b4a-2006-3137-bc0e-7de9f0931e14","pitchNumber":2,"startTime":"2025-08-12T23:09:58.554Z","endTime":"2025-08-12T23:10:08.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.6,"awayTeamWinProbability":57.4,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-12T23:10:08.204Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cal Raleigh grounds out softly, catcher Adley Rutschman to first baseman Coby Mayo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-12T23:10:13.538Z","endTime":"2025-08-12T23:13:02.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.1,"strikeZoneTop":3.64,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.199571110796516,"aZ":-42.66048032891697,"pfxX":4.02342764317025,"pfxZ":-8.279068115016944,"pX":-0.0961353421475723,"pZ":1.143269420046937,"vX0":2.662662206215399,"vY0":-112.93540008141936,"vZ0":-2.0244153528191973,"x":120.66,"y":207.91,"x0":-1.8208992422191634,"y0":50.00178281801735,"z0":6.4182331630761125,"aX":5.097525438025849},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-15.1,"breakHorizontal":-8.0,"spinRate":2901,"spinDirection":28},"zone":13,"typeConfidence":2.0,"plateTime":0.488561645403391,"extension":5.844032963660514},"index":0,"playId":"b71fa146-f525-34df-9a02-37f47c82b320","pitchNumber":1,"startTime":"2025-08-12T23:10:38.434Z","endTime":"2025-08-12T23:10:41.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.5,"strikeZoneTop":3.64,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.668106329451316,"aZ":-20.56606842772395,"pfxX":-5.917970853235184,"pfxZ":8.206130250233537,"pX":-0.15735402924923295,"pZ":1.5915085063031107,"vX0":5.149310464703351,"vY0":-118.73003310237667,"vZ0":-6.527502733045462,"x":123.0,"y":195.81,"x0":-1.594939295855489,"y0":50.0043159705708,"z0":6.273074998571008,"aX":-8.37302154711506},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":13.3,"breakHorizontal":9.4,"spinRate":1111,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.46293880471883364,"extension":6.008249153267964},"index":1,"playId":"efe06579-1507-3c90-a45e-eff7d4d652c5","pitchNumber":2,"startTime":"2025-08-12T23:10:54.204Z","endTime":"2025-08-12T23:10:57.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-12T23:11:05.422Z","endTime":"2025-08-12T23:11:20.269Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"},"defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.64469026084306,"strikeZoneBottom":1.76331393963125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.658379837978305,"aZ":-20.174031027643647,"pfxX":-5.890010469392719,"pfxZ":8.274356928331422,"pX":-0.6271662780862245,"pZ":0.5745147612937522,"vX0":4.010077666771898,"vY0":-119.82383912321612,"vZ0":-9.079559103028256,"x":140.91,"y":223.27,"x0":-1.5590943729889202,"y0":50.004734909329734,"z0":6.222717721115432,"aX":-8.545796949590658},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":13.0,"breakHorizontal":9.7,"spinRate":1248,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.4575218548237334,"extension":5.9497650950494325},"index":3,"playId":"3ec8c27e-ee1f-337a-a93c-5bd05c71cf60","pitchNumber":3,"startTime":"2025-08-12T23:11:20.269Z","endTime":"2025-08-12T23:11:23.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":81.4,"endSpeed":75.4,"strikeZoneTop":3.64,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.134001185431014,"aZ":-24.542314965144776,"pfxX":-6.84534177041877,"pfxZ":5.338391498429236,"pX":-0.6209119763442612,"pZ":1.7773793461428107,"vX0":4.542140513427446,"vY0":-118.42446981153965,"vZ0":-5.363268128530931,"x":140.67,"y":190.79,"x0":-1.6677058532512286,"y0":50.005000722933524,"z0":6.296894499108446,"aX":-9.792226468820788},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":8.8,"breakHorizontal":11.4,"spinRate":1158,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.46127350892518226,"extension":6.061508630470402},"index":4,"playId":"88664f2f-4133-3357-a321-48278487f7f7","pitchNumber":4,"startTime":"2025-08-12T23:11:41.895Z","endTime":"2025-08-12T23:11:45.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":81.1,"strikeZoneTop":3.63827407937589,"strikeZoneBottom":1.6896987463509,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.57988142791151,"aZ":-26.85143000967942,"pfxX":2.634323511314178,"pfxZ":3.2595227009016186,"pX":1.1164529173432332,"pZ":0.9932146213526131,"vX0":6.109580746911485,"vY0":-125.91913033243574,"vZ0":-7.650903451912442,"x":74.44,"y":211.96,"x0":-1.667736846766512,"y0":50.00419795889396,"z0":6.193119809112468,"aX":4.298895376203556},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.7,"breakHorizontal":-6.0,"spinRate":2421,"spinDirection":163},"zone":14,"typeConfidence":2.0,"plateTime":0.4322532931073986,"extension":5.892343174888639},"index":5,"playId":"0a3239bc-dfe5-3f76-b48a-904582e0cfb8","pitchNumber":5,"startTime":"2025-08-12T23:12:16.987Z","endTime":"2025-08-12T23:12:20.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":72.1,"strikeZoneTop":3.46700829241921,"strikeZoneBottom":1.61863800331342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.460543473698607,"aZ":-41.03667474544125,"pfxX":3.84585565167649,"pfxZ":-6.795268974598052,"pX":-1.2172925990644219,"pZ":2.7120861370000733,"vX0":0.32859027470641433,"vY0":-113.4134444160508,"vZ0":0.6024435929830756,"x":163.4,"y":165.55,"x0":-1.8637206954541607,"y0":50.00275932246483,"z0":6.531129891455848,"aX":5.016713300840601},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-11.9,"breakHorizontal":-7.1,"spinRate":2693,"spinDirection":32},"zone":11,"typeConfidence":2.0,"plateTime":0.48268139662917564,"extension":5.691571175038478},"index":6,"playId":"a3c72fd0-cccd-36e4-974f-003d32c220f5","pitchNumber":6,"startTime":"2025-08-12T23:12:35.239Z","endTime":"2025-08-12T23:12:39.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.4,"strikeZoneTop":3.64,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.551366558869674,"aZ":-20.56217964016159,"pfxX":-6.605432658026154,"pfxZ":8.019584370391682,"pX":-0.27707659590480094,"pZ":2.8120301387085216,"vX0":4.961372908418314,"vY0":-119.46675885189403,"vZ0":-3.867697989918554,"x":127.56,"y":162.86,"x0":-1.52033477136536,"y0":50.00554764680536,"z0":6.295434897696817,"aX":-9.570092749136053},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":13.8,"breakHorizontal":10.8,"spinRate":1081,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.4581012709992489,"extension":6.133172580376058},"hitData":{"launchSpeed":32.3,"launchAngle":-66.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":127.82,"coordY":198.27}},"index":7,"playId":"b1a53c44-c161-3452-b29f-62a043504895","pitchNumber":7,"startTime":"2025-08-12T23:12:54.906Z","endTime":"2025-08-12T23:13:02.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-12T23:13:02.472Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ryan Noda pops out to catcher Cal Raleigh in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-12T23:15:26.263Z","endTime":"2025-08-12T23:16:34.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.4,"endSpeed":86.9,"strikeZoneTop":3.6128046138278,"strikeZoneBottom":1.73293014262856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.780233656045844,"aZ":-13.903044093575971,"pfxX":-6.426686338483184,"pfxZ":9.440488258611133,"pX":1.01387457063677,"pZ":2.2906549821040048,"vX0":9.486716867053532,"vY0":-138.43408310083987,"vZ0":-6.858135666238915,"x":78.35,"y":176.93,"x0":-1.627209056968482,"y0":50.00088796824461,"z0":5.736337610832644,"aX":-12.435676405604976},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.7,"breakHorizontal":9.6,"spinRate":2252,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.39612153518626236,"extension":6.281582559010705},"index":0,"playId":"1ebcfcce-8130-38bf-a552-d50e8c8118c8","pitchNumber":1,"startTime":"2025-08-12T23:15:32.008Z","endTime":"2025-08-12T23:15:35.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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.9,"endSpeed":87.1,"strikeZoneTop":3.52491833946069,"strikeZoneBottom":1.71182926677581,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.7436236428781,"aZ":-14.099794546562462,"pfxX":-6.2619044688538175,"pfxZ":9.244754689806744,"pX":0.7294745804807863,"pZ":3.237966292691543,"vX0":8.327284973584916,"vY0":-139.29553064586372,"vZ0":-4.338255530669194,"x":89.19,"y":151.35,"x0":-1.4921676208261485,"y0":50.003595471771895,"z0":5.754913997813785,"aX":-12.244680156380271},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":9.5,"spinRate":2286,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.3939587339722497,"extension":6.236898406626177},"index":1,"playId":"6b1e5318-5c7c-3402-8e9e-6d4362fdcfe1","pitchNumber":2,"startTime":"2025-08-12T23:15:48.015Z","endTime":"2025-08-12T23:15:51.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.9,"strikeZoneTop":3.41640667424259,"strikeZoneBottom":1.63648747141227,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.514757948572434,"aZ":-42.11100834355853,"pfxX":4.553452297785595,"pfxZ":-6.636997433917779,"pX":-0.7889850651278792,"pZ":1.4049013422998033,"vX0":0.8188533462107065,"vY0":-122.4987116705383,"vZ0":-1.8664317922815874,"x":147.07,"y":200.85,"x0":-1.719754167323243,"y0":50.00193376193337,"z0":5.82598594626109,"aX":6.8180835791663545},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-12.1,"breakHorizontal":-8.4,"spinRate":2102,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.44965902390246626,"extension":6.306495234481107},"index":2,"playId":"9981967c-12f5-3de5-8905-cd246616c730","pitchNumber":3,"startTime":"2025-08-12T23:16:04.084Z","endTime":"2025-08-12T23:16:08.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.729221669786625,"aZ":-13.92241869225413,"pfxX":-5.789882362214499,"pfxZ":9.309662827750147,"pX":0.1624316207022093,"pZ":3.3716403445302707,"vX0":6.971113688051538,"vY0":-139.46912560963167,"vZ0":-4.032980135237728,"x":110.81,"y":147.75,"x0":-1.6227416791044598,"y0":50.004444585541734,"z0":5.761006491060342,"aX":-11.3541725522248},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":9.0,"spinRate":2357,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.39341103882196915,"extension":6.419210068874023},"hitData":{"launchSpeed":87.8,"launchAngle":86.0,"totalDistance":36.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":113.0,"coordY":212.14}},"index":3,"playId":"1e4235ba-6e8b-3f3e-a1d6-9f09ecbc1e8a","pitchNumber":4,"startTime":"2025-08-12T23:16:25.140Z","endTime":"2025-08-12T23:16:34.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676116,"link":"/api/v1/people/676116"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":676116,"link":"/api/v1/people/676116"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-12T23:16:34.854Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dylan Carlson singles on a ground ball to second baseman Cole Young.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-12T23:16:40.775Z","endTime":"2025-08-12T23:18:30.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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, 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":87.6,"endSpeed":79.6,"strikeZoneTop":3.61545807233937,"strikeZoneBottom":1.82492657224419,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.988364920921757,"aZ":-33.06511131112868,"pfxX":5.938911758442108,"pfxZ":-0.5461779236945201,"pX":-0.33282524351692033,"pZ":1.9745013970741598,"vX0":2.0191899667080877,"vY0":-127.55132702156949,"vZ0":-2.678415422253937,"x":129.69,"y":185.47,"x0":-1.9095753838947953,"y0":50.00457733359422,"z0":5.685946412387025,"aX":9.63664958261687},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.4,"breakHorizontal":-11.3,"spinRate":2431,"spinDirection":38},"zone":7,"typeConfidence":2.0,"plateTime":0.4319571769211832,"extension":6.240693966735959},"index":0,"playId":"f4a72325-5cf4-39fd-bbc2-d4409ff620df","pitchNumber":1,"startTime":"2025-08-12T23:17:01.789Z","endTime":"2025-08-12T23:17:05.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.8,"strikeZoneTop":3.59619789036579,"strikeZoneBottom":1.73982174642107,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.663523530288735,"aZ":-22.283852977006465,"pfxX":-9.541554172888105,"pfxZ":4.976850214433924,"pX":-0.20930049335254675,"pZ":3.224464391180124,"vX0":6.833670540371747,"vY0":-140.5053360231142,"vZ0":-2.973584654855957,"x":124.98,"y":151.72,"x0":-1.4409356112981229,"y0":50.00248397268169,"z0":5.754741619945475,"aX":-18.959866137564966},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.5,"breakHorizontal":15.7,"spinRate":2191,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.39074711445245214,"extension":6.1932190790218185},"index":1,"playId":"6afe7a2c-537d-3dcd-abd2-680f2dd8b3a2","pitchNumber":2,"startTime":"2025-08-12T23:17:17.406Z","endTime":"2025-08-12T23:17:21.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.7,"strikeZoneTop":3.62439268543318,"strikeZoneBottom":1.80112231314929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.04903760065633,"aZ":-17.387013985530302,"pfxX":-6.236251992414544,"pfxZ":7.596373204244031,"pX":-0.2424223406574268,"pZ":4.695304543712439,"vX0":6.045304386062785,"vY0":-139.07768522128532,"vZ0":0.04245503204466872,"x":126.24,"y":112.01,"x0":-1.6407483593840715,"y0":50.001713254960215,"z0":5.839097557463096,"aX":-12.138342714381611},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.9,"breakHorizontal":10.0,"spinRate":2198,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3947863234858957,"extension":6.188328221030142},"index":2,"playId":"11b23b12-a852-3e36-adaa-f9e6b1ee9a2f","pitchNumber":3,"startTime":"2025-08-12T23:17:33.500Z","endTime":"2025-08-12T23:17:36.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-12T23:17:45.682Z","endTime":"2025-08-12T23:18:00.702Z","isPitch":false,"type":"action","player":{"id":666185,"link":"/api/v1/people/666185"},"defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.3,"strikeZoneTop":3.61967614060244,"strikeZoneBottom":1.76349211781307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.796408141147396,"aZ":-22.847765622324427,"pfxX":-9.560043103925706,"pfxZ":4.627486640709623,"pX":-0.5390516980667379,"pZ":4.879241115377732,"vX0":6.57822613341238,"vY0":-141.44287618970313,"vZ0":0.9925093314184242,"x":137.55,"y":107.04,"x0":-1.6588870430594878,"y0":50.00447728254417,"z0":5.994360220932305,"aX":-19.27354102525505},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.8,"breakHorizontal":15.8,"spinRate":2094,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3880123423911037,"extension":6.293926379335168},"index":4,"playId":"1d659fdd-3087-38cc-9599-43581de1e54c","pitchNumber":4,"startTime":"2025-08-12T23:18:00.702Z","endTime":"2025-08-12T23:18:03.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.3252514679572,"aZ":-39.17539882555391,"pfxX":3.2386040863926606,"pfxZ":-4.711420447893623,"pX":-0.5363822861427481,"pZ":1.813169215992699,"vX0":1.8931888702182142,"vY0":-121.82493586996547,"vZ0":-1.2177809689864876,"x":137.45,"y":189.82,"x0":-1.747027244947986,"y0":50.001647925810715,"z0":5.73852185315361,"aX":4.814784371385514},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-8.5,"breakHorizontal":-6.4,"spinRate":1722,"spinDirection":40},"zone":7,"typeConfidence":2.0,"plateTime":0.4514645347101083,"extension":6.5692868224642735},"hitData":{"launchSpeed":87.3,"launchAngle":-15.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.63,"coordY":143.07}},"index":5,"playId":"fd78a05a-0cba-395f-bee6-30cc06d4bf4d","pitchNumber":5,"startTime":"2025-08-12T23:18:22.215Z","endTime":"2025-08-12T23:18:30.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.0,"awayTeamWinProbability":56.0,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":0.78,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-12T23:18:30.247Z","atBatIndex":18},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Greg Allen grounds into a double play, second baseman Cole Young to shortstop J.P. Crawford to first baseman Josh Naylor. Dylan Carlson out at 2nd. Greg Allen out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-12T23:18:38.349Z","endTime":"2025-08-12T23:21:06.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":656185,"fullName":"Greg Allen","link":"/api/v1/people/656185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":656185,"fullName":"Greg Allen","link":"/api/v1/people/656185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":86.3,"endSpeed":78.8,"strikeZoneTop":3.58682415307263,"strikeZoneBottom":1.7528830358407,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.740972167245765,"aZ":-28.513884595098506,"pfxX":5.940968409462403,"pfxZ":2.2986523065651845,"pX":-1.2167935282876332,"pZ":3.4531703973117343,"vX0":0.18515386396535988,"vY0":-125.71749506624596,"vZ0":-0.0105246579683278,"x":163.38,"y":145.54,"x0":-2.0626827491090007,"y0":50.00185909223189,"z0":5.781929227104869,"aX":9.459087454829469},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.4,"breakHorizontal":-10.8,"spinRate":1386,"spinDirection":23},"zone":11,"typeConfidence":2.0,"plateTime":0.43655186533542834,"extension":6.346520255730737},"index":0,"playId":"e7ee7845-dee7-37a3-9a51-6bff90b03877","pitchNumber":1,"startTime":"2025-08-12T23:19:05.067Z","endTime":"2025-08-12T23:19:08.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":656185,"link":"/api/v1/people/656185","batSide":{"code":"L","description":"Left"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-12T23:19:18.337Z","endTime":"2025-08-12T23:20:14.211Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":656185,"link":"/api/v1/people/656185","batSide":{"code":"L","description":"Left"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.26615532471032,"aZ":-34.339356769464246,"pfxX":3.7084457801386845,"pfxZ":-1.3478389749102893,"pX":1.4915356746133202,"pZ":0.6670311259044123,"vX0":6.753614242441929,"vY0":-126.60937996550344,"vZ0":-5.296103141061549,"x":60.15,"y":220.77,"x0":-1.7028131052356197,"y0":50.00341160260835,"z0":5.566167549618599,"aX":5.95875213349513},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.5,"breakHorizontal":-8.4,"spinRate":2182,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.43427933519224693,"extension":6.550087913149873},"index":2,"playId":"eb66fbb7-c48e-3233-8dae-ded352a89ac6","pitchNumber":2,"startTime":"2025-08-12T23:20:14.211Z","endTime":"2025-08-12T23:20:18.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":656185,"link":"/api/v1/people/656185","batSide":{"code":"L","description":"Left"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":96.4,"endSpeed":88.0,"strikeZoneTop":3.58616678939776,"strikeZoneBottom":1.85627929977909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.40381426594649,"aZ":-21.948377576115966,"pfxX":-9.577900491743588,"pfxZ":5.169356028606916,"pX":0.9670268492795854,"pZ":1.9340448447791658,"vX0":10.187433242728824,"vY0":-139.97015078593185,"vZ0":-6.173835736943168,"x":80.14,"y":186.56,"x0":-1.4801967492948536,"y0":50.00434333605321,"z0":5.611393711995807,"aX":-18.954161423800414},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.2,"breakHorizontal":15.1,"spinRate":2172,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3917232740225156,"extension":6.683376791341013},"index":3,"playId":"dbd083ff-60a2-3301-b8a8-f5e0fecc2ccf","pitchNumber":3,"startTime":"2025-08-12T23:20:39.037Z","endTime":"2025-08-12T23:20:42.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":656185,"link":"/api/v1/people/656185","batSide":{"code":"L","description":"Left"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.18259643464612,"aZ":-22.576090876338817,"pfxX":-9.375590702294705,"pfxZ":4.7950605013936265,"pX":-0.21793637483478004,"pZ":2.9608801161502094,"vX0":7.030324919749971,"vY0":-140.66488256005618,"vZ0":-3.627360970303274,"x":125.31,"y":158.84,"x0":-1.5326351007296422,"y0":50.00578439314566,"z0":5.732646317067777,"aX":-18.774264388577407},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.2,"breakHorizontal":15.5,"spinRate":2350,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.38953236545777337,"extension":6.433123759510154},"hitData":{"launchSpeed":97.2,"launchAngle":-4.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.78,"coordY":151.68}},"index":4,"playId":"1429bf41-ec2a-32d7-909f-7244e047a802","pitchNumber":4,"startTime":"2025-08-12T23:20:58.430Z","endTime":"2025-08-12T23:21:06.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":656185,"link":"/api/v1/people/656185","batSide":{"code":"L","description":"Left"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656185,"link":"/api/v1/people/656185"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":656185,"link":"/api/v1/people/656185"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-6.299999999999997,"leverageIndex":1.5,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2025-08-12T23:21:06.475Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Julio Rodríguez walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-12T23:23:10.643Z","endTime":"2025-08-12T23:26:10.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"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(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":85.2,"endSpeed":78.9,"strikeZoneTop":3.59138524860494,"strikeZoneBottom":1.64925449916863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.66504982802772,"aZ":-25.94600934452184,"pfxX":2.5474239523470157,"pfxZ":3.9835417670765656,"pX":1.219213975049548,"pZ":2.1566825228411286,"vX0":6.331514202641376,"vY0":-123.96298976558327,"vZ0":-5.167174620816971,"x":70.53,"y":180.55,"x0":-1.6941687161978431,"y0":50.00438308788094,"z0":6.421460533825237,"aX":3.982750322331038},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.2,"breakHorizontal":-6.0,"spinRate":2424,"spinDirection":176},"zone":14,"typeConfidence":2.0,"plateTime":0.44103535423271456,"extension":5.800491445420593},"index":0,"playId":"f74c7def-4d26-38db-aaa3-2583bd7147ad","pitchNumber":1,"startTime":"2025-08-12T23:23:31.803Z","endTime":"2025-08-12T23:23:35.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.56145600729857,"strikeZoneBottom":1.63923784986606,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.42247616634069,"aZ":-24.779913793829326,"pfxX":2.0853051101863223,"pfxZ":4.748649671174308,"pX":1.1963014418947286,"pZ":1.4869097415090398,"vX0":6.334640900481276,"vY0":-123.43694390545582,"vZ0":-6.821622646119453,"x":71.4,"y":198.63,"x0":-1.6646984526712743,"y0":50.005384660654386,"z0":6.346048097768692,"aX":3.2469451591287743},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.3,"breakHorizontal":-5.2,"spinRate":2330,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.44216905740022794,"extension":5.836413091437465},"index":1,"playId":"f276f898-9b52-3417-9411-2cc6528ff254","pitchNumber":2,"startTime":"2025-08-12T23:23:49.510Z","endTime":"2025-08-12T23:23:52.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.7,"strikeZoneTop":3.56256658407052,"strikeZoneBottom":1.64045686591284,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.190741982470577,"aZ":-24.43796980577981,"pfxX":3.079297430066638,"pfxZ":4.906046856086515,"pX":1.639881699219854,"pZ":0.31858841426954654,"vX0":7.148973974330698,"vY0":-124.3262999153376,"vZ0":-9.397115601118953,"x":54.49,"y":230.18,"x0":-1.6645840890698642,"y0":50.00489550928584,"z0":6.151563505550189,"aX":4.855344936631705},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.1,"breakHorizontal":-7.1,"spinRate":2474,"spinDirection":172},"zone":14,"typeConfidence":2.0,"plateTime":0.43930746066947846,"extension":5.944562387137076},"index":2,"playId":"8e649946-f286-3f3d-847e-d89b0358a554","pitchNumber":3,"startTime":"2025-08-12T23:24:06.088Z","endTime":"2025-08-12T23:24:09.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.4,"strikeZoneTop":3.4844079100396,"strikeZoneBottom":1.62945890776346,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.285318518843678,"aZ":-14.05577483169864,"pfxX":-3.2751226105045816,"pfxZ":10.122571096579016,"pX":-0.2740186532801565,"pZ":3.466586119471553,"vX0":5.26666713100815,"vY0":-133.3525966677353,"vZ0":-4.529017864969822,"x":127.44,"y":145.18,"x0":-1.8545757099347542,"y0":50.00582062851984,"z0":6.210477951256359,"aX":-5.86449442829517},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.5,"breakHorizontal":4.7,"spinRate":2166,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.4116875521519372,"extension":6.071319088955921},"index":3,"playId":"b01f289f-d0d6-3e25-940c-1f97936a326e","pitchNumber":4,"startTime":"2025-08-12T23:24:25.393Z","endTime":"2025-08-12T23:24:28.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.7,"strikeZoneTop":3.40671065904482,"strikeZoneBottom":1.55198167568033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.171258309419017,"aZ":-23.08082128886321,"pfxX":-8.983251883701675,"pfxZ":5.187479116815915,"pX":-0.7384814364705045,"pZ":3.1919343004854737,"vX0":7.103249747242903,"vY0":-131.5915720726971,"vZ0":-2.52939329116501,"x":145.15,"y":152.6,"x0":-2.3069740866191353,"y0":50.000570284361466,"z0":5.877224587502907,"aX":-15.737834152029773},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.0,"breakHorizontal":14.6,"spinRate":2064,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.416381901125602,"extension":6.15927920938244},"index":4,"playId":"fa596c2e-12bb-3eea-b58f-3581f7984c4d","pitchNumber":5,"startTime":"2025-08-12T23:24:41.082Z","endTime":"2025-08-12T23:24:44.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-12T23:24:52.556Z","endTime":"2025-08-12T23:25:07.954Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"},"defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.807831950273474,"aZ":-21.761064385226895,"pfxX":-10.219068609581122,"pfxZ":5.948037716748962,"pX":-0.4545374925483917,"pZ":2.0428475274931186,"vX0":8.047736736606732,"vY0":-131.9149675152042,"vZ0":-5.567231183808528,"x":134.33,"y":183.62,"x0":-2.227249323687367,"y0":50.00296611417255,"z0":5.799798300614983,"aX":-17.89042155587289},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.6,"breakHorizontal":16.6,"spinRate":2172,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.41627086593920026,"extension":6.2105020267479905},"index":6,"playId":"956f64ad-6edd-3091-ad1d-ab8dc577a5ed","pitchNumber":6,"startTime":"2025-08-12T23:25:07.954Z","endTime":"2025-08-12T23:25:16.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.8,"strikeZoneTop":3.5790059848517,"strikeZoneBottom":1.60516356790545,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.75170207460123,"aZ":-19.66133121744662,"pfxX":-6.3588969890869365,"pfxZ":8.632613331035797,"pX":0.24412574539945753,"pZ":0.20497409671398722,"vX0":6.406270174418382,"vY0":-119.8005889740468,"vZ0":-9.642486168733909,"x":107.69,"y":233.25,"x0":-1.6420125252755595,"y0":50.00463048215474,"z0":6.048668867650602,"aX":-9.218595521205847},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":13.4,"breakHorizontal":10.0,"spinRate":1198,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4576981486773186,"extension":6.372424265144107},"index":7,"playId":"05135d8d-3909-3f9a-b862-29e2058a99a9","pitchNumber":7,"startTime":"2025-08-12T23:26:06.322Z","endTime":"2025-08-12T23:26:10.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":0.9,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-12T23:26:10.048Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Naylor flies out to right fielder Ryan Noda.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-12T23:26:11.718Z","endTime":"2025-08-12T23:31:34.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8,9,11],"actionIndex":[10],"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":676116,"link":"/api/v1/people/676116"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.30748235133708,"strikeZoneBottom":1.64761576594455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.6732283285365,"aZ":-20.531194433496488,"pfxX":-8.993231949738092,"pfxZ":6.441112303417308,"pX":-1.2992166908749851,"pZ":3.9867832938604977,"vX0":5.967044284438873,"vY0":-134.03520468953013,"vZ0":-1.5168727765572916,"x":166.52,"y":131.14,"x0":-2.3929825018698923,"y0":50.0056581166023,"z0":6.035421570866558,"aX":-16.262967245226214},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.5,"breakHorizontal":14.9,"spinRate":1952,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4096474357668263,"extension":5.975317566845133},"index":0,"playId":"9aebdaf2-f7bd-32d8-80ab-51f07995ee47","pitchNumber":1,"startTime":"2025-08-12T23:26:38.690Z","endTime":"2025-08-12T23:26:41.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.932085949971597,"aZ":-22.76323613351061,"pfxX":-8.054973675147899,"pfxZ":6.772368872504995,"pX":-0.2405289751183356,"pZ":2.04453777174124,"vX0":6.000868565134025,"vY0":-117.33259228583837,"vZ0":-4.773517464627435,"x":126.17,"y":183.58,"x0":-1.789144454921101,"y0":50.00189087611697,"z0":6.235759317743987,"aX":-11.190920153786077},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":11.3,"breakHorizontal":13.1,"spinRate":1109,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.4674516139870373,"extension":6.1102753084297845},"index":1,"playId":"94e590ce-6b0e-35f9-8620-a8af1d7c0626","pitchNumber":2,"startTime":"2025-08-12T23:26:58.587Z","endTime":"2025-08-12T23:27:01.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.911993935329754,"aZ":-20.98058438584683,"pfxX":-9.174159679696958,"pfxZ":6.164277425266435,"pX":-0.7999871707524939,"pZ":2.240986595828474,"vX0":7.271027265952016,"vY0":-133.8911276119649,"vZ0":-5.183734424532529,"x":147.49,"y":178.27,"x0":-2.3589240157471263,"y0":50.002271336294584,"z0":5.703577610269354,"aX":-16.656069655821724},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.2,"breakHorizontal":15.0,"spinRate":2011,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.4090838299501871,"extension":5.96186231499541},"index":2,"playId":"c439bfff-8000-3016-a661-6d7007da0005","pitchNumber":3,"startTime":"2025-08-12T23:27:19.916Z","endTime":"2025-08-12T23:27:23.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"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-12T23:27:48.684Z","endTime":"2025-08-12T23:28:15.313Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"},"defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.3,"strikeZoneTop":3.21122401439886,"strikeZoneBottom":1.55189218511453,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.11740066428459,"aZ":-20.274370491302836,"pfxX":-6.997289032896551,"pfxZ":8.500446580200652,"pX":-0.3582643992333498,"pZ":1.1499932496897411,"vX0":5.2071672377235565,"vY0":-117.7783625579817,"vZ0":-7.189344638230091,"x":130.66,"y":207.73,"x0":-1.692584877677077,"y0":50.00253805689041,"z0":6.12718046984462,"aX":-9.795290583314848},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":13.8,"breakHorizontal":11.3,"spinRate":1190,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.4656783614316118,"extension":6.161229764265093},"index":4,"playId":"f7182728-ac0f-3b32-8107-7b26d6358bdc","pitchNumber":4,"startTime":"2025-08-12T23:28:15.313Z","endTime":"2025-08-12T23:28:19.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.32701617017307,"aZ":-24.98511953023108,"pfxX":1.785548368874227,"pfxZ":4.407731469496902,"pX":0.7337249293890641,"pZ":2.1718243910539408,"vX0":5.823780740937316,"vY0":-126.72509933842295,"vZ0":-5.382907004673137,"x":89.03,"y":180.14,"x0":-1.8238552009990643,"y0":50.00180095223806,"z0":6.313387062510879,"aX":2.9094016567295378},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.0,"breakHorizontal":-4.6,"spinRate":2377,"spinDirection":185},"zone":6,"typeConfidence":2.0,"plateTime":0.43183189136693967,"extension":5.92569298077331},"index":5,"playId":"2c8c3471-d119-3d84-bfbc-e2cc1294ec47","pitchNumber":5,"startTime":"2025-08-12T23:28:37.018Z","endTime":"2025-08-12T23:28:40.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.300321514444814,"aZ":-20.934382188409575,"pfxX":-8.067800814222105,"pfxZ":6.118340500682557,"pX":-0.5298812963500091,"pZ":3.3707608935694378,"vX0":7.420318672189252,"vY0":-134.91886834576417,"vZ0":-2.6149908883544626,"x":137.2,"y":147.77,"x0":-2.2722268376157824,"y0":50.00478185802287,"z0":5.833679467396357,"aX":-14.824559965962536},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.7,"breakHorizontal":13.0,"spinRate":2174,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.40651443579935753,"extension":6.160549432541796},"index":6,"playId":"633a08a7-da60-38c9-b179-73cb4e1e1ba5","pitchNumber":6,"startTime":"2025-08-12T23:29:02.790Z","endTime":"2025-08-12T23:29:05.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":7,"playId":"a52ce174-d512-3ef9-b14b-46f7972a6a88","startTime":"2025-08-12T23:29:40.068Z","endTime":"2025-08-12T23:29:43.068Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":8,"playId":"83e387fb-8116-3703-8a56-e3552130f863","startTime":"2025-08-12T23:30:02.116Z","endTime":"2025-08-12T23:30:05.116Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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,"runnerGoing":true,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.2,"strikeZoneTop":3.28039154984622,"strikeZoneBottom":1.55168757437536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.20184923023228,"aZ":-18.787699535866494,"pfxX":-7.274575374526033,"pfxZ":7.321159085076994,"pX":-1.887422235246887,"pZ":3.165851627685283,"vX0":3.835777290279935,"vY0":-135.07343018160944,"vZ0":-3.7392302965584974,"x":188.94,"y":153.3,"x0":-2.388434693968432,"y0":50.0051348115893,"z0":5.906326268874441,"aX":-13.307785957506011},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.6,"breakHorizontal":12.2,"spinRate":2128,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.40707244198856696,"extension":5.9540574339813395},"index":9,"playId":"75ee8a8a-199f-30bb-b63b-a35f4949d04e","pitchNumber":7,"startTime":"2025-08-12T23:30:41.725Z","endTime":"2025-08-12T23:30:47.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Julio Rodríguez caught stealing 2nd base, catcher Adley Rutschman to shortstop Gunnar Henderson.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":0},"index":10,"actionPlayId":"75ee8a8a-199f-30bb-b63b-a35f4949d04e","startTime":"2025-08-12T23:31:01.715Z","endTime":"2025-08-12T23:31:25.767Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"},"defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":5.899999999999999,"leverageIndex":1.47,"dramaIndex":78.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.35938060439329,"aZ":-23.55427620817395,"pfxX":-5.3377231173260835,"pfxZ":5.865620891842186,"pX":-0.921710262812173,"pZ":2.213857645084694,"vX0":3.796410735162002,"vY0":-119.93015476602389,"vZ0":-4.482888145795506,"x":152.13,"y":179.01,"x0":-1.8251464262053299,"y0":50.000545250623304,"z0":6.186729758806599,"aX":-7.840248567201479},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":9.8,"breakHorizontal":8.9,"spinRate":1097,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4552270325296752,"extension":6.102429889242449},"hitData":{"launchSpeed":88.9,"launchAngle":32.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.42,"coordY":86.82}},"index":11,"playId":"c603476d-a3a0-3a1d-9520-6655f50d0c77","pitchNumber":8,"startTime":"2025-08-12T23:31:25.767Z","endTime":"2025-08-12T23:31:34.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":1.47,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2025-08-12T23:31:34.116Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eugenio Suárez flies out to center fielder Greg Allen.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-12T23:31:46.161Z","endTime":"2025-08-12T23:33:10.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656185,"link":"/api/v1/people/656185"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.144626878344116,"aZ":-27.312474970108436,"pfxX":2.4058935138713986,"pfxZ":2.9952330780884555,"pX":1.125974365628487,"pZ":1.3645101197429799,"vX0":6.149039412517702,"vY0":-126.65707574411022,"vZ0":-6.839939516814573,"x":74.08,"y":201.94,"x0":-1.646962752223743,"y0":50.004074194193,"z0":6.287775975090692,"aX":3.902804051162305},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.1,"breakHorizontal":-5.8,"spinRate":2407,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.43264879337203643,"extension":5.867100969734222},"index":0,"playId":"d67b74ca-8844-33c0-b3ca-5fb91fa3dcbf","pitchNumber":1,"startTime":"2025-08-12T23:32:01.850Z","endTime":"2025-08-12T23:32:05.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.56322297158508,"strikeZoneBottom":1.7403694892363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.085237688082085,"aZ":-28.684291156996988,"pfxX":2.4733379364785772,"pfxZ":2.2475814504772504,"pX":1.7410043929855883,"pZ":1.9058039956289319,"vX0":7.079598486772892,"vY0":-123.85605330877603,"vZ0":-5.042893091206462,"x":50.64,"y":187.32,"x0":-1.4773592010812173,"y0":50.00190851890652,"z0":6.371323914699858,"aX":3.8351725736420996},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.1,"breakHorizontal":-6.1,"spinRate":2399,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.44248775367558757,"extension":5.855063968999341},"index":1,"playId":"fd027789-0b2e-3476-b275-b07e70987e87","pitchNumber":2,"startTime":"2025-08-12T23:32:22.053Z","endTime":"2025-08-12T23:32:25.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.4,"strikeZoneTop":3.59358098386435,"strikeZoneBottom":1.70398973079904,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.20030428982067,"aZ":-21.12837116415152,"pfxX":-4.996209951119566,"pfxZ":7.851687585979505,"pX":1.5422822412412007,"pZ":1.8121387541896616,"vX0":8.55193726473545,"vY0":-118.30935893306764,"vZ0":-5.775541973449534,"x":58.21,"y":189.85,"x0":-1.482806719666156,"y0":50.00305075278366,"z0":6.2420414630744,"aX":-7.029105252924055},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":12.8,"breakHorizontal":6.8,"spinRate":1008,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.46435141191490414,"extension":6.220174744053202},"index":2,"playId":"8256ba44-4a76-33a8-be35-6953e866f8cb","pitchNumber":3,"startTime":"2025-08-12T23:32:42.663Z","endTime":"2025-08-12T23:32:45.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.49170936966452,"aZ":-27.519961276903768,"pfxX":2.5201112711977247,"pfxZ":2.922228909038088,"pX":1.4559934095158364,"pZ":2.3166218712664626,"vX0":6.7360760120870555,"vY0":-125.26307293296549,"vZ0":-4.558815161062343,"x":61.5,"y":176.23,"x0":-1.5918896314168047,"y0":50.004949600491656,"z0":6.40110371130535,"aX":4.019296561314122},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.4,"breakHorizontal":-6.1,"spinRate":2374,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.43667842484625785,"extension":5.867831370205703},"hitData":{"launchSpeed":85.1,"launchAngle":44.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.68,"coordY":81.86}},"index":3,"playId":"9bc233e6-afdf-3390-8016-633073b1bc96","pitchNumber":4,"startTime":"2025-08-12T23:33:01.698Z","endTime":"2025-08-12T23:33:10.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-12T23:33:10.737Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Holliday strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-12T23:35:04.901Z","endTime":"2025-08-12T23:36:22.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.4,"strikeZoneTop":3.35902841550186,"strikeZoneBottom":1.62300852156206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.06763402923914,"aZ":-42.71985407428023,"pfxX":4.340106017058346,"pfxZ":-7.144846198471005,"pX":0.0739895403292169,"pZ":1.6716499707327215,"vX0":2.5832903403274887,"vY0":-121.31706749071415,"vZ0":-0.9884644681828059,"x":114.18,"y":193.65,"x0":-1.5724052602902563,"y0":50.005290350632364,"z0":5.842650874952631,"aX":6.402130579433225},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-12.8,"breakHorizontal":-8.5,"spinRate":2347,"spinDirection":34},"zone":8,"typeConfidence":2.0,"plateTime":0.45330459134973644,"extension":6.483460481460001},"index":0,"playId":"6abbb372-8e2a-316d-accc-e4335f162507","pitchNumber":1,"startTime":"2025-08-12T23:35:19.914Z","endTime":"2025-08-12T23:35:24.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":95.5,"endSpeed":86.9,"strikeZoneTop":3.4816365117052,"strikeZoneBottom":1.6775144537996,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.20652300050295,"aZ":-21.889479148884583,"pfxX":-9.620341924970718,"pfxZ":5.275552417276732,"pX":-0.17971463607467383,"pZ":4.449690010606685,"vX0":6.937156010504387,"vY0":-138.97352040350165,"vZ0":0.07641738274845189,"x":123.85,"y":118.64,"x0":-1.4630412289923764,"y0":50.000186509986015,"z0":5.880134523456125,"aX":-18.746441501597968},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.7,"breakHorizontal":16.0,"spinRate":2285,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39467965175777886,"extension":6.3168979006245145},"index":1,"playId":"fd2d3666-ecb8-3df7-8ac8-288fa0e39737","pitchNumber":2,"startTime":"2025-08-12T23:35:38.659Z","endTime":"2025-08-12T23:35:41.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.2,"strikeZoneTop":3.31201070520922,"strikeZoneBottom":1.60972527248175,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.2092000546324,"aZ":-34.83387733688669,"pfxX":6.791208035590763,"pfxZ":-1.702035619156666,"pX":-0.40220092042484823,"pZ":2.614940320708667,"vX0":1.0427724126866176,"vY0":-125.12211848358342,"vZ0":-0.7796210725526077,"x":132.33,"y":168.18,"x0":-1.706896815464187,"y0":50.001253635569846,"z0":5.816836802019263,"aX":10.630455512837862},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.0,"breakHorizontal":-12.5,"spinRate":2488,"spinDirection":48},"zone":4,"typeConfidence":2.0,"plateTime":0.43987554722593725,"extension":6.359842991309655},"index":2,"playId":"944da907-7189-3cd5-9aef-9b24472347c6","pitchNumber":3,"startTime":"2025-08-12T23:35:56.419Z","endTime":"2025-08-12T23:36:00.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"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-12T23:36:08.568Z","endTime":"2025-08-12T23:36:19.432Z","isPitch":false,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"},"defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":96.0,"endSpeed":87.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.202777212392746,"aZ":-15.057246572703743,"pfxX":-4.660246178509386,"pfxZ":8.701216465910415,"pX":-0.42072136574786667,"pZ":3.6895127613929684,"vX0":5.049128324652991,"vY0":-139.76645285292267,"vZ0":-2.828283128877104,"x":133.04,"y":139.16,"x0":-1.6501785535314388,"y0":50.00214673378478,"z0":5.71066835633645,"aX":-9.166843164527075},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":7.3,"spinRate":2281,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3927553963725714,"extension":6.324239448685875},"index":4,"playId":"8c5a3119-22b3-3c13-856a-3a78912d5be4","pitchNumber":4,"startTime":"2025-08-12T23:36:19.432Z","endTime":"2025-08-12T23:36:22.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-12T23:36:22.622Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Westburg flies out sharply to right fielder Dominic Canzone.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-12T23:36:23.468Z","endTime":"2025-08-12T23:37:12.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":78.8,"strikeZoneTop":3.64027970532116,"strikeZoneBottom":1.77161386769905,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.054506946866876,"aZ":-35.28158229972394,"pfxX":4.852927247870063,"pfxZ":-1.9677873492575815,"pX":1.0472683552691964,"pZ":1.2998769491060156,"vX0":5.624723290271404,"vY0":-126.04051878465388,"vZ0":-3.5373455581445272,"x":77.08,"y":203.68,"x0":-1.8594517433465776,"y0":50.002861975119224,"z0":5.6264482790144195,"aX":7.662432980417404},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.2,"breakHorizontal":-10.3,"spinRate":2484,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4376915154625216,"extension":6.396841484467636},"index":0,"playId":"258679a7-28f8-323c-92a5-df135d0ca8ef","pitchNumber":1,"startTime":"2025-08-12T23:36:49.514Z","endTime":"2025-08-12T23:36:52.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676059,"link":"/api/v1/people/676059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":79.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.801767928396455,"aZ":-32.427019105525055,"pfxX":7.055414550122712,"pfxZ":-0.1530967831648109,"pX":0.06636504661511514,"pZ":2.537917103546864,"vX0":2.2298874735723286,"vY0":-127.29179035199185,"vZ0":-1.5741116355012108,"x":114.47,"y":170.26,"x0":-1.7420300542914615,"y0":50.00534479673718,"z0":5.778373600129869,"aX":11.357828269047575},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.5,"breakHorizontal":-13.3,"spinRate":2452,"spinDirection":41},"zone":5,"typeConfidence":2.0,"plateTime":0.43348075180383683,"extension":6.222611420054724},"hitData":{"launchSpeed":100.3,"launchAngle":28.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":180.2,"coordY":60.79}},"index":1,"playId":"87d1ff90-5d50-38d7-9a1b-2c227249f2a5","pitchNumber":2,"startTime":"2025-08-12T23:37:04.051Z","endTime":"2025-08-12T23:37:12.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676059,"link":"/api/v1/people/676059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676059,"link":"/api/v1/people/676059"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":676059,"link":"/api/v1/people/676059"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.6,"awayTeamWinProbability":62.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-12T23:37:12.150Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gunnar Henderson doubles (27) on a sharp ground ball to right fielder Dominic Canzone.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-12T23:37:14.373Z","endTime":"2025-08-12T23:38:27.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.77733346824719,"strikeZoneBottom":1.81210742153181,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.40293666679405,"aZ":-20.64246635347128,"pfxX":-9.909945238900153,"pfxZ":5.905594826948381,"pX":-0.5293168091495822,"pZ":4.400532170836423,"vX0":6.1896302245681625,"vY0":-138.90979908406928,"vZ0":-0.10323023833149203,"x":137.18,"y":119.97,"x0":-1.500082207278465,"y0":50.002089277697635,"z0":5.811741364732863,"aX":-19.346453516505385},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.9,"breakHorizontal":16.7,"spinRate":2268,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39446627843889237,"extension":6.486066605131477},"index":0,"playId":"f05dc758-0389-3242-89da-4bdb8b0bf1dd","pitchNumber":1,"startTime":"2025-08-12T23:37:42.996Z","endTime":"2025-08-12T23:37:45.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.80903683639978,"strikeZoneBottom":1.87791704339008,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.37390091689132,"aZ":-41.49866621053378,"pfxX":5.330417026539977,"pfxZ":-6.2126987634776665,"pX":0.9609429018760189,"pZ":0.9031707466720523,"vX0":4.634285180608816,"vY0":-122.36616059475026,"vZ0":-2.9023094646128493,"x":80.37,"y":214.39,"x0":-1.6566641997567935,"y0":50.00186807929514,"z0":5.694462663151417,"aX":8.002065812336854},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-11.6,"breakHorizontal":-10.8,"spinRate":2302,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4493224994839822,"extension":6.548757974803485},"index":1,"playId":"80a0f09c-88c2-30c2-8286-98e060e686bd","pitchNumber":2,"startTime":"2025-08-12T23:37:59.569Z","endTime":"2025-08-12T23:38:02.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.71,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.41364380058829,"aZ":-35.42680150965178,"pfxX":5.508944690599123,"pfxZ":-2.0084002986886045,"pX":-0.03469029466607857,"pZ":2.1072637614737793,"vX0":2.619316930763915,"vY0":-126.20384985363035,"vZ0":-1.8173133668034827,"x":118.32,"y":181.88,"x0":-1.8016139615289242,"y0":50.006296613178826,"z0":5.687045980763522,"aX":8.898410268258093},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.8,"breakHorizontal":-10.6,"spinRate":2408,"spinDirection":38},"zone":8,"typeConfidence":2.0,"plateTime":0.4338131469424358,"extension":6.362397805568037},"hitData":{"launchSpeed":106.9,"launchAngle":6.0,"totalDistance":128.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":167.52,"coordY":103.04}},"index":2,"playId":"10170b1e-8282-39b9-be00-431a62e9ae54","pitchNumber":3,"startTime":"2025-08-12T23:38:16.282Z","endTime":"2025-08-12T23:38:27.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.6,"awayTeamWinProbability":59.4,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":0.56,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-12T23:38:27.841Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adley Rutschman strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-12T23:38:43.383Z","endTime":"2025-08-12T23:41:41.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":87.1,"endSpeed":80.4,"strikeZoneTop":3.51250580925991,"strikeZoneBottom":1.90691880002642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.849534560956695,"aZ":-33.084616940494364,"pfxX":3.9545793861756473,"pfxZ":-0.5561133054654608,"pX":0.1421162061865117,"pZ":1.5575962450615897,"vX0":3.988717889138518,"vY0":-126.88844104069017,"vZ0":-3.374845294206135,"x":111.58,"y":196.72,"x0":-1.9637689147693917,"y0":50.003578784921,"z0":5.539563707879332,"aX":6.451951434847147},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.6,"breakHorizontal":-8.0,"spinRate":2343,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.43158419011375315,"extension":6.356490254132488},"index":0,"playId":"266df861-6d70-3af4-9d02-8483c19f9d9c","pitchNumber":1,"startTime":"2025-08-12T23:39:11.989Z","endTime":"2025-08-12T23:39:15.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.3,"strikeZoneTop":3.47833130307315,"strikeZoneBottom":1.67274525036933,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.271446132822668,"aZ":-33.42407151548947,"pfxX":6.086327961780185,"pfxZ":-0.7628780153387984,"pX":-0.3095125883668676,"pZ":1.520432919997147,"vX0":2.2163220257812295,"vY0":-128.06484812402616,"vZ0":-3.5745465929251083,"x":128.8,"y":197.73,"x0":-1.979505051067844,"y0":50.00234388252423,"z0":5.580695596339764,"aX":9.992487985223399},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.0,"breakHorizontal":-11.5,"spinRate":2298,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.4295917208997131,"extension":6.362570457491171},"index":1,"playId":"fd7007d5-ac30-37d4-b6f3-49d5f44bd7d0","pitchNumber":2,"startTime":"2025-08-12T23:39:32.943Z","endTime":"2025-08-12T23:39:37.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.4,"strikeZoneTop":3.41089241621488,"strikeZoneBottom":1.53038542086198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.270316878720894,"aZ":-38.12292781340924,"pfxX":7.799328018293083,"pfxZ":-3.7093574285744744,"pX":-0.4845033126228439,"pZ":2.233285354050669,"vX0":0.8664744761553986,"vY0":-126.54862125602669,"vZ0":-1.0584456617076805,"x":135.47,"y":178.48,"x0":-1.844182213379641,"y0":50.000607114526126,"z0":5.738601680943259,"aX":12.519064116854311},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-6.7,"breakHorizontal":-14.3,"spinRate":2083,"spinDirection":34},"zone":4,"typeConfidence":2.0,"plateTime":0.43451861891074905,"extension":6.2776531543433975},"index":2,"playId":"f8722e6b-4e09-3580-9e1e-8c39ee8a942f","pitchNumber":3,"startTime":"2025-08-12T23:39:53.642Z","endTime":"2025-08-12T23:39:57.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":96.9,"endSpeed":87.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.48365055965076,"aZ":-22.807377376422515,"pfxX":-10.62849013099923,"pfxZ":4.708779033460646,"pX":-0.9891125596410534,"pZ":3.240571763154318,"vX0":5.765756194996086,"vY0":-140.95549396529594,"vZ0":-2.5799859922093895,"x":154.7,"y":151.28,"x0":-1.6929424818370804,"y0":50.00371568155708,"z0":5.659183854147243,"aX":-21.141372196624527},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.2,"breakHorizontal":17.9,"spinRate":2264,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3903215132952287,"extension":6.415317293956454},"index":3,"playId":"95625c4e-5552-3f22-9cbe-4ff7692714de","pitchNumber":4,"startTime":"2025-08-12T23:40:14.146Z","endTime":"2025-08-12T23:40:17.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"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-12T23:40:29.127Z","endTime":"2025-08-12T23:40:51.957Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"},"defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.4,"strikeZoneTop":3.5569016687722,"strikeZoneBottom":1.67665473434044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.825300296851225,"aZ":-21.42810472401654,"pfxX":-9.629743719737842,"pfxZ":5.449186502842421,"pX":0.8349175242111434,"pZ":3.585464761952048,"vX0":10.080712063340643,"vY0":-140.10002534487194,"vZ0":-1.9934241583227903,"x":85.17,"y":141.97,"x0":-1.5715333077691296,"y0":50.00684819549439,"z0":5.717587471543334,"aX":-19.0066329829898},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.6,"breakHorizontal":15.1,"spinRate":2209,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.39205412270719053,"extension":6.585441351981995},"index":5,"playId":"a57438ef-6536-32b4-b204-5c7201068914","pitchNumber":5,"startTime":"2025-08-12T23:40:51.957Z","endTime":"2025-08-12T23:40:55.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.54158372295117,"aZ":-13.755331237735497,"pfxX":-5.588834130026454,"pfxZ":9.31908543071591,"pX":0.18576002269216552,"pZ":3.282836860032628,"vX0":7.202571540575232,"vY0":-140.55851763084158,"vZ0":-3.929010682121667,"x":109.92,"y":150.14,"x0":-1.6987651595219007,"y0":50.00008351492437,"z0":5.608557037891132,"aX":-11.043300243004007},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.1,"breakHorizontal":8.4,"spinRate":2351,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.3915406773358261,"extension":6.481622149182405},"index":6,"playId":"7e0f8d6c-01b9-37eb-93a6-fabd3c41fbcd","pitchNumber":6,"startTime":"2025-08-12T23:41:12.677Z","endTime":"2025-08-12T23:41:15.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.658460735482603,"aZ":-42.17952140313764,"pfxX":4.2115368024222,"pfxZ":-6.4593032047586165,"pX":0.8324235318259591,"pZ":1.3904573496502313,"vX0":4.817984126781548,"vY0":-124.9044783701849,"vZ0":-1.7873976761707735,"x":85.27,"y":201.24,"x0":-1.68254713633838,"y0":50.0013906441901,"z0":5.6458463634516765,"aX":6.525242254956575},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-11.9,"breakHorizontal":-8.9,"spinRate":2399,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.44177238537939534,"extension":6.640367896425485},"index":7,"playId":"7f1ba296-6040-3a81-9ef6-631e95e7ad9f","pitchNumber":7,"startTime":"2025-08-12T23:41:38.013Z","endTime":"2025-08-12T23:41:41.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-4.400000000000006,"leverageIndex":1.67,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2025-08-12T23:41:41.715Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Polanco grounds out softly, third baseman Jordan Westburg to first baseman Coby Mayo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-12T23:43:24.780Z","endTime":"2025-08-12T23:44:30.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676059,"link":"/api/v1/people/676059"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.3,"endSpeed":69.1,"strikeZoneTop":3.35340952137307,"strikeZoneBottom":1.61700798395303,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.505665651092105,"aZ":-38.0683997393884,"pfxX":4.399010269911201,"pfxZ":-4.9021853248461,"pX":-0.6158129191531355,"pZ":2.1212294195470958,"vX0":1.7192559914152397,"vY0":-109.6287541472251,"vZ0":-0.4280907813472836,"x":140.47,"y":181.51,"x0":-1.984468457141988,"y0":50.00275764774775,"z0":6.4236814398519275,"aX":5.290715034181412},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-8.6,"breakHorizontal":-8.4,"spinRate":2790,"spinDirection":30},"zone":7,"typeConfidence":2.0,"plateTime":0.5018967403114925,"extension":5.84265209226891},"index":0,"playId":"8c96c9b8-54d9-3f49-8d1f-5f05b4f17754","pitchNumber":1,"startTime":"2025-08-12T23:44:05.112Z","endTime":"2025-08-12T23:44:08.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.7,"endSpeed":70.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.81759779962107,"aZ":-42.50624480483101,"pfxX":2.857689830970851,"pfxZ":-8.453166874533181,"pX":-0.15046429009058615,"pZ":1.958762978432138,"vX0":2.750694168077747,"vY0":-110.26249811890179,"vZ0":-0.09276796592273073,"x":118.41,"y":156.92,"x0":-1.7883471383648208,"y0":50.00054097781636,"z0":6.511466972513329,"aX":3.4942948825112365},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.9,"breakVerticalInduced":-15.0,"breakHorizontal":-5.9,"spinRate":2891,"spinDirection":22},"zone":8,"typeConfidence":2.0,"plateTime":0.4980095282010675,"extension":5.8981012895386025},"hitData":{"launchSpeed":55.5,"launchAngle":-59.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":119.39,"coordY":177.02}},"index":1,"playId":"f439d1ab-26f5-395b-96a1-0d90b963f185","pitchNumber":2,"startTime":"2025-08-12T23:44:20.863Z","endTime":"2025-08-12T23:44:30.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-12T23:44:30.138Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Canzone singles on a sharp ground ball to left fielder Dylan Carlson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-12T23:44:43.819Z","endTime":"2025-08-12T23:45:18.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.898893395077902,"aZ":-19.220601747498517,"pfxX":-8.160710449324185,"pfxZ":7.050137046014504,"pX":-0.5983191285637143,"pZ":2.1948093505733084,"vX0":7.187626721682176,"vY0":-134.59068581781534,"vZ0":-5.92981738803989,"x":139.81,"y":179.52,"x0":-2.241729495652727,"y0":50.000986119490314,"z0":5.785396844792538,"aX":-14.98779315342214},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.6,"breakHorizontal":13.3,"spinRate":2080,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.4067795977896611,"extension":5.976081849501103},"hitData":{"launchSpeed":101.6,"launchAngle":-0.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":100.13,"coordY":103.04}},"index":0,"playId":"7724578e-47d1-3f63-ba13-b14c6d3e3103","pitchNumber":1,"startTime":"2025-08-12T23:45:07.325Z","endTime":"2025-08-12T23:45:18.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.0,"awayTeamWinProbability":64.0,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.71,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-08-12T23:45:18.073Z","atBatIndex":28},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"J.P. Crawford grounds into a double play, second baseman Jackson Holliday to shortstop Gunnar Henderson to first baseman Coby Mayo. Dominic Canzone out at 2nd. J.P. Crawford out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-12T23:45:29.657Z","endTime":"2025-08-12T23:47:38.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.7,"endSpeed":83.6,"strikeZoneTop":3.51540913291582,"strikeZoneBottom":1.62518567507897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.38973601799776,"aZ":-16.11363213249331,"pfxX":-4.20934644377466,"pfxZ":8.94058995503911,"pX":-0.3247009675360776,"pZ":3.716894159082447,"vX0":5.830006712859037,"vY0":-133.3711257233539,"vZ0":-3.7986835821016047,"x":129.38,"y":138.42,"x0":-1.9947730610177972,"y0":50.0051501431002,"z0":6.325924062141191,"aX":-7.564334099617774},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.5,"breakHorizontal":6.4,"spinRate":2045,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.41108806412175314,"extension":5.963270667146233},"index":0,"playId":"7944fe98-b7ca-3a33-88bf-4d6b506705c0","pitchNumber":1,"startTime":"2025-08-12T23:45:48.370Z","endTime":"2025-08-12T23:45:51.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.45263034469662,"strikeZoneBottom":1.59691702943841,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.424223087281995,"aZ":-13.491530506001444,"pfxX":-3.790996616981991,"pfxZ":10.215231212519459,"pX":-1.018199374728898,"pZ":4.467518693517281,"vX0":3.775668121813458,"vY0":-134.90210751776155,"vZ0":-2.29321228461097,"x":155.81,"y":118.16,"x0":-1.9485234503148716,"y0":50.005692313434345,"z0":6.288503288919569,"aX":-6.9356797376549215},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.1,"breakHorizontal":6.0,"spinRate":2114,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4072138837356776,"extension":5.9126097354302525},"index":1,"playId":"5c3b6ac8-9a43-3a4c-97d6-130648dc0da6","pitchNumber":2,"startTime":"2025-08-12T23:46:07.442Z","endTime":"2025-08-12T23:46:10.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.0,"strikeZoneTop":3.42549869746642,"strikeZoneBottom":1.5696203576325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.88887765844374,"aZ":-13.711880684520008,"pfxX":-3.9573168587063927,"pfxZ":10.344611035464467,"pX":-0.34338457953102197,"pZ":3.66679703563563,"vX0":5.701760652296599,"vY0":-133.53900455832695,"vZ0":-3.9857658996710446,"x":130.09,"y":139.78,"x0":-2.0036923912914006,"y0":50.0048805786751,"z0":6.182244807023932,"aX":-7.064773469721429},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.9,"breakHorizontal":5.8,"spinRate":2193,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.41200049598170985,"extension":6.031271683614285},"index":2,"playId":"88576d2c-a128-369a-9aaf-855f531e16f1","pitchNumber":3,"startTime":"2025-08-12T23:46:28.818Z","endTime":"2025-08-12T23:46:32.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"78de1c1e-91eb-4bf2-bb10-c9d886686f33","startTime":"2025-08-12T23:46:49.713Z","endTime":"2025-08-12T23:46:54.713Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.89391382502169,"aZ":-25.266089694046915,"pfxX":2.7183616416066667,"pfxZ":4.330064901426191,"pX":0.30665824615807546,"pZ":1.949220031003908,"vX0":4.26587856861537,"vY0":-125.65450219310712,"vZ0":-5.687458319180843,"x":105.31,"y":186.15,"x0":-1.767533659495318,"y0":50.005593747729996,"z0":6.2998901728228,"aX":4.338832400052029},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.7,"breakHorizontal":-5.9,"spinRate":2356,"spinDirection":177},"zone":9,"typeConfidence":2.0,"plateTime":0.4362134838061742,"extension":5.800017465041247},"index":4,"playId":"268ee62b-7421-3a3f-94fb-505fcafffa4a","pitchNumber":4,"startTime":"2025-08-12T23:47:06.614Z","endTime":"2025-08-12T23:47:09.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.11381048694804,"aZ":-22.995593612258666,"pfxX":-6.103826059202991,"pfxZ":6.4722560173988555,"pX":-0.44322716739775475,"pZ":2.056819870591548,"vX0":5.192159372044319,"vY0":-118.20138665165142,"vZ0":-4.738750400893242,"x":133.89,"y":183.25,"x0":-1.8731982475450801,"y0":50.00134457992791,"z0":6.193815595089836,"aX":-8.653504132441668},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":10.8,"breakHorizontal":9.8,"spinRate":1240,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.46303584299192035,"extension":6.026867649558762},"hitData":{"launchSpeed":100.7,"launchAngle":6.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":152.83,"coordY":151.68}},"index":5,"playId":"f9a01848-4bc7-3cfe-8b19-b919e1ae409f","pitchNumber":5,"startTime":"2025-08-12T23:47:29.321Z","endTime":"2025-08-12T23:47:38.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":5.5,"leverageIndex":1.31,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2025-08-12T23:47:38.208Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Mountcastle grounds out sharply to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-12T23:49:42.637Z","endTime":"2025-08-12T23:50:38.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.71,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.050307551629494,"aZ":-20.725218840545768,"pfxX":-9.764111655285223,"pfxZ":5.929803237743965,"pX":-0.8755861878717083,"pZ":3.8556559470678375,"vX0":5.275714364502383,"vY0":-138.56944717226853,"vZ0":-1.7750636630181869,"x":150.38,"y":134.68,"x0":-1.5429473363723527,"y0":50.003078421577484,"z0":5.899559291878669,"aX":-18.851169109223843},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.6,"breakHorizontal":16.4,"spinRate":2289,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.39636882417906083,"extension":6.322777545667409},"index":0,"playId":"6ad977ee-3833-3ba2-91c8-8d496a2ad935","pitchNumber":1,"startTime":"2025-08-12T23:49:51.299Z","endTime":"2025-08-12T23:49:54.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":74.6,"strikeZoneTop":3.71,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.284008544087442,"aZ":-43.97883387527459,"pfxX":4.0383113329276625,"pfxZ":-8.34861861653877,"pX":-1.1667859966304543,"pZ":2.1079414240715972,"vX0":0.45702153389525846,"vY0":-119.11888412130001,"vZ0":0.7535868079492156,"x":161.48,"y":181.87,"x0":-1.885654337305341,"y0":50.002415501416735,"z0":5.814915009141358,"aX":5.7103975535658975},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-14.5,"breakHorizontal":-7.4,"spinRate":2332,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.46264856207118044,"extension":6.408664166018847},"index":1,"playId":"251d4592-e0f6-34e1-af74-5a2d4c9c7a1a","pitchNumber":2,"startTime":"2025-08-12T23:50:06.078Z","endTime":"2025-08-12T23:50:09.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.71,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.636401640128977,"aZ":-35.13507732465367,"pfxX":5.366159072418528,"pfxZ":-1.8139460505427998,"pX":0.1584020580040976,"pZ":2.086058953902352,"vX0":3.331890395280729,"vY0":-126.84294755545201,"vZ0":-2.085940784786502,"x":110.96,"y":182.46,"x0":-1.8688856986720503,"y0":50.004557827276585,"z0":5.717281171754749,"aX":8.754458964424385},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.5,"breakHorizontal":-10.4,"spinRate":2314,"spinDirection":35},"zone":8,"typeConfidence":2.0,"plateTime":0.431615514671428,"extension":6.434487185373226},"hitData":{"launchSpeed":103.3,"launchAngle":-2.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":144.0,"coordY":163.0}},"index":2,"playId":"2ee74cb8-ea36-3cce-aaaf-ee88a5a180c9","pitchNumber":3,"startTime":"2025-08-12T23:50:30.711Z","endTime":"2025-08-12T23:50:38.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.33,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-12T23:50:38.720Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Coby Mayo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-12T23:50:41.780Z","endTime":"2025-08-12T23:52:44.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.78037255944589,"strikeZoneBottom":1.80478977156153,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.50377207795138,"aZ":-23.897735399255836,"pfxX":-10.561550924480184,"pfxZ":4.1834321218719985,"pX":0.32892707874659916,"pZ":3.1988290954616274,"vX0":9.175320257120383,"vY0":-139.98687788750203,"vZ0":-2.3584640266948567,"x":104.46,"y":152.41,"x0":-1.6239382245932803,"y0":50.004287578754756,"z0":5.621852250274753,"aX":-20.89941910797939},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.2,"breakHorizontal":17.2,"spinRate":2191,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.3917356774941916,"extension":6.285392833391006},"index":0,"playId":"e307bb8e-266f-38ff-aea1-475996869f03","pitchNumber":1,"startTime":"2025-08-12T23:51:07.503Z","endTime":"2025-08-12T23:51:11.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.63751660998043,"strikeZoneBottom":1.69604301101496,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.338882605678926,"aZ":-15.244487578007886,"pfxX":-5.610621325859208,"pfxZ":8.472702274798793,"pX":2.1635487264486692,"pZ":3.5482232437807117,"vX0":11.950908054561483,"vY0":-140.37350437312108,"vZ0":-3.357889643904608,"x":34.53,"y":142.98,"x0":-1.4174246781444775,"y0":50.00687040851376,"z0":5.750613825050319,"aX":-11.217467691416303},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":7.8,"spinRate":2338,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.38997524412822715,"extension":6.33555036457996},"index":1,"playId":"4b473dad-379e-3388-b13a-9368110c1c64","pitchNumber":2,"startTime":"2025-08-12T23:51:22.615Z","endTime":"2025-08-12T23:51:25.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.68,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.685653292619286,"aZ":-24.23128937094985,"pfxX":-10.176291635854959,"pfxZ":3.9629160436843343,"pX":-0.6758745015738862,"pZ":3.1066338063376957,"vX0":6.325415789184778,"vY0":-141.1082311205733,"vZ0":-2.810811413341398,"x":142.76,"y":154.9,"x0":-1.6304760028041518,"y0":50.0067276421854,"z0":5.685960139739984,"aX":-20.418299996460384},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.7,"breakHorizontal":17.0,"spinRate":2234,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.38894728236974485,"extension":6.471859725292259},"index":2,"playId":"640d6892-ce90-35c7-ac49-649bac8be5fc","pitchNumber":3,"startTime":"2025-08-12T23:51:41.475Z","endTime":"2025-08-12T23:51:44.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-12T23:52:24.093Z","endTime":"2025-08-12T23:52:41.393Z","isPitch":false,"type":"action","player":{"id":691723,"link":"/api/v1/people/691723"},"defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.68,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.746877605001522,"aZ":-16.636212314823258,"pfxX":-5.351025206814709,"pfxZ":7.783148005252997,"pX":0.5405514805034289,"pZ":4.366559797445325,"vX0":7.771521707008823,"vY0":-140.3827962551144,"vZ0":-1.0267246354293782,"x":96.4,"y":120.88,"x0":-1.5682710276728693,"y0":50.001202149371466,"z0":5.819852201693595,"aX":-10.681167499694759},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.0,"breakHorizontal":8.0,"spinRate":2284,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.39016116020170477,"extension":6.281343707363493},"index":4,"playId":"91dd6f67-d1b8-3605-88ec-6bd5df9a9c5f","pitchNumber":4,"startTime":"2025-08-12T23:52:41.393Z","endTime":"2025-08-12T23:52:44.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-12T23:52:44.597Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Noda flies out sharply to center fielder Julio Rodríguez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-12T23:52:44.752Z","endTime":"2025-08-12T23:55:10.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.52040274975524,"strikeZoneBottom":1.64698691983137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.2478220537726,"aZ":-23.252927660559177,"pfxX":-9.602913823852935,"pfxZ":4.5132038979472515,"pX":-0.6870987134250526,"pZ":3.497556429530864,"vX0":6.024179379254892,"vY0":-139.61619864291828,"vZ0":-1.9503358095948948,"x":143.19,"y":144.35,"x0":-1.6245071286683477,"y0":50.000506565848454,"z0":5.734550619893556,"aX":-18.967097773077917},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.9,"breakHorizontal":16.2,"spinRate":2266,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.3922155694605056,"extension":6.286089630935848},"index":0,"playId":"a772c2f0-a909-30cf-8f41-f8f02a4c965a","pitchNumber":1,"startTime":"2025-08-12T23:53:12.372Z","endTime":"2025-08-12T23:53:15.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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.9,"endSpeed":88.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.06532939899763,"aZ":-16.829196484070913,"pfxX":-5.199548894934001,"pfxZ":7.758270720545129,"pX":0.2804087597104467,"pZ":2.8175180589437656,"vX0":6.9057363085562695,"vY0":-139.45163589887264,"vZ0":-4.634831111070862,"x":106.31,"y":162.71,"x0":-1.5474490077812275,"y0":50.00571105722768,"z0":5.604282300612761,"aX":-10.288196768701479},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.3,"breakHorizontal":8.0,"spinRate":2282,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.392107772308385,"extension":6.326343486589131},"index":1,"playId":"34fec1f2-c9a8-32f1-8c46-57b45c4a418d","pitchNumber":2,"startTime":"2025-08-12T23:53:31.200Z","endTime":"2025-08-12T23:53:34.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.9,"strikeZoneTop":3.61301334652089,"strikeZoneBottom":1.74783112560101,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.91193727027977,"aZ":-15.135675436173564,"pfxX":-5.300732433065367,"pfxZ":8.353870607975107,"pX":0.251250458395291,"pZ":4.438329501568745,"vX0":6.922658815691786,"vY0":-141.9948502755954,"vZ0":-1.0380777498544869,"x":107.42,"y":118.95,"x0":-1.5310987734165578,"y0":50.00116165387173,"z0":5.772934405762328,"aX":-10.80987157238584},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.1,"breakHorizontal":8.2,"spinRate":2328,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.38592889192273994,"extension":6.301272505653001},"index":2,"playId":"6cef0d8c-3e66-3bcc-8251-9ce9ded4a2c3","pitchNumber":3,"startTime":"2025-08-12T23:53:59.993Z","endTime":"2025-08-12T23:54:03.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":96.4,"endSpeed":87.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.57491183846172,"aZ":-13.45475036154475,"pfxX":-6.216751314682625,"pfxZ":9.495344176315527,"pX":-0.26165399005765105,"pZ":2.7358735060682955,"vX0":5.811013448265375,"vY0":-140.2081701479002,"vZ0":-5.484947866011037,"x":126.97,"y":164.91,"x0":-1.5632422380412576,"y0":50.003546269226085,"z0":5.610727547450866,"aX":-12.257679057247934},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.1,"breakHorizontal":10.0,"spinRate":2277,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.3921071148281978,"extension":6.432095388789323},"index":3,"playId":"048dbfcf-beb9-3237-b47c-4dee4928ebf6","pitchNumber":4,"startTime":"2025-08-12T23:54:17.687Z","endTime":"2025-08-12T23:54:21.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":78.9,"strikeZoneTop":3.61146822085301,"strikeZoneBottom":1.67860083340103,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.57407762368459,"aZ":-33.20215466398851,"pfxX":6.69914252077761,"pfxZ":-0.6532344792041158,"pX":0.9425408677137396,"pZ":0.714575033046585,"vX0":4.473137466605797,"vY0":-126.61606738724471,"vZ0":-5.109708323849797,"x":81.07,"y":219.49,"x0":-1.7316111881546483,"y0":50.00124058990003,"z0":5.4899318212559525,"aX":10.61522839859673},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.3,"breakHorizontal":-13.3,"spinRate":2381,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4365866212785967,"extension":6.51028886043892},"index":4,"playId":"7ddfb8b2-ad36-3082-b952-775400631ed7","pitchNumber":5,"startTime":"2025-08-12T23:54:42.216Z","endTime":"2025-08-12T23:54:46.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.34203088933759,"aZ":-17.36664084243211,"pfxX":-5.014841953695644,"pfxZ":7.404003186861953,"pX":-0.4955542619689068,"pZ":2.987883653854423,"vX0":4.82262870912467,"vY0":-140.82773130542975,"vZ0":-4.1874150990404875,"x":135.89,"y":158.11,"x0":-1.582483460432691,"y0":50.00005054352772,"z0":5.624485338546154,"aX":-10.02556434247654},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.7,"breakHorizontal":8.0,"spinRate":2309,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.3896116137893464,"extension":6.51306246980325},"hitData":{"launchSpeed":104.0,"launchAngle":41.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":133.32,"coordY":48.8}},"index":5,"playId":"669b562c-f09e-39aa-bc77-2805685bcdc2","pitchNumber":6,"startTime":"2025-08-12T23:55:01.092Z","endTime":"2025-08-12T23:55:10.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676116,"link":"/api/v1/people/676116"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":676116,"link":"/api/v1/people/676116"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-1.6999999999999957,"leverageIndex":0.64,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-08-12T23:55:10.864Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Young flies out to left fielder Dylan Carlson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-12T23:57:03.275Z","endTime":"2025-08-12T23:57:47.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.4,"endSpeed":82.7,"strikeZoneTop":3.5276603390832,"strikeZoneBottom":1.74481224897561,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.432793171396852,"aZ":-13.048236509389058,"pfxX":-6.279725983706427,"pfxZ":10.813515801428922,"pX":-0.9629133622851668,"pZ":3.4503514843699725,"vX0":4.671149536453911,"vY0":-132.89550068768244,"vZ0":-4.595073159289484,"x":153.7,"y":145.62,"x0":-1.9372966389823412,"y0":50.00558973363325,"z0":6.166788946129705,"aX":-11.109677252059294},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.6,"breakHorizontal":10.2,"spinRate":2310,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4139206267475113,"extension":5.831017801486782},"index":0,"playId":"73e07a32-bfd8-37e5-a438-559c1de02bdc","pitchNumber":1,"startTime":"2025-08-12T23:57:22.344Z","endTime":"2025-08-12T23:57:26.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.523231038236126,"aZ":-13.139303194237854,"pfxX":-5.147297524369588,"pfxZ":10.587296963442604,"pX":-0.12152196117575488,"pZ":3.0026030073673735,"vX0":6.197825113296604,"vY0":-133.65403298365135,"vZ0":-5.851953311267513,"x":121.63,"y":157.71,"x0":-1.808699232038072,"y0":50.00194963505861,"z0":6.175105554959661,"aX":-9.253337172005592},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.0,"breakHorizontal":7.9,"spinRate":2243,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.4108161765403886,"extension":5.938418251986511},"hitData":{"launchSpeed":83.5,"launchAngle":34.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.02,"coordY":93.28}},"index":1,"playId":"f64a1c5c-af0d-3cfd-95ca-13c510b7a14e","pitchNumber":2,"startTime":"2025-08-12T23:57:39.864Z","endTime":"2025-08-12T23:57:47.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-12T23:57:47.874Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-12T23:57:47.662Z","endTime":"2025-08-12T23:59:17.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.5259502270268,"strikeZoneBottom":1.73313921387016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.968592594325084,"aZ":-26.04882195872544,"pfxX":0.8277649611937363,"pfxZ":3.850300721191837,"pX":1.2069602582825194,"pZ":0.9089498307308271,"vX0":6.636736031226385,"vY0":-124.9842417048264,"vZ0":-8.02743970036849,"x":70.99,"y":214.24,"x0":-1.5846017184334966,"y0":50.00172865379317,"z0":6.285368640217093,"aX":1.315540196604648},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.4,"breakHorizontal":-3.0,"spinRate":2413,"spinDirection":160},"zone":14,"typeConfidence":2.0,"plateTime":0.43736422607506853,"extension":5.811207474093933},"index":0,"playId":"43447a70-c4f2-3146-936f-26fc8a360c9d","pitchNumber":1,"startTime":"2025-08-12T23:58:20.230Z","endTime":"2025-08-12T23:58:23.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.22975812323909,"aZ":-20.91883007858463,"pfxX":-7.251539783425114,"pfxZ":7.850978175981429,"pX":0.768449851394799,"pZ":1.78607563573595,"vX0":7.573506251682454,"vY0":-119.09075892145314,"vZ0":-6.069403566445119,"x":87.71,"y":190.56,"x0":-1.513315211924464,"y0":50.00527267784238,"z0":6.264472556541511,"aX":-10.40043011449611},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":13.0,"breakHorizontal":11.3,"spinRate":1473,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.46022233567172766,"extension":6.099902259998746},"index":1,"playId":"295f73a2-d6b9-3d4b-b865-4d48f62f32fa","pitchNumber":2,"startTime":"2025-08-12T23:58:35.104Z","endTime":"2025-08-12T23:58:38.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":81.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.008035417246923,"aZ":-18.85788960013923,"pfxX":-7.315425326855331,"pfxZ":7.70372514460184,"pX":-0.47435668224284006,"pZ":2.839638571711481,"vX0":7.046500550976716,"vY0":-131.4370138444124,"vZ0":-3.9835809382820826,"x":135.08,"y":162.11,"x0":-2.2553199724503736,"y0":50.003795434133124,"z0":5.797426210751337,"aX":-12.645768690878239},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.2,"breakHorizontal":11.5,"spinRate":2003,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.4186712089232647,"extension":5.993491781837755},"index":2,"playId":"1122de0b-dbae-3c0b-a6d3-bf27d8d27910","pitchNumber":3,"startTime":"2025-08-12T23:58:55.257Z","endTime":"2025-08-12T23:58:58.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.79160625137345,"aZ":-23.082389530310728,"pfxX":-8.01026301003484,"pfxZ":6.491897619807137,"pX":0.5406026658005789,"pZ":0.9025506294750729,"vX0":7.060544491906529,"vY0":-117.72840043421539,"vZ0":-7.425527148989881,"x":96.39,"y":214.41,"x0":-1.459653830663594,"y0":50.005145038401736,"z0":6.240823442064835,"aX":-11.222291668946378},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":10.1,"breakHorizontal":12.7,"spinRate":1202,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.46562767885259904,"extension":6.124221675839698},"index":3,"playId":"151bfc86-c726-385d-80e4-8db709baa379","pitchNumber":4,"startTime":"2025-08-12T23:59:14.061Z","endTime":"2025-08-12T23:59:17.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.4,"awayTeamWinProbability":61.6,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-12T23:59:17.390Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cal Raleigh flies out to left fielder Dylan Carlson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-12T23:59:19.370Z","endTime":"2025-08-13T00:00:32.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.7,"strikeZoneTop":3.68040536012237,"strikeZoneBottom":1.75607100874812,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.202647979535918,"aZ":-11.905079324842538,"pfxX":-5.164693224339478,"pfxZ":10.988086910274568,"pX":0.3167566365440921,"pZ":2.8622309917383144,"vX0":7.110983525119286,"vY0":-135.36286648672376,"vZ0":-6.376396378430014,"x":104.93,"y":161.5,"x0":-1.68060682515148,"y0":50.00344276458014,"z0":6.092136762578236,"aX":-9.527919695305544},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.6,"breakHorizontal":7.7,"spinRate":2368,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.40556554786014765,"extension":6.041868496413318},"index":0,"playId":"f1d3dbc0-b869-3e48-82b6-b6d9eb2161cc","pitchNumber":1,"startTime":"2025-08-12T23:59:44.261Z","endTime":"2025-08-12T23:59:47.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.0,"strikeZoneTop":3.6726685361001,"strikeZoneBottom":1.74835827936936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.30221120500273,"aZ":-22.548174404564985,"pfxX":-7.3321769154371665,"pfxZ":6.780568751756946,"pX":-0.4998397801788717,"pZ":1.0767484190862322,"vX0":4.854454599269429,"vY0":-118.31618545715972,"vZ0":-7.017392596185157,"x":136.05,"y":209.71,"x0":-1.624249176506204,"y0":50.00324417344444,"z0":6.1437081807929035,"aX":-10.40903645624463},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":10.8,"breakHorizontal":12.1,"spinRate":1147,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.46271287597167987,"extension":6.111130345611366},"index":1,"playId":"b6f8322d-cfdc-3073-976f-75903976c08c","pitchNumber":2,"startTime":"2025-08-13T00:00:01.601Z","endTime":"2025-08-13T00:00:05.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":94.2,"endSpeed":85.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.83849344464656,"aZ":-12.310830915064342,"pfxX":-4.817380409051586,"pfxZ":10.568376802185819,"pX":-0.3782536891466253,"pZ":3.078643071449026,"vX0":5.816567971009906,"vY0":-136.87931507825297,"vZ0":-5.657622260455896,"x":131.42,"y":155.66,"x0":-1.9143015884085652,"y0":50.006773292627976,"z0":6.030197101143224,"aX":-9.058350712028759},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.0,"breakHorizontal":7.3,"spinRate":2202,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.40159407629731003,"extension":5.960962411158099},"hitData":{"launchSpeed":88.3,"launchAngle":47.0,"totalDistance":275.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.45,"coordY":112.34}},"index":2,"playId":"ca68841f-80fc-3087-b39c-1a6eae961e0b","pitchNumber":3,"startTime":"2025-08-13T00:00:22.680Z","endTime":"2025-08-13T00:00:32.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-13T00:00:32.095Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dylan Carlson lines out sharply to right fielder Dominic Canzone.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-13T00:02:35.605Z","endTime":"2025-08-13T00:03:36.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.2,"strikeZoneTop":3.6298434973094,"strikeZoneBottom":1.82326201310496,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.33037936493094,"aZ":-28.4817475220996,"pfxX":5.656279272689131,"pfxZ":2.3187323213713364,"pX":0.16963391665871969,"pZ":1.2650751561176663,"vX0":3.0461161479416745,"vY0":-125.87806408931813,"vZ0":-5.011317163202955,"x":110.53,"y":204.62,"x0":-1.7939794236146824,"y0":50.00415084254251,"z0":5.608403462042214,"aX":9.009024573061488},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.2,"breakHorizontal":-10.9,"spinRate":2398,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4363849148454535,"extension":6.367692447301141},"index":0,"playId":"b786bbda-05a8-3c4d-a5e9-7a67a42ef05c","pitchNumber":1,"startTime":"2025-08-13T00:02:56.145Z","endTime":"2025-08-13T00:02:59.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.53102276925706,"strikeZoneBottom":1.60530194337743,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.22060310955933,"aZ":-22.409323528841185,"pfxX":-9.93841977152637,"pfxZ":5.066196107108503,"pX":-1.076871366843358,"pZ":2.583543962213517,"vX0":5.035070705387052,"vY0":-138.09190811076593,"vZ0":-4.210942566910379,"x":158.05,"y":169.02,"x0":-1.6341211125687491,"y0":50.00592203146995,"z0":5.6389984964677335,"aX":-19.165966864767583},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.5,"breakHorizontal":16.9,"spinRate":2308,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3969002479077073,"extension":6.284238657249974},"index":1,"playId":"f639e4fc-280b-300f-ab12-2da57a92d3c9","pitchNumber":2,"startTime":"2025-08-13T00:03:13.283Z","endTime":"2025-08-13T00:03:16.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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.9,"endSpeed":85.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.680362729625088,"aZ":-16.421263993517368,"pfxX":-5.988289350224187,"pfxZ":8.333136842130283,"pX":-0.019662558492581337,"pZ":2.5510099171651848,"vX0":6.283121735871609,"vY0":-136.53447843986245,"vZ0":-5.106473944744854,"x":117.75,"y":169.9,"x0":-1.57122306443145,"y0":50.00421727423979,"z0":5.573329648739435,"aX":-11.322411757232453},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.2,"breakHorizontal":9.6,"spinRate":2265,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.4009612370940694,"extension":6.441039457348267},"hitData":{"launchSpeed":104.2,"launchAngle":19.0,"totalDistance":314.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":186.35,"coordY":88.11}},"index":2,"playId":"25666ec3-35b4-37bb-86b4-7755ac765776","pitchNumber":3,"startTime":"2025-08-13T00:03:29.213Z","endTime":"2025-08-13T00:03:36.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.56,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-08-13T00:03:36.714Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Greg Allen strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-13T00:03:36.554Z","endTime":"2025-08-13T00:05:17.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":656185,"fullName":"Greg Allen","link":"/api/v1/people/656185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656185,"fullName":"Greg Allen","link":"/api/v1/people/656185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.1,"strikeZoneTop":3.61284322115311,"strikeZoneBottom":1.80453303547284,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.682017811012006,"aZ":-35.305339447674925,"pfxX":6.008891273966008,"pfxZ":-1.9682446856234073,"pX":-0.8339076775816006,"pZ":1.9794337431706737,"vX0":0.5382382872159872,"vY0":-125.97891745481898,"vZ0":-2.031837827314174,"x":148.79,"y":185.34,"x0":-1.8305012519722152,"y0":50.00014633671122,"z0":5.673947039127798,"aX":9.572416643518524},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.8,"breakHorizontal":-11.0,"spinRate":2405,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.43623762120233245,"extension":6.2584073908515485},"index":0,"playId":"adf467d7-94a0-39ce-ac9c-878c4a32ca46","pitchNumber":1,"startTime":"2025-08-13T00:03:57.117Z","endTime":"2025-08-13T00:04:00.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":656185,"link":"/api/v1/people/656185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.205544494753187,"aZ":-42.77230831435338,"pfxX":4.710531860464273,"pfxZ":-6.872378351158371,"pX":-0.045772612784869486,"pZ":2.431721164676469,"vX0":2.1853890455254206,"vY0":-123.3611233943229,"vZ0":0.5376276714324657,"x":118.74,"y":173.12,"x0":-1.5545537429628848,"y0":50.00015333048331,"z0":5.812425965566333,"aX":7.268405957211606},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-12.1,"breakHorizontal":-9.0,"spinRate":2427,"spinDirection":46},"zone":5,"typeConfidence":2.0,"plateTime":0.4437611184711381,"extension":6.441712188850955},"index":1,"playId":"152277b2-2856-3ef0-9217-144bbc4e7a23","pitchNumber":2,"startTime":"2025-08-13T00:04:11.835Z","endTime":"2025-08-13T00:04:15.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":656185,"link":"/api/v1/people/656185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.53116396676847,"strikeZoneBottom":1.79672358740504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.228570167964275,"aZ":-36.510426854414554,"pfxX":5.836031623435156,"pfxZ":-2.650743465973969,"pX":0.6184236199385623,"pZ":0.10591732808044292,"vX0":4.243895994363585,"vY0":-127.57466709379177,"vZ0":-6.1107261472313965,"x":93.43,"y":235.92,"x0":-1.8296447205139685,"y0":50.00442060625918,"z0":5.4379183799698705,"aX":9.541755020125818},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-6.0,"breakHorizontal":-11.6,"spinRate":2339,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.43067312062250096,"extension":6.556721949092392},"index":2,"playId":"3d28eb85-eb2e-39cf-beec-03438375845a","pitchNumber":3,"startTime":"2025-08-13T00:04:30.364Z","endTime":"2025-08-13T00:04:33.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":656185,"link":"/api/v1/people/656185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.82691887799085,"aZ":-40.19389371241036,"pfxX":4.509834505757508,"pfxZ":-5.190463661672961,"pX":0.3496075456752593,"pZ":2.37518061657874,"vX0":3.3513888781271706,"vY0":-123.77364249376693,"vZ0":-0.12041082810280734,"x":103.67,"y":174.65,"x0":-1.6103148757415522,"y0":50.0051693834893,"z0":5.803966935879354,"aX":6.963661315729741},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-9.1,"breakHorizontal":-9.0,"spinRate":2173,"spinDirection":46},"zone":6,"typeConfidence":2.0,"plateTime":0.4433589956460424,"extension":6.5412947788852405},"index":3,"playId":"d9c3afb6-16fd-34ef-b22b-e78ac663b0ae","pitchNumber":4,"startTime":"2025-08-13T00:04:50.556Z","endTime":"2025-08-13T00:04:55.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":656185,"link":"/api/v1/people/656185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.49548526713442,"aZ":-25.615941696721833,"pfxX":-10.29602665950108,"pfxZ":3.353128168941769,"pX":-0.42769002129404915,"pZ":3.452387483481014,"vX0":6.668698266621453,"vY0":-139.27215096478656,"vZ0":-1.5838167051137901,"x":133.3,"y":145.57,"x0":-1.5206135369704161,"y0":50.00401694078402,"z0":5.729539695274711,"aX":-20.143332507650424},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.9,"breakHorizontal":17.2,"spinRate":2283,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.39390804662116974,"extension":6.322547094256329},"index":4,"playId":"253970e0-e712-3451-9d44-55e0ae0575a3","pitchNumber":5,"startTime":"2025-08-13T00:05:13.891Z","endTime":"2025-08-13T00:05:17.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":656185,"link":"/api/v1/people/656185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656185,"link":"/api/v1/people/656185"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":656185,"link":"/api/v1/people/656185"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.7,"awayTeamWinProbability":67.3,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-13T00:05:17.122Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Holliday singles on a line drive to left fielder Randy Arozarena.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-13T00:05:18.431Z","endTime":"2025-08-13T00:06:26.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.43981239813831,"strikeZoneBottom":1.62843064108564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.53672784461434,"aZ":-24.82122071374879,"pfxX":-10.78122520741762,"pfxZ":3.731701426037789,"pX":-1.388748648822239,"pZ":2.7905078199415008,"vX0":4.724128567042925,"vY0":-139.96958525025815,"vZ0":-3.3837455377843826,"x":169.94,"y":163.44,"x0":-1.7039035220477736,"y0":50.00401256322377,"z0":5.652703531589427,"aX":-21.252485911206414},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.2,"breakHorizontal":18.5,"spinRate":2252,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3923048302465908,"extension":6.236521388441001},"index":0,"playId":"5ca6b2b3-fe5a-39c5-a343-64a60f65e419","pitchNumber":1,"startTime":"2025-08-13T00:05:45.271Z","endTime":"2025-08-13T00:05:48.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.0,"strikeZoneTop":3.37329909050685,"strikeZoneBottom":1.56204640590725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.033523258135958,"aZ":-37.32502835436516,"pfxX":6.743435821752835,"pfxZ":-3.241851713650121,"pX":-0.5334575274779487,"pZ":2.5408813100654246,"vX0":0.9112826732997885,"vY0":-125.61567474413107,"vZ0":-0.26047093997034454,"x":137.33,"y":170.18,"x0":-1.7772337404888054,"y0":50.00586449844965,"z0":5.69781254507086,"aX":10.705333626821453},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.6,"breakHorizontal":-12.4,"spinRate":2318,"spinDirection":32},"zone":4,"typeConfidence":2.0,"plateTime":0.43716601282331613,"extension":6.3477809396553635},"index":1,"playId":"ac5e8ff4-7b27-3251-9869-32504ef69dcf","pitchNumber":2,"startTime":"2025-08-13T00:06:00.275Z","endTime":"2025-08-13T00:06:03.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":76.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.34991129768463,"aZ":-43.54136969392274,"pfxX":5.526420979474589,"pfxZ":-7.545776426837556,"pX":-0.1127847958758917,"pZ":2.6017866640128346,"vX0":1.9097967251679049,"vY0":-123.03974526965108,"vZ0":1.0966012361955078,"x":121.3,"y":168.53,"x0":-1.620616099075304,"y0":50.00273159128935,"z0":5.8906790271910685,"aX":8.325692632406126},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-13.0,"breakHorizontal":-10.4,"spinRate":2355,"spinDirection":49},"zone":5,"typeConfidence":2.0,"plateTime":0.4481509735706277,"extension":6.539673170925727},"hitData":{"launchSpeed":98.5,"launchAngle":15.0,"totalDistance":253.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":52.69,"coordY":109.0}},"index":2,"playId":"617dce1a-58a0-311a-96f5-10b34d359514","pitchNumber":3,"startTime":"2025-08-13T00:06:15.423Z","endTime":"2025-08-13T00:06:26.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.9,"awayTeamWinProbability":65.1,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.76,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-13T00:06:26.442Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Westburg strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-13T00:06:26.877Z","endTime":"2025-08-13T00:08:38.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.782190668441835,"aZ":-22.994971588259077,"pfxX":-11.272520628920319,"pfxZ":4.644674136904979,"pX":-1.0166811980359811,"pZ":2.127514109182945,"vX0":6.150236050230648,"vY0":-140.42062572668604,"vZ0":-5.309330731804028,"x":155.75,"y":181.34,"x0":-1.7825472874934603,"y0":50.00379754657183,"z0":5.559512814689827,"aX":-22.286178886826605},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.3,"breakHorizontal":19.0,"spinRate":2156,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.3915617774875999,"extension":6.608697843478172},"index":0,"playId":"c7148c4e-0b28-3aaf-8b30-d2f1f7bf6666","pitchNumber":1,"startTime":"2025-08-13T00:06:56.260Z","endTime":"2025-08-13T00:06:59.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676059,"link":"/api/v1/people/676059","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.747596938501026,"aZ":-24.17021104701228,"pfxX":-8.488864992505802,"pfxZ":4.023201699899106,"pX":-0.20223281659947137,"pZ":3.7248427417844656,"vX0":7.1244104711906235,"vY0":-139.99564638899736,"vZ0":-1.1389358039316833,"x":124.71,"y":138.21,"x0":-1.6735116409908197,"y0":50.0052868011938,"z0":5.714707271480761,"aX":-16.90114615762797},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.2,"breakHorizontal":13.9,"spinRate":2192,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3908149750030483,"extension":6.32100748595888},"index":1,"playId":"71ea65b5-48e0-3ffd-95e0-782374cf80cd","pitchNumber":2,"startTime":"2025-08-13T00:07:16.267Z","endTime":"2025-08-13T00:07:19.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676059,"link":"/api/v1/people/676059","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.8,"strikeZoneTop":3.67591943547691,"strikeZoneBottom":1.71581195909724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.40277443925515,"aZ":-22.935777249448016,"pfxX":-10.064997537811983,"pfxZ":4.639625217722234,"pX":-0.20088302942486824,"pZ":4.066701237338042,"vX0":7.158785251853905,"vY0":-140.54970818114475,"vZ0":-0.7428941219943986,"x":124.66,"y":128.98,"x0":-1.4800897611386048,"y0":50.00052377506159,"z0":5.830978768035326,"aX":-20.029442839161145},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.4,"breakHorizontal":16.7,"spinRate":2312,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39047916370368885,"extension":6.4656748455158946},"index":2,"playId":"198b16b0-eaab-3cd7-8dd1-c00ef9e3285f","pitchNumber":3,"startTime":"2025-08-13T00:07:38.758Z","endTime":"2025-08-13T00:07:41.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676059,"link":"/api/v1/people/676059","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"c176d3b1-b836-45ff-9fd4-8f915b7f51b8","startTime":"2025-08-13T00:07:58.710Z","endTime":"2025-08-13T00:08:03.710Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676059,"link":"/api/v1/people/676059","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.66049674479726,"strikeZoneBottom":1.76942905119859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.68663298836483,"aZ":-30.418896051855672,"pfxX":4.706179373545821,"pfxZ":1.094556787304688,"pX":2.153464444659555,"pZ":1.412230386832075,"vX0":8.135132593117175,"vY0":-126.00658917673316,"vZ0":-4.172498322303378,"x":34.92,"y":200.65,"x0":-1.7289901672097594,"y0":50.005787013825675,"z0":5.548434259911143,"aX":7.564659450635794},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.2,"breakHorizontal":-10.4,"spinRate":2123,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.43474228217624944,"extension":6.635434516777123},"index":4,"playId":"7883cc66-2c17-3d98-bffe-dfd3b1bafa9c","pitchNumber":4,"startTime":"2025-08-13T00:08:15.602Z","endTime":"2025-08-13T00:08:18.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676059,"link":"/api/v1/people/676059","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.054968526293433,"aZ":-24.83589390115773,"pfxX":-10.724922628287153,"pfxZ":3.607457193403814,"pX":0.285446783194526,"pZ":3.746721177418158,"vX0":9.08054413865438,"vY0":-141.4593638590588,"vZ0":-1.1273944845271209,"x":106.12,"y":137.62,"x0":-1.566377042124847,"y0":50.00499690387736,"z0":5.736709166820802,"aX":-21.826282353287436},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.5,"breakHorizontal":17.6,"spinRate":2166,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.38661667702962976,"extension":6.327902684250644},"index":5,"playId":"5e304847-7be9-37e2-95d4-34ef4b497c6c","pitchNumber":5,"startTime":"2025-08-13T00:08:35.711Z","endTime":"2025-08-13T00:08:38.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676059,"link":"/api/v1/people/676059","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676059,"link":"/api/v1/people/676059"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":676059,"link":"/api/v1/people/676059"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-4.099999999999998,"leverageIndex":1.64,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2025-08-13T00:08:38.946Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-13T00:11:02.257Z","endTime":"2025-08-13T00:12:33.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":89.4,"endSpeed":81.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.344004915463326,"aZ":-16.572047946491434,"pfxX":-5.628198149260504,"pfxZ":9.196339782820594,"pX":-0.5610916484676184,"pZ":2.8033815880533535,"vX0":6.35203642658245,"vY0":-129.94721685696337,"vZ0":-4.32804453859497,"x":138.39,"y":163.09,"x0":-2.315544176188008,"y0":50.0000728657409,"z0":5.76412351176457,"aX":-9.544794322611317},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":15.8,"breakHorizontal":8.6,"spinRate":2062,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.4228576935368742,"extension":6.0905930949137215},"index":0,"playId":"332b853e-5789-3751-9535-263efe67bc0b","pitchNumber":1,"startTime":"2025-08-13T00:11:02.257Z","endTime":"2025-08-13T00:11:05.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":90.8,"endSpeed":83.1,"strikeZoneTop":3.49212492256506,"strikeZoneBottom":1.64584513265347,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.51462929577955,"aZ":-18.463735087624624,"pfxX":-8.514164856291028,"pfxZ":7.770538326202633,"pX":-1.4165994233468437,"pZ":2.0210433891296113,"vX0":5.593792935274209,"vY0":-132.08564480801152,"vZ0":-6.003852639614485,"x":171.0,"y":184.21,"x0":-2.4571743602160727,"y0":50.00443212720721,"z0":5.684372935231752,"aX":-15.023837728255607},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.0,"breakHorizontal":14.2,"spinRate":1900,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.4149050828447929,"extension":6.054134934152256},"index":1,"playId":"5fec5020-0152-35ac-891b-457f02e7a788","pitchNumber":2,"startTime":"2025-08-13T00:11:24.626Z","endTime":"2025-08-13T00:11:27.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.761405378411215,"aZ":-21.303441570799674,"pfxX":-5.783691481815716,"pfxZ":7.67622197921783,"pX":0.12215438085117851,"pZ":1.2180046160485056,"vX0":5.891322202360419,"vY0":-118.038382315537,"vZ0":-6.848705866732379,"x":112.34,"y":205.89,"x0":-1.6506402340174315,"y0":50.001864202372836,"z0":6.108933889835866,"aX":-8.188825102011958},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":12.5,"breakHorizontal":9.1,"spinRate":1144,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4634385896372706,"extension":6.191644282936305},"index":2,"playId":"46532fd6-d8f5-3ea9-b273-b1dcdd2ee077","pitchNumber":3,"startTime":"2025-08-13T00:11:40.531Z","endTime":"2025-08-13T00:11:43.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"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-13T00:11:51.926Z","endTime":"2025-08-13T00:12:10.169Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"},"defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.8,"strikeZoneTop":3.46411593952945,"strikeZoneBottom":1.65207646410615,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.278156346289197,"aZ":-21.62920432223302,"pfxX":-5.556315190094075,"pfxZ":7.3245699174746335,"pX":0.9480420207413732,"pZ":0.8220124544531519,"vX0":7.468906693254485,"vY0":-118.82750515198431,"vZ0":-7.888537720260191,"x":80.86,"y":216.59,"x0":-1.5039374119659759,"y0":50.00407606631099,"z0":6.128830743236213,"aX":-8.002089761346744},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":11.6,"breakHorizontal":8.4,"spinRate":1204,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.45971542758096273,"extension":6.091005086515886},"index":4,"playId":"d46d6841-3fc8-3a10-8a64-73b66999cde1","pitchNumber":4,"startTime":"2025-08-13T00:12:10.169Z","endTime":"2025-08-13T00:12:13.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.45945061682887,"strikeZoneBottom":1.64732113477402,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.91593171581401,"aZ":-18.57404501001478,"pfxX":-8.230742115228214,"pfxZ":7.353845479423764,"pX":0.42782569371403156,"pZ":1.8771865477832275,"vX0":9.843972016983647,"vY0":-135.00684440225652,"vZ0":-6.342146070101572,"x":100.69,"y":188.1,"x0":-2.1933005578695837,"y0":50.00176781073213,"z0":5.56042839505064,"aX":-15.219765059956641},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.1,"breakHorizontal":12.8,"spinRate":2047,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.40542791011245516,"extension":6.127617367348214},"index":5,"playId":"f3994736-d764-3852-8f96-80cf8d53a2c0","pitchNumber":5,"startTime":"2025-08-13T00:12:29.809Z","endTime":"2025-08-13T00:12:33.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-13T00:12:33.146Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Naylor strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-13T00:12:33.654Z","endTime":"2025-08-13T00:15:07.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.7,"endSpeed":83.9,"strikeZoneTop":3.27641699312139,"strikeZoneBottom":1.57002565191727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.553094971584233,"aZ":-17.670282421017337,"pfxX":-7.026568111334428,"pfxZ":8.03916947336955,"pX":-1.4091756652034446,"pZ":3.0253583589520012,"vX0":4.908829819138898,"vY0":-133.44117387339162,"vZ0":-3.909700971575371,"x":170.71,"y":157.1,"x0":-2.3591092477665394,"y0":50.004020693987314,"z0":5.781516141042697,"aX":-12.680356474505668},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.9,"breakHorizontal":11.6,"spinRate":2045,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.41036781128622657,"extension":5.9903882543106945},"index":0,"playId":"0ddaa2f3-3491-3dfc-8eb8-9f15d2d884d7","pitchNumber":1,"startTime":"2025-08-13T00:13:03.784Z","endTime":"2025-08-13T00:13:07.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.17722067522861,"aZ":-18.803561467451797,"pfxX":-8.730280300314714,"pfxZ":7.333587790910945,"pX":-0.313124488165958,"pZ":2.649478129563994,"vX0":7.912653664475598,"vY0":-134.2201812286234,"vZ0":-4.686588327292527,"x":128.94,"y":167.24,"x0":-2.1657636713177517,"y0":50.00552062658638,"z0":5.758175850695277,"aX":-15.923978400689744},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.5,"breakHorizontal":14.2,"spinRate":2116,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.40814915763608184,"extension":5.980358863891304},"index":1,"playId":"4a7f8e25-7764-35db-9551-7ce4b3dbf442","pitchNumber":2,"startTime":"2025-08-13T00:13:23.038Z","endTime":"2025-08-13T00:13:26.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":665152,"fullName":"Dean Kremer"}}},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"389fb687-518e-4acd-8bac-be06f08f2466","pitchNumber":2,"startTime":"2025-08-13T00:13:48.989Z","endTime":"2025-08-13T00:13:53.989Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.22981116131518,"strikeZoneBottom":1.55794790969644,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.65281453639945,"aZ":-18.455419420710964,"pfxX":-8.20733330482869,"pfxZ":7.460445765101678,"pX":-1.8744562745351911,"pZ":3.372912786843803,"vX0":4.031562325462535,"vY0":-135.26119932567445,"vZ0":-2.9978865607966094,"x":188.45,"y":147.71,"x0":-2.3243378870712164,"y0":50.00153789883757,"z0":5.801820375657849,"aX":-15.08759002327746},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.0,"breakHorizontal":13.9,"spinRate":1985,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.406168596869497,"extension":6.0357803517902395},"index":3,"playId":"b5b0fb71-211e-36bd-ac0e-4d9fc72336a4","pitchNumber":3,"startTime":"2025-08-13T00:14:11.853Z","endTime":"2025-08-13T00:14:15.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":92.7,"endSpeed":84.4,"strikeZoneTop":3.22781345906652,"strikeZoneBottom":1.55599230735141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.600622091399845,"aZ":-17.04020765830779,"pfxX":-6.782611247432983,"pfxZ":8.259395675585022,"pX":-1.1658829815651601,"pZ":2.853653852852421,"vX0":5.552253468577552,"vY0":-134.81612258582874,"vZ0":-4.626508371447008,"x":161.44,"y":161.73,"x0":-2.3756493905847766,"y0":50.00175934412001,"z0":5.802876963851011,"aX":-12.425805411280558},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.2,"breakHorizontal":11.0,"spinRate":2064,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40702124937199,"extension":5.988796730015439},"index":4,"playId":"5cab83bf-e12d-31a0-8ee4-255e89cde401","pitchNumber":4,"startTime":"2025-08-13T00:14:32.914Z","endTime":"2025-08-13T00:14:36.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-13T00:14:42.738Z","endTime":"2025-08-13T00:15:04.434Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"},"defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.327263038934948,"aZ":-22.923921047769568,"pfxX":-6.443047994865099,"pfxZ":6.480108417948161,"pX":-0.903906153757738,"pZ":1.865835813262626,"vX0":4.031462537820341,"vY0":-119.13892537094658,"vZ0":-5.155766551382221,"x":151.45,"y":188.4,"x0":-1.786650052800948,"y0":50.00345153979903,"z0":6.147543960782338,"aX":-9.200268399511442},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":10.7,"breakHorizontal":10.6,"spinRate":975,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.4609227823591975,"extension":6.0945410904265795},"index":6,"playId":"57df5a1a-5167-3aaa-9a52-bd4688d44e89","pitchNumber":5,"startTime":"2025-08-13T00:15:04.434Z","endTime":"2025-08-13T00:15:07.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.099999999999994,"awayTeamWinProbability":64.9,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-13T00:15:07.667Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eugenio Suárez flies out to center fielder Greg Allen.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-13T00:15:08.174Z","endTime":"2025-08-13T00:15:47.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656185,"link":"/api/v1/people/656185"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.442871135153613,"aZ":-14.003559424036114,"pfxX":-3.277360234269072,"pfxZ":10.032272146572913,"pX":-0.14866276120793867,"pZ":2.964721823836976,"vX0":5.21853413670178,"vY0":-134.08165765382356,"vZ0":-5.871998272679072,"x":122.67,"y":158.73,"x0":-1.6991493037860799,"y0":50.002904655847225,"z0":6.191929292391388,"aX":-5.936304034429778},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.0,"breakHorizontal":4.8,"spinRate":2165,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.4093503817606763,"extension":5.938025328926721},"hitData":{"launchSpeed":92.6,"launchAngle":33.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.2,"coordY":65.99}},"index":0,"playId":"fe715eb1-77bc-3313-b1e3-a0b2fdc2664a","pitchNumber":1,"startTime":"2025-08-13T00:15:38.485Z","endTime":"2025-08-13T00:15:47.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-13T00:15:47.254Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gunnar Henderson grounds out sharply, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-13T00:17:58.987Z","endTime":"2025-08-13T00:18:10.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.71,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.42253934866881,"aZ":-24.482404894215925,"pfxX":-11.02608016236873,"pfxZ":3.9190117407444154,"pX":-0.059343232763255364,"pZ":2.3171952036030414,"vX0":7.801588107694359,"vY0":-139.7095891061537,"vZ0":-4.865554234334031,"x":119.26,"y":176.22,"x0":-1.4648554284201838,"y0":50.003976310706314,"z0":5.704134239850859,"aX":-21.653812673948256},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.2,"breakHorizontal":18.2,"spinRate":2239,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.39303032839251095,"extension":6.301835692293866},"hitData":{"launchSpeed":107.3,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":144.72,"coordY":152.7}},"index":0,"playId":"11b2a1d9-44f5-3a3a-928d-7d7139ac692e","pitchNumber":1,"startTime":"2025-08-13T00:18:02.815Z","endTime":"2025-08-13T00:18:10.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.6,"awayTeamWinProbability":68.4,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.9,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2025-08-13T00:18:10.155Z","atBatIndex":43},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Adley Rutschman pops out to shortstop J.P. Crawford.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-13T00:18:18.751Z","endTime":"2025-08-13T00:18:44.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.76222348117254,"aZ":-20.026009188371006,"pfxX":-9.139068840824404,"pfxZ":6.177735744345851,"pX":-0.45323702588815,"pZ":3.866380428987355,"vX0":6.5559508617886415,"vY0":-139.67680773451707,"vZ0":-1.4777714893070582,"x":134.28,"y":134.39,"x0":-1.6486315668407578,"y0":50.006826073694846,"z0":5.725075829759083,"aX":-17.982138172525154},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.0,"breakHorizontal":15.1,"spinRate":2198,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.39281754723996176,"extension":6.325774814322722},"hitData":{"launchSpeed":92.2,"launchAngle":64.0,"totalDistance":169.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":112.22,"coordY":135.41}},"index":0,"playId":"4888dde1-1fea-365c-b458-2a38839cc062","pitchNumber":1,"startTime":"2025-08-13T00:18:34.476Z","endTime":"2025-08-13T00:18:44.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.900000000000002,"awayTeamWinProbability":72.1,"homeTeamWinProbabilityAdded":-3.6999999999999993,"leverageIndex":1.44,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-08-13T00:18:44.967Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Mountcastle strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-13T00:18:48.250Z","endTime":"2025-08-13T00:20:01.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.1,"strikeZoneTop":3.59491295773752,"strikeZoneBottom":1.79613107845815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.415854136386905,"aZ":-23.206514009190236,"pfxX":-8.993187829651237,"pfxZ":4.499780349674504,"pX":0.9339829109049882,"pZ":2.6792499301568204,"vX0":9.919554805980637,"vY0":-140.64310740535058,"vZ0":-4.169112050401693,"x":81.4,"y":166.44,"x0":-1.4788802974855872,"y0":50.00460421682594,"z0":5.695599710685191,"aX":-17.9272763315354},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.4,"breakHorizontal":14.2,"spinRate":2277,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3902042881755099,"extension":6.47240309226481},"index":0,"playId":"433b63fc-49ae-3e90-af1d-053662fa06f4","pitchNumber":1,"startTime":"2025-08-13T00:19:11.139Z","endTime":"2025-08-13T00:19:14.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.4,"strikeZoneTop":3.71,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.827305180552074,"aZ":-21.50141814398538,"pfxX":-10.384494899356813,"pfxZ":5.412475312202297,"pX":-0.32861443283618624,"pZ":3.0172823089662266,"vX0":7.105157977198177,"vY0":-140.31050133920937,"vZ0":-3.7131464332515263,"x":129.53,"y":157.31,"x0":-1.557976123528227,"y0":50.006889743845086,"z0":5.777032015977139,"aX":-20.49496462318208},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.1,"breakHorizontal":17.2,"spinRate":2272,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.3919222215128233,"extension":6.411433311291342},"index":1,"playId":"62c15854-c688-37d9-ab46-050f55e0b797","pitchNumber":2,"startTime":"2025-08-13T00:19:27.396Z","endTime":"2025-08-13T00:19:30.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-13T00:19:40.585Z","endTime":"2025-08-13T00:19:58.043Z","isPitch":false,"type":"action","player":{"id":663624,"link":"/api/v1/people/663624"},"defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":87.9,"strikeZoneTop":3.71,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.159938353988046,"aZ":-14.016694673390669,"pfxX":-7.650065900513084,"pfxZ":9.09733626568812,"pX":0.6414512793189141,"pZ":2.6844440893000305,"vX0":9.230900111725116,"vY0":-141.10904500990546,"vZ0":-5.513572842482693,"x":92.55,"y":166.3,"x0":-1.6941576909898057,"y0":50.00490388987077,"z0":5.5830095285956824,"aX":-15.272741040369338},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.4,"breakHorizontal":11.8,"spinRate":2272,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.3896775840994273,"extension":6.4413747395873875},"index":3,"playId":"17f41bde-a793-38ca-8310-566b1ba7afe1","pitchNumber":3,"startTime":"2025-08-13T00:19:58.043Z","endTime":"2025-08-13T00:20:01.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-13T00:20:01.100Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorge Polanco flies out sharply to right fielder Ryan Noda.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-13T00:22:10.868Z","endTime":"2025-08-13T00:22:36.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676116,"link":"/api/v1/people/676116"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":68.8,"strikeZoneTop":3.33015436431781,"strikeZoneBottom":1.61698389046798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.76433340790486,"aZ":-42.72496972084722,"pfxX":4.54747158524312,"pfxZ":-8.896267341990066,"pX":-0.5734788293542621,"pZ":3.0063777860751553,"vX0":1.4516163256715102,"vY0":-108.4599828223638,"vZ0":2.4114539285787515,"x":138.86,"y":157.61,"x0":-1.8430652974272534,"y0":50.00341826296099,"z0":6.554845301864506,"aX":5.392921863827638},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.4,"breakVerticalInduced":-15.1,"breakHorizontal":-8.6,"spinRate":2957,"spinDirection":23},"zone":1,"typeConfidence":2.0,"plateTime":0.5058795401597265,"extension":5.84657093386299},"index":0,"playId":"75a26062-e6ce-31f0-8c4d-90dd59bb5284","pitchNumber":1,"startTime":"2025-08-13T00:22:14.313Z","endTime":"2025-08-13T00:22:17.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.9,"endSpeed":68.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.77524439031886,"aZ":-41.21372402321401,"pfxX":5.385353606486264,"pfxZ":-7.591808659024116,"pX":0.16321136489659324,"pZ":2.471181576721167,"vX0":2.849413386935841,"vY0":-108.9538403322492,"vZ0":0.9671952896561595,"x":110.78,"y":172.06,"x0":-1.8650527196966764,"y0":50.00131151202276,"z0":6.507712188066915,"aX":6.414289536581917},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.2,"breakVerticalInduced":-13.1,"breakHorizontal":-10.6,"spinRate":2992,"spinDirection":30},"zone":5,"typeConfidence":2.0,"plateTime":0.5044887467772483,"extension":5.736951171661023},"hitData":{"launchSpeed":100.5,"launchAngle":24.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":202.4,"coordY":82.86}},"index":1,"playId":"502db3ed-7070-3d02-abdf-4f0f3aa9dc63","pitchNumber":2,"startTime":"2025-08-13T00:22:29.060Z","endTime":"2025-08-13T00:22:36.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.800000000000004,"awayTeamWinProbability":72.19999999999999,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-13T00:22:36.583Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Canzone grounds out sharply, shortstop Gunnar Henderson to first baseman Coby Mayo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-13T00:22:41.700Z","endTime":"2025-08-13T00:24:20.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.2,"strikeZoneTop":3.44643692220968,"strikeZoneBottom":1.6127293394067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.90710820832759,"aZ":-25.620872397383483,"pfxX":-6.141329671323552,"pfxZ":4.59193892723531,"pX":-0.3834130903096328,"pZ":2.4274671611329945,"vX0":5.091886924573421,"vY0":-118.2281926819177,"vZ0":-3.657322025017047,"x":131.61,"y":173.24,"x0":-1.7591139071538109,"y0":50.0015996006338,"z0":6.325770000363226,"aX":-8.760906138989997},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":7.8,"breakHorizontal":10.0,"spinRate":1161,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.46192263519698207,"extension":5.9933411887384755},"index":0,"playId":"3d112d3f-5ca4-3959-b2ec-fdf63cf659f0","pitchNumber":1,"startTime":"2025-08-13T00:23:14.784Z","endTime":"2025-08-13T00:23:18.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.4,"strikeZoneTop":3.38736433451308,"strikeZoneBottom":1.55347670686209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.705594063682447,"aZ":-21.89406981090539,"pfxX":-5.650514777992564,"pfxZ":7.007681762305564,"pX":-0.6568911331500599,"pZ":1.4191077565925656,"vX0":4.231591735639524,"vY0":-119.69865944042603,"vZ0":-6.6285105985901485,"x":142.04,"y":200.46,"x0":-1.7039546025790475,"y0":50.00347041502284,"z0":6.153793456824673,"aX":-8.290731345091517},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":11.5,"breakHorizontal":9.4,"spinRate":1339,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4556578582231716,"extension":5.965701605052474},"index":1,"playId":"efc8599a-ba38-3914-b836-2371ad9dbbef","pitchNumber":2,"startTime":"2025-08-13T00:23:29.134Z","endTime":"2025-08-13T00:23:33.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.422986473497406,"aZ":-23.532441767700437,"pfxX":-6.555519351601633,"pfxZ":6.051695712541641,"pX":-0.3770447875501491,"pZ":1.4593704765171587,"vX0":5.057350944770612,"vY0":-117.9364078414295,"vZ0":-6.024988887934712,"x":131.37,"y":199.38,"x0":-1.6826641479264908,"y0":50.00585426285223,"z0":6.177012727849816,"aX":-9.368534582419652},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":10.0,"breakHorizontal":10.9,"spinRate":1111,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.46190917718390345,"extension":6.099352771185048},"index":2,"playId":"d70a2436-87a9-387c-a948-a5a26b6641e1","pitchNumber":3,"startTime":"2025-08-13T00:23:46.898Z","endTime":"2025-08-13T00:23:50.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.455345738070722,"aZ":-23.862473003596087,"pfxX":-6.017913284809595,"pfxZ":6.035456499941549,"pX":-0.9868582740677778,"pZ":2.9179475421202685,"vX0":3.588755409134238,"vY0":-116.75567091326062,"vZ0":-2.714134835529274,"x":154.62,"y":160.0,"x0":-1.763770292329961,"y0":50.0042939105364,"z0":6.346613404615069,"aX":-8.290017239991434},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":10.6,"breakHorizontal":10.0,"spinRate":1025,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.46954008061214747,"extension":5.949709319106464},"hitData":{"launchSpeed":103.3,"launchAngle":5.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":117.87,"coordY":145.6}},"index":3,"playId":"7a9ce2fa-4f10-3d68-8c47-e34850777a30","pitchNumber":4,"startTime":"2025-08-13T00:24:11.296Z","endTime":"2025-08-13T00:24:20.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.599999999999998,"awayTeamWinProbability":70.4,"homeTeamWinProbabilityAdded":1.7999999999999936,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-13T00:24:20.262Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.P. Crawford singles on a line drive to center fielder Greg Allen.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-13T00:24:24.154Z","endTime":"2025-08-13T00:26:41.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656185,"link":"/api/v1/people/656185"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.60404237126715,"aZ":-12.647506699732688,"pfxX":-5.634744912742804,"pfxZ":10.69037288833407,"pX":-0.7379668060816162,"pZ":2.945323627129832,"vX0":4.6789764338615685,"vY0":-134.40861256853336,"vZ0":-6.197372044353267,"x":145.13,"y":159.26,"x0":-1.7707641082947474,"y0":50.0009593227194,"z0":6.181911848346354,"aX":-10.290767456976141},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.2,"breakHorizontal":9.1,"spinRate":2324,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.40777987640415514,"extension":5.99866447533496},"index":0,"playId":"68debef7-1179-33af-a058-a94deabe64b8","pitchNumber":1,"startTime":"2025-08-13T00:24:51.907Z","endTime":"2025-08-13T00:24:54.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.5,"strikeZoneTop":3.41383501789491,"strikeZoneBottom":1.55006656206368,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.959904492625306,"aZ":-13.273760146620974,"pfxX":-3.3642239839059718,"pfxZ":9.97841752224373,"pX":-1.0109805455550886,"pZ":4.711783436864385,"vX0":3.5532625862009293,"vY0":-137.37178115203199,"vZ0":-1.7894720168429181,"x":155.54,"y":111.56,"x0":-1.8896661229590002,"y0":50.003788955333526,"z0":6.283221704135978,"aX":-6.373171268502247},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.9,"breakHorizontal":5.3,"spinRate":2059,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4000813483489387,"extension":5.864420841428035},"index":1,"playId":"e992d68a-ddf2-3768-afd9-bc39286b3d3f","pitchNumber":2,"startTime":"2025-08-13T00:25:14.455Z","endTime":"2025-08-13T00:25:17.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.37765690404936,"strikeZoneBottom":1.54770228280133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.196289851195154,"aZ":-22.504274364825402,"pfxX":-6.003239888153985,"pfxZ":6.675535128774603,"pX":-1.1894121501361221,"pZ":2.060972883788202,"vX0":2.912791499682696,"vY0":-119.64453229436253,"vZ0":-5.094385076438695,"x":162.34,"y":183.13,"x0":-1.6429726968177316,"y0":50.00467319318918,"z0":6.236003695085741,"aX":-8.699743299882545},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":11.2,"breakHorizontal":10.2,"spinRate":1214,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.45788870776116,"extension":6.059996156165906},"index":2,"playId":"fd0892ad-daae-3056-8bb7-9c5fd29ce9df","pitchNumber":3,"startTime":"2025-08-13T00:25:33.255Z","endTime":"2025-08-13T00:25:36.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.38800668214562,"strikeZoneBottom":1.56978071829165,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.116847263464017,"aZ":-20.334628780915313,"pfxX":-9.395881580918845,"pfxZ":6.442101599782125,"pX":0.5819145256858802,"pZ":2.5402856562919647,"vX0":10.262994206301775,"vY0":-134.90596056863103,"vZ0":-4.738709654631095,"x":94.82,"y":170.19,"x0":-2.0560012625555286,"y0":50.00520086391034,"z0":5.758541409180704,"aX":-17.273542074736625},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.8,"breakHorizontal":14.8,"spinRate":2036,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.4064500487802465,"extension":6.033189530214826},"index":3,"playId":"1179f90b-a1e4-3be8-858e-879a47b39344","pitchNumber":4,"startTime":"2025-08-13T00:25:51.472Z","endTime":"2025-08-13T00:25:55.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":93.8,"endSpeed":84.7,"strikeZoneTop":3.40740265951845,"strikeZoneBottom":1.56824772286991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.183170614755376,"aZ":-11.970261457457804,"pfxX":-4.258622599262596,"pfxZ":10.825994437680023,"pX":-0.7433749007560686,"pZ":4.815050368609211,"vX0":4.427377320053326,"vY0":-136.51243976354013,"vZ0":-1.508215005897985,"x":145.34,"y":108.77,"x0":-1.8416557214821674,"y0":50.00250748152788,"z0":6.209033432563071,"aX":-7.947878011096114},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.4,"breakHorizontal":6.6,"spinRate":2095,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.402948319512082,"extension":5.930321683927054},"index":4,"playId":"05cb9fb6-af5d-30f3-8578-7663d0c915b5","pitchNumber":5,"startTime":"2025-08-13T00:26:10.499Z","endTime":"2025-08-13T00:26:13.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.21821470315772,"aZ":-19.31882000260246,"pfxX":-9.571174340387252,"pfxZ":6.905556526362346,"pX":-0.12577656676183463,"pZ":1.8660917365729985,"vX0":8.828395838116355,"vY0":-135.91364888868821,"vZ0":-6.599408623043882,"x":121.79,"y":188.4,"x0":-2.1807306144687018,"y0":50.00200729485767,"z0":5.678358445555712,"aX":-17.814016018330406},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.2,"breakHorizontal":15.4,"spinRate":2070,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.40379889432188243,"extension":6.038919493545575},"hitData":{"launchSpeed":94.3,"launchAngle":15.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":96.19,"coordY":83.91}},"index":5,"playId":"dd47b804-cd82-3c8d-beeb-dcfcd658a6f1","pitchNumber":6,"startTime":"2025-08-13T00:26:31.571Z","endTime":"2025-08-13T00:26:41.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.299999999999997,"awayTeamWinProbability":71.7,"homeTeamWinProbabilityAdded":-1.3000000000000007,"leverageIndex":0.49,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-13T00:26:41.787Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Young strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-13T00:27:57.741Z","endTime":"2025-08-13T00:29:13.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"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-13T00:26:49.691Z","endTime":"2025-08-13T00:28:00.100Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.122215655594175,"aZ":-12.171925281544288,"pfxX":-4.7563686282263244,"pfxZ":11.17259088975916,"pX":-0.3155629266833267,"pZ":2.837857180409894,"vX0":5.9557085069880475,"vY0":-133.5327154614541,"vZ0":-6.224776884829058,"x":129.03,"y":162.16,"x0":-1.9660816463172999,"y0":50.00066767924829,"z0":6.090087406210296,"aX":-8.513515298295308},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.0,"breakHorizontal":7.2,"spinRate":2201,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.4115893335978589,"extension":6.07369376262442},"index":1,"playId":"bf546197-e6b3-3b34-b675-4523a7b5fdf8","pitchNumber":1,"startTime":"2025-08-13T00:28:00.100Z","endTime":"2025-08-13T00:28:03.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":93.0,"endSpeed":84.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.99357966424436,"aZ":-13.576757957268548,"pfxX":-3.2339987626995974,"pfxZ":10.131093883576904,"pX":-0.37497140068110957,"pZ":2.814110732876326,"vX0":5.503761326717426,"vY0":-135.2343942216124,"vZ0":-6.027603691227293,"x":131.29,"y":162.8,"x0":-2.0247716096474844,"y0":50.00037147514521,"z0":6.039996146891247,"aX":-5.935425094208031},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.2,"breakHorizontal":4.6,"spinRate":2297,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.4064326255422728,"extension":6.0905715092437855},"index":2,"playId":"9f7356aa-1c80-3bac-893d-d948057aab02","pitchNumber":2,"startTime":"2025-08-13T00:28:21.900Z","endTime":"2025-08-13T00:28:25.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":3,"playId":"fa4413c9-d2df-34f3-b453-728c99688ad5","startTime":"2025-08-13T00:28:49.684Z","endTime":"2025-08-13T00:28:52.684Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.442317315760086,"aZ":-22.641603347397634,"pfxX":-6.510222886441418,"pfxZ":6.614568265302173,"pX":-0.07684855860996426,"pZ":1.3896706142468758,"vX0":5.597431746548867,"vY0":-118.8921738433993,"vZ0":-6.592822751116421,"x":119.93,"y":201.26,"x0":-1.6086918527989436,"y0":50.00093175188784,"z0":6.235179346904282,"aX":-9.378309622149454},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":10.7,"breakHorizontal":10.6,"spinRate":1272,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.45957689712713856,"extension":6.04666103191583},"index":4,"playId":"60417e8f-226e-3d03-b24f-f5acd5e02474","pitchNumber":3,"startTime":"2025-08-13T00:29:10.694Z","endTime":"2025-08-13T00:29:13.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":665152,"link":"/api/v1/people/665152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":2.5000000000000036,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-13T00:29:13.866Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Coby Mayo flies out to right fielder Dominic Canzone.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-13T00:31:40.193Z","endTime":"2025-08-13T00:32:23.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Eduard Bazardo replaces George Kirby.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-13T00:30:12.181Z","endTime":"2025-08-13T00:31:42.350Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660825,"link":"/api/v1/people/660825"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.3,"strikeZoneTop":3.72136268908328,"strikeZoneBottom":1.80803132670985,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.22969075721525,"aZ":-16.334425398141494,"pfxX":-9.903493398950193,"pfxZ":8.302229417153873,"pX":1.071030824657623,"pZ":0.7084374338417384,"vX0":10.243880192249518,"vY0":-138.07979249986323,"vZ0":-10.352487464203513,"x":76.17,"y":219.65,"x0":-1.422033478672778,"y0":50.003470352005934,"z0":5.636111849537987,"aX":-18.89297485187827},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.6,"breakHorizontal":15.5,"spinRate":2259,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3985375750961069,"extension":5.907427358254626},"index":1,"playId":"32c597e5-1840-3c15-970a-2e8db51f32ad","pitchNumber":1,"startTime":"2025-08-13T00:31:42.350Z","endTime":"2025-08-13T00:31:46.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":72.7,"strikeZoneTop":3.47965450355261,"strikeZoneBottom":1.46611178636775,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.478379534478925,"aZ":-35.681979778434304,"pfxX":9.060054593879133,"pfxZ":-2.6116395859757855,"pX":0.7830259734389735,"pZ":2.5714290065578553,"vX0":3.6464734986876683,"vY0":-116.26516121178841,"vZ0":-0.40422702967278334,"x":87.15,"y":169.35,"x0":-1.9911136533237332,"y0":50.00163168756393,"z0":6.187002264528196,"aX":12.177298141951589},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-4.4,"breakHorizontal":-17.4,"spinRate":2420,"spinDirection":43},"zone":6,"typeConfidence":2.0,"plateTime":0.47440024994874674,"extension":5.657116293008035},"index":2,"playId":"88f59618-bc46-3020-a853-893992e7f05c","pitchNumber":2,"startTime":"2025-08-13T00:31:59.699Z","endTime":"2025-08-13T00:32:03.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.3,"strikeZoneTop":3.68,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.079498440500366,"aZ":-16.905264869230482,"pfxX":-9.406235188538254,"pfxZ":7.776136007426629,"pX":0.22218285409798694,"pZ":2.5754013948127708,"vX0":8.500481387558532,"vY0":-139.82334598986304,"vZ0":-5.673886341446592,"x":108.53,"y":169.24,"x0":-1.6482461495334706,"y0":50.00004289934764,"z0":5.755687220494206,"aX":-18.46095963437514},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.0,"breakHorizontal":15.1,"spinRate":2251,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.39303161706732226,"extension":5.966488972604718},"hitData":{"launchSpeed":85.3,"launchAngle":50.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.04,"coordY":104.99}},"index":3,"playId":"ce06a653-1690-3b2e-82e0-c05b71bdae88","pitchNumber":3,"startTime":"2025-08-13T00:32:14.708Z","endTime":"2025-08-13T00:32:23.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.5,"awayTeamWinProbability":75.5,"homeTeamWinProbabilityAdded":-6.300000000000001,"leverageIndex":2.47,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2025-08-13T00:32:23.837Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Noda singles on a line drive to center fielder Julio Rodríguez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-13T00:32:23.909Z","endTime":"2025-08-13T00:33:12.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_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, 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":82.5,"endSpeed":74.9,"strikeZoneTop":3.5310119732319,"strikeZoneBottom":1.65582312971723,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.03930654655074,"aZ":-33.47360348233679,"pfxX":8.52000490183956,"pfxZ":-0.908342936262466,"pX":0.3216749480047607,"pZ":2.3962413793270465,"vX0":3.4051858600898877,"vY0":-119.96826538051504,"vZ0":-1.3133311646952819,"x":104.74,"y":174.08,"x0":-2.230412066666891,"y0":50.00322259299524,"z0":5.983280516318179,"aX":12.197779386960349},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.7,"breakHorizontal":-16.3,"spinRate":2460,"spinDirection":48},"zone":6,"typeConfidence":2.0,"plateTime":0.4596969496038117,"extension":5.610018964456907},"index":0,"playId":"b3bbc17e-32f2-3f9d-95ae-5c7d8ba0213a","pitchNumber":1,"startTime":"2025-08-13T00:32:48.493Z","endTime":"2025-08-13T00:32:52.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":96.5,"endSpeed":87.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.516219356550764,"aZ":-18.5311269532143,"pfxX":-10.27698744768382,"pfxZ":6.923748134467892,"pX":-0.7453198352821533,"pZ":2.276022993061697,"vX0":6.815971607956187,"vY0":-140.17330895210736,"vZ0":-6.1581375784082,"x":145.41,"y":177.33,"x0":-1.8851765621617642,"y0":50.00565926608466,"z0":5.730099914085058,"aX":-20.25847851496439},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.3,"breakHorizontal":17.0,"spinRate":2231,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.3921971236143551,"extension":5.8108318258807925},"hitData":{"launchSpeed":93.1,"launchAngle":15.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":119.35,"coordY":84.51}},"index":1,"playId":"c61568e0-38ba-36c1-b1e4-3f5bc61e513d","pitchNumber":2,"startTime":"2025-08-13T00:33:00.856Z","endTime":"2025-08-13T00:33:12.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676116,"link":"/api/v1/people/676116","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676116,"link":"/api/v1/people/676116"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":676116,"link":"/api/v1/people/676116"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.6,"awayTeamWinProbability":68.4,"homeTeamWinProbabilityAdded":7.100000000000001,"leverageIndex":1.9,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2025-08-13T00:33:12.027Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Carlson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-13T00:33:18.451Z","endTime":"2025-08-13T00:36:05.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676116,"fullName":"Ryan Noda","link":"/api/v1/people/676116"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"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":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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.2,"endSpeed":85.5,"strikeZoneTop":3.54057398824676,"strikeZoneBottom":1.70340187070107,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.13582850821292,"aZ":-25.564169930977492,"pfxX":-10.774994077380358,"pfxZ":3.5067741228967346,"pX":-1.2827010655941005,"pZ":2.779006467902675,"vX0":5.282753373786818,"vY0":-137.0640147789754,"vZ0":-3.5461823482729447,"x":165.89,"y":163.75,"x0":-1.8458643059920832,"y0":50.00012351604313,"z0":5.855389729998893,"aX":-20.291924371516348},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.8,"breakHorizontal":18.2,"spinRate":2121,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.40115890242600605,"extension":5.92834680620524},"index":0,"playId":"04808d21-5414-3eaa-b968-10f5fad09fff","pitchNumber":1,"startTime":"2025-08-13T00:33:38.414Z","endTime":"2025-08-13T00:33:41.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"first":{"id":676116,"link":"/api/v1/people/676116"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"01274e70-2c4f-3386-9d1e-dc7a1bb7a06a","startTime":"2025-08-13T00:33:58.282Z","endTime":"2025-08-13T00:34:01.282Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"first":{"id":676116,"link":"/api/v1/people/676116"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.48388531348319,"strikeZoneBottom":1.64725878313642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.794975047750434,"aZ":-23.917372964216355,"pfxX":-9.93091663652104,"pfxZ":4.41291239075572,"pX":-0.8259175977651885,"pZ":2.784660490627967,"vX0":5.774983307065273,"vY0":-136.54792790653136,"vZ0":-3.795571052986933,"x":148.48,"y":163.59,"x0":-1.6888934606146793,"y0":50.001609571714944,"z0":5.8574985401395665,"aX":-18.569388977783223},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.3,"breakHorizontal":16.6,"spinRate":2193,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.4026303498625565,"extension":5.86317480715216},"index":2,"playId":"8e99718c-3340-3b9a-abfa-821f33381dbf","pitchNumber":2,"startTime":"2025-08-13T00:34:20.261Z","endTime":"2025-08-13T00:34:24.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"first":{"id":676116,"link":"/api/v1/people/676116"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.61051464263242,"strikeZoneBottom":1.74060009044714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.41567131345648,"aZ":-18.729946801601923,"pfxX":-8.637538622612306,"pfxZ":6.89351189638959,"pX":-0.21985813056405182,"pZ":2.8895898787968246,"vX0":7.216211509376665,"vY0":-139.0516233918936,"vZ0":-4.718442816544961,"x":125.38,"y":160.76,"x0":-1.7318816828822772,"y0":50.00273124493107,"z0":5.858685134759399,"aX":-16.842997652818358},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.6,"breakHorizontal":14.0,"spinRate":2270,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3945436840820853,"extension":5.878487377636348},"index":3,"playId":"c4646e75-8f8f-34cf-8cc3-8ab0e2f6d93b","pitchNumber":3,"startTime":"2025-08-13T00:34:42.374Z","endTime":"2025-08-13T00:34:45.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"first":{"id":676116,"link":"/api/v1/people/676116"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"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-13T00:34:55.104Z","endTime":"2025-08-13T00:35:12.339Z","isPitch":false,"type":"action","player":{"id":666185,"link":"/api/v1/people/666185"},"defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"first":{"id":676116,"link":"/api/v1/people/676116"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.46520560055393,"aZ":-21.246155750608338,"pfxX":-9.255796253387416,"pfxZ":5.514806755091017,"pX":-1.1565642544075054,"pZ":2.9318370247690617,"vX0":5.291293851393279,"vY0":-140.06364943891853,"vZ0":-3.8632038453839597,"x":161.09,"y":159.62,"x0":-1.8705048354149423,"y0":50.00203078604651,"z0":5.72320389786065,"aX":-18.33732442138188},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.4,"breakHorizontal":15.6,"spinRate":2194,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.39147857983520407,"extension":5.89187778698221},"index":5,"playId":"ed9ce430-1dd0-3e53-ba56-e456267dc738","pitchNumber":4,"startTime":"2025-08-13T00:35:12.339Z","endTime":"2025-08-13T00:35:15.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"first":{"id":676116,"link":"/api/v1/people/676116"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.04621691636635,"aZ":-36.76662283394902,"pfxX":5.952534981008993,"pfxZ":-3.123753901572808,"pX":-0.9684345553157007,"pZ":2.813557806980598,"vX0":1.2296144273952692,"vY0":-120.89641794575542,"vZ0":0.20613801185724623,"x":153.91,"y":162.81,"x0":-2.257540221341901,"y0":50.0028477658976,"z0":5.972090770701797,"aX":8.75168121432397},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-5.3,"breakHorizontal":-11.0,"spinRate":2585,"spinDirection":49},"zone":11,"typeConfidence":2.0,"plateTime":0.4542244654143164,"extension":5.539011844287436},"index":6,"playId":"314736f0-8143-3381-8777-282f6a62b5e2","pitchNumber":5,"startTime":"2025-08-13T00:35:35.433Z","endTime":"2025-08-13T00:35:40.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"first":{"id":676116,"link":"/api/v1/people/676116"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.950136868551674,"aZ":-24.192980748697735,"pfxX":-10.165857421599306,"pfxZ":3.9791036938764,"pX":-1.1037706382104235,"pZ":2.3634980988159127,"vX0":5.72384818106922,"vY0":-140.9498761010677,"vZ0":-4.974030641247573,"x":159.07,"y":174.97,"x0":-1.843331245583706,"y0":50.00348829789834,"z0":5.719559297358542,"aX":-20.392777340765132},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.4,"breakHorizontal":17.2,"spinRate":2215,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.3890480060690802,"extension":5.919178958480501},"index":7,"playId":"b3c8c675-5847-37d2-8730-bd12e9cce070","pitchNumber":6,"startTime":"2025-08-13T00:36:02.143Z","endTime":"2025-08-13T00:36:05.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"first":{"id":676116,"link":"/api/v1/people/676116"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.3,"awayTeamWinProbability":76.7,"homeTeamWinProbabilityAdded":-8.3,"leverageIndex":3.49,"dramaIndex":144.0,"contextMetrics":{},"playEndTime":"2025-08-13T00:36:05.429Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jeremiah Jackson lines out sharply to center fielder Julio Rodríguez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-13T00:39:30.370Z","endTime":"2025-08-13T00:39:39.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4],"actionIndex":[1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"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-13T00:36:18.035Z","endTime":"2025-08-13T00:37:19.637Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":656185,"link":"/api/v1/people/656185","batSide":{"code":"L","description":"Left"}},"first":{"id":676116,"link":"/api/v1/people/676116"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Gabe Speier replaces Eduard Bazardo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"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-13T00:37:19.637Z","endTime":"2025-08-13T00:38:59.691Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642100,"link":"/api/v1/people/642100"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":656185,"link":"/api/v1/people/656185","batSide":{"code":"L","description":"Left"}},"first":{"id":676116,"link":"/api/v1/people/676116"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Jeremiah Jackson replaces Greg Allen.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2025-08-13T00:38:59.691Z","endTime":"2025-08-13T00:39:10.437Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":656185,"link":"/api/v1/people/656185"},"defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":656185,"link":"/api/v1/people/656185","batSide":{"code":"R","description":"Right"}},"first":{"id":676116,"link":"/api/v1/people/676116"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Daniel Johnson replaces Ryan Noda.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":3,"startTime":"2025-08-13T00:39:10.437Z","endTime":"2025-08-13T00:39:32.695Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669288,"link":"/api/v1/people/669288"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":676116,"link":"/api/v1/people/676116"},"base":1,"defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":676116,"link":"/api/v1/people/676116"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.62304473001924,"aZ":-25.286606367131622,"pfxX":10.782648897578362,"pfxZ":3.6401566177029387,"pX":0.497822790202294,"pZ":3.063443328994071,"vX0":-6.958865581353912,"vY0":-137.2130990540332,"vZ0":-1.74727453263373,"x":98.02,"y":156.07,"x0":1.676387435586356,"y0":50.00282727911002,"z0":5.445193870516914,"aX":20.396304200352436},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.4,"breakHorizontal":-17.9,"spinRate":1977,"spinDirection":128},"zone":3,"typeConfidence":0.9,"plateTime":0.400412633552949,"extension":5.757031603683367},"hitData":{"launchSpeed":100.5,"launchAngle":18.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":142.19,"coordY":70.6}},"index":4,"playId":"560c5c46-6626-327e-b0b2-9d634e6cb395","pitchNumber":1,"startTime":"2025-08-13T00:39:32.695Z","endTime":"2025-08-13T00:39:39.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":669288,"link":"/api/v1/people/669288"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_ab"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_ab"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_pa"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-6.800000000000001,"leverageIndex":2.72,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2025-08-13T00:39:39.386Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randy Arozarena grounds out, third baseman Jordan Westburg to first baseman Coby Mayo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-13T00:41:59.363Z","endTime":"2025-08-13T00:44:03.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":676059,"link":"/api/v1/people/676059"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Daniel Johnson remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"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-13T00:40:48.298Z","endTime":"2025-08-13T00:40:48.316Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669288,"link":"/api/v1/people/669288"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":676116,"link":"/api/v1/people/676116"},"defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":656185,"link":"/api/v1/people/656185"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jeremiah Jackson remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"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-13T00:40:48.316Z","endTime":"2025-08-13T00:40:48.318Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":656185,"link":"/api/v1/people/656185"},"defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":676116,"link":"/api/v1/people/676116"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Rico Garcia replaces Dean Kremer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-13T00:40:48.318Z","endTime":"2025-08-13T00:42:01.748Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670329,"link":"/api/v1/people/670329"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":665152,"link":"/api/v1/people/665152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.47203861696934,"strikeZoneBottom":1.73135528296703,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.758101137369025,"aZ":-9.256174639618331,"pfxX":-4.667664331707858,"pfxZ":11.789854685064954,"pX":0.6082482333559256,"pZ":3.3107966141803877,"vX0":6.194696439703142,"vY0":-138.9414844241424,"vZ0":-5.5958581820192554,"x":93.82,"y":149.39,"x0":-1.0496524697281986,"y0":50.006132049772056,"z0":5.9737655958605105,"aX":-9.076527037169809},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.3,"breakHorizontal":7.1,"spinRate":2449,"spinDirection":206},"zone":3,"typeConfidence":0.9,"plateTime":0.3950515261647025,"extension":5.9044254116439925},"index":3,"playId":"15ea4b71-c562-38dc-bc8c-bc1ebe52e816","pitchNumber":1,"startTime":"2025-08-13T00:42:01.748Z","endTime":"2025-08-13T00:42:05.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.4004446487172,"strikeZoneBottom":1.69399301106215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.03904994354168,"aZ":-12.384617528975271,"pfxX":-6.106311445078662,"pfxZ":10.45511446360342,"pX":1.0640802642189024,"pZ":3.561359753357123,"vX0":7.38809660439165,"vY0":-137.13443348924636,"vZ0":-4.254870399177586,"x":76.44,"y":142.62,"x0":-0.8793177696824757,"y0":50.00421846939529,"z0":5.9860834954370405,"aX":-11.560653656449162},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.1,"breakHorizontal":9.4,"spinRate":2333,"spinDirection":212},"zone":12,"typeConfidence":0.89,"plateTime":0.4003208114184802,"extension":5.909737506923059},"index":4,"playId":"724d013b-48e1-3adc-a9ce-d8b32bcf5a54","pitchNumber":2,"startTime":"2025-08-13T00:42:17.627Z","endTime":"2025-08-13T00:42:20.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.094364211077583,"aZ":-30.404730666120955,"pfxX":0.015431731668880122,"pfxZ":1.1210786149721166,"pX":0.6944736263950474,"pZ":2.6566847467019823,"vX0":5.297292286196894,"vY0":-124.45223069418898,"vZ0":-1.7686498993901636,"x":90.53,"y":167.05,"x0":-1.4601755593056147,"y0":50.001700089844284,"z0":5.885955735155731,"aX":0.022961205296668282},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.9,"breakHorizontal":-1.2,"spinRate":2345,"spinDirection":76},"zone":6,"typeConfidence":0.87,"plateTime":0.4394874836994078,"extension":5.948411449979658},"index":5,"playId":"4354eff3-e5aa-39a8-bcb8-9aa998a44602","pitchNumber":3,"startTime":"2025-08-13T00:42:34.111Z","endTime":"2025-08-13T00:42:37.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":3.28800890118642,"strikeZoneBottom":1.64946991257811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.789007386621034,"aZ":-42.063067132626635,"pfxX":1.4880449843373484,"pfxZ":-6.276111415832029,"pX":-0.1651231018658712,"pZ":3.527998760017305,"vX0":2.2609466383185324,"vY0":-124.12624906899043,"vZ0":1.9687482867664465,"x":123.29,"y":143.52,"x0":-1.2781234284799212,"y0":50.00545341746385,"z0":6.204058193565664,"aX":2.3430229140983867},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-10.8,"breakHorizontal":-3.2,"spinRate":2613,"spinDirection":23},"zone":11,"typeConfidence":0.91,"plateTime":0.43976955283325925,"extension":5.661807658550745},"index":6,"playId":"998480d6-e579-3ed6-aa5a-a49eadf123bb","pitchNumber":4,"startTime":"2025-08-13T00:42:51.600Z","endTime":"2025-08-13T00:42:55.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.839248441211286,"aZ":-41.2837252437385,"pfxX":1.10426927650613,"pfxZ":-5.802766234899154,"pX":0.7530379637638113,"pZ":2.2418164914318393,"vX0":4.454642535608763,"vY0":-124.20496900129045,"vZ0":-0.9011497371068122,"x":88.3,"y":178.25,"x0":-1.2039452550766694,"y0":50.003269426381586,"z0":6.028873602837564,"aX":1.7331369416381908},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-10.4,"breakHorizontal":-3.0,"spinRate":2573,"spinDirection":30},"zone":6,"typeConfidence":0.91,"plateTime":0.44023063365075465,"extension":5.8499456016630305},"index":7,"playId":"cb7c57c7-15e7-320f-abfc-f4325e6fef41","pitchNumber":5,"startTime":"2025-08-13T00:43:09.260Z","endTime":"2025-08-13T00:43:12.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.881559595124415,"aZ":-10.414999214453742,"pfxX":-5.90579097082217,"pfxZ":11.173491069444177,"pX":-0.4712259666619106,"pZ":1.8517102242427224,"vX0":3.9877246775061215,"vY0":-139.28377166433688,"vZ0":-8.726079650720619,"x":134.96,"y":188.78,"x0":-1.1607575341143481,"y0":50.002044736039,"z0":5.73084376366067,"aX":-11.499986384444052},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.4,"breakHorizontal":9.7,"spinRate":2420,"spinDirection":207},"zone":7,"typeConfidence":0.91,"plateTime":0.39458202047248436,"extension":5.972044412275421},"index":8,"playId":"ad585ac6-b636-36cb-99b0-014c853dc17e","pitchNumber":6,"startTime":"2025-08-13T00:43:32.876Z","endTime":"2025-08-13T00:43:37.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.25644478297857,"aZ":-29.537033963782903,"pfxX":0.5538129916953078,"pfxZ":1.658097092229772,"pX":1.0033547522799906,"pZ":1.649331513440106,"vX0":5.612940322227045,"vY0":-125.61539691601399,"vZ0":-4.275800583115025,"x":78.75,"y":194.25,"x0":-1.3353215627224562,"y0":50.00560197001642,"z0":5.7843953649639905,"aX":0.88111670488721},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.2,"breakHorizontal":-2.3,"spinRate":2187,"spinDirection":6},"zone":14,"typeConfidence":0.89,"plateTime":0.4366089547437526,"extension":5.901121319113556},"hitData":{"launchSpeed":77.9,"launchAngle":-34.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":168.4}},"index":9,"playId":"7029d283-6016-306e-8425-3e6bb84954db","pitchNumber":7,"startTime":"2025-08-13T00:43:55.355Z","endTime":"2025-08-13T00:44:03.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":1.5999999999999979,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-08-13T00:44:03.666Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cal Raleigh flies out to second baseman Jackson Holliday.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-13T00:44:06.359Z","endTime":"2025-08-13T00:45:40.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.9,"strikeZoneTop":3.4598009454223,"strikeZoneBottom":1.63053078412269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.572966342233,"aZ":-39.29846780332868,"pfxX":0.7213508994657194,"pfxZ":-4.687840915979305,"pX":0.25484849423277023,"pZ":1.5117553900675709,"vX0":3.511568928619367,"vY0":-122.37029439641769,"vZ0":-2.590089101444601,"x":107.29,"y":197.96,"x0":-1.2909280701384387,"y0":50.00209753602684,"z0":5.942358653987596,"aX":1.0960955590997592},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-8.9,"breakHorizontal":-2.2,"spinRate":2425,"spinDirection":16},"zone":8,"typeConfidence":0.9,"plateTime":0.44716113268568547,"extension":5.818052687162605},"index":0,"playId":"32e468db-1c17-36a7-8672-c8d7958573e4","pitchNumber":1,"startTime":"2025-08-13T00:44:36.476Z","endTime":"2025-08-13T00:44:40.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.62390351729761,"strikeZoneBottom":1.69621178684154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.220812343200123,"aZ":-17.085425691516118,"pfxX":-7.899212076116735,"pfxZ":9.628868707406035,"pX":-0.30426589827808015,"pZ":1.1562657132943437,"vX0":5.30868289332643,"vY0":-124.44347495763671,"vZ0":-7.556377760851719,"x":128.6,"y":207.56,"x0":-1.4400738544579657,"y0":50.00028866583675,"z0":5.649869528952813,"aX":-12.374300321635967},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":15.8,"breakHorizontal":13.1,"spinRate":2180,"spinDirection":228},"zone":13,"typeConfidence":0.9,"plateTime":0.44031240173278263,"extension":6.136289156869213},"index":1,"playId":"38dc1eb9-5ff4-3de7-a40e-dfd4b32a5815","pitchNumber":2,"startTime":"2025-08-13T00:44:52.708Z","endTime":"2025-08-13T00:44:56.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.64,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.554072785186985,"aZ":-7.191609089901451,"pfxX":-6.24956460183912,"pfxZ":12.93845469010602,"pX":-0.2715619086995753,"pZ":1.3438085355743248,"vX0":4.542063557831027,"vY0":-138.25357309686473,"vZ0":-10.552868174132957,"x":127.35,"y":202.5,"x0":-1.1258392223439786,"y0":50.00615862917268,"z0":5.698423385596645,"aX":-12.069817590283924},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":21.4,"breakHorizontal":10.3,"spinRate":2507,"spinDirection":204},"zone":13,"typeConfidence":0.91,"plateTime":0.3965615774402633,"extension":6.0270806516725415},"index":2,"playId":"7753bc15-8495-3a0c-9b0d-c150b35b735d","pitchNumber":3,"startTime":"2025-08-13T00:45:10.109Z","endTime":"2025-08-13T00:45:13.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.4,"strikeZoneTop":3.64,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.77015693288064,"aZ":-20.20305712235338,"pfxX":-8.863626215634852,"pfxZ":7.806645234975578,"pX":-1.1427477534457733,"pZ":2.2780776249175045,"vX0":3.7300126055291796,"vY0":-123.35415903816404,"vZ0":-4.272532990489413,"x":160.56,"y":177.27,"x0":-1.527476530309297,"y0":50.00041640862174,"z0":5.747462115487942,"aX":-13.583701229867147},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":13.3,"breakHorizontal":15.1,"spinRate":2152,"spinDirection":229},"zone":13,"typeConfidence":0.91,"plateTime":0.4449596402504521,"extension":6.151750281451345},"hitData":{"launchSpeed":68.3,"launchAngle":45.0,"totalDistance":213.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":162.76,"coordY":123.59}},"index":3,"playId":"b2dec4ab-4b59-3cda-b472-056ba0d9ac10","pitchNumber":4,"startTime":"2025-08-13T00:45:32.024Z","endTime":"2025-08-13T00:45:40.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.400000000000002,"awayTeamWinProbability":80.6,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-13T00:45:40.047Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Julio Rodríguez singles on a sharp ground ball to center fielder Daniel Johnson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-13T00:45:44.978Z","endTime":"2025-08-13T00:47:29.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669288,"link":"/api/v1/people/669288"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.56237521004686,"aZ":-28.49466526812347,"pfxX":-0.09764416343371263,"pfxZ":2.273969837896039,"pX":0.7010976322103528,"pZ":1.6446713566313271,"vX0":5.22975986094695,"vY0":-126.41871861274099,"vZ0":-4.521726093369686,"x":90.28,"y":194.37,"x0":-1.3810749200771457,"y0":50.00566432541407,"z0":5.74160238482719,"aX":-0.15889214741226845},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.4,"breakHorizontal":-1.0,"spinRate":2306,"spinDirection":124},"zone":9,"typeConfidence":0.91,"plateTime":0.43312627512149104,"extension":5.927582802991703},"index":0,"playId":"840f88b9-1f60-3ee8-bf34-d33cac512ba7","pitchNumber":1,"startTime":"2025-08-13T00:46:09.458Z","endTime":"2025-08-13T00:46:12.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.46944753616791,"strikeZoneBottom":1.58708376522746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.310033568628008,"aZ":-31.268588180142448,"pfxX":0.25160404038326156,"pfxZ":0.5734221534677404,"pX":0.9996591267232845,"pZ":0.4260392666515805,"vX0":6.034245588594542,"vY0":-125.11815289247264,"vZ0":-6.4632812995818165,"x":78.9,"y":227.28,"x0":-1.4763694188156091,"y0":50.00412633034027,"z0":5.6060358194917965,"aX":0.39862709188710826},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.2,"breakHorizontal":-1.8,"spinRate":2440,"spinDirection":39},"zone":14,"typeConfidence":0.77,"plateTime":0.4378147793866787,"extension":5.920120138924317},"index":1,"playId":"d8248916-6305-3497-9c2d-f82ea87ed944","pitchNumber":2,"startTime":"2025-08-13T00:46:25.932Z","endTime":"2025-08-13T00:46:29.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.647812659490427,"aZ":-28.965352768336935,"pfxX":-1.5535521261192984,"pfxZ":1.99117580961354,"pX":0.4601464842219888,"pZ":1.3383067942017426,"vX0":5.012856280650601,"vY0":-126.13905314115188,"vZ0":-5.129579423735689,"x":99.46,"y":202.65,"x0":-1.351003952935805,"y0":50.00184666765113,"z0":5.733336120241975,"aX":-2.5033545875028884},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.6,"breakHorizontal":1.7,"spinRate":2190,"spinDirection":182},"zone":14,"typeConfidence":0.87,"plateTime":0.43421166150338486,"extension":6.026810783323598},"index":2,"playId":"be4ee2df-d7eb-33bb-a4a4-5915b22530ae","pitchNumber":3,"startTime":"2025-08-13T00:46:45.629Z","endTime":"2025-08-13T00:46:49.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.458374467345838,"aZ":-39.58102372263262,"pfxX":-0.7019224975644605,"pfxZ":-4.587644467850483,"pX":0.04680071877248722,"pZ":1.7485690895509682,"vX0":3.4513942849901826,"vY0":-126.00626667404893,"vZ0":-2.588432801932104,"x":115.22,"y":191.57,"x0":-1.2465957161781973,"y0":50.00138834525759,"z0":5.972425131930468,"aX":-1.1346178266867568},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-8.6,"breakHorizontal":0.5,"spinRate":2548,"spinDirection":22},"zone":8,"typeConfidence":0.9,"plateTime":0.4339023002213138,"extension":5.889909395884218},"hitData":{"launchSpeed":105.2,"launchAngle":6.0,"totalDistance":131.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":128.51,"coordY":103.54}},"index":3,"playId":"cb41b352-2fed-35ca-ade9-67841bc2e4f6","pitchNumber":4,"startTime":"2025-08-13T00:47:19.765Z","endTime":"2025-08-13T00:47:29.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-0.9000000000000021,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-13T00:47:29.799Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Naylor flies out to left fielder Dylan Carlson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-13T00:48:54.755Z","endTime":"2025-08-13T00:52:57.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7,8,9,10],"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"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-13T00:47:41.158Z","endTime":"2025-08-13T00:48:57.040Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.9,"strikeZoneTop":3.20028302120156,"strikeZoneBottom":1.54902539001583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.03919694168437,"aZ":-37.71350123506316,"pfxX":-1.6350259754192766,"pfxZ":-3.6326527935049926,"pX":0.7049712182609761,"pZ":1.9517005796491038,"vX0":5.010786547813778,"vY0":-122.38013428371852,"vZ0":-1.9349423342073515,"x":90.13,"y":186.08,"x0":-1.1522352059931766,"y0":50.003093851995054,"z0":5.96805410440888,"aX":-2.4923186760412275},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-6.8,"breakHorizontal":1.8,"spinRate":2156,"spinDirection":23},"zone":9,"typeConfidence":0.87,"plateTime":0.44672075594339944,"extension":5.867441952257817},"index":1,"playId":"f6ffb390-a8ad-3752-9e35-c5727eb69532","pitchNumber":1,"startTime":"2025-08-13T00:48:57.040Z","endTime":"2025-08-13T00:49:01.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.27173203670701,"strikeZoneBottom":1.51696824530858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.08402963693528,"aZ":-19.368486507135987,"pfxX":-8.624181343922583,"pfxZ":8.330504962049066,"pX":-1.4494101402220838,"pZ":0.9986765043826336,"vX0":3.1814991602632268,"vY0":-123.32688869104831,"vZ0":-7.4345325678550545,"x":172.25,"y":211.82,"x0":-1.6375763428214951,"y0":50.0010504850261,"z0":5.692366249676471,"aX":-13.250442750845872},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":13.6,"breakHorizontal":14.9,"spinRate":2256,"spinDirection":224},"zone":13,"typeConfidence":0.91,"plateTime":0.44454890705916084,"extension":6.11463212449985},"index":2,"playId":"8ed2d231-16e9-3d44-afb1-e21caca6de4e","pitchNumber":2,"startTime":"2025-08-13T00:49:15.867Z","endTime":"2025-08-13T00:49:19.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":95.5,"endSpeed":86.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.170089264241426,"aZ":-9.551855220075844,"pfxX":-5.241121446658252,"pfxZ":11.652414599123258,"pX":-0.5455787338666434,"pZ":3.0007589685391425,"vX0":3.935064516532658,"vY0":-138.94842122789413,"vZ0":-5.971520954601033,"x":137.8,"y":157.76,"x0":-1.3041664689115562,"y0":50.00677910907948,"z0":5.8227285574508265,"aX":-10.178805041694844},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.9,"breakHorizontal":8.6,"spinRate":2447,"spinDirection":206},"zone":1,"typeConfidence":0.91,"plateTime":0.3952618558331715,"extension":5.928146352239275},"index":3,"playId":"a4a5cc2d-02f3-3006-a4ed-6b4d155daa44","pitchNumber":3,"startTime":"2025-08-13T00:49:37.007Z","endTime":"2025-08-13T00:49:44.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-13T00:50:13.168Z","endTime":"2025-08-13T00:50:37.452Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"},"defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":84.9,"endSpeed":78.3,"strikeZoneTop":3.1861511667147,"strikeZoneBottom":1.49038912881773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.452006475715578,"aZ":-39.40522040920848,"pfxX":0.8690172599743946,"pfxZ":-4.68764482643274,"pX":-0.4571721426981202,"pZ":1.2985768823966437,"vX0":2.1284966708990134,"vY0":-123.64533281032115,"vZ0":-3.1370579706142188,"x":134.43,"y":203.72,"x0":-1.4432475269825145,"y0":50.002538896433016,"z0":5.901740123853987,"aX":1.340493989107015},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-9.0,"breakHorizontal":-2.0,"spinRate":2590,"spinDirection":27},"zone":13,"typeConfidence":0.91,"plateTime":0.4435742511993408,"extension":5.8196599406149705},"index":5,"playId":"de9c9437-6114-3652-9f1d-d011d2fef286","pitchNumber":4,"startTime":"2025-08-13T00:50:37.452Z","endTime":"2025-08-13T00:50:41.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":95.7,"endSpeed":86.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.53008791177188,"aZ":-7.153626706497344,"pfxX":-5.540898348135476,"pfxZ":12.931999054728724,"pX":0.1444324593791243,"pZ":2.460428907304963,"vX0":5.373744069850516,"vY0":-139.0205014058151,"vZ0":-7.86364322702175,"x":111.49,"y":172.35,"x0":-1.1046016724256273,"y0":50.004840290507246,"z0":5.819274602817257,"aX":-10.721862598672121},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":21.7,"breakHorizontal":8.8,"spinRate":2429,"spinDirection":204},"zone":5,"typeConfidence":0.91,"plateTime":0.3957629259947475,"extension":6.0377030574795825},"index":6,"playId":"5e4cf087-2906-387a-a865-b6a53697e9f6","pitchNumber":5,"startTime":"2025-08-13T00:50:57.624Z","endTime":"2025-08-13T00:51:00.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.52474904421484,"aZ":-38.32736000672862,"pfxX":1.6389940608848417,"pfxZ":-3.9674688975165147,"pX":0.2716814612778728,"pZ":2.4987543789074644,"vX0":3.4539750719989124,"vY0":-123.89736305648071,"vZ0":-0.7912005253915724,"x":106.64,"y":171.31,"x0":-1.355343937803815,"y0":50.00585205983537,"z0":6.034711136829561,"aX":2.539281739973413},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-7.1,"breakHorizontal":-3.8,"spinRate":2474,"spinDirection":24},"zone":5,"typeConfidence":0.9,"plateTime":0.4426477763820351,"extension":5.75977110784393},"index":7,"playId":"0875c932-c39d-3945-9537-f83d3cb8fce0","pitchNumber":6,"startTime":"2025-08-13T00:51:24.467Z","endTime":"2025-08-13T00:51:28.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":78.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.852756502271113,"aZ":-19.41294010246447,"pfxX":-7.522649648753511,"pfxZ":8.030242899998251,"pX":-1.551357779348941,"pZ":3.8760740682189856,"vX0":2.435197848936,"vY0":-126.36621232666599,"vZ0":-1.0109203098634552,"x":176.13,"y":134.13,"x0":-1.5599252787908682,"y0":50.00544944278306,"z0":5.86632183707188,"aX":-11.95989086140265},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":14.5,"breakHorizontal":13.0,"spinRate":2134,"spinDirection":232},"zone":11,"typeConfidence":0.85,"plateTime":0.43631532320494415,"extension":6.080352209420202},"index":8,"playId":"373648f4-9767-3daf-8260-2cd1d1e77de2","pitchNumber":7,"startTime":"2025-08-13T00:52:00.183Z","endTime":"2025-08-13T00:52:03.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":9,"playId":"89ca76b9-3530-3027-aeaf-c9e546fda796","startTime":"2025-08-13T00:52:26.751Z","endTime":"2025-08-13T00:52:29.751Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.211284600013975,"aZ":-9.827960400276693,"pfxX":-5.353813573643514,"pfxZ":11.346222316549298,"pX":-0.41710189007996623,"pZ":2.161246496702048,"vX0":4.004552915880947,"vY0":-139.8426780700798,"vZ0":-8.095778092162329,"x":132.9,"y":180.43,"x0":-1.1762252288017194,"y0":50.00028403450107,"z0":5.748350268967209,"aX":-10.541930531359137},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.0,"breakHorizontal":8.8,"spinRate":2473,"spinDirection":207},"zone":4,"typeConfidence":0.91,"plateTime":0.39252144532252986,"extension":5.9779605743274375},"hitData":{"launchSpeed":93.0,"launchAngle":64.0,"totalDistance":206.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.41,"coordY":130.4}},"index":10,"playId":"d9e2c426-a9a3-31f0-bd72-edbaef87bb96","pitchNumber":8,"startTime":"2025-08-13T00:52:47.828Z","endTime":"2025-08-13T00:52:57.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668939,"link":"/api/v1/people/668939"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676059,"link":"/api/v1/people/676059"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":669288,"link":"/api/v1/people/669288"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.72,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-13T00:52:57.861Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Holliday grounds out, pitcher Andrés Muñoz to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-13T00:55:38.529Z","endTime":"2025-08-13T00:56:21.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"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":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":662253,"link":"/api/v1/people/662253"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrés Muñoz replaces Gabe Speier.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-13T00:54:18.027Z","endTime":"2025-08-13T00:55:40.800Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":662253,"link":"/api/v1/people/662253"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.400811026107426,"aZ":-33.52635636752134,"pfxX":3.3903503125090007,"pfxZ":-0.9139319647075901,"pX":-0.622914024628213,"pZ":2.0027215995327037,"vX0":3.4299547967872077,"vY0":-120.59392757941646,"vZ0":-1.3882063837870262,"x":140.74,"y":184.71,"x0":-2.501613511197967,"y0":50.00335872079247,"z0":5.530425581995682,"aX":5.016617689302628},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.7,"breakHorizontal":-7.0,"spinRate":2478,"spinDirection":81},"zone":7,"typeConfidence":2.0,"plateTime":0.453375177715023,"extension":6.546238892734526},"index":1,"playId":"c512ae31-1fda-3a6d-a34e-e9f0f9aa763e","pitchNumber":1,"startTime":"2025-08-13T00:55:40.800Z","endTime":"2025-08-13T00:55:44.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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.4,"endSpeed":76.0,"strikeZoneTop":3.39397946851694,"strikeZoneBottom":1.61501383572146,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.043550193468814,"aZ":-34.42116998490915,"pfxX":3.8537199976333065,"pfxZ":-1.5384653824812222,"pX":-1.5778169828823323,"pZ":2.2586920634183083,"vX0":0.9653306749763422,"vY0":-120.01572000440736,"vZ0":-0.8089599894428929,"x":177.14,"y":177.8,"x0":-2.4858699432864717,"y0":50.00351782599109,"z0":5.663546644286637,"aX":5.626305123280044},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.8,"breakHorizontal":-7.2,"spinRate":2248,"spinDirection":74},"zone":13,"typeConfidence":2.0,"plateTime":0.45623278444247184,"extension":6.412116745717458},"index":2,"playId":"2925aa47-f0e4-3d39-8fbe-ffe1afbebc94","pitchNumber":2,"startTime":"2025-08-13T00:55:56.847Z","endTime":"2025-08-13T00:56:00.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":95.1,"endSpeed":87.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.85268177143462,"aZ":-15.585096993303411,"pfxX":-5.509990600082636,"pfxZ":8.569993227783652,"pX":-0.6493983253302777,"pZ":1.9851583982642007,"vX0":7.129486432556416,"vY0":-138.24017307500043,"vZ0":-6.1514414951241605,"x":141.75,"y":185.18,"x0":-2.546063352325025,"y0":50.00101881743923,"z0":5.285662457780627,"aX":-10.662993482505712},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":8.5,"spinRate":2376,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.39624353795649325,"extension":6.460980669975471},"hitData":{"launchSpeed":60.4,"launchAngle":-58.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.67,"coordY":178.84}},"index":3,"playId":"7482edee-7d4a-3849-af24-0e41e8a2b7f9","pitchNumber":3,"startTime":"2025-08-13T00:56:13.202Z","endTime":"2025-08-13T00:56:21.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.5,"awayTeamWinProbability":88.5,"homeTeamWinProbabilityAdded":-8.899999999999999,"leverageIndex":3.47,"dramaIndex":147.0,"contextMetrics":{},"playEndTime":"2025-08-13T00:56:21.180Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Westburg strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-13T00:56:24.454Z","endTime":"2025-08-13T00:57:49.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.68214743578671,"strikeZoneBottom":1.74290375881505,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.392608144255256,"aZ":-22.923035212242812,"pfxX":-11.141569073495102,"pfxZ":4.752080614848667,"pX":0.6326638525855,"pZ":1.0378975474334005,"vX0":12.501165489508923,"vY0":-138.70466678563102,"vZ0":-7.198290418102,"x":92.88,"y":210.76,"x0":-2.487908070907874,"y0":50.00025549711767,"z0":5.1980444148733715,"aX":-21.678864773679074},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.2,"breakHorizontal":17.5,"spinRate":2180,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.39507416837546305,"extension":6.588840377555283},"index":0,"playId":"008d0509-8050-3147-8ceb-44af23eb9a6f","pitchNumber":1,"startTime":"2025-08-13T00:56:52.509Z","endTime":"2025-08-13T00:56:55.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676059,"link":"/api/v1/people/676059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.720827602834113,"aZ":-34.95575920146306,"pfxX":3.0895478817314936,"pfxZ":-1.8531325384621038,"pX":-0.03126336376340574,"pZ":2.152412059614913,"vX0":4.732357889428355,"vY0":-121.56279817983338,"vZ0":-1.0310545553438877,"x":118.19,"y":180.66,"x0":-2.4044314113889347,"y0":50.00585352942541,"z0":5.615287215832542,"aX":4.626535034982712},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.4,"breakHorizontal":-6.7,"spinRate":2358,"spinDirection":76},"zone":8,"typeConfidence":2.0,"plateTime":0.4504920623627484,"extension":6.539116481211135},"index":1,"playId":"47724143-6413-301a-b571-98eda029cf65","pitchNumber":2,"startTime":"2025-08-13T00:57:08.434Z","endTime":"2025-08-13T00:57:11.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676059,"link":"/api/v1/people/676059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.0491943721667,"aZ":-23.7806859747073,"pfxX":-9.798824592344136,"pfxZ":4.292732669806703,"pX":-0.3345620081906691,"pZ":2.6465829199193576,"vX0":9.64091881173126,"vY0":-139.2013988130153,"vZ0":-2.8835921782377256,"x":129.75,"y":167.32,"x0":-2.5743722742188337,"y0":50.006624569593846,"z0":5.275130724563734,"aX":-19.181201031043717},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.3,"breakHorizontal":15.7,"spinRate":2043,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.3938886837660087,"extension":6.564253172467208},"index":2,"playId":"969c55f1-464c-3ba2-8777-4e85b6d8464a","pitchNumber":3,"startTime":"2025-08-13T00:57:24.817Z","endTime":"2025-08-13T00:57:29.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676059,"link":"/api/v1/people/676059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.802117570530214,"aZ":-34.57605926848748,"pfxX":3.7847368042431513,"pfxZ":-1.5739620609290217,"pX":-0.02633880189276537,"pZ":2.149296648995866,"vX0":4.257052188751572,"vY0":-122.95116323943672,"vZ0":-1.2110833944475439,"x":118.0,"y":180.75,"x0":-2.273024256687016,"y0":50.00188277362948,"z0":5.5874023159645105,"aX":5.782203675444009},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.9,"breakHorizontal":-7.9,"spinRate":2416,"spinDirection":76},"zone":8,"typeConfidence":2.0,"plateTime":0.4458116267232124,"extension":6.607150224651463},"index":3,"playId":"b67e695d-6c91-3e85-8a5a-bd6e806ebbc7","pitchNumber":4,"startTime":"2025-08-13T00:57:45.930Z","endTime":"2025-08-13T00:57:49.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676059,"link":"/api/v1/people/676059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676059,"link":"/api/v1/people/676059"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":676059,"link":"/api/v1/people/676059"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":-6.8,"leverageIndex":2.71,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2025-08-13T00:57:49.159Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gunnar Henderson walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-13T00:57:49.559Z","endTime":"2025-08-13T00:59:05.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.1,"endSpeed":77.7,"strikeZoneTop":3.64413302802356,"strikeZoneBottom":1.79806687705963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.31252506798072,"aZ":-33.308857987688484,"pfxX":4.175987804133412,"pfxZ":-0.7435889427600504,"pX":-1.4900249424536762,"pZ":2.2225148600580584,"vX0":1.2686644308312083,"vY0":-122.54872994663518,"vZ0":-1.111137676512917,"x":173.8,"y":178.77,"x0":-2.556427243760914,"y0":50.00226980966543,"z0":5.516798333924218,"aX":6.3766451485247755},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.3,"breakHorizontal":-7.8,"spinRate":2383,"spinDirection":80},"zone":13,"typeConfidence":2.0,"plateTime":0.4462574414098661,"extension":6.617828453043241},"index":0,"playId":"59a56ac4-58f9-3974-a169-5b6aefdf301c","pitchNumber":1,"startTime":"2025-08-13T00:58:13.602Z","endTime":"2025-08-13T00:58:17.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.69556973950435,"strikeZoneBottom":1.84949710584569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.4556318252624,"aZ":-25.137432732813174,"pfxX":-10.582872295667121,"pfxZ":3.644263156897871,"pX":-1.1395052776068715,"pZ":3.7313486185759666,"vX0":8.181763064546764,"vY0":-138.50166940391034,"vZ0":0.33198919412847205,"x":160.44,"y":138.03,"x0":-2.7646467189959187,"y0":50.00620184845219,"z0":5.29811700615408,"aX":-20.45612612085618},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.8,"breakHorizontal":17.4,"spinRate":2040,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3962671912284845,"extension":6.529679522951819},"index":1,"playId":"268acd2f-fc65-340b-9740-148c58938dcb","pitchNumber":2,"startTime":"2025-08-13T00:58:28.587Z","endTime":"2025-08-13T00:58:31.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.2,"strikeZoneTop":3.66019963505208,"strikeZoneBottom":1.78080919048126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.036166556020675,"aZ":-33.25982996508752,"pfxX":3.994122433836209,"pfxZ":-0.7393637475185351,"pX":-0.959551631850868,"pZ":1.4283533399441741,"vX0":2.1129854483663824,"vY0":-120.19976350461779,"vZ0":-2.442997724466048,"x":153.58,"y":200.21,"x0":-2.3686399425201885,"y0":50.00417502378875,"z0":5.407624220564426,"aX":5.8514996760242},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.7,"breakHorizontal":-7.7,"spinRate":2302,"spinDirection":72},"zone":13,"typeConfidence":2.0,"plateTime":0.45547813895194933,"extension":6.598409521882662},"index":2,"playId":"8c6c6c7d-a92a-31c3-987d-db70f1ed19c0","pitchNumber":3,"startTime":"2025-08-13T00:58:45.256Z","endTime":"2025-08-13T00:58:49.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.64910593202423,"strikeZoneBottom":1.86996967156099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.734098804398233,"aZ":-20.173544065569462,"pfxX":-9.501022604931292,"pfxZ":6.080748012325985,"pX":-0.13151126027918458,"pZ":1.2105838263104138,"vX0":9.874819694571176,"vY0":-139.22009360203174,"vZ0":-7.196728512294406,"x":122.01,"y":206.09,"x0":-2.481216196523297,"y0":50.00114953971808,"z0":5.152822619659812,"aX":-18.746019072260346},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.7,"breakHorizontal":15.2,"spinRate":2079,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.39265254412184536,"extension":6.687446125471638},"index":3,"playId":"af113e78-976e-3e98-9b3b-c7e37d4aba08","pitchNumber":4,"startTime":"2025-08-13T00:59:01.732Z","endTime":"2025-08-13T00:59:05.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.9,"awayTeamWinProbability":90.1,"homeTeamWinProbabilityAdded":5.2,"leverageIndex":1.87,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2025-08-13T00:59:05.288Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adley Rutschman singles on a ground ball to left fielder Randy Arozarena. Gunnar Henderson to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-13T01:02:27.271Z","endTime":"2025-08-13T01:03:02.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"postOnSecond":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"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-13T00:59:19.759Z","endTime":"2025-08-13T00:59:57.063Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":0,"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-13T00:59:57.063Z","endTime":"2025-08-13T01:02:29.571Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.49141637144817,"strikeZoneBottom":1.67207392950903,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.879637285774194,"aZ":-32.30305355136009,"pfxX":2.96652426187562,"pfxZ":-0.08161735297847983,"pX":0.1720752870822402,"pZ":1.8402242568510996,"vX0":5.682641703723896,"vY0":-125.01031003459461,"vZ0":-2.4754239361133994,"x":110.44,"y":189.09,"x0":-2.507144862753904,"y0":50.00145495405669,"z0":5.469302346504631,"aX":4.740909578643087},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.5,"breakHorizontal":-6.6,"spinRate":2513,"spinDirection":77},"zone":8,"typeConfidence":2.0,"plateTime":0.4364970543835254,"extension":6.692315264288922},"index":2,"playId":"fd34481c-d628-36f6-bb0c-0f8ccf7c9c29","pitchNumber":1,"startTime":"2025-08-13T01:02:29.571Z","endTime":"2025-08-13T01:02:33.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.775295568373096,"aZ":-25.797129930075357,"pfxX":-9.588594429306413,"pfxZ":3.170767636729627,"pX":-0.5659631137755196,"pZ":2.8006363013615396,"vX0":8.974891297345392,"vY0":-140.59943479788674,"vZ0":-1.9220851903757814,"x":138.57,"y":163.16,"x0":-2.5479191792416325,"y0":50.000679229863586,"z0":5.161058870029416,"aX":-19.26646079948871},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.5,"breakHorizontal":15.6,"spinRate":2079,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.389020020888573,"extension":6.524454632051384},"hitData":{"launchSpeed":98.7,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.7,"coordY":126.85}},"index":3,"playId":"8b5ae3e6-c373-3ab9-914c-00aed3844ba7","pitchNumber":2,"startTime":"2025-08-13T01:02:47.371Z","endTime":"2025-08-13T01:03:02.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.599999999999998,"awayTeamWinProbability":82.4,"homeTeamWinProbabilityAdded":7.6999999999999975,"leverageIndex":3.91,"dramaIndex":150.0,"contextMetrics":{},"playEndTime":"2025-08-13T01:03:02.256Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Mountcastle grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-13T01:03:09.642Z","endTime":"2025-08-13T01:05:28.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.71,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.82156318023072,"aZ":-31.568914424961978,"pfxX":3.6676551109337048,"pfxZ":0.37642974451415423,"pX":0.4998502925835104,"pZ":1.7984338517075775,"vX0":5.774675007790331,"vY0":-125.20871441072954,"vZ0":-2.534587606404833,"x":97.95,"y":190.22,"x0":-2.3109009321279723,"y0":50.000465848439376,"z0":5.402096296804851,"aX":5.832162747091572},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.4,"breakHorizontal":-7.9,"spinRate":2611,"spinDirection":94},"zone":9,"typeConfidence":2.0,"plateTime":0.4371262988275637,"extension":6.756492571697431},"index":0,"playId":"e54b1604-6a92-38b5-ba05-9bb14f5f79d6","pitchNumber":1,"startTime":"2025-08-13T01:03:40.461Z","endTime":"2025-08-13T01:03:43.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.71,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.011419068754325,"aZ":-35.74634717561046,"pfxX":4.494958961993651,"pfxZ":-2.3370991049824763,"pX":-1.1024439645239368,"pZ":2.0546112445513396,"vX0":2.110526048744489,"vY0":-122.47566896747385,"vZ0":-0.8278919498318976,"x":159.02,"y":183.31,"x0":-2.558026451319337,"y0":50.004530911569844,"z0":5.440234479452843,"aX":6.864355269205571},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-4.2,"breakHorizontal":-8.6,"spinRate":2466,"spinDirection":95},"zone":13,"typeConfidence":2.0,"plateTime":0.4463202833670512,"extension":6.634478018815297},"index":1,"playId":"36c089f5-fda4-31d3-8dcb-072aa484456e","pitchNumber":2,"startTime":"2025-08-13T01:03:56.574Z","endTime":"2025-08-13T01:04:04.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.5,"strikeZoneTop":3.44236588751535,"strikeZoneBottom":1.77297266842014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.09730164457815,"aZ":-33.27123533441184,"pfxX":3.3281405599401204,"pfxZ":-0.7146286362387402,"pX":1.775134271833071,"pZ":1.8265258158249615,"vX0":8.567028163502854,"vY0":-123.02287148111905,"vZ0":-1.7659584187057258,"x":49.34,"y":189.46,"x0":-2.176488048617259,"y0":50.000023586391116,"z0":5.358569474033339,"aX":5.129603235353131},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.4,"breakHorizontal":-7.9,"spinRate":2454,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.4442494340105716,"extension":6.868644806373185},"index":2,"playId":"8a9e796b-c634-3098-8c37-91750de658e7","pitchNumber":3,"startTime":"2025-08-13T01:04:32.224Z","endTime":"2025-08-13T01:04:37.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"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":97.5,"endSpeed":89.2,"strikeZoneTop":3.71,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.861500011733156,"aZ":-14.028876367813316,"pfxX":-4.311226077788046,"pfxZ":8.923130130257217,"pX":1.1011587989527087,"pZ":2.17777848923169,"vX0":10.690023642480087,"vY0":-141.58043885897294,"vZ0":-6.121312773654026,"x":75.03,"y":179.98,"x0":-2.1607103305888433,"y0":50.0011245098254,"z0":5.263133218833897,"aX":-8.766441516919466},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.0,"breakHorizontal":5.6,"spinRate":2497,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3866481470709924,"extension":6.872722085105984},"index":3,"playId":"76baa437-be2e-32d8-813f-8ff4cdbb24db","pitchNumber":4,"startTime":"2025-08-13T01:04:51.633Z","endTime":"2025-08-13T01:04:54.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.7,"strikeZoneTop":3.71,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.062219794615523,"aZ":-21.348268719172182,"pfxX":-8.735864851695698,"pfxZ":5.2591373005739825,"pX":-1.0052279042129226,"pZ":2.5818131545744016,"vX0":7.650558297408368,"vY0":-142.2086359719667,"vZ0":-3.36797883046874,"x":155.32,"y":169.07,"x0":-2.5886694790930043,"y0":50.00356448235486,"z0":5.1275351936289875,"aX":-17.984547038896462},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.0,"breakHorizontal":14.4,"spinRate":2049,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.3844131285078225,"extension":6.799312584915385},"hitData":{"launchSpeed":76.3,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.28,"coordY":155.74}},"index":4,"playId":"47302957-d1a7-34e8-a17e-1793b91875ed","pitchNumber":5,"startTime":"2025-08-13T01:05:20.060Z","endTime":"2025-08-13T01:05:28.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":623946,"link":"/api/v1/people/623946"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-17.599999999999998,"leverageIndex":6.98,"dramaIndex":288.0,"contextMetrics":{},"playEndTime":"2025-08-13T01:05:28.078Z","atBatIndex":62}]