{"copyright":"Copyright 2026 MLB Advanced Media, L.P.  Use of any content on this page acknowledges agreement to the terms posted here http://gdx.mlb.com/components/copyright.txt","gamePk":823186,"link":"/api/v1.1/game/823186/feed/live","metaData":{"wait":10,"timeStamp":"20260812_042210","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count01","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823186,"type":"R","doubleHeader":"N","id":"2026/08/11/houmlb-sfnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823186-2026-08-11","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-12T01:45:00Z","originalDate":"2026-08-11","officialDate":"2026-08-11","dayNight":"night","time":"6:45","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117","season":2026,"venue":{"id":2392,"name":"Daikin Park","link":"/api/v1/venues/2392"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"hou","fileCode":"hou","abbreviation":"HOU","teamName":"Astros","locationName":"Houston","firstYearOfPlay":"1962","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Houston","record":{"gamesPlayed":121,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":61,"losses":60,"ties":0,"pct":".504"},"records":{},"divisionLeader":false,"wins":61,"losses":60,"winningPercentage":".504"},"franchiseName":"Houston","clubName":"Astros","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137","season":2026,"venue":{"id":2395,"name":"Oracle Park","link":"/api/v1/venues/2395"},"springVenue":{"id":2532,"link":"/api/v1/venues/2532"},"teamCode":"sfn","fileCode":"sf","abbreviation":"SF","teamName":"Giants","locationName":"San Francisco","firstYearOfPlay":"1883","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"San Francisco","record":{"gamesPlayed":120,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":50,"losses":70,"ties":0,"pct":".417"},"records":{},"divisionLeader":false,"wins":50,"losses":70,"winningPercentage":".417"},"franchiseName":"San Francisco","clubName":"Giants","active":true}},"players":{"ID650556":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556","firstName":"Bryan","lastName":"Abreu","primaryNumber":"52","birthDate":"1997-04-22","currentAge":29,"birthCity":"Santo Domingo Centro","birthCountry":"Dominican Republic","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Abreu","middleName":"Enrique","boxscoreName":"Abreu, B","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2019-07-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Abreu","nameSlug":"bryan-abreu-650556","firstLastName":"Bryan Abreu","lastFirstName":"Abreu, Bryan","lastInitName":"Abreu, B","initLastName":"B Abreu","fullFMLName":"Bryan Enrique Abreu","fullLFMName":"Abreu, Bryan Enrique","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID701358":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358","firstName":"Cameron","lastName":"Smith","primaryNumber":"11","birthDate":"2003-02-22","currentAge":23,"birthCity":"Lake Worth","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":224,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Cam","useLastName":"Smith","middleName":"Vaughn","boxscoreName":"Smith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Smith","nameSlug":"cam-smith-701358","firstLastName":"Cam Smith","lastFirstName":"Smith, Cam","lastInitName":"Smith, C","initLastName":"C Smith","fullFMLName":"Cameron Vaughn Smith","fullLFMName":"Smith, Cameron Vaughn","strikeZoneTop":3.348,"strikeZoneBottom":1.69},"ID668800":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800","firstName":"Andrew","lastName":"Knizner","primaryNumber":"19","birthDate":"1995-02-03","currentAge":31,"birthCity":"Glen Allen","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Andrew","useLastName":"Knizner","middleName":"Robert","boxscoreName":"Knizner","nickName":"Kiz","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"KIZ-ner","mlbDebutDate":"2019-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Knizner","nameSlug":"andrew-knizner-668800","firstLastName":"Andrew Knizner","lastFirstName":"Knizner, Andrew","lastInitName":"Knizner, A","initLastName":"A Knizner","fullFMLName":"Andrew Robert Knizner","fullLFMName":"Knizner, Andrew Robert","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID669854":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854","firstName":"Ronel","lastName":"Blanco","primaryNumber":"56","birthDate":"1993-08-31","currentAge":33,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 3\"","weight":265,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ronel","useLastName":"Blanco","middleName":"De Jesus","boxscoreName":"Blanco","gender":"M","nameMatrilineal":"Nova","isPlayer":true,"isVerified":false,"pronunciation":"RO-nell","mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronel Blanco","nameSlug":"ronel-blanco-669854","firstLastName":"Ronel Blanco","lastFirstName":"Blanco, Ronel","lastInitName":"Blanco, R","initLastName":"R Blanco","fullFMLName":"Ronel De Jesus Blanco","fullLFMName":"Blanco, Ronel De Jesus","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID682674":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674","firstName":"Victor","lastName":"Bericoto","primaryNumber":"78","birthDate":"2001-12-03","currentAge":24,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Victor","useLastName":"Bericoto","middleName":"Miguel","boxscoreName":"Bericoto","gender":"M","nameMatrilineal":"Hidalgo","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Bericoto","nameSlug":"victor-bericoto-682674","firstLastName":"Victor Bericoto","lastFirstName":"Bericoto, Victor","lastInitName":"Bericoto, V","initLastName":"V Bericoto","fullFMLName":"Victor Miguel Bericoto","fullLFMName":"Bericoto, Victor Miguel","strikeZoneTop":3.26,"strikeZoneBottom":1.64},"ID657277":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277","firstName":"Logan","lastName":"Webb","primaryNumber":"62","birthDate":"1996-11-18","currentAge":29,"birthCity":"Rocklin","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Webb","middleName":"T.","boxscoreName":"Webb, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Webb","nameSlug":"logan-webb-657277","firstLastName":"Logan Webb","lastFirstName":"Webb, Logan","lastInitName":"Webb, L","initLastName":"L Webb","fullFMLName":"Logan T. Webb","fullLFMName":"Webb, Logan T.","strikeZoneTop":3.41,"strikeZoneBottom":1.58},"ID662139":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139","firstName":"Daulton","lastName":"Varsho","primaryNumber":"18","birthDate":"1996-07-02","currentAge":30,"birthCity":"Marshfield","birthStateProvince":"WI","birthCountry":"USA","height":"5' 8\"","weight":207,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Daulton","useLastName":"Varsho","middleName":"John","boxscoreName":"Varsho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"VAR-show","mlbDebutDate":"2020-07-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daulton Varsho","nameSlug":"daulton-varsho-662139","firstLastName":"Daulton Varsho","lastFirstName":"Varsho, Daulton","lastInitName":"Varsho, D","initLastName":"D Varsho","fullFMLName":"Daulton John Varsho","fullLFMName":"Varsho, Daulton John","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"ID595345":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345","firstName":"Steven","lastName":"Okert","primaryNumber":"48","birthDate":"1991-07-09","currentAge":35,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Okert","middleName":"Chandler","boxscoreName":"Okert","nickName":"O","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"OH-kert","mlbDebutDate":"2016-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Okert","nameSlug":"steven-okert-595345","firstLastName":"Steven Okert","lastFirstName":"Okert, Steven","lastInitName":"Okert, S","initLastName":"S Okert","fullFMLName":"Steven Chandler Okert","fullLFMName":"Okert, Steven Chandler","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID805123":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123","firstName":"Alan","lastName":"Blubaugh","primaryNumber":"69","birthDate":"2000-07-04","currentAge":26,"birthCity":"Mansfield","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"AJ","useLastName":"Blubaugh","middleName":"Joseph","boxscoreName":"Blubaugh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"BLUE-bah","mlbDebutDate":"2025-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"AJ Blubaugh","nameSlug":"aj-blubaugh-805123","firstLastName":"AJ Blubaugh","lastFirstName":"Blubaugh, AJ","lastInitName":"Blubaugh, A","initLastName":"A Blubaugh","fullFMLName":"Alan Joseph Blubaugh","fullLFMName":"Blubaugh, Alan Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID656986":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986","firstName":"John","lastName":"Sousa","primaryNumber":"62","birthDate":"1995-04-06","currentAge":31,"birthCity":"North Palm Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bennett","useLastName":"Sousa","middleName":"Bennett","boxscoreName":"Sousa","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"SOO-suh","mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bennett Sousa","nameSlug":"bennett-sousa-656986","firstLastName":"Bennett Sousa","lastFirstName":"Sousa, Bennett","lastInitName":"Sousa, B","initLastName":"B Sousa","fullFMLName":"John Bennett Sousa","fullLFMName":"Sousa, John Bennett","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID693313":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313","firstName":"Carson","lastName":"Seymour","primaryNumber":"77","birthDate":"1998-12-16","currentAge":27,"birthCity":"Poway","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":264,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carson","useLastName":"Seymour","middleName":"James","boxscoreName":"Seymour, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Seymour","nameSlug":"carson-seymour-693313","firstLastName":"Carson Seymour","lastFirstName":"Seymour, Carson","lastInitName":"Seymour, C","initLastName":"C Seymour","fullFMLName":"Carson James Seymour","fullLFMName":"Seymour, Carson James","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"ID671345":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345","firstName":"Jason","lastName":"Foley","primaryNumber":"64","birthDate":"1995-11-01","currentAge":30,"birthCity":"Manhasset","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jason","useLastName":"Foley","middleName":"Joseph","boxscoreName":"Foley","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jason Foley","nameSlug":"jason-foley-671345","firstLastName":"Jason Foley","lastFirstName":"Foley, Jason","lastInitName":"Foley, J","initLastName":"J Foley","fullFMLName":"Jason Joseph Foley","fullLFMName":"Foley, Jason Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID808982":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982","firstName":"Jung Hoo","lastName":"Lee","primaryNumber":"51","birthDate":"1998-08-20","currentAge":28,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"6' 0\"","weight":196,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jung Hoo","useLastName":"Lee","boxscoreName":"Lee, J","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"jung who","mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jung Hoo Lee","nameSlug":"jung-hoo-lee-808982","firstLastName":"Jung Hoo Lee","lastFirstName":"Lee, Jung Hoo","lastInitName":"Lee, J","initLastName":"J Lee","fullFMLName":"J.H. Lee","fullLFMName":"J.H. Lee","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID687551":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551","firstName":"Andrew","lastName":"Gilbert","primaryNumber":"0","birthDate":"2000-09-27","currentAge":25,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"5' 9\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Drew","useLastName":"Gilbert","middleName":"Christopher","boxscoreName":"Gilbert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Gilbert","nameSlug":"drew-gilbert-687551","firstLastName":"Drew Gilbert","lastFirstName":"Gilbert, Drew","lastInitName":"Gilbert, D","initLastName":"D Gilbert","fullFMLName":"Andrew Christopher Gilbert","fullLFMName":"Gilbert, Andrew Christopher","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"ID646240":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240","firstName":"Rafael","lastName":"Devers","primaryNumber":"16","birthDate":"1996-10-24","currentAge":29,"birthCity":"Sanchez","birthCountry":"Dominican Republic","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Rafael","useLastName":"Devers","middleName":"Calcano","boxscoreName":"Devers","nickName":"Carita","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"DEHV-ers","mlbDebutDate":"2017-07-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Devers","nameSlug":"rafael-devers-646240","firstLastName":"Rafael Devers","lastFirstName":"Devers, Rafael","lastInitName":"Devers, R","initLastName":"R Devers","fullFMLName":"Rafael Calcano Devers","fullLFMName":"Devers, Rafael Calcano","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID663567":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567","firstName":"Peter","lastName":"Lambert","primaryNumber":"38","birthDate":"1997-04-18","currentAge":29,"birthCity":"San Dimas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Peter","useLastName":"Lambert","middleName":"Joseph","boxscoreName":"Lambert, P","nickName":"Lambo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Peter Lambert","nameSlug":"peter-lambert-663567","firstLastName":"Peter Lambert","lastFirstName":"Lambert, Peter","lastInitName":"Lambert, P","initLastName":"P Lambert","fullFMLName":"Peter Joseph Lambert","fullLFMName":"Lambert, Peter Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID664299":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299","firstName":"Cristian","lastName":"Javier","primaryNumber":"53","birthDate":"1997-03-26","currentAge":29,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cristian","useLastName":"Javier","boxscoreName":"Javier","gender":"M","nameMatrilineal":"Mieses","isPlayer":true,"isVerified":false,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cristian Javier","nameSlug":"cristian-javier-664299","firstLastName":"Cristian Javier","lastFirstName":"Javier, Cristian","lastInitName":"Javier, C","initLastName":"C Javier","fullFMLName":"Cristian Javier","fullLFMName":"Javier, Cristian","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID687911":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911","firstName":"Bryan","lastName":"King","primaryNumber":"74","birthDate":"1996-11-05","currentAge":29,"birthCity":"Littleton","birthStateProvince":"CO","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"King","middleName":"Dalton","boxscoreName":"King, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bryan King","nameSlug":"bryan-king-687911","firstLastName":"Bryan King","lastFirstName":"King, Bryan","lastInitName":"King, B","initLastName":"B King","fullFMLName":"Bryan Dalton King","fullLFMName":"King, Bryan Dalton","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID665665":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665","firstName":"Reiver","lastName":"Sanmartin","primaryNumber":"48","birthDate":"1996-04-15","currentAge":30,"birthCity":"Cartagena","birthCountry":"Colombia","height":"6' 1\"","weight":188,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reiver","useLastName":"Sanmartin","middleName":"Jose","boxscoreName":"Sanmartin","gender":"M","nameMatrilineal":"Zuniga","isPlayer":true,"isVerified":false,"pronunciation":"RAY-ver sanmarTEEN","mlbDebutDate":"2021-09-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Reiver Sanmartin","nameSlug":"reiver-sanmartin-665665","firstLastName":"Reiver Sanmartin","lastFirstName":"Sanmartin, Reiver","lastInitName":"Sanmartin, R","initLastName":"R Sanmartin","fullFMLName":"Reiver Jose Sanmartin","fullLFMName":"Sanmartin, Reiver Jose","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664774":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774","firstName":"LaMonte","lastName":"Wade","primaryNumber":"31","birthDate":"1994-01-01","currentAge":32,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"LaMonte","useLastName":"Wade Jr.","middleName":"Aaron","boxscoreName":"Wade Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"lah-MONT","mlbDebutDate":"2019-06-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"LaMonte Wade Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"lamonte-wade-jr-664774","firstLastName":"LaMonte Wade Jr.","lastFirstName":"Wade Jr., LaMonte","lastInitName":"Wade Jr., L","initLastName":"L Wade Jr.","fullFMLName":"LaMonte Aaron Wade Jr.","fullLFMName":"Wade Jr., LaMonte Aaron","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID605288":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288","firstName":"Adrian","lastName":"Houser","primaryNumber":"12","birthDate":"1993-02-02","currentAge":33,"birthCity":"Tahlequah","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Houser","middleName":"David","boxscoreName":"Houser","nickName":"Doogy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-09-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Houser","nameSlug":"adrian-houser-605288","firstLastName":"Adrian Houser","lastFirstName":"Houser, Adrian","lastInitName":"Houser, A","initLastName":"A Houser","fullFMLName":"Adrian David Houser","fullLFMName":"Houser, Adrian David","strikeZoneTop":3.45,"strikeZoneBottom":1.65},"ID694918":{"id":694918,"fullName":"Blade Tidwell","link":"/api/v1/people/694918","firstName":"Janzen","lastName":"Tidwell","primaryNumber":"46","birthDate":"2001-06-08","currentAge":25,"birthCity":"Columbia","birthStateProvince":"TN","birthCountry":"USA","height":"6' 3\"","weight":244,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Blade","useLastName":"Tidwell","middleName":"Blade","boxscoreName":"Tidwell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blade Tidwell","nameSlug":"blade-tidwell-694918","firstLastName":"Blade Tidwell","lastFirstName":"Tidwell, Blade","lastInitName":"Tidwell, B","initLastName":"B Tidwell","fullFMLName":"Janzen Blade Tidwell","fullLFMName":"Tidwell, Janzen Blade","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID642715":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715","firstName":"Willy","lastName":"Adames","primaryNumber":"2","birthDate":"1995-09-02","currentAge":31,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Willy","useLastName":"Adames","middleName":"Rafael","boxscoreName":"Adames","nickName":"The Kid","gender":"M","nameMatrilineal":"Luna","isPlayer":true,"isVerified":true,"pronunciation":"ah-DAH-mess","mlbDebutDate":"2018-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willy Adames","nameSlug":"willy-adames-642715","firstLastName":"Willy Adames","lastFirstName":"Adames, Willy","lastInitName":"Adames, W","initLastName":"W Adames","fullFMLName":"Willy Rafael Adames","fullLFMName":"Adames, Willy Rafael","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID543877":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877","firstName":"Christian","lastName":"Vázquez","primaryNumber":"2","birthDate":"1990-08-21","currentAge":36,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"5' 8\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Christian","useLastName":"Vázquez","middleName":"Rafael","boxscoreName":"Vázquez, C","nickName":"Colo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"VASS-kez","mlbDebutDate":"2014-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Vázquez","nameSlug":"christian-vazquez-543877","firstLastName":"Christian Vázquez","lastFirstName":"Vázquez, Christian","lastInitName":"Vázquez, C","initLastName":"C Vázquez","fullFMLName":"Christian Rafael Vázquez","fullLFMName":"Vázquez, Christian Rafael","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"ID673237":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237","firstName":"Yainer","lastName":"Diaz","primaryNumber":"21","birthDate":"1998-09-21","currentAge":27,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Yainer","useLastName":"Diaz","middleName":"Radhames","boxscoreName":"Diaz, Y","gender":"M","nameMatrilineal":"Lopez","isPlayer":true,"isVerified":true,"pronunciation":"YIGH-ner","mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yainer Diaz","nameSlug":"yainer-diaz-673237","firstLastName":"Yainer Diaz","lastFirstName":"Diaz, Yainer","lastInitName":"Diaz, Y","initLastName":"Y Diaz","fullFMLName":"Yainer Radhames Diaz","fullLFMName":"Diaz, Yainer Radhames","strikeZoneTop":3.161,"strikeZoneBottom":1.595},"ID664141":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141","firstName":"Jonathan","lastName":"Brubaker","primaryNumber":"34","birthDate":"1993-11-17","currentAge":32,"birthCity":"Springfield","birthStateProvince":"OH","birthCountry":"USA","height":"6' 4\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JT","useLastName":"Brubaker","middleName":"Trey","boxscoreName":"Brubaker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BROO-bay-ker","mlbDebutDate":"2020-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"JT Brubaker","nameSlug":"jt-brubaker-664141","firstLastName":"JT Brubaker","lastFirstName":"Brubaker, JT","lastInitName":"Brubaker, J","initLastName":"J Brubaker","fullFMLName":"Jonathan Trey Brubaker","fullLFMName":"Brubaker, Jonathan Trey","strikeZoneTop":3.3,"strikeZoneBottom":1.55},"ID813841":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841","firstName":"Jonah","lastName":"Cox","primaryNumber":"53","birthDate":"2001-08-04","currentAge":25,"birthCity":"Louisville","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":204,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jonah","useLastName":"Cox","middleName":"Abbott","boxscoreName":"Cox","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonah Cox","nameSlug":"jonah-cox-813841","firstLastName":"Jonah Cox","lastFirstName":"Cox, Jonah","lastInitName":"Cox, J","initLastName":"J Cox","fullFMLName":"Jonah Abbott Cox","fullLFMName":"Cox, Jonah Abbott","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID670623":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623","firstName":"Isaac","lastName":"Paredes","primaryNumber":"15","birthDate":"1999-02-18","currentAge":27,"birthCity":"Hermosillo","birthStateProvince":"SO","birthCountry":"Mexico","height":"5' 11\"","weight":213,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Isaac","useLastName":"Paredes","middleName":"Edgardo","boxscoreName":"Paredes","gender":"M","nameMatrilineal":"Calderon","isPlayer":true,"isVerified":false,"pronunciation":"eez-AHK puh-RAY-dehs","mlbDebutDate":"2020-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Paredes","nameSlug":"isaac-paredes-670623","firstLastName":"Isaac Paredes","lastFirstName":"Paredes, Isaac","lastInitName":"Paredes, I","initLastName":"I Paredes","fullFMLName":"Isaac Edgardo Paredes","fullLFMName":"Paredes, Isaac Edgardo","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"ID669397":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397","firstName":"Nicholas","lastName":"Allen","primaryNumber":"20","birthDate":"1998-10-08","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 7\"","weight":166,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Nick","useLastName":"Allen","middleName":"Ryan","boxscoreName":"Allen, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Allen","nameSlug":"nick-allen-669397","firstLastName":"Nick Allen","lastFirstName":"Allen, Nick","lastInitName":"Allen, N","initLastName":"N Allen","fullFMLName":"Nicholas Ryan Allen","fullLFMName":"Allen, Nicholas Ryan","strikeZoneTop":3.007,"strikeZoneBottom":1.517},"ID681916":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916","firstName":"Dylan","lastName":"Smith","primaryNumber":"66","birthDate":"2000-05-28","currentAge":26,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Smith","middleName":"Miguel","boxscoreName":"Smith, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Smith","nameSlug":"dylan-smith-681916","firstLastName":"Dylan Smith","lastFirstName":"Smith, Dylan","lastInitName":"Smith, D","initLastName":"D Smith","fullFMLName":"Dylan Miguel Smith","fullLFMName":"Smith, Dylan Miguel","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID701852":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852","firstName":"Drew","lastName":"Cavanaugh","primaryNumber":"61","birthDate":"2002-01-27","currentAge":24,"birthCity":"Troy","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":219,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drew","useLastName":"Cavanaugh","middleName":"Michael","boxscoreName":"Cavanaugh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-06-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Cavanaugh","nameSlug":"drew-cavanaugh-701852","firstLastName":"Drew Cavanaugh","lastFirstName":"Cavanaugh, Drew","lastInitName":"Cavanaugh, D","initLastName":"D Cavanaugh","fullFMLName":"Drew Michael Cavanaugh","fullLFMName":"Cavanaugh, Drew Michael","strikeZoneTop":3.203,"strikeZoneBottom":1.617},"ID669713":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713","firstName":"Hayden","lastName":"Wesneski","primaryNumber":"39","birthDate":"1997-12-05","currentAge":28,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hayden","useLastName":"Wesneski","middleName":"Gregory","boxscoreName":"Wesneski","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hayden Wesneski","nameSlug":"hayden-wesneski-669713","firstLastName":"Hayden Wesneski","lastFirstName":"Wesneski, Hayden","lastInitName":"Wesneski, H","initLastName":"H Wesneski","fullFMLName":"Hayden Gregory Wesneski","fullLFMName":"Wesneski, Hayden Gregory","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID686613":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613","firstName":"Hunter","lastName":"Brown","primaryNumber":"58","birthDate":"1998-08-29","currentAge":28,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Brown","middleName":"Noah","boxscoreName":"Brown, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Brown","nameSlug":"hunter-brown-686613","firstLastName":"Hunter Brown","lastFirstName":"Brown, Hunter","lastInitName":"Brown, H","initLastName":"H Brown","fullFMLName":"Hunter Noah Brown","fullLFMName":"Brown, Hunter Noah","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID623352":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352","firstName":"Josh","lastName":"Hader","primaryNumber":"71","birthDate":"1994-04-07","currentAge":32,"birthCity":"Millersville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":188,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Josh","useLastName":"Hader","middleName":"Ronald","boxscoreName":"Hader","nickName":"Haderade","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-06-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Hader","nameSlug":"josh-hader-623352","firstLastName":"Josh Hader","lastFirstName":"Hader, Josh","lastInitName":"Hader, J","initLastName":"J Hader","fullFMLName":"Josh Ronald Hader","fullLFMName":"Hader, Josh Ronald","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID801501":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501","firstName":"Nathan","lastName":"Furman","primaryNumber":"56","birthDate":"2001-07-23","currentAge":25,"birthCity":"Brookhaven","birthStateProvince":"PA","birthCountry":"USA","height":"5' 8\"","weight":173,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nate","useLastName":"Furman","middleName":"Walter","boxscoreName":"Furman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nate Furman","nameSlug":"nate-furman-801501","firstLastName":"Nate Furman","lastFirstName":"Furman, Nate","lastInitName":"Furman, N","initLastName":"N Furman","fullFMLName":"Nathan Walter Furman","fullLFMName":"Furman, Nathan Walter","strikeZoneTop":3.02,"strikeZoneBottom":1.52},"ID660853":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853","firstName":"Enyel","lastName":"De Los Santos","primaryNumber":"65","birthDate":"1995-12-25","currentAge":30,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Enyel","useLastName":"De Los Santos","boxscoreName":"De Los Santos, E","gender":"M","nameMatrilineal":"Polanco","isPlayer":true,"isVerified":false,"pronunciation":"AYN-yell day lohs SAN-tohs","mlbDebutDate":"2018-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Enyel De Los Santos","nameSlug":"enyel-de-los-santos-660853","firstLastName":"Enyel De Los Santos","lastFirstName":"De Los Santos, Enyel","lastInitName":"De Los Santos, E","initLastName":"E De Los Santos","fullFMLName":"Enyel De Los Santos","fullLFMName":"De Los Santos, Enyel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID671083":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083","firstName":"Clifton","lastName":"Kennedy","birthDate":"1998-10-05","currentAge":27,"birthCity":"Millville","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 10\"","weight":213,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Buddy","useLastName":"Kennedy","middleName":"Lewis","boxscoreName":"Kennedy, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Buddy Kennedy","nameSlug":"buddy-kennedy-671083","firstLastName":"Buddy Kennedy","lastFirstName":"Kennedy, Buddy","lastInitName":"Kennedy, B","initLastName":"B Kennedy","fullFMLName":"Clifton Lewis Kennedy","fullLFMName":"Kennedy, Clifton Lewis","strikeZoneTop":3.12,"strikeZoneBottom":1.57},"ID805345":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345","firstName":"Trenton","lastName":"Harris","primaryNumber":"68","birthDate":"1999-01-22","currentAge":27,"birthCity":"Cary","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trent","useLastName":"Harris","middleName":"Lee","boxscoreName":"Harris","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trent Harris","nameSlug":"trent-harris-805345","firstLastName":"Trent Harris","lastFirstName":"Harris, Trent","lastInitName":"Harris, T","initLastName":"T Harris","fullFMLName":"Trenton Lee Harris","fullLFMName":"Harris, Trenton Lee","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID676775":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775","firstName":"Keaton","lastName":"Winn","primaryNumber":"67","birthDate":"1998-02-20","currentAge":28,"birthCity":"Ollie","birthStateProvince":"IA","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Keaton","useLastName":"Winn","middleName":"Eugene","boxscoreName":"Winn, K","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keaton Winn","nameSlug":"keaton-winn-676775","firstLastName":"Keaton Winn","lastFirstName":"Winn, Keaton","lastInitName":"Winn, K","initLastName":"K Winn","fullFMLName":"Keaton E. Winn","fullLFMName":"Winn, Keaton E.","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID514888":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888","firstName":"Jose","lastName":"Altuve","primaryNumber":"27","birthDate":"1990-05-06","currentAge":36,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 6\"","weight":167,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jose","useLastName":"Altuve","middleName":"Carlos","boxscoreName":"Altuve","nickName":"Tuve","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"al-TOO-vay","mlbDebutDate":"2011-07-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Altuve","nameSlug":"jose-altuve-514888","firstLastName":"Jose Altuve","lastFirstName":"Altuve, Jose","lastInitName":"Altuve, J","initLastName":"J Altuve","fullFMLName":"Jose Carlos Altuve","fullLFMName":"Altuve, Jose Carlos","strikeZoneTop":2.926,"strikeZoneBottom":1.477},"ID666211":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211","firstName":"Taylor","lastName":"Trammell","primaryNumber":"26","birthDate":"1997-09-13","currentAge":29,"birthCity":"Powder Springs","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Taylor","useLastName":"Trammell","middleName":"Walter-Lee","boxscoreName":"Trammell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"truh-MELL","mlbDebutDate":"2021-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Taylor Trammell","nameSlug":"taylor-trammell-666211","firstLastName":"Taylor Trammell","lastFirstName":"Trammell, Taylor","lastInitName":"Trammell, T","initLastName":"T Trammell","fullFMLName":"Taylor Walter-Lee Trammell","fullLFMName":"Trammell, Taylor Walter-Lee","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"ID837227":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227","firstName":"Tatsuya","lastName":"Imai","primaryNumber":"45","birthDate":"1998-05-09","currentAge":28,"birthCity":"Kanuma","birthCountry":"Japan","height":"5' 11\"","weight":176,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tatsuya","useLastName":"Imai","boxscoreName":"Imai","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tatsuya Imai","nameSlug":"tatsuya-imai-837227","firstLastName":"Tatsuya Imai","lastFirstName":"Imai, Tatsuya","lastInitName":"Imai, T","initLastName":"T Imai","fullFMLName":"Tatsuya Imai","fullLFMName":"Imai, Tatsuya ","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID665161":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161","firstName":"Jeremy","lastName":"Peña","primaryNumber":"3","birthDate":"1997-09-22","currentAge":28,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jeremy","useLastName":"Peña","middleName":"Joan","boxscoreName":"Peña","nickName":"La Tormenta","gender":"M","nameMatrilineal":"Pineyro","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremy Peña","nameSlug":"jeremy-pena-665161","firstLastName":"Jeremy Peña","lastFirstName":"Peña, Jeremy","lastInitName":"Peña, J","initLastName":"J Peña","fullFMLName":"Jeremy Joan Peña","fullLFMName":"Peña, Jeremy Joan","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"ID656529":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529","firstName":"Sam","lastName":"Hentges","primaryNumber":"31","birthDate":"1996-07-18","currentAge":30,"birthCity":"Shoreview","birthStateProvince":"MN","birthCountry":"USA","height":"6' 8\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Hentges","middleName":"D.","boxscoreName":"Hentges","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"HENT-chiss","mlbDebutDate":"2021-04-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Hentges","nameSlug":"sam-hentges-656529","firstLastName":"Sam Hentges","lastFirstName":"Hentges, Sam","lastInitName":"Hentges, S","initLastName":"S Hentges","fullFMLName":"Sam D. Hentges","fullLFMName":"Hentges, Sam D.","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID687931":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931","firstName":"Carson","lastName":"Whisenhunt","primaryNumber":"88","birthDate":"2000-10-20","currentAge":25,"birthCity":"Winston-Salem","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carson","useLastName":"Whisenhunt","middleName":"Lee","boxscoreName":"Whisenhunt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"WHIZ-en-hunt","mlbDebutDate":"2025-07-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Carson Whisenhunt","nameSlug":"carson-whisenhunt-687931","firstLastName":"Carson Whisenhunt","lastFirstName":"Whisenhunt, Carson","lastInitName":"Whisenhunt, C","initLastName":"C Whisenhunt","fullFMLName":"Carson Lee Whisenhunt","fullLFMName":"Whisenhunt, Carson Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID687529":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529","firstName":"Grant","lastName":"McCray","primaryNumber":"58","birthDate":"2000-12-07","currentAge":25,"birthCity":"Billings","birthStateProvince":"MT","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Grant","useLastName":"McCray","middleName":"Snow","boxscoreName":"McCray","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant McCray","nameSlug":"grant-mccray-687529","firstLastName":"Grant McCray","lastFirstName":"McCray, Grant","lastInitName":"McCray, G","initLastName":"G McCray","fullFMLName":"Grant Snow McCray","fullLFMName":"McCray, Grant Snow","strikeZoneTop":3.24,"strikeZoneBottom":1.64},"ID572233":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233","firstName":"Christian","lastName":"Walker","primaryNumber":"8","birthDate":"1991-03-28","currentAge":35,"birthCity":"Norristown","birthStateProvince":"PA","birthCountry":"USA","height":"5' 11\"","weight":208,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Christian","useLastName":"Walker","middleName":"Dickson","boxscoreName":"Walker, C","nickName":"C. Walk","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2014-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Walker","nameSlug":"christian-walker-572233","firstLastName":"Christian Walker","lastFirstName":"Walker, Christian","lastInitName":"Walker, C","initLastName":"C Walker","fullFMLName":"Christian Dickson Walker","fullLFMName":"Walker, Christian Dickson","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID683766":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766","firstName":"Christian","lastName":"Koss","primaryNumber":"50","birthDate":"1998-01-27","currentAge":28,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Christian","useLastName":"Koss","boxscoreName":"Koss","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Koss","nameSlug":"christian-koss-683766","firstLastName":"Christian Koss","lastFirstName":"Koss, Christian","lastInitName":"Koss, C","initLastName":"C Koss","fullFMLName":"Christian Koss","fullLFMName":"Koss, Christian ","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID694738":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738","firstName":"Landen","lastName":"Roupp","primaryNumber":"65","birthDate":"1998-09-10","currentAge":28,"birthCity":"Rocky Mount","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Landen","useLastName":"Roupp","middleName":"Brice","boxscoreName":"Roupp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"roop","mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Landen Roupp","nameSlug":"landen-roupp-694738","firstLastName":"Landen Roupp","lastFirstName":"Roupp, Landen","lastInitName":"Roupp, L","initLastName":"L Roupp","fullFMLName":"Landen Brice Roupp","fullLFMName":"Roupp, Landen Brice","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID805811":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811","firstName":"Bryson","lastName":"Eldridge","primaryNumber":"8","birthDate":"2004-10-20","currentAge":21,"birthCity":"Fairfax","birthStateProvince":"VA","birthCountry":"USA","height":"6' 7\"","weight":251,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Bryce","useLastName":"Eldridge","middleName":"Edward","boxscoreName":"Eldridge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Eldridge","nameSlug":"bryce-eldridge-805811","firstLastName":"Bryce Eldridge","lastFirstName":"Eldridge, Bryce","lastInitName":"Eldridge, B","initLastName":"B Eldridge","fullFMLName":"Bryson Edward Eldridge","fullLFMName":"Eldridge, Bryson Edward","strikeZoneTop":3.54,"strikeZoneBottom":1.79},"ID670541":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541","firstName":"Yordan","lastName":"Alvarez","primaryNumber":"44","birthDate":"1997-06-27","currentAge":29,"birthCity":"Las Tunas","birthCountry":"Cuba","height":"6' 4\"","weight":237,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Yordan","useLastName":"Alvarez","middleName":"Ruben","boxscoreName":"Alvarez, Y","nickName":"Yordan","gender":"M","nameMatrilineal":"Cadogan","isPlayer":true,"isVerified":true,"pronunciation":"YOR-dahn","mlbDebutDate":"2019-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yordan Alvarez","nameSlug":"yordan-alvarez-670541","firstLastName":"Yordan Alvarez","lastFirstName":"Alvarez, Yordan","lastInitName":"Alvarez, Y","initLastName":"Y Alvarez","fullFMLName":"Yordan Ruben Alvarez","fullLFMName":"Alvarez, Yordan Ruben","strikeZoneTop":3.392,"strikeZoneBottom":1.712},"ID678545":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545","firstName":"Osleivis","lastName":"Basabe","primaryNumber":"39","birthDate":"2000-09-13","currentAge":26,"birthCity":"Bobures","birthCountry":"Venezuela","height":"5' 11\"","weight":197,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Osleivis","useLastName":"Basabe","middleName":"Jose","boxscoreName":"Basabe","gender":"M","nameMatrilineal":"Chourio","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Osleivis Basabe","nameSlug":"osleivis-basabe-678545","firstLastName":"Osleivis Basabe","lastFirstName":"Basabe, Osleivis","lastInitName":"Basabe, O","initLastName":"O Basabe","fullFMLName":"Osleivis Jose Basabe","fullLFMName":"Basabe, Osleivis Jose","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID676369":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369","firstName":"Nelson","lastName":"Velázquez","primaryNumber":"30","birthDate":"1998-12-26","currentAge":27,"birthCity":"Carolina","birthCountry":"Puerto Rico","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Nelson","useLastName":"Velázquez","middleName":"Javier","boxscoreName":"Velázquez, N","gender":"M","nameMatrilineal":"Romero","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"veh-LAZZ-kezz","mlbDebutDate":"2022-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nelson Velázquez","nameSlug":"nelson-velazquez-676369","firstLastName":"Nelson Velázquez","lastFirstName":"Velázquez, Nelson","lastInitName":"Velázquez, N","initLastName":"N Velázquez","fullFMLName":"Nelson Javier Velázquez","fullLFMName":"Velázquez, Nelson Javier","strikeZoneTop":3.15,"strikeZoneBottom":1.59}},"venue":{"id":2395,"name":"Oracle Park","link":"/api/v1/venues/2395","location":{"address1":"24 Willie Mays Plaza","city":"San Francisco","state":"California","stateAbbrev":"CA","postalCode":"94107","defaultCoordinates":{"latitude":37.778383,"longitude":-122.389448},"azimuthAngle":85.0,"elevation":0,"country":"USA","phone":"(415) 972-2000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":41311,"turfType":"Grass","roofType":"Open","leftLine":339,"leftCenter":399,"center":391,"rightCenter":415,"rightLine":309},"active":true,"season":"2026"},"officialVenue":{"id":2395,"link":"/api/v1/venues/2395"},"weather":{"condition":"Clear","temp":"62","wind":"13 mph, Out To CF"},"gameInfo":{"attendance":30093,"firstPitch":"2026-08-12T01:45:00.000Z","gameDurationMinutes":156},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":1,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"home":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"}},"officialScorer":{"id":427131,"fullName":"Michael Duca","link":"/api/v1/people/427131"},"primaryDatacaster":{"id":496214,"fullName":"Karen Palmyra","link":"/api/v1/people/496214"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeremy Peña strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-12T01:45:37.405Z","endTime":"2026-08-12T01:46:14.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701852,"link":"/api/v1/people/701852"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-11T22:48:43.470Z","endTime":"2026-08-12T01:17:24.821Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"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},"index":1,"startTime":"2026-08-12T01:17:24.821Z","endTime":"2026-08-12T01:44:27.572Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"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},"index":2,"startTime":"2026-08-12T01:44:27.572Z","endTime":"2026-08-12T01:45:39.517Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.340779569078542,"aZ":-20.973277037980868,"pfxX":9.4441753438585,"pfxZ":7.369757595886747,"pX":0.5253784045487297,"pZ":1.5627670983717243,"vX0":-5.950783157812646,"vY0":-122.75964064818655,"vZ0":-6.051156055641715,"x":96.97,"y":196.59,"x0":1.7595653830284705,"y0":50.00035433025325,"z0":5.856564623513023,"aX":14.346251689151389},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":12.1,"breakHorizontal":-15.6,"spinRate":1993,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4469576574140155,"extension":6.673161727354256},"index":3,"playId":"2965203d-ac28-3867-a8b1-b5ec50591cfa","pitchNumber":1,"startTime":"2026-08-12T01:45:39.517Z","endTime":"2026-08-12T01:45:43.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":77.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72263553657455,"aZ":-23.751254108496862,"pfxX":10.296649068764165,"pfxZ":5.466450089343702,"pX":-0.6036312058814345,"pZ":2.8328297941370515,"vX0":-8.909397131938562,"vY0":-123.919672676011,"vZ0":-2.68918678559467,"x":140.01,"y":162.29,"x0":1.715338091429945,"y0":50.00602766776242,"z0":5.934267814721451,"aX":15.88089099762094},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":9.5,"breakHorizontal":-16.3,"spinRate":1924,"spinDirection":117},"zone":1,"typeConfidence":2.0,"plateTime":0.44344557176095556,"extension":6.59914264519381},"index":4,"playId":"9860f081-65ea-332c-93c0-19f6afe7a6e5","pitchNumber":2,"startTime":"2026-08-12T01:45:53.119Z","endTime":"2026-08-12T01:45:56.552Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-12T01:46:05.060Z","endTime":"2026-08-12T01:46:11.152Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.726520081239137,"aZ":-40.9507622964405,"pfxX":-7.2106362112824085,"pfxZ":-6.446738414880016,"pX":0.2722633105757307,"pZ":2.1443335491145383,"vX0":-1.2249549480558148,"vY0":-116.5085922784161,"vZ0":-0.2233002036472458,"x":106.62,"y":180.88,"x0":1.7420435676277646,"y0":50.00039483530982,"z0":6.140993920521679,"aX":-9.821980116729108},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-11.4,"breakHorizontal":13.3,"spinRate":2840,"spinDirection":331},"zone":8,"typeConfidence":2.0,"plateTime":0.4717411341018791,"extension":6.624238322400211},"index":6,"playId":"3beb6b69-741d-34c3-baf5-782090518844","pitchNumber":3,"startTime":"2026-08-12T01:46:11.152Z","endTime":"2026-08-12T01:46:14.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T01:46:14.892Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Yordan Alvarez walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-12T01:46:49.696Z","endTime":"2026-08-12T01:48:20.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-12T01:46:29.617Z","endTime":"2026-08-12T01:46:51.815Z","isPitch":false,"type":"action","player":{"id":670541,"link":"/api/v1/people/670541"}},{"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.734965321613522,"aZ":-35.38899427946791,"pfxX":-3.851868132959595,"pfxZ":-2.258455511774768,"pX":-0.25777851833142207,"pZ":1.0679563597351895,"vX0":-3.5329682149168797,"vY0":-118.6926455472066,"vZ0":-3.877554484663426,"x":126.83,"y":209.95,"x0":1.7503195872664092,"y0":50.00123012052086,"z0":5.945704336003849,"aX":-5.49329076465471},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.8,"breakHorizontal":7.8,"spinRate":2832,"spinDirection":334},"zone":13,"typeConfidence":2.0,"plateTime":0.4614876614569905,"extension":6.698400106103695},"index":1,"playId":"fbbbfce8-a41a-35ef-930c-cd4de372d0e7","pitchNumber":1,"startTime":"2026-08-12T01:46:51.815Z","endTime":"2026-08-12T01:46:55.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.847023896797324,"aZ":-26.976480022478967,"pfxX":-0.5417398902498043,"pfxZ":3.0835167524568305,"pX":-0.7205623088167086,"pZ":3.991092156677009,"vX0":-5.2317460650386955,"vY0":-128.74023122944348,"vZ0":-0.4944689355959382,"x":144.47,"y":131.02,"x0":1.4052242500994916,"y0":50.00004743630108,"z0":6.267190567027601,"aX":-0.9122850868625512},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.8,"breakHorizontal":2.2,"spinRate":2334,"spinDirection":160},"zone":11,"typeConfidence":2.0,"plateTime":0.42486757710644296,"extension":6.495499313258162},"index":2,"playId":"187f9318-30a0-305a-b8fb-f10d2f4648cc","pitchNumber":2,"startTime":"2026-08-12T01:47:09.508Z","endTime":"2026-08-12T01:47:13.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.977822094765532,"aZ":-21.788759697847887,"pfxX":9.923105655469623,"pfxZ":6.62739976581477,"pX":-0.4767621352159325,"pZ":2.312807577116354,"vX0":-8.31995147674613,"vY0":-124.38083541328903,"vZ0":-4.482071127829471,"x":135.17,"y":176.33,"x0":1.6225567522571314,"y0":50.00259785217085,"z0":5.945338565617325,"aX":15.54625135286929},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":11.2,"breakHorizontal":-16.1,"spinRate":2057,"spinDirection":121},"zone":7,"typeConfidence":2.0,"plateTime":0.4403898367257586,"extension":6.643749407189013},"index":3,"playId":"a1e45533-d8c4-32c2-944b-de01d1c7d51a","pitchNumber":3,"startTime":"2026-08-12T01:47:23.850Z","endTime":"2026-08-12T01:47:27.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.4,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7880986775903,"aZ":-22.615876437698557,"pfxX":1.1696559516929885,"pfxZ":5.473433890886042,"pX":-0.9523023799617562,"pZ":0.7713727944324356,"vX0":-6.4906551350598,"vY0":-130.8756914415,"vZ0":-9.289491006518801,"x":153.3,"y":217.95,"x0":1.4004657159134442,"y0":50.00558226716993,"z0":6.040412954393232,"aX":2.0441976633638275},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.2,"breakHorizontal":-0.8,"spinRate":2259,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.4173851419042163,"extension":6.600121338506739},"index":4,"playId":"90e9a429-2c8c-3abb-b909-ae6a08b1097a","pitchNumber":4,"startTime":"2026-08-12T01:47:39.290Z","endTime":"2026-08-12T01:47:42.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6626168936591,"aZ":-11.653610427365448,"pfxX":6.854430452514949,"pfxZ":11.018941576757554,"pX":-0.6306905499811306,"pZ":1.840788334342003,"vX0":-7.346317747929704,"vY0":-135.38286020500897,"vZ0":-9.460129603158242,"x":141.04,"y":189.08,"x0":1.223289657689923,"y0":50.00413381843147,"z0":6.189296988952764,"aX":12.766368924015378},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.1,"breakHorizontal":-10.9,"spinRate":2264,"spinDirection":142},"zone":7,"typeConfidence":2.0,"plateTime":0.4040759675415697,"extension":6.654521658644307},"index":5,"playId":"e70b283d-2f80-301a-a7ce-4752bc082edc","pitchNumber":5,"startTime":"2026-08-12T01:47:58.759Z","endTime":"2026-08-12T01:48:02.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.51079388257607,"aZ":-24.668533068169896,"pfxX":9.439296213365674,"pfxZ":4.902548606062859,"pX":0.9164403477616883,"pZ":1.427063620279323,"vX0":-4.763655756461441,"vY0":-122.74726031076248,"vZ0":-5.834795511728838,"x":82.07,"y":200.25,"x0":1.6523881142311736,"y0":50.00285158146898,"z0":5.925769886938584,"aX":14.453730657489363},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.8,"breakHorizontal":-16.1,"spinRate":1936,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.44563368727631314,"extension":6.685871519632455},"index":6,"playId":"444e7277-603e-3b17-87ac-f97ac160b8ec","pitchNumber":6,"startTime":"2026-08-12T01:48:16.351Z","endTime":"2026-08-12T01:48:20.436Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T01:48:20.436Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isaac Paredes singles on a sharp line drive to center fielder Drew Gilbert. Yordan Alvarez to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-12T01:48:37.874Z","endTime":"2026-08-12T01:51:17.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"postOnSecond":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":84.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.460228284412278,"aZ":-23.431558987985817,"pfxX":3.201924217792787,"pfxZ":4.918236509133735,"pX":-0.8374045361590433,"pZ":0.27087849333454994,"vX0":-7.022582785057087,"vY0":-131.1585245792916,"vZ0":-10.136047175547766,"x":148.92,"y":231.47,"x0":1.4348165210467687,"y0":50.00380426183991,"z0":5.871494715178391,"aX":5.692869543605947},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.3,"breakHorizontal":-4.6,"spinRate":2111,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.41441017670702296,"extension":6.766685988802159},"index":0,"playId":"4e6d6456-a22e-396f-8b11-5c7fcdcb2323","pitchNumber":1,"startTime":"2026-08-12T01:48:45.765Z","endTime":"2026-08-12T01:48:50.097Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":83.2,"endSpeed":76.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.154468006457495,"aZ":-25.941143539523836,"pfxX":8.52995228380271,"pfxZ":4.201150022286777,"pX":1.0662503183937717,"pZ":2.3164852656455555,"vX0":-4.410213793717903,"vY0":-121.139946527696,"vZ0":-3.1142611803959337,"x":76.36,"y":176.23,"x0":1.8043063053962292,"y0":50.002127232482195,"z0":5.891901520093341,"aX":12.648848757440378},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":7.1,"breakHorizontal":-14.4,"spinRate":1770,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.45254247923750635,"extension":6.643497482731915},"index":1,"playId":"8964e5ea-5ced-343c-bf3f-c75e3678f470","pitchNumber":2,"startTime":"2026-08-12T01:49:08.356Z","endTime":"2026-08-12T01:49:12.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.473351510642946,"aZ":-26.523136713096235,"pfxX":9.178145469734627,"pfxZ":3.752169777892507,"pX":0.8719039394518381,"pZ":1.9831709747782982,"vX0":-5.223343179164059,"vY0":-122.04116667425949,"vZ0":-3.8562509460016132,"x":83.77,"y":185.23,"x0":1.84976392404825,"y0":50.00144910553463,"z0":5.873410173071102,"aX":13.815494916625829},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.1,"breakHorizontal":-15.4,"spinRate":1899,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.4491570463578838,"extension":6.54955096080181},"index":2,"playId":"b8f54ad6-e206-3b18-b14f-747d79274531","pitchNumber":3,"startTime":"2026-08-12T01:49:24.439Z","endTime":"2026-08-12T01:49:27.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12095274185222,"aZ":-25.895811884346614,"pfxX":11.064787056006846,"pfxZ":4.162218993876691,"pX":0.4390022310869525,"pZ":1.5740994423658663,"vX0":-6.635482145188197,"vY0":-122.32793619301076,"vZ0":-4.924827099906482,"x":100.27,"y":196.28,"x0":1.755208470903657,"y0":50.00383975968519,"z0":5.845334082233595,"aX":16.696496278870384},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.6,"breakHorizontal":-18.4,"spinRate":1903,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.44851059213913436,"extension":6.670418519295331},"index":3,"playId":"8edfd54b-a40d-3980-9fc8-2b24ca02f830","pitchNumber":4,"startTime":"2026-08-12T01:49:42.890Z","endTime":"2026-08-12T01:49:48.176Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-12T01:50:04.453Z","endTime":"2026-08-12T01:50:20.906Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.841020320455627,"aZ":-12.66721160127634,"pfxX":7.080167814427771,"pfxZ":10.406135643176274,"pX":-0.8751567351497269,"pZ":2.5837550557688624,"vX0":-8.752727503709824,"vY0":-136.05347020362618,"vZ0":-7.179218228827774,"x":150.36,"y":169.02,"x0":1.4637253748159371,"y0":50.00507305729436,"z0":6.134663426950192,"aX":13.275831445709441},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.4,"breakHorizontal":-10.9,"spinRate":2243,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.4025817222533461,"extension":6.667194760049165},"index":5,"playId":"b731c016-7679-33a4-a2e5-e7741335012d","pitchNumber":5,"startTime":"2026-08-12T01:50:20.906Z","endTime":"2026-08-12T01:50:25.154Z","isPitch":true,"type":"pitch"},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":76.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.870585912954127,"aZ":-21.06744350088906,"pfxX":9.913421526996169,"pfxZ":7.310280781151521,"pX":0.23976962488455314,"pZ":2.9406504751163314,"vX0":-6.714908578943158,"vY0":-123.16112000267366,"vZ0":-2.808607652635012,"x":107.86,"y":159.38,"x0":1.7280352958052967,"y0":50.0052595980866,"z0":5.898401433603811,"aX":15.070953951169221},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":12.7,"breakHorizontal":-16.2,"spinRate":1960,"spinDirection":117},"zone":2,"typeConfidence":2.0,"plateTime":0.44652521251140964,"extension":6.682714048976048},"index":6,"playId":"f5b63b47-adca-3670-b6b0-f358406f1c75","pitchNumber":6,"startTime":"2026-08-12T01:50:37.566Z","endTime":"2026-08-12T01:50:44.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.241192075413547,"aZ":-27.8261694945948,"pfxX":9.47959580047702,"pfxZ":2.839899998052215,"pX":0.5535154789718041,"pZ":2.23043822655473,"vX0":-5.858460045384303,"vY0":-122.61963349619127,"vZ0":-3.0823685911867744,"x":95.9,"y":178.56,"x0":1.736753065247357,"y0":50.00120263876183,"z0":5.866903054905137,"aX":14.497908599735645},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.7,"breakHorizontal":-15.8,"spinRate":1824,"spinDirection":108},"zone":6,"typeConfidence":2.0,"plateTime":0.4459421532004906,"extension":6.659956950453378},"hitData":{"launchSpeed":100.1,"launchAngle":16.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":90.75,"coordY":70.49}},"index":7,"playId":"b0bb8fb4-a795-3b6f-8b4d-ee1a1e516271","pitchNumber":7,"startTime":"2026-08-12T01:51:04.188Z","endTime":"2026-08-12T01:51:17.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T01:51:17.412Z","atBatIndex":2},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jose Altuve hit by pitch. Yordan Alvarez to 3rd. Isaac Paredes to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-12T01:51:35.262Z","endTime":"2026-08-12T01:53:24.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"postOnSecond":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"postOnThird":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.1,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.119626471678153,"aZ":-29.0413617534642,"pfxX":9.695135560623175,"pfxZ":2.15047533626516,"pX":0.6326297545314187,"pZ":1.8371092892401468,"vX0":-6.012585890780209,"vY0":-119.40618003233227,"vZ0":-3.367994869720702,"x":92.89,"y":189.18,"x0":1.9126899016605412,"y0":50.002856877234095,"z0":5.855016917120664,"aX":14.121738973311295},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.4,"breakHorizontal":-16.3,"spinRate":1741,"spinDirection":111},"zone":9,"typeConfidence":2.0,"plateTime":0.4572040296238056,"extension":6.619733379789976},"index":0,"playId":"193c0ee3-2a49-3141-b4a3-8f4de2e7ebdc","pitchNumber":1,"startTime":"2026-08-12T01:51:44.059Z","endTime":"2026-08-12T01:51:48.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.612178510726928,"aZ":-26.378039552233343,"pfxX":9.231048080279049,"pfxZ":3.8059695739857577,"pX":-0.40567650315283427,"pZ":1.379407409771974,"vX0":-8.303502064262359,"vY0":-122.48206396791863,"vZ0":-5.317084244925631,"x":132.46,"y":201.54,"x0":1.824903270644037,"y0":50.00442112315734,"z0":5.827069427233083,"aX":14.062989581716796},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.9,"breakHorizontal":-14.9,"spinRate":1831,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.4467518322222066,"extension":6.722540577261915},"index":1,"playId":"204ddfc5-67d3-3f7b-b867-d23502ea9849","pitchNumber":2,"startTime":"2026-08-12T01:52:11.765Z","endTime":"2026-08-12T01:52:15.676Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.089204209851427,"aZ":-13.002483981776992,"pfxX":4.758626080334477,"pfxZ":10.21797564728598,"pX":0.32993369231742337,"pZ":3.4862506603801617,"vX0":-4.972948034169831,"vY0":-135.92894157776607,"vZ0":-4.779033548811346,"x":104.42,"y":144.65,"x0":1.5626606972793764,"y0":50.00169908196451,"z0":6.166237559519404,"aX":8.927244219993188},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.8,"breakHorizontal":-7.6,"spinRate":2204,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.4025681567374484,"extension":6.614633576566723},"index":2,"playId":"7578287d-ae13-3a53-8b2a-528f19958ccd","pitchNumber":3,"startTime":"2026-08-12T01:52:40.605Z","endTime":"2026-08-12T01:52:44.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.898147225543404,"aZ":-22.6711035587798,"pfxX":9.614872800717981,"pfxZ":6.107274211216811,"pX":-0.45890958670737,"pZ":1.4031228668854974,"vX0":-7.607331976241574,"vY0":-123.71355886254354,"vZ0":-6.507512689343842,"x":134.49,"y":200.9,"x0":1.40167259189353,"y0":50.000878328866015,"z0":5.958776627214591,"aX":14.952847768738451},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":9.8,"breakHorizontal":-15.7,"spinRate":2030,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.44216845670760163,"extension":6.608979336690217},"index":3,"playId":"d1062f19-3f09-386d-8d0c-194e7febb022","pitchNumber":4,"startTime":"2026-08-12T01:52:58.405Z","endTime":"2026-08-12T01:53:02.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.0,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46783568712142,"aZ":-39.3860498611276,"pfxX":-5.140204535920056,"pfxZ":-5.038851227364918,"pX":-1.797946275222169,"pZ":-0.026283817130437214,"vX0":-6.2556492060701725,"vY0":-119.29492432867751,"vZ0":-5.52451300844688,"x":185.53,"y":239.49,"x0":1.5331912263837948,"y0":50.00289197377101,"z0":5.897829937999685,"aX":-7.355878911522592},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-10.3,"breakHorizontal":10.9,"spinRate":2691,"spinDirection":342},"zone":13,"typeConfidence":2.0,"plateTime":0.46037742235087764,"extension":6.69885665714211},"index":4,"playId":"e21f68ad-de2c-324c-bc9e-56f50df01d42","pitchNumber":5,"startTime":"2026-08-12T01:53:17.835Z","endTime":"2026-08-12T01:53:24.848Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T01:53:24.848Z","atBatIndex":3},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Christian Walker pops out to second baseman Osleivis Basabe on the infield fly rule.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-12T01:54:59.452Z","endTime":"2026-08-12T01:56:26.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"postOnSecond":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"postOnThird":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0],"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":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-12T01:53:38.836Z","endTime":"2026-08-12T01:54:06.294Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-12T01:54:06.294Z","endTime":"2026-08-12T01:54:06.295Z","isPitch":false,"type":"action"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-08-12T01:54:06.295Z","endTime":"2026-08-12T01:55:01.557Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.750670463324035,"aZ":-25.71204312637925,"pfxX":9.16007481969368,"pfxZ":4.327826137021858,"pX":0.7848517575572198,"pZ":1.4442811853794444,"vX0":-5.0179498858312535,"vY0":-121.21167598264036,"vZ0":-5.129172305398488,"x":87.08,"y":199.78,"x0":1.6871743373982102,"y0":50.005107007674795,"z0":5.8211791167985645,"aX":13.690040785331853},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":6.8,"breakHorizontal":-15.5,"spinRate":2069,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.45113698041375017,"extension":6.6717898628250385},"index":3,"playId":"fa52c742-b913-368d-bb39-0bdd6837cea8","pitchNumber":1,"startTime":"2026-08-12T01:55:01.557Z","endTime":"2026-08-12T01:55:05.269Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.267374387958895,"aZ":-12.679795969670211,"pfxX":6.728990290854677,"pfxZ":10.617514817887637,"pX":0.7961025438509097,"pZ":1.0813018351843715,"vX0":-4.120209604914738,"vY0":-135.10069366112631,"vZ0":-10.6714540309948,"x":86.65,"y":209.58,"x0":1.471959825699257,"y0":50.00439182705226,"z0":5.989937652190848,"aX":12.357006401908828},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.9,"breakHorizontal":-11.3,"spinRate":2313,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.4064509500561164,"extension":6.677297900847803},"index":4,"playId":"40aedbe2-7283-3e1c-a5c5-fa37915e48cf","pitchNumber":2,"startTime":"2026-08-12T01:55:18.756Z","endTime":"2026-08-12T01:55:22.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.241717197111445,"aZ":-12.01185691694786,"pfxX":6.382755503514827,"pfxZ":10.960184219228047,"pX":0.020361223802370855,"pZ":2.3628051025079944,"vX0":-5.352223795124591,"vY0":-134.9768928532696,"vZ0":-8.00185267901694,"x":116.22,"y":174.98,"x0":1.2027797354714136,"y0":50.00235415717455,"z0":6.217816057507635,"aX":11.740209321278378},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.2,"breakHorizontal":-10.3,"spinRate":2300,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.4062842083707414,"extension":6.588156219939774},"index":5,"playId":"0aac4692-6599-3fd9-aaea-44bc4291d796","pitchNumber":3,"startTime":"2026-08-12T01:55:36.386Z","endTime":"2026-08-12T01:55:39.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.505389573421997,"aZ":-15.214498961175897,"pfxX":6.625092897879618,"pfxZ":9.137728470463303,"pX":0.6868069905548014,"pZ":3.1972333505027626,"vX0":-4.486814374189671,"vY0":-135.59083455475377,"vZ0":-5.203097261166377,"x":90.82,"y":152.45,"x0":1.504864947433168,"y0":50.004340004578,"z0":6.207986898157842,"aX":12.298728158051171},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.6,"breakHorizontal":-11.0,"spinRate":2287,"spinDirection":145},"zone":3,"typeConfidence":2.0,"plateTime":0.404433139400028,"extension":6.546518566429097},"index":6,"playId":"64ed0ebf-1bd4-3f79-b9a3-26d53636c595","pitchNumber":4,"startTime":"2026-08-12T01:55:58.761Z","endTime":"2026-08-12T01:56:02.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.600531876211885,"aZ":-26.00560597164131,"pfxX":8.713662340245161,"pfxZ":4.0910300482809046,"pX":1.2340819612091478,"pZ":2.3585979631578495,"vX0":-4.0066123001428435,"vY0":-121.89158694967949,"vZ0":-3.1806346914228696,"x":69.96,"y":175.1,"x0":1.7656883133219456,"y0":50.000929397932,"z0":5.921839439425187,"aX":13.131319494331416},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.0,"breakHorizontal":-14.9,"spinRate":1890,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.4490828062244634,"extension":6.43196954219937},"hitData":{"launchSpeed":70.3,"launchAngle":54.0,"totalDistance":182.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":168.48,"coordY":141.53}},"index":7,"playId":"b6840d3b-006e-308e-86d3-4efa3e750e0d","pitchNumber":5,"startTime":"2026-08-12T01:56:16.360Z","endTime":"2026-08-12T01:56:26.369Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T01:56:26.369Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nelson Velázquez grounds out, third baseman Christian Koss to first baseman Bryce Eldridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-12T01:56:47.344Z","endTime":"2026-08-12T01:58:42.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.041639772856477,"aZ":-25.315817415616134,"pfxX":10.896652279978296,"pfxZ":4.6707448951457895,"pX":0.47936952330823607,"pZ":1.5158709199942066,"vX0":-6.38271165371259,"vY0":-120.80597187439602,"vZ0":-5.08503972503721,"x":98.73,"y":197.85,"x0":1.7493473002007471,"y0":50.00073556727481,"z0":5.8920699603403515,"aX":15.993610707460231},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.4,"breakHorizontal":-18.1,"spinRate":1915,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.45458919718547497,"extension":6.547944034043577},"index":0,"playId":"7e9a3d9d-ec99-3c82-ad06-7d4eec5e1980","pitchNumber":1,"startTime":"2026-08-12T01:56:59.663Z","endTime":"2026-08-12T01:57:03.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.827851252991643,"aZ":-14.737255634950934,"pfxX":7.68158529611871,"pfxZ":9.272928660226697,"pX":-0.7005130031861289,"pZ":1.3687531175980148,"vX0":-8.068342903770453,"vY0":-135.3723664140579,"vZ0":-9.938275752471897,"x":143.7,"y":201.82,"x0":1.3015960970341829,"y0":50.006009288562716,"z0":6.087374268616686,"aX":14.451442293234965},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":-12.5,"spinRate":2248,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.4025378480228228,"extension":6.623527651675946},"index":1,"playId":"c7e87bcc-fb6f-3f02-a349-f379d0b58149","pitchNumber":2,"startTime":"2026-08-12T01:57:15.366Z","endTime":"2026-08-12T01:57:19.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.562788880081524,"aZ":-25.335654739286525,"pfxX":11.15562570514071,"pfxZ":4.552480434456404,"pX":-0.5646183635479535,"pZ":1.3529445318328763,"vX0":-8.709529340774258,"vY0":-121.17765103645407,"vZ0":-5.66763430456967,"x":138.52,"y":202.25,"x0":1.6101170718897961,"y0":50.0017514085702,"z0":5.908824272452209,"aX":16.74809188116602},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.2,"breakHorizontal":-18.4,"spinRate":1956,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.45037335346013885,"extension":6.595427969308328},"index":2,"playId":"8354401d-59bf-3c38-b5d3-ed0481bcf21a","pitchNumber":3,"startTime":"2026-08-12T01:57:31.084Z","endTime":"2026-08-12T01:57:35.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32977614121016,"aZ":-13.30842289670315,"pfxX":6.403501100492164,"pfxZ":10.175675001057972,"pX":-0.855305923957,"pZ":2.747212945183411,"vX0":-8.192641070732252,"vY0":-135.91209977009726,"vZ0":-6.62939057494227,"x":149.6,"y":164.61,"x0":1.3790695165349087,"y0":50.00042866295263,"z0":6.158700969792168,"aX":11.869396842909099},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.0,"breakHorizontal":-9.7,"spinRate":2282,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.40441606037537614,"extension":6.6591118877447375},"index":3,"playId":"5896a0b6-0cbb-3871-bfd0-9efb3fbfe52a","pitchNumber":4,"startTime":"2026-08-12T01:57:49.505Z","endTime":"2026-08-12T01:57:53.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.059431783426486,"aZ":-24.655230324956484,"pfxX":10.731341364954329,"pfxZ":4.997920900173006,"pX":-0.2318017108516612,"pZ":2.1474672888285413,"vX0":-7.68559338068137,"vY0":-121.86134043476117,"vZ0":-3.992313821745694,"x":125.84,"y":180.8,"x0":1.5694949021044557,"y0":50.0007004315663,"z0":5.938129691314087,"aX":16.13017923060712},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":8.3,"breakHorizontal":-17.6,"spinRate":2144,"spinDirection":117},"zone":8,"typeConfidence":2.0,"plateTime":0.44955789542641034,"extension":6.7401457415324},"index":4,"playId":"35913f10-0463-3542-a25a-d38217cd46b3","pitchNumber":5,"startTime":"2026-08-12T01:58:05.938Z","endTime":"2026-08-12T01:58:10.161Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-12T01:58:19.294Z","endTime":"2026-08-12T01:58:33.275Z","isPitch":false,"type":"action","player":{"id":676369,"link":"/api/v1/people/676369"}},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.51889455004485,"aZ":-26.45160063134199,"pfxX":10.143120096308204,"pfxZ":3.9085459078327345,"pX":-0.24948968802559668,"pZ":2.0588440710042035,"vX0":-7.620240089792881,"vY0":-120.74823471826436,"vZ0":-3.7348645943387546,"x":126.51,"y":183.19,"x0":1.6437175046804726,"y0":50.00195109263536,"z0":5.976955057265659,"aX":14.840551211314143},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.4,"breakHorizontal":-16.3,"spinRate":2113,"spinDirection":116},"zone":8,"typeConfidence":2.0,"plateTime":0.4552182655059376,"extension":6.665714725893073},"hitData":{"launchSpeed":99.6,"launchAngle":-1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.11,"coordY":164.86}},"index":6,"playId":"8ceff76f-b161-34b9-8abb-ebb42d745f7f","pitchNumber":6,"startTime":"2026-08-12T01:58:33.275Z","endTime":"2026-08-12T01:58:42.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T01:58:42.629Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out, shortstop Jeremy Peña to first baseman Christian Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-12T02:00:45.195Z","endTime":"2026-08-12T02:02:06.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.505643699855604,"aZ":-18.626769449305232,"pfxX":-6.532626548154023,"pfxZ":6.710523545572276,"pX":0.41780750513967774,"pZ":3.570068141312711,"vX0":9.44374503999375,"vY0":-140.60901294447436,"vZ0":-3.482949765878576,"x":101.07,"y":142.39,"x0":-2.123189376611876,"y0":50.00036058844751,"z0":6.021304465705957,"aX":-13.183903194630949},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.6,"breakHorizontal":10.1,"spinRate":2140,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.3883546850901025,"extension":6.827050806003615},"index":0,"playId":"d6a0724b-7056-36a8-83e8-e6696a40381c","pitchNumber":1,"startTime":"2026-08-12T02:00:55.615Z","endTime":"2026-08-12T02:00:58.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.738466019610126,"aZ":-12.720662237360228,"pfxX":-6.359972642494586,"pfxZ":9.47107392705905,"pX":-0.7847273151969639,"pZ":2.801425082250028,"vX0":6.504460317723244,"vY0":-142.00158165464626,"vZ0":-6.178212510521729,"x":146.91,"y":163.14,"x0":-2.2722730212864786,"y0":50.003144656117506,"z0":5.805337062924192,"aX":-13.064682865921098},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.2,"breakHorizontal":10.3,"spinRate":2299,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.3848585493606884,"extension":6.833084170587029},"index":1,"playId":"a3173342-0dcb-30b2-954a-efef202efdf9","pitchNumber":2,"startTime":"2026-08-12T02:01:13.777Z","endTime":"2026-08-12T02:01:17.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24155379535447,"aZ":-17.183977866593462,"pfxX":-4.428338833767857,"pfxZ":7.493313629479845,"pX":-0.034174396614202275,"pZ":3.9009097095658176,"vX0":6.75078669594876,"vY0":-140.0057600034757,"vZ0":-2.7355133757248713,"x":118.3,"y":133.46,"x0":-1.8924987181419535,"y0":50.00564402481896,"z0":6.004573228470493,"aX":-8.862992939908825},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.2,"breakHorizontal":6.7,"spinRate":2144,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39002805727561096,"extension":6.545350000889259},"index":2,"playId":"f95c7dcd-cab5-38fc-a130-bd4598221fae","pitchNumber":3,"startTime":"2026-08-12T02:01:35.746Z","endTime":"2026-08-12T02:01:39.174Z","isPitch":true,"type":"pitch"},{"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":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2466665659831,"aZ":-44.565713729868264,"pfxX":3.6342410746518308,"pfxZ":-8.194332679520098,"pX":-0.31375206175891374,"pZ":2.285183137232454,"vX0":3.6442699665132072,"vY0":-122.72849210476143,"vZ0":0.095170616279169,"x":128.96,"y":177.08,"x0":-2.2947530278752146,"y0":50.0025361723927,"z0":6.068819033924701,"aX":5.495551542896762},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-14.5,"breakHorizontal":-7.4,"spinRate":2413,"spinDirection":26},"zone":5,"typeConfidence":2.0,"plateTime":0.44778014389329845,"extension":6.5179187974916575},"hitData":{"launchSpeed":96.7,"launchAngle":-3.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.99,"coordY":132.35}},"index":3,"playId":"617b9f70-2fd9-3d5a-8b64-2c47516388b7","pitchNumber":4,"startTime":"2026-08-12T02:01:57.166Z","endTime":"2026-08-12T02:02:06.825Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:02:06.825Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willy Adames grounds out softly, pitcher Hunter Brown to first baseman Christian Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-12T02:02:13.072Z","endTime":"2026-08-12T02:03:29.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686613,"link":"/api/v1/people/686613"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39487158195867,"aZ":-18.611401333968576,"pfxX":-9.025741486103902,"pfxZ":6.750571936653728,"pX":0.44211795797315045,"pZ":2.595887657427473,"vX0":9.502616613822093,"vY0":-141.1470055371491,"vZ0":-5.860515440477273,"x":100.15,"y":168.69,"x0":-1.8023739352929657,"y0":50.00403998729256,"z0":5.905582551142589,"aX":-18.13631527023254},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.2,"breakHorizontal":14.3,"spinRate":2168,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.3886786844016554,"extension":6.847315744679256},"index":0,"playId":"421b737a-d14d-34b6-910b-734f341f06e6","pitchNumber":1,"startTime":"2026-08-12T02:02:33.507Z","endTime":"2026-08-12T02:02:36.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.658441950071918,"aZ":-25.578070929219717,"pfxX":0.2337304194377907,"pfxZ":3.7498782537025512,"pX":0.02685521085225232,"pZ":2.853655539973656,"vX0":5.718667229881039,"vY0":-132.16777555410115,"vZ0":-3.114759498121853,"x":115.98,"y":161.73,"x0":-2.200384268537584,"y0":50.002655892683485,"z0":5.937505955512852,"aX":0.4108795385903471},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.2,"breakHorizontal":-1.8,"spinRate":2357,"spinDirection":132},"zone":2,"typeConfidence":2.0,"plateTime":0.41531695513445976,"extension":6.6603470020015205},"index":1,"playId":"bf3cd9bf-e62e-34d1-a406-ef798731202f","pitchNumber":2,"startTime":"2026-08-12T02:02:51.888Z","endTime":"2026-08-12T02:02:58.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":80.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.65184480720903,"aZ":-27.4930830943718,"pfxX":4.307706269381244,"pfxZ":2.810777856746273,"pX":0.6776883826594298,"pZ":1.808423406601942,"vX0":5.353689787038935,"vY0":-129.92629822083,"vZ0":-4.742189394106353,"x":91.17,"y":189.95,"x0":-1.9893958277391361,"y0":50.00549518713199,"z0":5.811780247749824,"aX":7.177415090667293},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.0,"breakHorizontal":-9.2,"spinRate":2353,"spinDirection":107},"zone":9,"typeConfidence":2.0,"plateTime":0.42574208865803564,"extension":6.579934101562403},"hitData":{"launchSpeed":47.7,"launchAngle":-66.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":127.37,"coordY":190.3}},"index":2,"playId":"50cbd4ad-4203-30ef-bbf6-1fe06b9ea0c7","pitchNumber":3,"startTime":"2026-08-12T02:03:19.307Z","endTime":"2026-08-12T02:03:29.253Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:03:29.253Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Eldridge flies out to left fielder Nelson Velázquez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-12T02:03:34.370Z","endTime":"2026-08-12T02:05:51.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"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":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676369,"link":"/api/v1/people/676369"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13487494333617,"aZ":-18.678323716880616,"pfxX":-8.316192225432687,"pfxZ":6.4690176569740085,"pX":-1.3745581154737248,"pZ":3.0776253267545375,"vX0":5.536371625126657,"vY0":-143.28969637315814,"vZ0":-4.719177032336139,"x":169.39,"y":155.68,"x0":-2.248217832631413,"y0":50.00057499038058,"z0":5.907605859929213,"aX":-17.345193503503},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":10.9,"breakHorizontal":14.0,"spinRate":2135,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3817848168600353,"extension":6.8000634638167625},"index":0,"playId":"41e5f494-dba6-3ab1-b268-1e826555a048","pitchNumber":1,"startTime":"2026-08-12T02:04:00.450Z","endTime":"2026-08-12T02:04:04.356Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":98.1,"endSpeed":90.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.472783498436236,"aZ":-18.367495138114023,"pfxX":-8.0447629778779,"pfxZ":6.6791928212145,"pX":-0.43941298767008474,"pZ":2.2594980430435267,"vX0":7.927322323708565,"vY0":-142.59295785828806,"vZ0":-6.645273946005341,"x":133.75,"y":177.77,"x0":-2.2045553693474806,"y0":50.00698179301193,"z0":5.770882498681841,"aX":-16.6413963730763},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.9,"breakHorizontal":13.1,"spinRate":2151,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.3834890749642721,"extension":6.769806890371369},"index":1,"playId":"a9b6ad05-6dd2-3532-9b98-7c2e37194869","pitchNumber":2,"startTime":"2026-08-12T02:04:18.869Z","endTime":"2026-08-12T02:04:22.341Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72842355223637,"aZ":-45.355434275124374,"pfxX":4.213156646597183,"pfxZ":-8.672766799473841,"pX":-1.2138898441650936,"pZ":3.2134411655416733,"vX0":1.5577871204191096,"vY0":-122.87126980979355,"vZ0":2.2942767108298776,"x":163.27,"y":152.02,"x0":-2.40457639344512,"y0":50.00416179023098,"z0":6.138823594732121,"aX":6.402338298523992},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-14.9,"breakHorizontal":-8.0,"spinRate":2444,"spinDirection":27},"zone":11,"typeConfidence":2.0,"plateTime":0.4468306867606451,"extension":6.560174209758656},"index":2,"playId":"90b942ec-f3b2-3fd4-8e74-8eeb4c30c8e2","pitchNumber":3,"startTime":"2026-08-12T02:04:38.026Z","endTime":"2026-08-12T02:04:41.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.399783776658904,"aZ":-45.841999731451075,"pfxX":3.8324749705004972,"pfxZ":-9.212945033130719,"pX":0.04972724147243924,"pZ":1.8003304037228638,"vX0":4.215629813428325,"vY0":-122.1946454030528,"vZ0":-0.730879183267457,"x":115.1,"y":190.17,"x0":-2.208419546895561,"y0":50.00520269696232,"z0":6.108642378639868,"aX":5.683498039587286},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-16.4,"breakHorizontal":-8.0,"spinRate":2533,"spinDirection":27},"zone":8,"typeConfidence":2.0,"plateTime":0.45158823629384015,"extension":6.618174176378243},"index":3,"playId":"75a16b64-b716-3b7f-bed6-a118bf8589c3","pitchNumber":4,"startTime":"2026-08-12T02:04:58.637Z","endTime":"2026-08-12T02:05:02.575Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":97.4,"endSpeed":88.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.63720128725813,"aZ":-14.382699533103766,"pfxX":-4.355877778585182,"pfxZ":8.813942574368003,"pX":-0.479255521367453,"pZ":4.986216014624639,"vX0":5.487159449026664,"vY0":-141.7137488221012,"vZ0":-0.7951993914481779,"x":135.27,"y":104.15,"x0":-1.8815103172874614,"y0":50.003637980639745,"z0":6.195781395835535,"aX":-8.794089005441915},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":6.7,"spinRate":2138,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3876122220314606,"extension":6.697507445305914},"index":4,"playId":"92ececbe-2450-3e33-89cf-4780aef3a2b3","pitchNumber":5,"startTime":"2026-08-12T02:05:25.469Z","endTime":"2026-08-12T02:05:28.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.513164756925114,"aZ":-17.796973565901272,"pfxX":-6.311821106328637,"pfxZ":7.080622600674545,"pX":0.44790047265380595,"pZ":2.846682170368619,"vX0":8.673721289825691,"vY0":-141.21925340613157,"vZ0":-5.115314544479931,"x":99.93,"y":161.92,"x0":-1.8355039809644882,"y0":50.005017580249344,"z0":5.817110773297736,"aX":-12.820479696617689},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.0,"breakHorizontal":9.7,"spinRate":2209,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.3870548084560066,"extension":6.78037325432689},"hitData":{"launchSpeed":78.9,"launchAngle":38.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.14,"coordY":117.73}},"index":5,"playId":"d004e0f4-8e6e-3729-80ca-58d8875a7bb8","pitchNumber":6,"startTime":"2026-08-12T02:05:43.928Z","endTime":"2026-08-12T02:05:51.960Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:05:51.960Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daulton Varsho singles on a ground ball to right fielder Jung Hoo Lee.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-12T02:07:45.636Z","endTime":"2026-08-12T02:09:29.239Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"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(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},"pitchData":{"startSpeed":91.4,"endSpeed":84.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.560590683794317,"aZ":-14.282259759596252,"pfxX":6.8438036326638425,"pfxZ":10.030849357068064,"pX":-0.3720158430102213,"pZ":0.5504344682612643,"vX0":-6.9709608991283005,"vY0":-132.53125381990972,"vZ0":-11.39932177780821,"x":131.18,"y":223.92,"x0":1.399586726332944,"y0":50.00456634443828,"z0":5.942893170988603,"aX":12.210785121623514},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.0,"breakHorizontal":-10.9,"spinRate":2117,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.4128152358861077,"extension":6.680564944956986},"index":0,"playId":"49c3dc29-20d3-3e9e-8b15-a8df6b2473cb","pitchNumber":1,"startTime":"2026-08-12T02:08:00.462Z","endTime":"2026-08-12T02:08:04.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.713746886328423,"aZ":-13.871536196649018,"pfxX":7.048399072133975,"pfxZ":10.143669703913249,"pX":0.380998787889838,"pZ":3.342385310257739,"vX0":-5.251264007910066,"vY0":-133.25216843417206,"vZ0":-4.952324942986589,"x":102.48,"y":148.54,"x0":1.458104364583606,"y0":50.003793612969396,"z0":6.221675602087904,"aX":12.71951556245652},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.5,"breakHorizontal":-11.6,"spinRate":2217,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.410511754470658,"extension":6.621275305141625},"index":1,"playId":"d2df0237-f68c-3a28-b8bd-219fe0892a3a","pitchNumber":2,"startTime":"2026-08-12T02:08:15.948Z","endTime":"2026-08-12T02:08:20.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.055766714117752,"aZ":-14.158196313382923,"pfxX":6.50631801051512,"pfxZ":10.049084882310256,"pX":-0.006616049102162384,"pZ":3.9803808616094662,"vX0":-5.648808612077503,"vY0":-132.49692021497503,"vZ0":-3.544377348786071,"x":117.25,"y":131.31,"x0":1.2988409063558495,"y0":50.006193707358236,"z0":6.358139625588523,"aX":11.669059469314599},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.8,"breakHorizontal":-10.7,"spinRate":2190,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.412049349556066,"extension":6.496169306490003},"index":2,"playId":"afe7d253-ebfa-35cb-a64a-0cbf3c56d13a","pitchNumber":3,"startTime":"2026-08-12T02:08:30.673Z","endTime":"2026-08-12T02:08:34.919Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.568262676365464,"aZ":-13.70690195565986,"pfxX":4.457496064481663,"pfxZ":10.43519718306564,"pX":0.06501394133057331,"pZ":2.01018159133351,"vX0":-4.708227661898245,"vY0":-131.83874197840655,"vZ0":-8.139840962365017,"x":114.52,"y":184.51,"x0":1.2901699426188082,"y0":50.00634251478121,"z0":6.137618865969347,"aX":7.892139328196609},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.4,"breakHorizontal":-7.1,"spinRate":2130,"spinDirection":146},"zone":8,"typeConfidence":2.0,"plateTime":0.4145588030664009,"extension":6.526836111296466},"index":3,"playId":"f4328270-8b9b-3f5a-a05c-dd7b5c868dfc","pitchNumber":4,"startTime":"2026-08-12T02:08:46.227Z","endTime":"2026-08-12T02:08:49.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.244898687920454,"aZ":-13.324493391865238,"pfxX":5.293071298617972,"pfxZ":10.247920535642116,"pX":-0.6440079986871968,"pZ":2.810641015344667,"vX0":-6.627983756930561,"vY0":-134.09441723105704,"vZ0":-6.7850998046798185,"x":141.55,"y":162.89,"x0":1.1604237489274147,"y0":50.00389385754083,"z0":6.30572929895153,"aX":9.737695012638664},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.4,"breakHorizontal":-8.3,"spinRate":2223,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.4068826433027142,"extension":6.610913446225258},"index":4,"playId":"b21c112a-d08a-3db0-bd92-8de5b74ead20","pitchNumber":5,"startTime":"2026-08-12T02:09:01.068Z","endTime":"2026-08-12T02:09:04.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.336737591385972,"aZ":-15.525812890519521,"pfxX":6.028668706005289,"pfxZ":9.100627841588857,"pX":-0.19474820241085214,"pZ":2.4085870145594876,"vX0":-5.752987590407143,"vY0":-133.53863481410772,"vZ0":-7.214139043502807,"x":124.42,"y":173.75,"x0":1.19116286256438,"y0":50.002294702181615,"z0":6.236150501010325,"aX":11.02657058532095},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.4,"breakHorizontal":-9.8,"spinRate":2152,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.408201918544592,"extension":6.68322918006356},"hitData":{"launchSpeed":108.0,"launchAngle":4.0,"totalDistance":112.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.79,"coordY":107.09}},"index":5,"playId":"90ad6a63-2b85-36c0-b187-9713acd8784b","pitchNumber":6,"startTime":"2026-08-12T02:09:18.009Z","endTime":"2026-08-12T02:09:29.239Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:09:29.239Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cam Smith singles on a line drive to left fielder Victor Bericoto. Daulton Varsho to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-12T02:09:34.176Z","endTime":"2026-08-12T02:11:59.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"postOnThird":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.921412328193345,"aZ":-25.099965726266106,"pfxX":10.34566849248291,"pfxZ":4.879579963495745,"pX":1.564593726264893,"pZ":2.74219916878411,"vX0":-3.9655161360812956,"vY0":-119.8439272035313,"vZ0":-2.3458200191144916,"x":57.36,"y":164.74,"x0":1.8998595338673252,"y0":50.00278593878393,"z0":5.983710077065409,"aX":14.995619368185592},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":8.5,"breakHorizontal":-17.8,"spinRate":1926,"spinDirection":112},"zone":12,"typeConfidence":2.0,"plateTime":0.45765231944309237,"extension":6.504438805719303},"index":0,"playId":"21354d56-cafe-3a82-a6e9-7eb57b034b93","pitchNumber":1,"startTime":"2026-08-12T02:09:49.312Z","endTime":"2026-08-12T02:09:53.178Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":91.4,"endSpeed":83.2,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.955061058520403,"aZ":-15.121119802138002,"pfxX":6.2651270368638805,"pfxZ":9.581593800639668,"pX":-0.3696052469620802,"pZ":3.135127611170297,"vX0":-6.550450898796178,"vY0":-132.91739329775382,"vZ0":-5.30694712101289,"x":131.09,"y":154.13,"x0":1.3192685539228515,"y0":50.00007878699842,"z0":6.265205071591116,"aX":11.147034618096674},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.3,"breakHorizontal":-9.8,"spinRate":2140,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.4129602939040571,"extension":6.531150172501926},"index":1,"playId":"2d6c73ee-4801-3616-8b7e-9d8862aa85b1","pitchNumber":2,"startTime":"2026-08-12T02:10:11.192Z","endTime":"2026-08-12T02:10:14.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.845330704155458,"aZ":-26.31654421373997,"pfxX":10.18360591206333,"pfxZ":3.9788484919418927,"pX":1.073994581903284,"pZ":3.0998033032426116,"vX0":-4.823865372523164,"vY0":-120.13954887600346,"vZ0":-1.2331647857834973,"x":76.06,"y":155.09,"x0":1.7779219628604488,"y0":50.000959323583864,"z0":5.944621616861341,"aX":14.98236639745747},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":7.2,"breakHorizontal":-17.4,"spinRate":1772,"spinDirection":109},"zone":12,"typeConfidence":2.0,"plateTime":0.4547765765970593,"extension":6.572708967604872},"index":2,"playId":"d1e0380e-c78c-362a-a04f-88edc1a49442","pitchNumber":3,"startTime":"2026-08-12T02:10:28.156Z","endTime":"2026-08-12T02:10:31.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.107986510428482,"aZ":-25.777569498313923,"pfxX":8.91683465637564,"pfxZ":4.2282233873171275,"pX":1.872188664044519,"pZ":3.4404109662561395,"vX0":-2.65979911806952,"vY0":-121.49854367509654,"vZ0":-1.119825686535307,"x":45.64,"y":145.89,"x0":1.8147191281781607,"y0":50.00343472972092,"z0":6.122802797907813,"aX":13.49273565651882},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.7,"breakHorizontal":-15.6,"spinRate":1797,"spinDirection":110},"zone":12,"typeConfidence":2.0,"plateTime":0.4487472797971783,"extension":6.567519598946237},"index":3,"playId":"8d261add-cfb8-3a61-94a2-b65977f86a69","pitchNumber":4,"startTime":"2026-08-12T02:10:55.288Z","endTime":"2026-08-12T02:10:58.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.942438702391996,"aZ":-15.303954908444302,"pfxX":5.5456995450467,"pfxZ":9.307491176671641,"pX":-0.5623404331983876,"pZ":2.4303909017039356,"vX0":-7.034745802153231,"vY0":-132.89235943872305,"vZ0":-6.732610249528402,"x":138.44,"y":173.16,"x0":1.382332892556617,"y0":50.00326736460534,"z0":6.082383551026328,"aX":10.051911865891238},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.8,"breakHorizontal":-8.8,"spinRate":2151,"spinDirection":136},"zone":4,"typeConfidence":2.0,"plateTime":0.4101067781943337,"extension":6.624957465670736},"index":4,"playId":"a7f6fd17-af82-3242-a43c-ea0c47e312a8","pitchNumber":5,"startTime":"2026-08-12T02:11:14.176Z","endTime":"2026-08-12T02:11:22.775Z","isPitch":true,"type":"pitch"},{"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.411924557815016,"aZ":-40.06645525958179,"pfxX":-5.197523421974072,"pfxZ":-5.795254818930396,"pX":-0.042761874355744973,"pZ":1.6248682760092195,"vX0":-2.014593187386128,"vY0":-116.37388479262734,"vZ0":-1.2372830260680963,"x":118.63,"y":194.91,"x0":1.5114646506668223,"y0":50.004896714138255,"z0":5.984997698722046,"aX":-7.074361144385539},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-10.6,"breakHorizontal":10.0,"spinRate":2687,"spinDirection":331},"zone":13,"typeConfidence":2.0,"plateTime":0.4720537161701084,"extension":6.671413433379973},"hitData":{"launchSpeed":114.0,"launchAngle":5.0,"totalDistance":105.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":54.54,"coordY":108.46}},"index":5,"playId":"a2a2e09b-e58b-35c9-8bea-921e13c3d611","pitchNumber":6,"startTime":"2026-08-12T02:11:48.319Z","endTime":"2026-08-12T02:11:59.013Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:11:59.013Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Yainer Diaz walks. Cam Smith to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-12T02:12:23.913Z","endTime":"2026-08-12T02:14:10.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"postOnSecond":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"postOnThird":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.666046013327126,"aZ":-27.629523861558834,"pfxX":8.078475296973846,"pfxZ":3.0252081619809283,"pX":-0.44826784458639585,"pZ":1.469700552148402,"vX0":-7.513220092464756,"vY0":-120.68420611021162,"vZ0":-4.6693822774528195,"x":134.09,"y":199.1,"x0":1.6301380330644966,"y0":50.0009985486047,"z0":5.814614052220784,"aX":12.122518975038291},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.8,"breakHorizontal":-13.2,"spinRate":1887,"spinDirection":110},"zone":13,"typeConfidence":2.0,"plateTime":0.45088072637699783,"extension":6.653274775005667},"index":0,"playId":"bd42bd19-4daf-3152-814e-072252870b3c","pitchNumber":1,"startTime":"2026-08-12T02:12:29.501Z","endTime":"2026-08-12T02:12:34.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72726799024273,"aZ":-26.87357933472042,"pfxX":0.7473206887673469,"pfxZ":3.2238744550886045,"pX":0.09676167752563336,"pZ":1.911542082281577,"vX0":-4.137485299885405,"vY0":-126.795267424009,"vZ0":-4.760253392694401,"x":113.31,"y":187.17,"x0":1.6461834985181054,"y0":50.000482776726955,"z0":5.934351675223505,"aX":1.2279821150114658},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.0,"breakHorizontal":-0.5,"spinRate":2131,"spinDirection":152},"zone":8,"typeConfidence":2.0,"plateTime":0.43048888669872687,"extension":6.576224406538064},"index":1,"playId":"0aeabb95-5707-3e0f-8af4-33780cafba6e","pitchNumber":2,"startTime":"2026-08-12T02:12:48.191Z","endTime":"2026-08-12T02:12:51.456Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"500d23ac-e133-37f6-b696-a9e86a82aa5f","startTime":"2026-08-12T02:13:06.505Z","endTime":"2026-08-12T02:13:10.465Z","isPitch":false,"type":"pickoff"},{"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":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.964922393956574,"aZ":-15.964609223092088,"pfxX":7.061155345218882,"pfxZ":9.023801775169053,"pX":-0.936059642639103,"pZ":1.3657941911668834,"vX0":-8.203307477238118,"vY0":-133.4703063479967,"vZ0":-9.304300527306324,"x":152.68,"y":201.9,"x0":1.2665432746721086,"y0":50.00235907997132,"z0":6.0579780369782075,"aX":12.68174481872352},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.4,"breakHorizontal":-10.9,"spinRate":2213,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.41111098847247307,"extension":6.630392798662987},"index":3,"playId":"3882b287-6352-3644-a615-ff7ab02e46cc","pitchNumber":3,"startTime":"2026-08-12T02:13:26.298Z","endTime":"2026-08-12T02:13:30.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59915934759137,"aZ":-26.066679327982055,"pfxX":10.764267260235005,"pfxZ":4.182122767347624,"pX":-0.7165678521896057,"pZ":0.6955339593821328,"vX0":-8.837747161652368,"vY0":-120.38182969275766,"vZ0":-6.462779302372744,"x":144.31,"y":220.0,"x0":1.6137702531551268,"y0":50.00230403228434,"z0":5.739860256247256,"aX":15.709877450338455},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":6.1,"breakHorizontal":-17.3,"spinRate":2054,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.4559831968897896,"extension":6.548409270724408},"index":4,"playId":"c970d8eb-0036-3e94-80ef-975ef4093763","pitchNumber":4,"startTime":"2026-08-12T02:13:44.576Z","endTime":"2026-08-12T02:13:49.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.408990826107985,"aZ":-24.67370251364442,"pfxX":9.932176212299847,"pfxZ":5.145416106836922,"pX":1.28804602321694,"pZ":3.186336389694366,"vX0":-4.19852020363276,"vY0":-120.03728297202241,"vZ0":-1.381092859193879,"x":67.9,"y":152.75,"x0":1.770113193572525,"y0":50.003855469233635,"z0":5.967518123591486,"aX":14.483377714787437},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":9.2,"breakHorizontal":-16.9,"spinRate":1983,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.45644406514427205,"extension":6.5573701189400255},"index":5,"playId":"dcd45f62-806b-38c6-ab13-0ac7bbc8da85","pitchNumber":5,"startTime":"2026-08-12T02:14:06.927Z","endTime":"2026-08-12T02:14:10.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:14:10.922Z","atBatIndex":11},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jeremy Peña grounds into a force out, third baseman Christian Koss to catcher Drew Cavanaugh. Daulton Varsho out at home. Cam Smith to 3rd. Yainer Diaz to 2nd. Jeremy Peña to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-12T02:14:33.669Z","endTime":"2026-08-12T02:15:06.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"postOnSecond":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"postOnThird":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701852,"link":"/api/v1/people/701852"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57671909705005,"aZ":-14.200863377620498,"pfxX":5.544613161052329,"pfxZ":9.995382820479616,"pX":-1.1446952925337044,"pZ":3.0826560602302937,"vX0":-8.181781301587874,"vY0":-133.4542579804134,"vZ0":-5.397291234090203,"x":160.63,"y":155.55,"x0":1.2449411554038794,"y0":50.00149306938545,"z0":6.159588643085409,"aX":9.969194720310877},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.0,"breakHorizontal":-8.2,"spinRate":2268,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.410916699629301,"extension":6.728472970175166},"index":0,"playId":"0af2a656-18e0-3187-a960-b784c70c99cf","pitchNumber":1,"startTime":"2026-08-12T02:14:44.548Z","endTime":"2026-08-12T02:14:48.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.64251013879631,"aZ":-22.789766713079388,"pfxX":9.674632005248766,"pfxZ":6.233455589321215,"pX":0.02128478151344305,"pZ":1.873457424089672,"vX0":-6.708001627388737,"vY0":-121.87762980517064,"vZ0":-4.9290919631213,"x":116.19,"y":188.2,"x0":1.550368439499101,"y0":50.00595940691535,"z0":5.8868964839158835,"aX":14.577434189766086},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":10.3,"breakHorizontal":-16.0,"spinRate":2002,"spinDirection":121},"zone":8,"typeConfidence":2.0,"plateTime":0.4491561440945815,"extension":6.600567743688227},"hitData":{"launchSpeed":75.6,"launchAngle":-2.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.68,"coordY":163.84}},"index":1,"playId":"137979cf-da4d-3458-988f-89030073c5c0","pitchNumber":2,"startTime":"2026-08-12T02:14:58.011Z","endTime":"2026-08-12T02:15:06.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:15:06.029Z","atBatIndex":12},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Yordan Alvarez out on a sacrifice fly to left fielder Victor Bericoto. Cam Smith scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-12T02:15:32.990Z","endTime":"2026-08-12T02:16:09.687Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"postOnSecond":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":{"id":687931,"link":"/api/v1/people/687931"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.93616839621498,"aZ":-35.92819617266717,"pfxX":-4.978277405396341,"pfxZ":-2.600091069546327,"pX":0.11959861067021955,"pZ":3.0554387101638234,"vX0":-1.9295814485946026,"vY0":-118.83594831122087,"vZ0":0.2924983813867179,"x":112.44,"y":156.28,"x0":1.5869492309089308,"y0":50.00419248224573,"z0":6.171711762593856,"aX":-7.181704562223182},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.4,"breakHorizontal":9.5,"spinRate":2770,"spinDirection":336},"zone":2,"typeConfidence":2.0,"plateTime":0.4594067585037931,"extension":6.490643108132553},"index":0,"playId":"c9546152-5113-302d-a600-9e34ea6e630c","pitchNumber":1,"startTime":"2026-08-12T02:15:41.400Z","endTime":"2026-08-12T02:15:45.475Z","isPitch":true,"type":"pitch"},{"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":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03318551956715,"aZ":-14.268775769931615,"pfxX":6.739257213644746,"pfxZ":9.575363927976564,"pX":-0.21386114595204198,"pZ":3.3674179983169967,"vX0":-6.576246931758828,"vY0":-135.71880307924576,"vZ0":-5.143660564651569,"x":125.15,"y":147.86,"x0":1.3622263316965917,"y0":50.002457756217204,"z0":6.277022056318613,"aX":12.602281304704665},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.4,"breakHorizontal":-10.8,"spinRate":2214,"spinDirection":142},"zone":2,"typeConfidence":2.0,"plateTime":0.40320807416390414,"extension":6.634276810594068},"hitData":{"launchSpeed":92.6,"launchAngle":29.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":48.94,"coordY":96.85}},"index":1,"playId":"e28bf8b4-3535-3953-956d-d1dbdec6f673","pitchNumber":2,"startTime":"2026-08-12T02:15:58.686Z","endTime":"2026-08-12T02:16:09.687Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:16:09.687Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Isaac Paredes flies out to right fielder Jung Hoo Lee.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-12T02:16:25.454Z","endTime":"2026-08-12T02:17:25.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.73114379661891,"aZ":-15.165676373539464,"pfxX":5.647659741586507,"pfxZ":9.375544357713316,"pX":-0.13679316496967536,"pZ":2.9808803656403597,"vX0":-5.868033850387383,"vY0":-134.0412040415878,"vZ0":-5.750412284100882,"x":122.21,"y":158.3,"x0":1.3499527019587472,"y0":50.00482746652936,"z0":6.241903026364897,"aX":10.24919396195246},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.8,"breakHorizontal":-8.9,"spinRate":2139,"spinDirection":141},"zone":2,"typeConfidence":2.0,"plateTime":0.4090575926565787,"extension":6.645444692943965},"index":0,"playId":"5a4de46f-3578-3024-853c-37b7b4104cef","pitchNumber":1,"startTime":"2026-08-12T02:16:43.931Z","endTime":"2026-08-12T02:16:48.227Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-12T02:16:59.689Z","endTime":"2026-08-12T02:17:15.614Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.158839571058074,"aZ":-37.49764614496778,"pfxX":-6.474944180996742,"pfxZ":-3.847294675912174,"pX":-0.1881368887251261,"pZ":1.8465830537533727,"vX0":-2.146782273888986,"vY0":-117.49839932654713,"vZ0":-1.5805860918303287,"x":124.17,"y":188.92,"x0":1.5806363297558748,"y0":50.000702114228844,"z0":6.041569690085899,"aX":-8.968692966862577},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-7.1,"breakHorizontal":12.2,"spinRate":2798,"spinDirection":334},"zone":8,"typeConfidence":2.0,"plateTime":0.46779690184123224,"extension":6.556514537456116},"hitData":{"launchSpeed":93.1,"launchAngle":31.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.43,"coordY":77.76}},"index":2,"playId":"e6adeb07-e3fd-31b1-b772-ababd560de3d","pitchNumber":2,"startTime":"2026-08-12T02:17:15.614Z","endTime":"2026-08-12T02:17:25.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:17:25.061Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rafael Devers walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-12T02:19:49.586Z","endTime":"2026-08-12T02:21:42.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Nick Allen replaces second baseman Jose Altuve, batting 4th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-12T02:18:57.782Z","endTime":"2026-08-12T02:19:51.755Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"401","replacedPlayer":{"id":514888,"link":"/api/v1/people/514888"}},{"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},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0916116239817,"aZ":-11.907535633488544,"pfxX":-5.242510296504074,"pfxZ":9.898358843564564,"pX":-0.6217525513462848,"pZ":2.523289289810108,"vX0":5.457598588697306,"vY0":-142.07310039335923,"vZ0":-7.536136542716371,"x":140.7,"y":170.65,"x0":-1.8850992174297743,"y0":50.00148350035882,"z0":5.964336463216985,"aX":-10.732671311440745},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.6,"breakHorizontal":8.4,"spinRate":2263,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.38531163499293797,"extension":6.934114786295384},"index":1,"playId":"9ebd5833-3759-3117-8693-3dcd79c9cb3a","pitchNumber":1,"startTime":"2026-08-12T02:19:51.755Z","endTime":"2026-08-12T02:19:54.871Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":97.6,"endSpeed":89.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.92441629935509,"aZ":-14.916241730994347,"pfxX":-6.913345032232464,"pfxZ":8.429765517356193,"pX":-1.0984602142377589,"pZ":3.8976707556381727,"vX0":4.9144290289526325,"vY0":-142.02171072098074,"vZ0":-3.424914583205184,"x":158.87,"y":133.54,"x0":-1.9513974978769841,"y0":50.000654891456676,"z0":6.06538003961691,"aX":-14.148720607034857},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.8,"breakHorizontal":11.5,"spinRate":2244,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3853721499025058,"extension":6.841032746113423},"index":2,"playId":"525898b1-ea62-32ac-a856-6db90af0a840","pitchNumber":2,"startTime":"2026-08-12T02:20:08.414Z","endTime":"2026-08-12T02:20:12.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32581778543501,"aZ":-14.502623087469875,"pfxX":-9.814915977048045,"pfxZ":8.695774049151044,"pX":-0.288560804517746,"pZ":2.1634203596537747,"vX0":8.385708150376436,"vY0":-141.6573838434118,"vZ0":-7.544708145005301,"x":128.0,"y":180.37,"x0":-2.011821763637817,"y0":50.00479695182974,"z0":5.788323696773085,"aX":-19.951728590981478},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.3,"breakHorizontal":16.1,"spinRate":2234,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.3866350627396935,"extension":6.696715834879951},"index":3,"playId":"7e151049-bb24-3547-8d1a-18e87529be52","pitchNumber":3,"startTime":"2026-08-12T02:20:28.673Z","endTime":"2026-08-12T02:20:31.873Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.091382331328,"aZ":-13.992278737800511,"pfxX":-2.8751777503886937,"pfxZ":8.918536309586209,"pX":-1.0909617449502629,"pZ":4.596103887662867,"vX0":3.6591979605512095,"vY0":-142.01423494047498,"vZ0":-1.8904143837373555,"x":158.58,"y":114.69,"x0":-2.0237383325854577,"y0":50.00219099992552,"z0":6.162278778267013,"aX":-5.8615814305717535},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.0,"breakHorizontal":4.4,"spinRate":2130,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3859597766555112,"extension":6.732570162934679},"index":4,"playId":"d9c1b763-2100-3d7a-857a-78b9fcdd1079","pitchNumber":4,"startTime":"2026-08-12T02:20:47.381Z","endTime":"2026-08-12T02:20:50.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.64029607029071,"aZ":-20.985889246264676,"pfxX":-9.163041227554363,"pfxZ":5.499206699542128,"pX":-1.0374164564789041,"pZ":4.137031420224282,"vX0":6.111653441066181,"vY0":-141.39202294182505,"vZ0":-1.5243413373917702,"x":156.54,"y":127.08,"x0":-2.0305617952187913,"y0":50.00519869410715,"z0":6.022650880587436,"aX":-18.65360092418312},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.8,"breakHorizontal":15.5,"spinRate":2158,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3865866359112826,"extension":6.666832647487495},"index":5,"playId":"5ff1976c-59d9-3f46-80a5-f3d800cea20b","pitchNumber":5,"startTime":"2026-08-12T02:21:17.426Z","endTime":"2026-08-12T02:21:20.684Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.094183488204276,"aZ":-14.384613862112541,"pfxX":-2.5063264940278858,"pfxZ":8.758354639323777,"pX":-0.12024737268852155,"pZ":4.385598641205233,"vX0":6.134097812335525,"vY0":-140.93755148781187,"vZ0":-1.7064570913966726,"x":121.58,"y":120.37,"x0":-1.9898970251844537,"y0":50.00586806556451,"z0":5.918040734316559,"aX":-5.093503174334498},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.7,"breakHorizontal":3.5,"spinRate":2184,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.38719271243946807,"extension":6.750701607091849},"index":6,"playId":"c42ad035-e94e-30e6-86a3-4c90a59621f7","pitchNumber":6,"startTime":"2026-08-12T02:21:38.938Z","endTime":"2026-08-12T02:21:42.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:21:42.908Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Bericoto called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-12T02:22:02.574Z","endTime":"2026-08-12T02:23:20.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"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},"pitchData":{"startSpeed":94.6,"endSpeed":87.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.871676625696008,"aZ":-14.97099261822609,"pfxX":-4.538867019785352,"pfxZ":8.844271238635777,"pX":0.031145434004965472,"pZ":4.5610144910249595,"vX0":6.533509518641065,"vY0":-137.70546803179704,"vZ0":-1.1961010580787137,"x":115.81,"y":115.63,"x0":-1.7684185117678286,"y0":50.004670710882564,"z0":6.000703773783226,"aX":-8.83127240005752},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":7.1,"spinRate":2078,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.3958063571326602,"extension":6.878892559236636},"index":0,"playId":"00b4a8fb-6661-3ec1-8de8-80b2a2307c1d","pitchNumber":1,"startTime":"2026-08-12T02:22:08.712Z","endTime":"2026-08-12T02:22:12.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.428988370955665,"aZ":-15.791421699072991,"pfxX":-5.923246098735924,"pfxZ":8.173586448751642,"pX":-0.26409651595048816,"pZ":3.527562075900618,"vX0":6.735349893106451,"vY0":-139.74230975601319,"vZ0":-3.571164460793173,"x":127.07,"y":143.54,"x0":-1.9204127833410127,"y0":50.006796672585,"z0":5.840477219686574,"aX":-11.878943491005044},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.4,"breakHorizontal":9.6,"spinRate":2139,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.38991315203952936,"extension":6.872195318038873},"index":1,"playId":"c9e3533f-c60f-382d-bff6-27b918543f14","pitchNumber":2,"startTime":"2026-08-12T02:22:26.911Z","endTime":"2026-08-12T02:22:29.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82224098066046,"aZ":-27.562577526316684,"pfxX":0.9969400435115812,"pfxZ":2.644826838897277,"pX":0.11410040941993115,"pZ":2.7960044256805956,"vX0":5.579305719209897,"vY0":-130.97170191879613,"vZ0":-2.7379266290383795,"x":112.65,"y":163.29,"x0":-2.1703922352707576,"y0":50.00248415550619,"z0":5.909302341439995,"aX":1.7362946308069536},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.4,"breakHorizontal":-3.0,"spinRate":2381,"spinDirection":109},"zone":5,"typeConfidence":2.0,"plateTime":0.4176968714294018,"extension":6.715749343563254},"index":2,"playId":"a940bb88-756b-30e3-b7ec-8875fcb31b5a","pitchNumber":3,"startTime":"2026-08-12T02:22:51.411Z","endTime":"2026-08-12T02:22:54.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.37622629169131,"aZ":-15.378232722091054,"pfxX":-8.494717956079885,"pfxZ":8.094620308686519,"pX":0.11977380566291443,"pZ":2.1475713248181645,"vX0":8.334369413540012,"vY0":-143.20011804274523,"vZ0":-7.5069549594599,"x":112.43,"y":180.8,"x0":-1.7261378168598365,"y0":50.00198470629269,"z0":5.766974537337557,"aX":-17.624089745530483},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.2,"breakHorizontal":13.7,"spinRate":2213,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.3826300978505026,"extension":6.871039202843066},"index":3,"playId":"e9651abc-9bac-3db0-8bcd-1ef15458b461","pitchNumber":4,"startTime":"2026-08-12T02:23:16.613Z","endTime":"2026-08-12T02:23:20.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:23:20.529Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drew Gilbert singles on a line drive to left fielder Nelson Velázquez. Rafael Devers scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-12T02:23:31.779Z","endTime":"2026-08-12T02:27:24.923Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,6,7,8,9,10],"actionIndex":[5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":676369,"link":"/api/v1/people/676369"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":{"id":686613,"link":"/api/v1/people/686613"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.5,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.38391223076409,"aZ":-15.976615008853914,"pfxX":-8.653981395720201,"pfxZ":8.057873650775797,"pX":-0.6830663385149993,"pZ":2.262076543415521,"vX0":6.89513052208562,"vY0":-141.1891620006439,"vZ0":-6.813806877725685,"x":143.04,"y":177.7,"x0":-2.0375111163897133,"y0":50.0051442026252,"z0":5.742675249867694,"aX":-17.402056650221255},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.3,"breakHorizontal":14.2,"spinRate":2132,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.38855710002511135,"extension":6.919432716396609},"index":0,"playId":"850b867d-c05e-3ace-a9cf-6dce6d9eb90c","pitchNumber":1,"startTime":"2026-08-12T02:23:47.178Z","endTime":"2026-08-12T02:23:50.700Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":96.8,"endSpeed":88.0,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67014122667537,"aZ":-20.228499441844914,"pfxX":-10.627458582344872,"pfxZ":5.998089184457571,"pX":-0.7528535590344303,"pZ":2.8164111634314,"vX0":7.594122966860937,"vY0":-140.67657866668048,"vZ0":-4.395431462804007,"x":145.7,"y":162.74,"x0":-2.1146381633646048,"y0":50.00585909738843,"z0":5.720824181421404,"aX":-21.17867093388179},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.1,"breakHorizontal":17.5,"spinRate":2089,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.3902386521732888,"extension":6.878181654457909},"index":1,"playId":"5c0ab384-f69c-37f7-99b0-149d517dff52","pitchNumber":2,"startTime":"2026-08-12T02:24:06.928Z","endTime":"2026-08-12T02:24:10.267Z","isPitch":true,"type":"pitch"},{"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":1},"index":2,"startTime":"2026-08-12T02:24:21.637Z","endTime":"2026-08-12T02:24:41.106Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"}},{"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},"pitchData":{"startSpeed":96.8,"endSpeed":87.4,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.213892168550196,"aZ":-10.582312803619965,"pfxX":-5.82158998429113,"pfxZ":10.884619399918236,"pX":-0.411803160920417,"pZ":3.784838499536076,"vX0":6.402029954217018,"vY0":-140.7301632694786,"vZ0":-3.9527813631284916,"x":132.7,"y":136.59,"x0":-1.9718316354571703,"y0":50.00363230000871,"z0":5.906006973752311,"aX":-11.549602293732107},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.0,"breakHorizontal":9.0,"spinRate":2319,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39086268403592017,"extension":6.890996701411202},"index":3,"playId":"066fdfcb-170e-3291-b427-9830a2d3bfbb","pitchNumber":3,"startTime":"2026-08-12T02:24:41.106Z","endTime":"2026-08-12T02:24:44.955Z","isPitch":true,"type":"pitch"},{"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":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.287468847693766,"aZ":-42.22529630755023,"pfxX":0.2443680974281035,"pfxZ":-6.309559926756826,"pX":0.9354622308703884,"pZ":-0.05883940486542577,"vX0":7.623361261911971,"vY0":-125.18314995002554,"vZ0":-5.63275955863929,"x":81.34,"y":240.37,"x0":-2.1756659047887403,"y0":50.00243638303815,"z0":5.661366120323791,"aX":0.3877406160034521},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-12.5,"breakHorizontal":-2.2,"spinRate":2380,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.43685507687071956,"extension":6.833640537621822},"index":4,"playId":"b3b46420-07c8-3451-9923-da04c5f818e0","pitchNumber":4,"startTime":"2026-08-12T02:25:01.020Z","endTime":"2026-08-12T02:25:04.913Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Hunter Brown. Rafael Devers to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"actionPlayId":"b3b46420-07c8-3451-9923-da04c5f818e0","startTime":"2026-08-12T02:25:21.100Z","endTime":"2026-08-12T02:25:40.350Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":646240,"link":"/api/v1/people/646240"}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"playId":"ec15dd2a-2c22-4947-98d0-d673efa96619","startTime":"2026-08-12T02:25:40.350Z","endTime":"2026-08-12T02:25:45.350Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.299519593589757,"aZ":-46.87979938655462,"pfxX":2.170261606804016,"pfxZ":-9.492510269515057,"pX":-0.029912340007258658,"pZ":1.635890742384524,"vX0":4.677580913844963,"vY0":-124.30082619024846,"vZ0":-1.0692341228049447,"x":118.14,"y":194.61,"x0":-2.225853590331089,"y0":50.00492301306553,"z0":5.999456743766636,"aX":3.3606199845798668},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-17.2,"breakHorizontal":-5.2,"spinRate":2601,"spinDirection":28},"zone":8,"typeConfidence":2.0,"plateTime":0.44239428782532775,"extension":6.790834028600393},"index":7,"playId":"5e5c170f-9e51-35b2-8fe7-13c6cb28d801","pitchNumber":5,"startTime":"2026-08-12T02:25:58.824Z","endTime":"2026-08-12T02:26:02.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.523200013552007,"aZ":-19.660853030505717,"pfxX":-7.7613276315873225,"pfxZ":6.118616473924597,"pX":-0.06768291454509397,"pZ":4.611740056382738,"vX0":7.87975242162286,"vY0":-141.68891657539243,"vZ0":-0.5451116819609982,"x":119.58,"y":114.26,"x0":-1.86821599715896,"y0":50.005133753561324,"z0":6.056136054584573,"aX":-15.879516224108762},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.2,"breakHorizontal":12.6,"spinRate":2200,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.38567530115604276,"extension":6.746146690617416},"index":8,"playId":"07a28f83-b50f-3768-9908-b31ecc110667","pitchNumber":6,"startTime":"2026-08-12T02:26:33.879Z","endTime":"2026-08-12T02:26:37.252Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"index":9,"playId":"3e5ac5b0-9eaa-46e1-a6db-fc151c39d7a2","startTime":"2026-08-12T02:26:54.171Z","endTime":"2026-08-12T02:26:59.171Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.53015413928816,"aZ":-23.096781289505426,"pfxX":-10.609785492479958,"pfxZ":4.608653267309132,"pX":-0.623738737197522,"pZ":2.744730428474575,"vX0":8.021407759287992,"vY0":-139.94236654533893,"vZ0":-3.938362582444141,"x":140.78,"y":164.67,"x0":-2.1583141247609956,"y0":50.00477665906085,"z0":5.6956262847608645,"aX":-20.907025588194013},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.7,"breakHorizontal":17.4,"spinRate":2026,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.3923867327401638,"extension":6.95349115205586},"hitData":{"launchSpeed":81.2,"launchAngle":17.0,"totalDistance":230.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":96.07,"coordY":106.08}},"index":10,"playId":"52690ff9-269f-3560-a6e1-9e619fa0a592","pitchNumber":7,"startTime":"2026-08-12T02:27:12.111Z","endTime":"2026-08-12T02:27:24.923Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:27:24.923Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Osleivis Basabe singles on a soft bunt ground ball to third baseman Isaac Paredes. Drew Gilbert to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-12T02:28:12.007Z","endTime":"2026-08-12T02:28:24.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"postOnSecond":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-12T02:27:45.265Z","endTime":"2026-08-12T02:28:14.182Z","isPitch":false,"type":"action"},{"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},"pitchData":{"startSpeed":96.1,"endSpeed":89.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.286822182943148,"aZ":-17.922413290266544,"pfxX":-8.083796125800136,"pfxZ":7.034764545503691,"pX":-0.2437608484329999,"pZ":2.7919389333761058,"vX0":7.635081057250446,"vY0":-139.94522190759992,"vZ0":-5.353963616040696,"x":126.29,"y":163.4,"x0":-1.9293119624055377,"y0":50.001788323131464,"z0":5.866588757316593,"aX":-16.37447579969613},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.1,"breakHorizontal":13.4,"spinRate":2259,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.3882573869129664,"extension":6.875073752115448},"hitData":{"launchSpeed":29.2,"launchAngle":25.0,"totalDistance":51.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":116.91,"coordY":181.02}},"index":1,"playId":"2fc88417-88c2-333d-a949-7d26073a35b1","pitchNumber":1,"startTime":"2026-08-12T02:28:14.182Z","endTime":"2026-08-12T02:28:24.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:28:24.447Z","atBatIndex":18},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Drew Cavanaugh grounds into a force out, shortstop Jeremy Peña to second baseman Nick Allen. Drew Gilbert to 3rd. Osleivis Basabe out at 2nd. Drew Cavanaugh to 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-12T02:28:32.956Z","endTime":"2026-08-12T02:29:29.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"postOnThird":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6609849721364,"aZ":-26.770443557101725,"pfxX":-9.238711308323222,"pfxZ":3.278664904377518,"pX":-0.7508945370649591,"pZ":2.790822799583027,"vX0":6.734580667298558,"vY0":-126.73614929129288,"vZ0":-1.9643704698539874,"x":145.62,"y":163.43,"x0":-2.2248237534958957,"y0":50.00248628601007,"z0":5.686194269373277,"aX":-15.229451229703317},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.8,"breakHorizontal":15.5,"spinRate":1549,"spinDirection":237},"zone":4,"typeConfidence":2.0,"plateTime":0.4299836783096973,"extension":7.066510188216396},"index":0,"playId":"635ba764-37a5-376d-88d0-8223d2554ef3","pitchNumber":1,"startTime":"2026-08-12T02:29:02.802Z","endTime":"2026-08-12T02:29:06.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.5496286056968,"aZ":-19.098640959814187,"pfxX":-9.497761305529643,"pfxZ":6.406198013515377,"pX":-0.07060206386167531,"pZ":1.6750825430184997,"vX0":9.022803525766278,"vY0":-141.12070030955996,"vZ0":-7.615251646958546,"x":119.69,"y":193.55,"x0":-2.057080299640845,"y0":50.00038292343139,"z0":5.613240763418047,"aX":-19.380970257888865},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.3,"breakHorizontal":15.6,"spinRate":2217,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.3863718412115835,"extension":6.935438833355525},"hitData":{"launchSpeed":93.7,"launchAngle":-28.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":153.2}},"index":1,"playId":"f9731cae-776b-3fb4-b150-c44e56e52f4a","pitchNumber":2,"startTime":"2026-08-12T02:29:20.397Z","endTime":"2026-08-12T02:29:29.507Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:29:29.507Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Koss strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-12T02:29:41.975Z","endTime":"2026-08-12T02:33:27.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[4],"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":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"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},"pitchData":{"startSpeed":97.3,"endSpeed":88.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.98420607413491,"aZ":-15.407852299366374,"pfxX":-6.715949810888897,"pfxZ":8.258172601693321,"pX":-1.6753760607616675,"pZ":4.4596493378385125,"vX0":3.4330148119045694,"vY0":-141.72614980503616,"vZ0":-1.5379832321257325,"x":180.86,"y":118.37,"x0":-2.0311202951677076,"y0":50.003339874958876,"z0":5.995486181329761,"aX":-13.635650173393952},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.9,"breakHorizontal":11.4,"spinRate":2326,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.38676677363016143,"extension":6.912033669843381},"index":0,"playId":"39024b66-c86c-39ff-a3aa-32d3627c9a74","pitchNumber":1,"startTime":"2026-08-12T02:30:02.352Z","endTime":"2026-08-12T02:30:08.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.118973417869285,"aZ":-14.682948173504718,"pfxX":-4.110481985319281,"pfxZ":8.910586754811849,"pX":-0.077618677391947,"pZ":3.1553233865494734,"vX0":6.70523772672268,"vY0":-139.18543010579617,"vZ0":-4.764347512695252,"x":119.96,"y":153.59,"x0":-1.9833621737422704,"y0":50.00083485003176,"z0":5.860828420847459,"aX":-8.067535296976367},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":6.1,"spinRate":2149,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.39346135967792195,"extension":6.804092206645619},"index":1,"playId":"2c155275-b9e9-3a9a-8a4e-d74e19f7dd64","pitchNumber":2,"startTime":"2026-08-12T02:30:36.952Z","endTime":"2026-08-12T02:30:40.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12258456064735,"aZ":-26.233754584087837,"pfxX":2.2582072718143307,"pfxZ":3.3278821409363832,"pX":0.4476362683914575,"pZ":3.775704292825201,"vX0":5.9271436330876215,"vY0":-132.0046060989125,"vZ0":-0.6062585615630318,"x":99.94,"y":136.84,"x0":-2.1100796669062665,"y0":50.002338166259236,"z0":5.920613297242603,"aX":4.029163681980382},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.1,"breakHorizontal":-5.3,"spinRate":2296,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.41314622219337416,"extension":6.82614938049227},"index":2,"playId":"7c0c94a4-1397-3943-bec9-b80d0aa980c8","pitchNumber":3,"startTime":"2026-08-12T02:31:00.491Z","endTime":"2026-08-12T02:31:04.500Z","isPitch":true,"type":"pitch"},{"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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.636832096824655,"aZ":-14.484230282942047,"pfxX":-7.063098674375491,"pfxZ":8.690068942691672,"pX":-0.13623861931922063,"pZ":3.0830096932333184,"vX0":7.655503237155865,"vY0":-141.40638319496895,"vZ0":-4.883868228654819,"x":122.19,"y":155.54,"x0":-1.9540755780846435,"y0":50.00547786726363,"z0":5.753937973212547,"aX":-14.382618424674797},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.0,"breakHorizontal":11.3,"spinRate":2096,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.3865561083106903,"extension":6.928566855555511},"index":3,"playId":"b898d5c9-847b-38eb-ac1f-babe7b334b46","pitchNumber":4,"startTime":"2026-08-12T02:31:27.053Z","endTime":"2026-08-12T02:31:36.199Z","isPitch":true,"type":"pitch"},{"details":{"description":"Drew Cavanaugh steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"actionPlayId":"b898d5c9-847b-38eb-ac1f-babe7b334b46","startTime":"2026-08-12T02:31:38.972Z","endTime":"2026-08-12T02:31:54.517Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":701852,"link":"/api/v1/people/701852"}},{"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},"pitchData":{"startSpeed":97.2,"endSpeed":89.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.36736142863531,"aZ":-14.904569375039777,"pfxX":-6.012539875019954,"pfxZ":8.482931008227336,"pX":-0.4019040533715109,"pZ":2.499936685816223,"vX0":6.4934773139454105,"vY0":-141.33671310511508,"vZ0":-6.381543665199558,"x":132.32,"y":171.28,"x0":-1.9412820987776012,"y0":50.00058029890964,"z0":5.7334939081311616,"aX":-12.237413474119363},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.3,"breakHorizontal":9.7,"spinRate":2297,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.3866268293998667,"extension":6.8546244111363315},"index":5,"playId":"dc64a3ff-4ed6-32ca-af1f-d492c0e44d89","pitchNumber":5,"startTime":"2026-08-12T02:31:54.517Z","endTime":"2026-08-12T02:31:58.037Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":98.4,"endSpeed":89.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.329961338321375,"aZ":-10.622128179163152,"pfxX":-5.025141520169088,"pfxZ":10.47702886298998,"pX":0.04416123820497552,"pZ":3.5923258938588805,"vX0":6.730928516904787,"vY0":-143.0631417519297,"vZ0":-4.730168902796753,"x":115.32,"y":141.79,"x0":-1.6945739173445107,"y0":50.00648062567135,"z0":5.942631244909352,"aX":-10.340941851178492},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.1,"breakHorizontal":7.7,"spinRate":2296,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3839781121925707,"extension":6.8745020650725275},"index":6,"playId":"6d8e6287-9d7a-3ae5-a8bd-b586a844cd21","pitchNumber":6,"startTime":"2026-08-12T02:32:28.921Z","endTime":"2026-08-12T02:32:32.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":90.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.554032001663895,"aZ":-17.36425305074234,"pfxX":-9.263586924278341,"pfxZ":7.212075372051208,"pX":-0.7865094606857105,"pZ":0.42969814822825825,"vX0":7.125272634834981,"vY0":-141.73527925273078,"vZ0":-11.243556930993249,"x":146.98,"y":227.18,"x0":-2.1177058787754275,"y0":50.00392804251249,"z0":5.532896257995703,"aX":-19.025295517145697},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.2,"breakHorizontal":15.5,"spinRate":2172,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.3850686613880958,"extension":7.020820954350364},"index":7,"playId":"031204b6-e126-3835-aba8-5a13d758cafc","pitchNumber":7,"startTime":"2026-08-12T02:32:58.212Z","endTime":"2026-08-12T02:33:01.864Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.854395321928447,"aZ":-43.43321163501939,"pfxX":0.971974939630682,"pfxZ":-7.431477567636901,"pX":0.08175651447444417,"pZ":1.5514287179059674,"vX0":4.894880812569055,"vY0":-122.77020687816791,"vZ0":-2.0220105281951994,"x":113.88,"y":196.89,"x0":-2.069593939869991,"y0":50.0001656119671,"z0":6.105782433852656,"aX":1.4727544898819624},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-13.7,"breakHorizontal":-3.0,"spinRate":2434,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.44730628787164983,"extension":6.608259119690461},"index":8,"playId":"49256f52-077d-338f-b88f-c757eae56d40","pitchNumber":8,"startTime":"2026-08-12T02:33:23.235Z","endTime":"2026-08-12T02:33:27.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:33:27.411Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Allen grounds out, shortstop Willy Adames to first baseman Bryce Eldridge.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-12T02:35:36.817Z","endTime":"2026-08-12T02:36:05.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"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":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01294272657314,"aZ":-16.037820499342168,"pfxX":5.848539775552865,"pfxZ":9.229164458552553,"pX":0.28902964003935744,"pZ":2.300542091635147,"vX0":-5.197438327400536,"vY0":-130.74487527081538,"vZ0":-6.710775906345435,"x":105.98,"y":176.67,"x0":1.5333503868396683,"y0":50.002028479326874,"z0":6.0835894298763735,"aX":10.225207319406387},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.6,"breakHorizontal":-9.6,"spinRate":2134,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.4173448305537839,"extension":6.753964504089968},"index":0,"playId":"6d8c2447-1ecd-3ae0-b245-592da7f5dd55","pitchNumber":1,"startTime":"2026-08-12T02:35:45.797Z","endTime":"2026-08-12T02:35:49.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.2,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.757195940067383,"aZ":-26.276499575284866,"pfxX":8.357460072804193,"pfxZ":4.015822931442512,"pX":0.535598830784163,"pZ":2.154136931923373,"vX0":-5.498946574055072,"vY0":-120.04049083655458,"vZ0":-3.3117780856248884,"x":96.58,"y":180.62,"x0":1.762435608338933,"y0":50.004327174482796,"z0":5.873894171382225,"aX":12.280941237669797},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.7,"breakHorizontal":-13.9,"spinRate":1650,"spinDirection":115},"zone":6,"typeConfidence":2.0,"plateTime":0.4551093978202374,"extension":6.551933154989699},"hitData":{"launchSpeed":85.7,"launchAngle":2.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.41,"coordY":149.25}},"index":1,"playId":"9e3a001e-a71b-33e7-bb98-da6bd2014d92","pitchNumber":2,"startTime":"2026-08-12T02:35:57.672Z","endTime":"2026-08-12T02:36:05.615Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:36:05.615Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Walker flies out to right fielder Jung Hoo Lee.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-12T02:36:10.993Z","endTime":"2026-08-12T02:38:23.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.75723466586535,"aZ":-17.217877347786544,"pfxX":7.538379356478606,"pfxZ":8.225216180567065,"pX":0.648481363695811,"pZ":3.797483363076243,"vX0":-4.997480642057834,"vY0":-133.50052361439137,"vZ0":-3.293911856129913,"x":92.28,"y":136.25,"x0":1.5583206606944002,"y0":50.002388483021676,"z0":6.275278639895945,"aX":13.706914625977014},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.4,"breakHorizontal":-12.7,"spinRate":2162,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.40912879875054875,"extension":6.579739562949758},"index":0,"playId":"9c49fdf4-e392-3c74-9d54-3b0caa888c43","pitchNumber":1,"startTime":"2026-08-12T02:36:31.667Z","endTime":"2026-08-12T02:36:35.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.76121643189156,"aZ":-26.253882916723118,"pfxX":10.778258720177178,"pfxZ":4.069102806040668,"pX":0.25778845048922044,"pZ":3.4313317725987065,"vX0":-6.660409762511503,"vY0":-119.74830323469229,"vZ0":-0.5921074635100732,"x":107.17,"y":146.13,"x0":1.67255996108851,"y0":50.001666787897754,"z0":6.026993752437168,"aX":15.678453896098826},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":7.4,"breakHorizontal":-18.0,"spinRate":1799,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.45710620653495093,"extension":6.430745947002561},"index":1,"playId":"6dea5824-9093-3078-bc10-6a1f4d277948","pitchNumber":2,"startTime":"2026-08-12T02:36:45.856Z","endTime":"2026-08-12T02:36:49.196Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-08-12T02:36:56.526Z","endTime":"2026-08-12T02:37:11.772Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67141420935841,"aZ":-16.207584554818524,"pfxX":7.296049626887093,"pfxZ":8.869585322115347,"pX":0.2815268409734897,"pZ":2.826509940320705,"vX0":-5.2496710739022285,"vY0":-133.3362203034373,"vZ0":-5.673147435946522,"x":106.27,"y":162.46,"x0":1.3279360933560174,"y0":50.006087230882265,"z0":6.151433811145674,"aX":13.139567113516325},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.0,"breakHorizontal":-12.1,"spinRate":2146,"spinDirection":139},"zone":3,"typeConfidence":2.0,"plateTime":0.41078418948815054,"extension":6.673450550364733},"index":3,"playId":"47f63c84-a22a-309f-ac5f-c3a223b35651","pitchNumber":3,"startTime":"2026-08-12T02:37:11.772Z","endTime":"2026-08-12T02:37:15.193Z","isPitch":true,"type":"pitch"},{"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88978413629072,"aZ":-35.6569535035647,"pfxX":-4.727071532859338,"pfxZ":-2.5059784551949296,"pX":-1.694921025663993,"pZ":0.48928526799046584,"vX0":-5.756557527940781,"vY0":-117.53394698576527,"vZ0":-4.8886780538359345,"x":181.61,"y":225.57,"x0":1.4075645764742062,"y0":50.0046405917475,"z0":5.935880540185261,"aX":-6.562363832920847},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-5.5,"breakHorizontal":10.1,"spinRate":2704,"spinDirection":345},"zone":13,"typeConfidence":2.0,"plateTime":0.46739771543409336,"extension":6.67838366548115},"index":4,"playId":"93857af5-36ee-3398-9cf0-8e840a942e0c","pitchNumber":4,"startTime":"2026-08-12T02:37:31.419Z","endTime":"2026-08-12T02:37:36.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.581869491433757,"aZ":-14.221908060620317,"pfxX":6.484703492823504,"pfxZ":9.939118586272368,"pX":-1.1315971724664835,"pZ":2.2077740607264738,"vX0":-8.37868753825612,"vY0":-133.28421358406362,"vZ0":-7.76683158157355,"x":160.13,"y":179.17,"x0":1.204407783877672,"y0":50.002167959028554,"z0":6.178234198691754,"aX":11.713001028111236},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.6,"breakHorizontal":-10.0,"spinRate":2222,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.4103174947652519,"extension":6.683729481589676},"index":5,"playId":"15f684ee-d9d4-3ee3-b445-366933868aaf","pitchNumber":5,"startTime":"2026-08-12T02:37:57.388Z","endTime":"2026-08-12T02:38:01.220Z","isPitch":true,"type":"pitch"},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.16350234065229,"aZ":-23.94175316382358,"pfxX":9.230056716290735,"pfxZ":5.772114734295897,"pX":1.0386865061616002,"pZ":2.637088225483822,"vX0":-4.7263153095593,"vY0":-118.75511909128754,"vZ0":-2.571466501042532,"x":77.41,"y":167.58,"x0":1.8576608085046231,"y0":50.000114375287936,"z0":5.916233212866004,"aX":13.1550336130934},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":10.1,"breakHorizontal":-15.5,"spinRate":1730,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.461582803176535,"extension":6.4388062356866955},"hitData":{"launchSpeed":91.9,"launchAngle":36.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.52,"coordY":77.67}},"index":6,"playId":"5d49f0e0-3dcd-3295-b84a-8692ad4f2ae2","pitchNumber":6,"startTime":"2026-08-12T02:38:12.367Z","endTime":"2026-08-12T02:38:23.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:38:23.988Z","atBatIndex":22},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nelson Velázquez pops out to second baseman Osleivis Basabe.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-12T02:38:24.255Z","endTime":"2026-08-12T02:40:02.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.057896545698092,"aZ":-25.36095017925746,"pfxX":9.638906996967266,"pfxZ":4.88185208931708,"pX":-0.271195187741795,"pZ":1.8692095343415793,"vX0":-7.796254291505351,"vY0":-117.06867963739901,"vZ0":-3.6731347612624097,"x":127.34,"y":188.31,"x0":1.8417890815165698,"y0":50.000457823317895,"z0":5.819054684816962,"aX":13.44478207701042},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":8.3,"breakHorizontal":-15.6,"spinRate":1919,"spinDirection":112},"zone":7,"typeConfidence":2.0,"plateTime":0.46696841261479527,"extension":6.678814150848024},"index":0,"playId":"b013e5b2-4002-30b8-987f-1d046ac839ae","pitchNumber":1,"startTime":"2026-08-12T02:38:41.845Z","endTime":"2026-08-12T02:38:45.741Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":81.8,"endSpeed":75.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.53212617346694,"aZ":-24.905916265556144,"pfxX":9.401332836298824,"pfxZ":5.04066817967558,"pX":-0.11371865631256901,"pZ":1.594168066336917,"vX0":-7.482487558023759,"vY0":-118.92205766842983,"vZ0":-4.6063010090746905,"x":121.33,"y":195.74,"x0":1.8429161787943296,"y0":50.000252491895466,"z0":5.79935732871691,"aX":13.544437719355287},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":8.3,"breakHorizontal":-15.4,"spinRate":1998,"spinDirection":114},"zone":8,"typeConfidence":2.0,"plateTime":0.4595327005488872,"extension":6.485246402432742},"index":1,"playId":"836dce1e-0079-3750-9ee7-80344dcddcdc","pitchNumber":2,"startTime":"2026-08-12T02:38:56.857Z","endTime":"2026-08-12T02:39:00.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":76.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.673793235667798,"aZ":-25.551932467215558,"pfxX":8.544193805130709,"pfxZ":4.570955868408085,"pX":-0.3071793354697539,"pZ":1.7039605295607212,"vX0":-7.291616453086139,"vY0":-118.73042390570058,"vZ0":-4.332111241705986,"x":128.71,"y":192.77,"x0":1.6725568241127826,"y0":50.001129094225455,"z0":5.83904767843597,"aX":12.372839909030326},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":7.6,"breakHorizontal":-14.0,"spinRate":1960,"spinDirection":112},"zone":7,"typeConfidence":2.0,"plateTime":0.45880304504905745,"extension":6.562314386899601},"index":2,"playId":"bd88da84-fb06-30e5-bf78-f45da787d83f","pitchNumber":3,"startTime":"2026-08-12T02:39:11.273Z","endTime":"2026-08-12T02:39:16.002Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-12T02:39:38.281Z","endTime":"2026-08-12T02:39:50.075Z","isPitch":false,"type":"action","player":{"id":676369,"link":"/api/v1/people/676369"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.193681173821215,"aZ":-14.228518721807909,"pfxX":6.573542291749942,"pfxZ":10.04027360697476,"pX":-0.335731007995347,"pZ":3.1022505372152938,"vX0":-6.503653897215999,"vY0":-133.23194320641684,"vZ0":-5.511432830567888,"x":129.8,"y":155.02,"x0":1.2898055620455982,"y0":50.00262408903854,"z0":6.2362503627441646,"aX":11.748731168354043},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.0,"breakHorizontal":-10.4,"spinRate":2209,"spinDirection":139},"zone":1,"typeConfidence":2.0,"plateTime":0.412040643406848,"extension":6.664192956996143},"hitData":{"launchSpeed":93.3,"launchAngle":70.0,"totalDistance":133.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":135.59,"coordY":153.71}},"index":4,"playId":"6d914bec-6523-39ea-8f8a-d6be74fb1d24","pitchNumber":4,"startTime":"2026-08-12T02:39:50.075Z","endTime":"2026-08-12T02:40:02.060Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:40:02.060Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jung Hoo Lee flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-12T02:41:57.808Z","endTime":"2026-08-12T02:42:51.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.630224156278548,"aZ":-26.680760674487054,"pfxX":-8.630697839693823,"pfxZ":3.3436509198194457,"pX":-1.0742997843248918,"pZ":2.6577328168837506,"vX0":5.328896767415467,"vY0":-127.47684165591886,"vZ0":-2.865570195202254,"x":157.95,"y":167.02,"x0":-2.072375407130155,"y0":50.00231422674946,"z0":5.906469727350908,"aX":-14.179405798571926},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.6,"breakHorizontal":14.4,"spinRate":1488,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4299485839043724,"extension":6.786466692644533},"index":0,"playId":"ed6a7d84-e8db-32be-9e66-b090744cc8da","pitchNumber":1,"startTime":"2026-08-12T02:42:10.629Z","endTime":"2026-08-12T02:42:14.737Z","isPitch":true,"type":"pitch"},{"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":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.894031048251204,"aZ":-46.42685352001924,"pfxX":4.632804615261945,"pfxZ":-9.93821262029098,"pX":-1.6801986521675545,"pZ":3.6977980624628257,"vX0":0.014549179075430824,"vY0":-119.52196621772386,"vZ0":3.862587848257068,"x":181.05,"y":138.94,"x0":-2.2873654444663294,"y0":50.00177497209933,"z0":6.254125527946145,"aX":6.644465359577498},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-16.7,"breakHorizontal":-8.4,"spinRate":2444,"spinDirection":32},"zone":11,"typeConfidence":2.0,"plateTime":0.45978353211990797,"extension":6.75792589315036},"index":1,"playId":"49037c44-fe56-387c-93a1-8e9acdb46ba0","pitchNumber":2,"startTime":"2026-08-12T02:42:23.672Z","endTime":"2026-08-12T02:42:27.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.048226511061962,"aZ":-28.398551881475345,"pfxX":-8.87211077343418,"pfxZ":2.314607531405832,"pX":-0.6896945465008182,"pZ":2.703512908451623,"vX0":6.554900876323705,"vY0":-126.67249806412299,"vZ0":-2.194757166216361,"x":143.29,"y":165.79,"x0":-2.1538645404809964,"y0":50.00263706616557,"z0":5.843955082363369,"aX":-14.467386390293496},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.0,"breakHorizontal":14.6,"spinRate":1571,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.4318275001499021,"extension":6.6048121413981935},"hitData":{"launchSpeed":91.5,"launchAngle":37.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.23,"coordY":68.84}},"index":2,"playId":"53d9a7b8-749c-3acf-84b3-897cb0ef9006","pitchNumber":3,"startTime":"2026-08-12T02:42:39.657Z","endTime":"2026-08-12T02:42:51.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:42:51.888Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Willy Adames doubles (25) on a ground ball to right fielder Cam Smith, deflected by first baseman Christian Walker.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-12T02:42:50.567Z","endTime":"2026-08-12T02:43:28.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_deflection"},{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.893715097204467,"aZ":-16.700597233857497,"pfxX":-7.966537936115145,"pfxZ":7.720403789262176,"pX":-0.333290466839486,"pZ":2.3544512296624136,"vX0":6.884634433926281,"vY0":-140.68025991405017,"vZ0":-6.812208352165221,"x":129.7,"y":175.21,"x0":-1.7770931871747941,"y0":50.00638799906544,"z0":5.89001032196365,"aX":-15.972782723716188},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.7,"breakHorizontal":13.1,"spinRate":2050,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.3893465642599767,"extension":6.907510096927716},"hitData":{"launchSpeed":87.0,"launchAngle":-24.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":195.39,"coordY":139.52}},"index":0,"playId":"441d6f37-bda0-30f3-bf59-cdc1c2ac506f","pitchNumber":1,"startTime":"2026-08-12T02:43:13.414Z","endTime":"2026-08-12T02:43:28.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:43:28.153Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Eldridge grounds out to pitcher Hunter Brown. Willy Adames to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-12T02:43:54.270Z","endTime":"2026-08-12T02:44:45.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686613,"link":"/api/v1/people/686613"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.11686781638179,"aZ":-16.74348415911478,"pfxX":-9.182406972387518,"pfxZ":7.624527655216429,"pX":-0.6089776853227594,"pZ":2.9613596544205913,"vX0":6.558394683657402,"vY0":-141.54350045130442,"vZ0":-5.433744109202962,"x":140.21,"y":158.82,"x0":-1.7662736753605108,"y0":50.00092421195907,"z0":5.982546848329836,"aX":-18.579753520126843},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.8,"breakHorizontal":15.2,"spinRate":2109,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.3873615916046331,"extension":6.762301592447188},"index":0,"playId":"c0fe569b-f37f-3457-a5de-a3568f54db9f","pitchNumber":1,"startTime":"2026-08-12T02:44:05.053Z","endTime":"2026-08-12T02:44:08.177Z","isPitch":true,"type":"pitch"},{"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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45833274710139,"aZ":-45.94651921792111,"pfxX":2.578788529904341,"pfxZ":-9.039169733817687,"pX":-0.8305216548234835,"pZ":1.7852455773807667,"vX0":2.7049534456773516,"vY0":-123.14837875909534,"vZ0":-0.8961280179186024,"x":148.66,"y":190.58,"x0":-2.2819103591574623,"y0":50.005650878941,"z0":6.070251659996174,"aX":3.9270466774357518},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-16.3,"breakHorizontal":-5.4,"spinRate":2566,"spinDirection":28},"zone":13,"typeConfidence":2.0,"plateTime":0.44626157936962985,"extension":6.612786497218564},"index":1,"playId":"3913ef21-6de5-3c41-90ee-af5d19618021","pitchNumber":2,"startTime":"2026-08-12T02:44:21.495Z","endTime":"2026-08-12T02:44:24.770Z","isPitch":true,"type":"pitch"},{"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":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.766875485902407,"aZ":-45.129434984309604,"pfxX":2.1064611043508785,"pfxZ":-8.532490300149913,"pX":-0.4855074205066027,"pZ":2.558976931352717,"vX0":3.3666425324075013,"vY0":-122.82876841394334,"vZ0":0.7683937939246959,"x":135.51,"y":169.69,"x0":-2.150980446815427,"y0":50.0038526800024,"z0":6.099040935889146,"aX":3.1974281442824037},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-15.0,"breakHorizontal":-4.7,"spinRate":2406,"spinDirection":26},"zone":4,"typeConfidence":2.0,"plateTime":0.44701196075114513,"extension":6.777570632364303},"hitData":{"launchSpeed":63.1,"launchAngle":-60.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":140.66,"coordY":190.19}},"index":2,"playId":"a8326e21-37b4-3bcd-87ed-a37afe4e2ecd","pitchNumber":3,"startTime":"2026-08-12T02:44:38.278Z","endTime":"2026-08-12T02:44:45.803Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:44:45.803Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-12T02:45:15.253Z","endTime":"2026-08-12T02:47:33.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"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},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43710942398728,"aZ":-13.382200889098126,"pfxX":-6.7554001176632905,"pfxZ":9.339941816927347,"pX":-1.0765131557345404,"pZ":2.23016616386219,"vX0":4.966650516456064,"vY0":-141.02846885687572,"vZ0":-7.517461726385165,"x":158.03,"y":178.57,"x0":-1.983881771296678,"y0":50.001012075625,"z0":5.795585433189233,"aX":-13.589652907371617},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.5,"breakHorizontal":11.2,"spinRate":2243,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.3885512898336838,"extension":6.7716445428442205},"index":0,"playId":"5e6fe40c-c378-32c7-bce3-b31dcfd4a95b","pitchNumber":1,"startTime":"2026-08-12T02:45:24.662Z","endTime":"2026-08-12T02:45:28.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.966188580646243,"aZ":-26.72135749137647,"pfxX":-9.558239559840244,"pfxZ":3.152827228470107,"pX":-0.8796211712646419,"pZ":2.527655318377416,"vX0":6.639656013981702,"vY0":-130.3424657489668,"vZ0":-3.15948372379446,"x":150.53,"y":170.53,"x0":-2.211027827387994,"y0":50.00317687730206,"z0":5.761020455534331,"aX":-16.538364119960978},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.3,"breakHorizontal":16.0,"spinRate":1485,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.41933143278057683,"extension":6.446835804747538},"index":1,"playId":"70f6d09e-9717-3c14-8ed8-b37dfba612c8","pitchNumber":2,"startTime":"2026-08-12T02:45:43.443Z","endTime":"2026-08-12T02:45:46.519Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":96.7,"endSpeed":87.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.65330238170428,"aZ":-9.932680801569349,"pfxX":-4.716926091409209,"pfxZ":11.17909874493387,"pX":-0.08786920528714098,"pZ":2.6667825002078827,"vX0":6.301868949847356,"vY0":-140.58852058277992,"vZ0":-7.176732319969589,"x":120.35,"y":166.78,"x0":-1.751957971767125,"y0":50.006406594524485,"z0":5.907180868684698,"aX":-9.388024832921667},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.8,"breakHorizontal":7.2,"spinRate":2402,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.39048626467488123,"extension":6.910005047092987},"index":2,"playId":"bb6b7d0d-f0b7-370d-899a-93085f56984d","pitchNumber":3,"startTime":"2026-08-12T02:46:05.002Z","endTime":"2026-08-12T02:46:08.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8441716660427,"aZ":-17.698023758430228,"pfxX":-4.534611396801348,"pfxZ":7.082792807176336,"pX":-1.0492194519362628,"pZ":4.121368496897944,"vX0":4.228759443755961,"vY0":-142.1439337007899,"vZ0":-2.247652056468727,"x":156.99,"y":127.5,"x0":-1.9676615270063853,"y0":50.00601653776668,"z0":6.047150244061131,"aX":-9.273005109506839},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.6,"breakHorizontal":7.3,"spinRate":2146,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.38546402625877674,"extension":6.8060837815437525},"index":3,"playId":"88002223-e41f-39ae-93a5-015e64ec45c5","pitchNumber":4,"startTime":"2026-08-12T02:46:33.203Z","endTime":"2026-08-12T02:46:36.804Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"fe2e3393-7b63-4a59-bb1a-51287666a0de","startTime":"2026-08-12T02:46:52.833Z","endTime":"2026-08-12T02:46:57.833Z","isPitch":false,"type":"stepoff"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-12T02:47:17.559Z","endTime":"2026-08-12T02:47:29.665Z","isPitch":false,"type":"action","player":{"id":646240,"link":"/api/v1/people/646240"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.81006367996582,"aZ":-12.172484031024284,"pfxX":-4.120024994856262,"pfxZ":9.752207765655232,"pX":-0.9503510243749528,"pZ":3.4323701636569934,"vX0":4.260307576842569,"vY0":-142.75503459771136,"vZ0":-4.857239061339555,"x":153.23,"y":146.11,"x0":-1.931361938401583,"y0":50.00102482908097,"z0":5.930729919717935,"aX":-8.4488907562573},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.8,"breakHorizontal":6.5,"spinRate":2163,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3846179643818286,"extension":6.921146077707075},"index":6,"playId":"f02de4bb-1b07-38a8-89be-2c9ce1319fc4","pitchNumber":5,"startTime":"2026-08-12T02:47:29.665Z","endTime":"2026-08-12T02:47:33.192Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:47:33.192Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daulton Varsho flies out to center fielder Drew Gilbert.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-12T02:49:32.040Z","endTime":"2026-08-12T02:50:08.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.81207701884908,"aZ":-25.41510564052477,"pfxX":0.29513468811438104,"pfxZ":4.029440116202629,"pX":0.5348850755211022,"pZ":2.888220428222162,"vX0":-3.4257279225898243,"vY0":-127.83564410296253,"vZ0":-2.9547801185117963,"x":96.61,"y":160.8,"x0":1.8459493713976491,"y0":50.005792347621956,"z0":6.023792385745103,"aX":0.4956997856525895},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.0,"breakHorizontal":0.1,"spinRate":2219,"spinDirection":145},"zone":3,"typeConfidence":2.0,"plateTime":0.4261361920371889,"extension":6.563333974360397},"index":0,"playId":"c5c06bc2-8249-3433-9041-ab32016575c1","pitchNumber":1,"startTime":"2026-08-12T02:49:47.345Z","endTime":"2026-08-12T02:49:50.424Z","isPitch":true,"type":"pitch"},{"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":73.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.048509700514636,"aZ":-40.436539960369736,"pfxX":-3.4750564561798227,"pfxZ":-6.189345648111665,"pX":0.3345939203062801,"pZ":1.4234489021508776,"vX0":-1.9186246940007534,"vY0":-115.04443063964293,"vZ0":-1.6883718147050648,"x":104.25,"y":200.35,"x0":1.6317475092556646,"y0":50.001357639616835,"z0":6.098885145940049,"aX":-4.64072372544022},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-11.3,"breakHorizontal":6.8,"spinRate":2877,"spinDirection":340},"zone":14,"typeConfidence":2.0,"plateTime":0.47674904298788645,"extension":6.551468811318076},"hitData":{"launchSpeed":94.2,"launchAngle":33.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.28,"coordY":51.16}},"index":1,"playId":"e130974c-f439-3e88-955a-2afe1fa20c11","pitchNumber":2,"startTime":"2026-08-12T02:50:00.038Z","endTime":"2026-08-12T02:50:08.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:50:08.767Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cam Smith flies out to right fielder Jung Hoo Lee.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-12T02:50:11.968Z","endTime":"2026-08-12T02:50:42.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"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":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3898817186198,"aZ":-14.04677386501777,"pfxX":7.244654584719297,"pfxZ":10.00031616906671,"pX":0.5411731595868732,"pZ":2.665137924232034,"vX0":-5.193161389582258,"vY0":-133.453804830393,"vZ0":-6.494763970581993,"x":96.37,"y":166.82,"x0":1.5662679214168744,"y0":50.00294430385445,"z0":6.132963359276221,"aX":13.132443647280281},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.0,"breakHorizontal":-12.1,"spinRate":2194,"spinDirection":140},"zone":6,"typeConfidence":2.0,"plateTime":0.4096452922890155,"extension":6.548989758667378},"hitData":{"launchSpeed":97.2,"launchAngle":42.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.69,"coordY":72.05}},"index":0,"playId":"f9ba4e63-95b0-3109-b76f-b09f1a8b41ab","pitchNumber":1,"startTime":"2026-08-12T02:50:32.903Z","endTime":"2026-08-12T02:50:42.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:50:42.218Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yainer Diaz flies out to left fielder Victor Bericoto.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-12T02:50:52.261Z","endTime":"2026-08-12T02:51:43.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"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(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},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96915873986601,"aZ":-21.298829295509044,"pfxX":10.38764912987366,"pfxZ":5.983237540648144,"pX":-0.49848574131685386,"pZ":2.428882245832375,"vX0":-8.991090683272676,"vY0":-133.7644176994321,"vZ0":-5.062645839228926,"x":136.0,"y":173.2,"x0":1.551323859555265,"y0":50.00613087967037,"z0":5.866557613759115,"aX":18.889944563623814},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.0,"breakHorizontal":-16.9,"spinRate":2189,"spinDirection":137},"zone":4,"typeConfidence":2.0,"plateTime":0.40895841107333064,"extension":6.79894384860978},"index":0,"playId":"d1d7a921-834b-3a5d-bda8-19a5f989f9ef","pitchNumber":1,"startTime":"2026-08-12T02:51:16.597Z","endTime":"2026-08-12T02:51:19.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.455524763481034,"aZ":-25.313222499326756,"pfxX":9.813793183525833,"pfxZ":4.68045655291649,"pX":-0.39072971447660715,"pZ":1.7414572755773983,"vX0":-7.863992634983799,"vY0":-120.3509992035539,"vZ0":-4.365345288429846,"x":131.89,"y":191.76,"x0":1.644828791202695,"y0":50.00521394111155,"z0":5.8221350720621095,"aX":14.392290099553723},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":7.7,"breakHorizontal":-15.8,"spinRate":1928,"spinDirection":112},"zone":7,"typeConfidence":2.0,"plateTime":0.4552039064085278,"extension":6.587708905522035},"hitData":{"launchSpeed":96.7,"launchAngle":45.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":34.47,"coordY":102.42}},"index":1,"playId":"18c41086-925e-3358-bb82-0296db5e8640","pitchNumber":2,"startTime":"2026-08-12T02:51:31.013Z","endTime":"2026-08-12T02:51:43.189Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:51:43.189Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Bericoto strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-12T02:54:00.158Z","endTime":"2026-08-12T02:55:59.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"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(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":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.26535277245965,"aZ":-44.705351166146464,"pfxX":3.7861303728142204,"pfxZ":-8.60616720625574,"pX":-1.422869812298166,"pZ":4.238351493915302,"vX0":0.4848635130542378,"vY0":-119.95065176003956,"vZ0":4.5866956692239285,"x":171.24,"y":124.34,"x0":-2.11943178104728,"y0":50.00036441246436,"z0":6.288057438320594,"aX":5.51461343120198},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-14.2,"breakHorizontal":-7.0,"spinRate":2298,"spinDirection":24},"zone":11,"typeConfidence":2.0,"plateTime":0.4566786361322652,"extension":6.558489571582191},"index":0,"playId":"c98cd13c-c040-3e41-8f8b-9695123bd928","pitchNumber":1,"startTime":"2026-08-12T02:54:14.654Z","endTime":"2026-08-12T02:54:18.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67313545612562,"aZ":-15.795919108014258,"pfxX":-5.652166619957936,"pfxZ":8.286337536183085,"pX":1.1563737063372563,"pZ":2.2358911354881763,"vX0":10.00567760968807,"vY0":-139.09998387959223,"vZ0":-6.887506221277218,"x":72.92,"y":178.41,"x0":-1.7388738072528849,"y0":50.00405682743555,"z0":5.77501373655797,"aX":-11.17389073144314},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.8,"breakHorizontal":8.4,"spinRate":2071,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.39247470961632214,"extension":6.8511879357366965},"index":1,"playId":"13539963-48bc-3fe0-a200-3346a25da74b","pitchNumber":2,"startTime":"2026-08-12T02:54:31.908Z","endTime":"2026-08-12T02:54:35.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.006100583567008,"aZ":-19.033906833688995,"pfxX":-9.032194723863737,"pfxZ":6.772823711502748,"pX":0.6307471757215931,"pZ":1.8752510008009708,"vX0":10.179956280968804,"vY0":-138.20505786192325,"vZ0":-6.979183018061687,"x":92.96,"y":188.15,"x0":-1.9220825565956587,"y0":50.000790462962776,"z0":5.705643207697925,"aX":-17.519104334714395},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.9,"breakHorizontal":14.3,"spinRate":2142,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.39588590483171604,"extension":6.923057469348171},"index":2,"playId":"72c09543-3dfc-31da-9db9-87bae284c71f","pitchNumber":3,"startTime":"2026-08-12T02:54:44.853Z","endTime":"2026-08-12T02:54:48.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.003753372851286,"aZ":-27.53684053185245,"pfxX":2.3726369780009864,"pfxZ":2.664535038534117,"pX":-0.8200292951627152,"pZ":3.6220425339230284,"vX0":2.570047904730221,"vY0":-130.5216271448945,"vZ0":-0.8602676577602075,"x":148.26,"y":140.98,"x0":-2.1223164490700444,"y0":50.00463808006217,"z0":6.0117552607755815,"aX":4.133237050627624},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.9,"breakHorizontal":-4.8,"spinRate":2202,"spinDirection":170},"zone":11,"typeConfidence":2.0,"plateTime":0.4181230118241501,"extension":6.533934018089861},"index":3,"playId":"2d091196-8376-3ca3-85c2-69bd71ead3d8","pitchNumber":4,"startTime":"2026-08-12T02:55:04.064Z","endTime":"2026-08-12T02:55:07.350Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-12T02:55:15.556Z","endTime":"2026-08-12T02:55:29.052Z","isPitch":false,"type":"action","player":{"id":682674,"link":"/api/v1/people/682674"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.542206192514403,"aZ":-26.762795319815183,"pfxX":3.4378827608245093,"pfxZ":3.182270863873473,"pX":0.2222856433258462,"pZ":3.139444894020316,"vX0":4.8342476095992435,"vY0":-129.23687622280087,"vZ0":-2.090782039842081,"x":108.53,"y":154.01,"x0":-2.1153249277367703,"y0":50.00482192686879,"z0":6.003389934446956,"aX":5.8462930694245925},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.5,"breakHorizontal":-7.2,"spinRate":2372,"spinDirection":98},"zone":2,"typeConfidence":2.0,"plateTime":0.4229358796587448,"extension":6.7544717749863405},"index":5,"playId":"a1943339-0555-3e21-968c-3d8acef953ae","pitchNumber":5,"startTime":"2026-08-12T02:55:29.052Z","endTime":"2026-08-12T02:55:32.419Z","isPitch":true,"type":"pitch"},{"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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.297615552846484,"aZ":-45.65260352411231,"pfxX":3.867848563350432,"pfxZ":-9.138299422827112,"pX":0.5660581630059439,"pZ":1.656734827670543,"vX0":4.777563403216063,"vY0":-121.3382281402284,"vZ0":-0.9959669667799903,"x":95.42,"y":194.05,"x0":-1.9398119050879308,"y0":50.00584678583732,"z0":6.090875431859652,"aX":5.70176372313327},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-16.4,"breakHorizontal":-8.3,"spinRate":2671,"spinDirection":15},"zone":9,"typeConfidence":2.0,"plateTime":0.4534137493905317,"extension":6.601692057984842},"index":6,"playId":"4a23e2f8-7a6d-3404-aa2f-1d7c78305f9e","pitchNumber":6,"startTime":"2026-08-12T02:55:55.360Z","endTime":"2026-08-12T02:55:59.048Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T02:55:59.048Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Yainer Diaz challenged (pitch result), call on the field was confirmed: Drew Gilbert walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-12T02:56:02.817Z","endTime":"2026-08-12T02:58:53.956Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.2,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.08704973172491,"aZ":-20.17528103679351,"pfxX":-10.320744403824767,"pfxZ":5.9775804393157035,"pX":-0.7416333552952166,"pZ":2.625600187999694,"vX0":7.453826073136973,"vY0":-141.43315676790883,"vZ0":-5.185506691226209,"x":145.27,"y":167.89,"x0":-2.0829998179088807,"y0":50.00254481390807,"z0":5.794280222816821,"aX":-20.71210046633214},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.8,"breakHorizontal":16.9,"spinRate":2204,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.38867168654526685,"extension":6.774336824849177},"index":0,"playId":"e26894dc-5198-3b8a-b7d7-9d1ebac116e7","pitchNumber":1,"startTime":"2026-08-12T02:56:23.716Z","endTime":"2026-08-12T02:56:26.716Z","isPitch":true,"type":"pitch"},{"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":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.901772969235093,"aZ":-13.756193970928273,"pfxX":-4.158231410383971,"pfxZ":9.049034387696798,"pX":-0.5018952955674004,"pZ":2.5094032337982637,"vX0":5.764171130688926,"vY0":-141.44623105624083,"vZ0":-6.890704395911395,"x":136.13,"y":171.03,"x0":-2.0216537298231856,"y0":50.00411888827034,"z0":5.8513622630152335,"aX":-8.46485676753834},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.2,"breakHorizontal":6.4,"spinRate":2220,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.38656710943608186,"extension":6.797982032341056},"index":1,"playId":"95d51b4b-5fe2-32e7-8baf-0ec257dfc0ed","pitchNumber":2,"startTime":"2026-08-12T02:56:40.598Z","endTime":"2026-08-12T02:56:43.753Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-12T02:56:53.551Z","endTime":"2026-08-12T02:57:07.645Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.765105325846818,"aZ":-23.222042502313847,"pfxX":-8.144196417672042,"pfxZ":5.3132759046111255,"pX":-0.5450049572359649,"pZ":1.8265038929063724,"vX0":6.9535084547232495,"vY0":-128.94793364980995,"vZ0":-4.930378129833926,"x":137.77,"y":189.46,"x0":-2.218216151001745,"y0":50.00047721248473,"z0":5.554355185785823,"aX":-13.71580808250079},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.8,"breakHorizontal":13.2,"spinRate":1545,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.4247319728426593,"extension":6.827107274387611},"index":3,"playId":"772e7d53-fb16-3db9-a2d8-d11bcea2c479","pitchNumber":3,"startTime":"2026-08-12T02:57:07.645Z","endTime":"2026-08-12T02:57:10.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.195999571716463,"aZ":-18.87615936213151,"pfxX":-7.035473821483857,"pfxZ":6.6189326899744785,"pX":-0.57263812527837,"pZ":4.055908272176665,"vX0":6.002703583401866,"vY0":-140.6930437055498,"vZ0":-1.907271788954193,"x":138.83,"y":129.27,"x0":-1.8171920684679768,"y0":50.00615697850119,"z0":5.962873168423563,"aX":-14.141606849917668},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.8,"breakHorizontal":11.5,"spinRate":1937,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3889590858560532,"extension":6.6578997507482365},"index":4,"playId":"1979c58b-a188-3481-a12e-abb36d5822f7","pitchNumber":4,"startTime":"2026-08-12T02:57:28.806Z","endTime":"2026-08-12T02:57:32.181Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.199717063024814,"aZ":-44.541295874276805,"pfxX":3.4283935628195827,"pfxZ":-8.323997295376621,"pX":-0.637297015633222,"pZ":2.354363840451225,"vX0":2.783615688876673,"vY0":-121.2565792997627,"vZ0":0.5641325274158351,"x":141.29,"y":175.21,"x0":-2.2464434615089126,"y0":50.0025829876864,"z0":6.011818610832809,"aX":5.093472835063166},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-14.6,"breakHorizontal":-6.8,"spinRate":2495,"spinDirection":23},"zone":4,"typeConfidence":2.0,"plateTime":0.4520852488341873,"extension":6.453342516001597},"index":5,"playId":"e6af4a67-f761-35ca-a7ae-f7342f67d78c","pitchNumber":5,"startTime":"2026-08-12T02:57:47.034Z","endTime":"2026-08-12T02:57:53.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83468908151202,"aZ":-15.608142238289425,"pfxX":-4.663941120641418,"pfxZ":8.346152473473863,"pX":0.032835327138423534,"pZ":4.2296643667593665,"vX0":6.834087890524421,"vY0":-139.83210629009855,"vZ0":-1.995907550391647,"x":115.75,"y":124.58,"x0":-1.8342197972960301,"y0":50.002199000672974,"z0":5.973954603941604,"aX":-9.257432747939431},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.9,"breakHorizontal":7.1,"spinRate":2162,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3913432452315755,"extension":6.797489234404297},"index":6,"playId":"bc84bf1c-bcfd-323b-8f79-0a46fc45575d","pitchNumber":6,"startTime":"2026-08-12T02:58:14.769Z","endTime":"2026-08-12T02:58:18.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00230321587619,"aZ":-32.06939782003114,"pfxX":-7.96349842994802,"pfxZ":0.0637126351489048,"pX":-1.6001777928702972,"pZ":3.056989478304723,"vX0":4.547481877743449,"vY0":-127.3136660646542,"vZ0":-0.2662346771185117,"x":178.0,"y":156.24,"x0":-2.3705790143936403,"y0":50.00318974049321,"z0":5.691107343113202,"aX":-13.13378377494694},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.2,"breakHorizontal":13.4,"spinRate":1307,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.4294676114232443,"extension":6.897506487924112},"index":7,"playId":"00cd1ebb-ad53-37c2-9fa9-1c109c9543a2","pitchNumber":7,"startTime":"2026-08-12T02:58:29.316Z","endTime":"2026-08-12T02:58:33.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.500503879597154,"aZ":-26.771489194050186,"pfxX":-8.112574470086262,"pfxZ":3.328239972044722,"pX":-0.5505547251679341,"pZ":3.3255090538167837,"vX0":6.708208020914283,"vY0":-126.01543552695439,"vZ0":-1.0934875945074594,"x":137.99,"y":148.99,"x0":-2.1817291362329594,"y0":50.001458731478024,"z0":5.910508578715906,"aX":-13.161284976214256},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.0,"breakHorizontal":13.3,"spinRate":1416,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.4332088934891911,"extension":6.768262818911851},"index":8,"playId":"31716852-30eb-3495-aa97-c69fef97c8fa","pitchNumber":8,"startTime":"2026-08-12T02:58:49.301Z","endTime":"2026-08-12T02:58:53.956Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"}},"playEndTime":"2026-08-12T02:58:53.956Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Osleivis Basabe grounds out softly, pitcher Hunter Brown to first baseman Christian Walker. Drew Gilbert to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-12T02:59:47.641Z","endTime":"2026-08-12T03:00:17.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686613,"link":"/api/v1/people/686613"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"3c510bd6-6b00-3503-b665-4a856121880a","startTime":"2026-08-12T02:59:31.987Z","endTime":"2026-08-12T02:59:36.506Z","isPitch":false,"type":"pickoff"},{"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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.920526295303187,"aZ":-21.35899752233369,"pfxX":-9.846982907658248,"pfxZ":5.56934162166799,"pX":-0.7123911754562751,"pZ":2.542105521858651,"vX0":7.150060957079101,"vY0":-138.05614665114922,"vZ0":-4.6877901874086785,"x":144.15,"y":170.14,"x0":-2.048239146226355,"y0":50.005974163578664,"z0":5.687937924280527,"aX":-19.131291352001746},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.4,"breakHorizontal":16.4,"spinRate":1948,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.39578852713193236,"extension":6.897856662675639},"index":1,"playId":"0bbd917f-add4-3def-bc37-89effe02ddb2","pitchNumber":1,"startTime":"2026-08-12T02:59:49.798Z","endTime":"2026-08-12T02:59:52.958Z","isPitch":true,"type":"pitch"},{"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.53844645070024,"aZ":-21.399665353740705,"pfxX":-8.388452306667899,"pfxZ":5.510777631803684,"pX":-1.3022721556592376,"pZ":3.0918176994253423,"vX0":5.098813251187941,"vY0":-138.82400953654346,"vZ0":-3.5329619170328415,"x":166.64,"y":155.3,"x0":-2.0710763662508587,"y0":50.0054325180051,"z0":5.8023982801335885,"aX":-16.405622362376576},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.5,"breakHorizontal":14.2,"spinRate":1992,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3942857675334861,"extension":6.809158775838736},"hitData":{"launchSpeed":42.0,"launchAngle":-57.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":139.65,"coordY":184.11}},"index":2,"playId":"e0c21c82-1234-3358-9114-a2202585e21c","pitchNumber":2,"startTime":"2026-08-12T03:00:07.224Z","endTime":"2026-08-12T03:00:17.203Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:00:17.203Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drew Cavanaugh singles on a line drive to center fielder Daulton Varsho. Drew Gilbert scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-12T03:00:37.548Z","endTime":"2026-08-12T03:01:06.187Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"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":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":{"id":686613,"link":"/api/v1/people/686613"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3007947149304,"aZ":-28.14967637117447,"pfxX":-8.169072279249063,"pfxZ":2.4415296510612112,"pX":-0.29368610700467346,"pZ":1.8378434428399033,"vX0":7.604246044598879,"vY0":-126.98731467949838,"vZ0":-3.7179964502342577,"x":128.19,"y":189.16,"x0":-2.249780053451623,"y0":50.0062489720818,"z0":5.533123116487183,"aX":-13.492582863551132},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.8,"breakHorizontal":13.3,"spinRate":1365,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.4294982880505991,"extension":7.184054790514837},"hitData":{"launchSpeed":97.0,"launchAngle":15.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":148.93,"coordY":70.18}},"index":0,"playId":"53780573-dbc3-3995-bfde-094d62a2cfaf","pitchNumber":1,"startTime":"2026-08-12T03:00:53.769Z","endTime":"2026-08-12T03:01:06.187Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:01:06.187Z","atBatIndex":34},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Christian Koss reaches on a throwing error by shortstop Jeremy Peña. Drew Cavanaugh to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-12T03:01:30.617Z","endTime":"2026-08-12T03:02:09.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"postOnSecond":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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},"pitchData":{"startSpeed":97.4,"endSpeed":89.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.408083292448065,"aZ":-19.735103311155473,"pfxX":-7.389895586104157,"pfxZ":6.055483013606411,"pX":-0.43708284651823076,"pZ":3.0067228900772984,"vX0":6.8093286181902135,"vY0":-141.7187421182658,"vZ0":-4.409749755593872,"x":133.66,"y":157.6,"x0":-1.8993735923734956,"y0":50.003806164775234,"z0":5.826977919863636,"aX":-15.180773222751526},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.3,"breakHorizontal":12.1,"spinRate":2213,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.38504989330937267,"extension":6.91261559019006},"index":0,"playId":"51a47413-7722-3f8d-99c3-950a3c1076de","pitchNumber":1,"startTime":"2026-08-12T03:01:35.335Z","endTime":"2026-08-12T03:01:39.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.485761352232345,"aZ":-11.302515991286265,"pfxX":-4.708470636259877,"pfxZ":10.233201867662665,"pX":-0.20793659848105214,"pZ":3.085753430934506,"vX0":6.242219366334153,"vY0":-141.70762365203856,"vZ0":-5.742801295950136,"x":124.93,"y":155.46,"x0":-1.8245071932294126,"y0":50.00305520233178,"z0":5.856290053303695,"aX":-9.604346050995057},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.5,"breakHorizontal":7.3,"spinRate":2335,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.38607008386407626,"extension":6.896054804653052},"hitData":{"launchSpeed":64.8,"launchAngle":-25.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.26,"coordY":158.62}},"index":1,"playId":"3a20ae83-6160-33c9-b65f-bad322570e34","pitchNumber":2,"startTime":"2026-08-12T03:01:58.311Z","endTime":"2026-08-12T03:02:09.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:02:09.112Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out, shortstop Jeremy Peña to first baseman Christian Walker.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-12T03:03:28.432Z","endTime":"2026-08-12T03:04:45.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-12T03:02:39.485Z","endTime":"2026-08-12T03:03:30.511Z","isPitch":false,"type":"action"},{"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},"pitchData":{"startSpeed":82.4,"endSpeed":74.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.619587904544986,"aZ":-46.112660719576304,"pfxX":3.555584916454502,"pfxZ":-9.705614795859436,"pX":-1.2660833845897588,"pZ":4.302498952917511,"vX0":1.4043602594826083,"vY0":-119.74790327072353,"vZ0":5.392894852220018,"x":165.26,"y":122.61,"x0":-2.324152414131077,"y0":50.005492213293934,"z0":6.1755505206133,"aX":5.104143652340612},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-15.7,"breakHorizontal":-6.8,"spinRate":2464,"spinDirection":24},"zone":11,"typeConfidence":2.0,"plateTime":0.4594472225358799,"extension":6.6890916479169595},"index":1,"playId":"29bc731f-9a52-3616-b949-a2448b93e4f7","pitchNumber":1,"startTime":"2026-08-12T03:03:30.511Z","endTime":"2026-08-12T03:03:34.018Z","isPitch":true,"type":"pitch"},{"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":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.55008723755602,"aZ":-21.059656402480243,"pfxX":-9.364411554288953,"pfxZ":5.659818694598801,"pX":0.5568432466858743,"pZ":1.6392394874973517,"vX0":10.720417246902866,"vY0":-139.09247492130578,"vZ0":-6.890010447327403,"x":95.77,"y":194.52,"x0":-2.1266228716398765,"y0":50.003854076048654,"z0":5.540117689581702,"aX":-18.391325456466564},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.0,"breakHorizontal":14.8,"spinRate":2125,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.39346028875159167,"extension":6.865830958011437},"index":2,"playId":"d69b6f2a-58a9-3c03-891f-74f2a148ea7d","pitchNumber":2,"startTime":"2026-08-12T03:03:48.263Z","endTime":"2026-08-12T03:03:52.246Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"}}},{"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},"pitchData":{"startSpeed":83.9,"endSpeed":76.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78843550694543,"aZ":-46.59244599109635,"pfxX":2.947795203732648,"pfxZ":-9.73541387186279,"pX":-1.4211178209196245,"pZ":2.8392201565764514,"vX0":0.8847466599424904,"vY0":-121.99585137788263,"vZ0":2.084328547236508,"x":171.17,"y":162.12,"x0":-2.1729053345024933,"y0":50.00126012065546,"z0":6.041234990332265,"aX":4.366956672383152},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-16.7,"breakHorizontal":-5.5,"spinRate":2550,"spinDirection":26},"zone":11,"typeConfidence":2.0,"plateTime":0.4519256873048114,"extension":6.579334209544686},"index":3,"playId":"bf5f8579-3e35-32b8-b264-a390d11a9dd3","pitchNumber":3,"startTime":"2026-08-12T03:04:21.169Z","endTime":"2026-08-12T03:04:25.002Z","isPitch":true,"type":"pitch"},{"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":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96918984179862,"aZ":-24.21612408286504,"pfxX":-9.101195699142263,"pfxZ":4.753014005507058,"pX":-0.7849842097901825,"pZ":2.708845643559977,"vX0":6.578205694190924,"vY0":-128.44852419327975,"vZ0":-2.750616308885318,"x":146.92,"y":165.64,"x0":-2.193425877307856,"y0":50.004475467223614,"z0":5.67125415975997,"aX":-15.248426909012192},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.2,"breakHorizontal":15.0,"spinRate":1542,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.4260004494692007,"extension":6.872831339176783},"hitData":{"launchSpeed":94.8,"launchAngle":2.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.87,"coordY":145.09}},"index":4,"playId":"a8fd9af4-7721-36fd-b695-4f92bb7f02a8","pitchNumber":4,"startTime":"2026-08-12T03:04:37.772Z","endTime":"2026-08-12T03:04:45.859Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:04:45.859Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeremy Peña grounds out to first baseman Bryce Eldridge.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-12T03:06:49.017Z","endTime":"2026-08-12T03:07:32.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"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},"pitchData":{"startSpeed":90.5,"endSpeed":82.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.391574161341715,"aZ":-23.528405434265125,"pfxX":10.08981751252128,"pfxZ":4.944915604376236,"pX":-0.059509903487145244,"pZ":3.6362589077296095,"vX0":-8.241166490881827,"vY0":-131.52730778377773,"vZ0":-1.5997253780737668,"x":119.27,"y":140.6,"x0":1.8064389047555103,"y0":50.00265336530851,"z0":6.000280409981938,"aX":17.64419390116212},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.8,"breakHorizontal":-16.4,"spinRate":2161,"spinDirection":135},"zone":11,"typeConfidence":2.0,"plateTime":0.416727754294945,"extension":6.710815795087415},"index":0,"playId":"557650dd-f5a3-3c48-a94d-9051726c06f1","pitchNumber":1,"startTime":"2026-08-12T03:06:54.270Z","endTime":"2026-08-12T03:06:57.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.956034877671247,"aZ":-22.82802566981638,"pfxX":9.779624246161621,"pfxZ":5.105219641062691,"pX":0.6969385613736441,"pZ":3.4025177121156003,"vX0":-6.313446107065057,"vY0":-134.20576664396236,"vZ0":-2.8112278592434845,"x":90.43,"y":146.91,"x0":1.8044018097237442,"y0":50.006491859622464,"z0":6.082537204584345,"aX":17.914659698558314},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.9,"breakHorizontal":-16.4,"spinRate":2264,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.40750463027829875,"extension":6.54717041021089},"index":1,"playId":"0bb82c04-f216-3e93-8c6f-c2530ff77a25","pitchNumber":2,"startTime":"2026-08-12T03:07:08.185Z","endTime":"2026-08-12T03:07:11.318Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-12T03:07:17.980Z","endTime":"2026-08-12T03:07:25.971Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.445014854068994,"aZ":-18.096152537658146,"pfxX":5.768861469887476,"pfxZ":7.613809830668194,"pX":0.5421885142265052,"pZ":3.7733139676780243,"vX0":-4.39326835276823,"vY0":-134.69292368042474,"vZ0":-3.125182946150572,"x":96.33,"y":136.9,"x0":1.43951383237711,"y0":50.00509848577859,"z0":6.218015747290909,"aX":10.671312422419888},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.3,"breakHorizontal":-9.6,"spinRate":2241,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.4056134961770055,"extension":6.4762554756415005},"hitData":{"launchSpeed":81.4,"launchAngle":-40.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.3,"coordY":167.9}},"index":3,"playId":"a25d8e35-09f6-3e52-ad48-5669699c5a5a","pitchNumber":3,"startTime":"2026-08-12T03:07:25.971Z","endTime":"2026-08-12T03:07:32.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:07:32.931Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yordan Alvarez flies out to right fielder Jung Hoo Lee.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-12T03:07:40.401Z","endTime":"2026-08-12T03:09:19.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.332421746999845,"aZ":-23.71447782911045,"pfxX":9.315448288610806,"pfxZ":4.580769442183298,"pX":1.299907002484157,"pZ":3.5907898912337552,"vX0":-4.321575593777467,"vY0":-134.79640448644125,"vZ0":-1.990933957540987,"x":67.45,"y":141.83,"x0":1.7105199540278755,"y0":50.003370396890354,"z0":6.007319011409152,"aX":17.2032751890214},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.0,"breakHorizontal":-16.0,"spinRate":2148,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.40580050140217994,"extension":6.5332264622819185},"index":0,"playId":"97d99076-db6c-3da3-8657-d527af20cd54","pitchNumber":1,"startTime":"2026-08-12T03:07:55.977Z","endTime":"2026-08-12T03:08:08.007Z","isPitch":true,"type":"pitch"},{"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.9,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.016281271148348,"aZ":-36.098480759686424,"pfxX":-6.779618699989743,"pfxZ":-2.8346665047108672,"pX":-0.9475065704867829,"pZ":2.6138860975659357,"vX0":-4.146700422421885,"vY0":-117.36440032585107,"vZ0":0.05413202075221579,"x":153.12,"y":168.21,"x0":1.728390902465161,"y0":50.00455729540357,"z0":5.976871593148698,"aX":-9.376066436265395},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-4.8,"breakHorizontal":13.3,"spinRate":2771,"spinDirection":331},"zone":13,"typeConfidence":2.0,"plateTime":0.4682424161833474,"extension":6.578365396105953},"index":1,"playId":"7ceded94-bbf5-3a01-9827-dede178dffe2","pitchNumber":2,"startTime":"2026-08-12T03:08:28.133Z","endTime":"2026-08-12T03:08:31.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.89690905128956,"aZ":-25.66839111328384,"pfxX":9.817421517863803,"pfxZ":4.385355743292049,"pX":0.27897480852292433,"pZ":3.4137083253048184,"vX0":-6.5977237390426575,"vY0":-120.82944304225563,"vZ0":-0.7545990482947798,"x":106.37,"y":146.61,"x0":1.7654626293750413,"y0":50.00055600814006,"z0":5.979504593607493,"aX":14.557145922603613},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":8.0,"breakHorizontal":-16.3,"spinRate":1838,"spinDirection":111},"zone":2,"typeConfidence":2.0,"plateTime":0.4527944580072343,"extension":6.563129218853848},"index":2,"playId":"b7fa6f1e-f4e8-3963-8fca-cc8b1477c529","pitchNumber":3,"startTime":"2026-08-12T03:08:42.271Z","endTime":"2026-08-12T03:08:45.315Z","isPitch":true,"type":"pitch"},{"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.602061702078466,"aZ":-35.8639067283642,"pfxX":-5.56481556353269,"pfxZ":-2.7337761390547444,"pX":-0.5802471497846254,"pZ":1.8174419566670805,"vX0":-3.596344936955303,"vY0":-116.28335009315305,"vZ0":-1.5709420599475508,"x":139.12,"y":189.71,"x0":1.7166202556989865,"y0":50.00191786636231,"z0":5.947597127505855,"aX":-7.514898650918167},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-5.0,"breakHorizontal":11.0,"spinRate":2610,"spinDirection":333},"zone":7,"typeConfidence":2.0,"plateTime":0.4735275367428402,"extension":6.66114177062509},"hitData":{"launchSpeed":93.5,"launchAngle":33.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.9,"coordY":77.25}},"index":3,"playId":"b01640e6-835a-3673-b314-add1821c7c22","pitchNumber":4,"startTime":"2026-08-12T03:09:05.301Z","endTime":"2026-08-12T03:09:19.171Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:09:19.171Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isaac Paredes singles on a fly ball to right fielder Jung Hoo Lee.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-12T03:09:16.965Z","endTime":"2026-08-12T03:10:09.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.221313916782908,"aZ":-21.758538119336237,"pfxX":10.341952980606802,"pfxZ":5.577881000938607,"pX":-0.402905813035536,"pZ":3.043544651366709,"vX0":-9.012831940585334,"vY0":-135.66173522916893,"vZ0":-4.068763905194452,"x":132.36,"y":156.6,"x0":1.616074675866911,"y0":50.00283517104195,"z0":6.076423584794334,"aX":19.30899152567226},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.5,"breakHorizontal":-16.8,"spinRate":2151,"spinDirection":136},"zone":1,"typeConfidence":2.0,"plateTime":0.4034958895093719,"extension":6.620110748164006},"index":0,"playId":"017db189-3424-39ed-8cea-2be30395e738","pitchNumber":1,"startTime":"2026-08-12T03:09:40.394Z","endTime":"2026-08-12T03:09:43.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99377978528631,"aZ":-15.108817798405664,"pfxX":6.053857602445198,"pfxZ":9.257148340503038,"pX":-0.09239486092112889,"pZ":3.1264872341240157,"vX0":-6.179763543936978,"vY0":-134.83501120191806,"vZ0":-5.219206572612476,"x":120.52,"y":154.36,"x0":1.4413909485823873,"y0":50.002270108817086,"z0":6.151315527832185,"aX":11.15990455847313},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.8,"breakHorizontal":-9.7,"spinRate":2211,"spinDirection":134},"zone":2,"typeConfidence":2.0,"plateTime":0.4060443262476001,"extension":6.629903901812515},"hitData":{"launchSpeed":86.3,"launchAngle":63.0,"totalDistance":182.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.16,"coordY":123.81}},"index":1,"playId":"c802a21e-1aff-3ac9-a8e1-6e9b2e445c13","pitchNumber":2,"startTime":"2026-08-12T03:09:54.510Z","endTime":"2026-08-12T03:10:09.137Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:10:09.137Z","atBatIndex":39},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nick Allen grounds into a force out, second baseman Osleivis Basabe to shortstop Willy Adames. Isaac Paredes out at 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-12T03:10:19.891Z","endTime":"2026-08-12T03:11:16.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"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":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.031635723666543,"aZ":-19.791169952964538,"pfxX":10.305262120511063,"pfxZ":6.780378585335014,"pX":-0.2974480435269453,"pZ":1.6496147220388544,"vX0":-8.248972144969485,"vY0":-134.07637558739634,"vZ0":-7.440309781169288,"x":128.34,"y":194.24,"x0":1.4747937623443748,"y0":50.00520395768096,"z0":5.864778274214696,"aX":18.830848851548442},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.9,"breakHorizontal":-16.9,"spinRate":2148,"spinDirection":145},"zone":7,"typeConfidence":2.0,"plateTime":0.4079688476384504,"extension":6.762392379987022},"index":0,"playId":"b21424f7-5779-39cd-acbf-7617ea6f3db6","pitchNumber":1,"startTime":"2026-08-12T03:10:36.410Z","endTime":"2026-08-12T03:10:39.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.561052316865002,"aZ":-21.73381808322163,"pfxX":10.708004573640054,"pfxZ":5.625797574692616,"pX":-1.378369355303987,"pZ":2.4789090083152994,"vX0":-11.409010912611215,"vY0":-134.90840376542533,"vZ0":-5.041571128336185,"x":169.54,"y":171.85,"x0":1.5011446548089153,"y0":50.00074927342354,"z0":5.890369736881169,"aX":19.864582691566252},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.4,"breakHorizontal":-17.2,"spinRate":2224,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.40500074717585033,"extension":6.683075335621186},"index":1,"playId":"2983d1df-eb1d-374b-85f3-453d6f45ceb5","pitchNumber":2,"startTime":"2026-08-12T03:10:53.737Z","endTime":"2026-08-12T03:10:58.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.265736306750878,"aZ":-27.41722377882702,"pfxX":8.943724393574396,"pfxZ":3.216103620008795,"pX":1.164224761784595,"pZ":2.4001460342725958,"vX0":-4.892094310299817,"vY0":-120.4880441552863,"vZ0":-2.2631399899022484,"x":72.62,"y":173.98,"x0":2.053540801250569,"y0":50.00049440350972,"z0":5.761733795145144,"aX":13.216819722497542},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.5,"breakHorizontal":-15.1,"spinRate":1751,"spinDirection":110},"zone":12,"typeConfidence":2.0,"plateTime":0.4536856718558866,"extension":6.69951700174361},"hitData":{"launchSpeed":83.8,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.7,"coordY":146.62}},"index":2,"playId":"d585e1cf-95ec-34f4-9f5d-8b3937a14cf5","pitchNumber":3,"startTime":"2026-08-12T03:11:10.247Z","endTime":"2026-08-12T03:11:16.890Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:11:16.890Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Willy Adames pops out to first baseman Christian Walker in foul territory.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-12T03:13:13.783Z","endTime":"2026-08-12T03:13:34.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"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},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.894035078740924,"aZ":-20.014974899664477,"pfxX":-9.583451081218334,"pfxZ":6.1134379692346865,"pX":-0.7280782298084556,"pZ":2.5674627023848715,"vX0":6.638183768972781,"vY0":-139.77684698567725,"vZ0":-5.395463984006488,"x":144.75,"y":169.46,"x0":-1.8819868872208367,"y0":50.00548639150004,"z0":5.826702924337902,"aX":-19.069763303821873},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.2,"breakHorizontal":16.1,"spinRate":2100,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.3910499922618813,"extension":6.899057881749616},"hitData":{"launchSpeed":48.3,"launchAngle":56.0,"totalDistance":105.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":161.27,"coordY":178.13}},"index":0,"playId":"0aa2bced-c30f-3b7e-ab80-5d379c863625","pitchNumber":1,"startTime":"2026-08-12T03:13:27.646Z","endTime":"2026-08-12T03:13:34.653Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:13:34.653Z","atBatIndex":41},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryce Eldridge homers (12) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-12T03:13:56.520Z","endTime":"2026-08-12T03:15:33.692Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":{"id":686613,"link":"/api/v1/people/686613"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":82.0,"endSpeed":74.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.393813175566017,"aZ":-44.767908346826516,"pfxX":2.4405168054371016,"pfxZ":-8.841021109859554,"pX":-1.0950209465115208,"pZ":2.9823609474857244,"vX0":2.1342504670621048,"vY0":-119.29049947642865,"vZ0":2.1411473100828644,"x":158.74,"y":158.26,"x0":-2.322062594513683,"y0":50.00258578532789,"z0":6.143413313228103,"aX":3.4763892960266043},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-15.1,"breakHorizontal":-4.9,"spinRate":2610,"spinDirection":24},"zone":11,"typeConfidence":2.0,"plateTime":0.4611753987756533,"extension":6.467962039930945},"index":0,"playId":"9c0af8b3-8c6e-35ee-9bbd-a5558436a004","pitchNumber":1,"startTime":"2026-08-12T03:14:04.524Z","endTime":"2026-08-12T03:14:08.565Z","isPitch":true,"type":"pitch"},{"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":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.954547651208074,"aZ":-45.40698450353353,"pfxX":2.941454147816028,"pfxZ":-9.608031295338499,"pX":-0.5848968317185864,"pZ":3.396869066725605,"vX0":2.3161481107797877,"vY0":-117.39315839148072,"vZ0":3.263554213939458,"x":139.29,"y":147.06,"x0":-1.9711233365159528,"y0":50.0031379702331,"z0":6.254584659143427,"aX":4.050733565590731},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-16.1,"breakHorizontal":-6.0,"spinRate":2639,"spinDirection":25},"zone":1,"typeConfidence":2.0,"plateTime":0.46894573281564256,"extension":6.571365705516182},"index":1,"playId":"752a3438-ae2f-3485-8693-621d16c76060","pitchNumber":2,"startTime":"2026-08-12T03:14:19.736Z","endTime":"2026-08-12T03:14:23.107Z","isPitch":true,"type":"pitch"},{"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":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.206825754509246,"aZ":-43.6867827188433,"pfxX":3.302206351394859,"pfxZ":-7.698792600716563,"pX":0.42860140574202316,"pZ":1.3300435936565056,"vX0":5.261666016921199,"vY0":-122.40159435762924,"vZ0":-1.7828401911505403,"x":100.66,"y":202.87,"x0":-2.189022438787336,"y0":50.00011277765363,"z0":5.8554073142143785,"aX":4.940100299093491},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-14.0,"breakHorizontal":-7.3,"spinRate":2317,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.4498298062905044,"extension":6.585603019978731},"index":2,"playId":"8f4b8272-a01a-3387-8c33-f954328e788f","pitchNumber":3,"startTime":"2026-08-12T03:14:38.119Z","endTime":"2026-08-12T03:14:42.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.78361253237216,"aZ":-25.57735183687846,"pfxX":-8.798348885668638,"pfxZ":3.8893037713640783,"pX":-0.35920026685463535,"pZ":1.3180009184990296,"vX0":7.383610396256784,"vY0":-128.87294233695087,"vZ0":-6.0008744013043245,"x":130.69,"y":203.19,"x0":-2.107203006667212,"y0":50.00262223703331,"z0":5.631664416232453,"aX":-14.91751744577251},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.0,"breakHorizontal":14.4,"spinRate":1747,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.42372318989694113,"extension":6.769813452733641},"index":3,"playId":"433ee553-0fa8-3fa2-be8c-c69a08870d58","pitchNumber":4,"startTime":"2026-08-12T03:14:50.127Z","endTime":"2026-08-12T03:14:54.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.772323758026605,"aZ":-19.794930228265727,"pfxX":-9.13768890885155,"pfxZ":6.309230087201981,"pX":-0.08592455645531001,"pZ":2.3940056117871165,"vX0":8.692179801365938,"vY0":-138.86071792686633,"vZ0":-5.640872398507302,"x":120.28,"y":174.14,"x0":-2.0626562455367705,"y0":50.002921546936214,"z0":5.759961992926787,"aX":-17.9266474061515},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.4,"breakHorizontal":14.9,"spinRate":2179,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.39376332560463734,"extension":6.818052252925055},"hitData":{"launchSpeed":106.4,"launchAngle":31.0,"totalDistance":423.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":87.25,"coordY":32.02}},"index":4,"playId":"de1f3339-202b-3c9e-b09f-a20f6d793f82","pitchNumber":5,"startTime":"2026-08-12T03:15:07.027Z","endTime":"2026-08-12T03:15:33.692Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:15:33.692Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rafael Devers walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-12T03:15:45.399Z","endTime":"2026-08-12T03:16:40.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.486544713585406,"aZ":-27.93808343794115,"pfxX":-7.369693510168833,"pfxZ":2.4971350794968608,"pX":-1.2545233751304807,"pZ":3.642499508561121,"vX0":4.866266740839044,"vY0":-129.27982401346281,"vZ0":-0.08618976765191366,"x":164.82,"y":140.43,"x0":-2.2020166453620433,"y0":50.00195056479029,"z0":5.817368639580745,"aX":-12.497023344551536},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.7,"breakHorizontal":12.2,"spinRate":1562,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.42337035686500624,"extension":6.368264143929534},"index":0,"playId":"0e29de1d-44c7-3ab9-8023-6019c4cf8f3e","pitchNumber":1,"startTime":"2026-08-12T03:15:53.396Z","endTime":"2026-08-12T03:15:57.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.036426223634635,"aZ":-14.217077978391886,"pfxX":-5.683180282761398,"pfxZ":9.025840452813451,"pX":-1.1906140688619893,"pZ":2.661710128864124,"vX0":4.628921091313238,"vY0":-140.45139244818023,"vZ0":-6.069937593035629,"x":162.38,"y":166.91,"x0":-2.125079899235787,"y0":50.00334792549399,"z0":5.782404933004058,"aX":-11.307873517339496},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":9.2,"spinRate":2255,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.390583628028097,"extension":6.623086970923633},"index":1,"playId":"251b16b3-befa-30e2-be2e-b481a6e06ad9","pitchNumber":2,"startTime":"2026-08-12T03:16:04.823Z","endTime":"2026-08-12T03:16:08.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.18823550985958,"aZ":-15.020565595259121,"pfxX":-5.451202289254897,"pfxZ":8.93561335107966,"pX":-1.0074840211348552,"pZ":3.414867578136524,"vX0":4.860570858493635,"vY0":-138.47217296194194,"vZ0":-4.119766425924919,"x":155.4,"y":146.58,"x0":-2.0870891406924392,"y0":50.00559508752035,"z0":5.943702662485392,"aX":-10.46804156320711},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.4,"breakHorizontal":8.8,"spinRate":2211,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3972760735884031,"extension":6.592677429305914},"index":2,"playId":"d0720c08-a429-3c4c-ab80-68f061e6753a","pitchNumber":3,"startTime":"2026-08-12T03:16:21.578Z","endTime":"2026-08-12T03:16:25.884Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.72223751174007,"aZ":-15.586122941224692,"pfxX":-4.5133743698115545,"pfxZ":8.918939943152822,"pX":-0.7490030029335039,"pZ":5.456399557676093,"vX0":4.943459106781738,"vY0":-136.43737838016136,"vZ0":1.1169370614663965,"x":145.55,"y":91.46,"x0":-2.0094765361041027,"y0":50.005965327758844,"z0":6.125422179693071,"aX":-8.398113337990766},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":7.0,"spinRate":2162,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4035018978106151,"extension":6.494497214108218},"index":3,"playId":"2a29e5fc-ee3c-358b-afcf-2eb472e8b580","pitchNumber":4,"startTime":"2026-08-12T03:16:36.775Z","endTime":"2026-08-12T03:16:40.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:16:40.435Z","atBatIndex":43},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Victor Bericoto grounds into a double play, shortstop Jeremy Peña to second baseman Nick Allen to first baseman Christian Walker. Rafael Devers out at 2nd. Victor Bericoto out at 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-12T03:17:46.562Z","endTime":"2026-08-12T03:18:39.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-12T03:16:55.203Z","endTime":"2026-08-12T03:17:48.631Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.73668308942939,"aZ":-28.113379104152298,"pfxX":1.1691788057111712,"pfxZ":2.2857424871896406,"pX":0.22076405039642433,"pZ":3.2013225990645546,"vX0":5.620648691908409,"vY0":-131.7378785784394,"vZ0":-1.6908827378420725,"x":108.58,"y":152.34,"x0":-2.081774435102316,"y0":50.00581360180346,"z0":5.905075929102254,"aX":2.0808382865295325},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.0,"breakHorizontal":-3.2,"spinRate":2297,"spinDirection":174},"zone":2,"typeConfidence":2.0,"plateTime":0.41382101345018807,"extension":6.7125864003567814},"index":1,"playId":"a006e750-5a49-3194-abb4-71bf1cd80c8f","pitchNumber":1,"startTime":"2026-08-12T03:17:48.631Z","endTime":"2026-08-12T03:17:51.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.3171616300333,"aZ":-12.6662318432234,"pfxX":-7.203318814611787,"pfxZ":9.713398792253452,"pX":-0.43641785894642027,"pZ":3.133445232154608,"vX0":6.773434530963934,"vY0":-141.3058326112731,"vZ0":-5.3711086663690875,"x":133.64,"y":154.18,"x0":-1.936925863096102,"y0":50.00092956215233,"z0":5.883106702285075,"aX":-14.463311662592254},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.6,"breakHorizontal":11.5,"spinRate":2216,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.38867865313273064,"extension":6.942042654062201},"index":2,"playId":"5623db94-7801-37f9-b145-b8efc3401434","pitchNumber":2,"startTime":"2026-08-12T03:18:08.353Z","endTime":"2026-08-12T03:18:11.353Z","isPitch":true,"type":"pitch"},{"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":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48424547660251,"aZ":-44.844557928494694,"pfxX":2.3451158178454,"pfxZ":-8.406335577118812,"pX":-0.028558750135479226,"pZ":2.4365613935028585,"vX0":3.8686790068572763,"vY0":-122.09455126443885,"vZ0":0.7654073447217833,"x":118.09,"y":172.99,"x0":-1.9395645531371422,"y0":50.004240858549565,"z0":5.9842309986498625,"aX":3.5334551746485032},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-14.8,"breakHorizontal":-5.2,"spinRate":2322,"spinDirection":18},"zone":5,"typeConfidence":2.0,"plateTime":0.44893996299365924,"extension":6.652181445422},"hitData":{"launchSpeed":99.3,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.79,"coordY":151.18}},"index":3,"playId":"17e09d80-4af7-3036-a21b-8b165bb3737b","pitchNumber":3,"startTime":"2026-08-12T03:18:31.733Z","endTime":"2026-08-12T03:18:39.350Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:18:39.350Z","atBatIndex":44},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Christian Walker lines out to center fielder Drew Gilbert.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-12T03:20:45.684Z","endTime":"2026-08-12T03:21:14.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"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(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},"pitchData":{"startSpeed":91.7,"endSpeed":83.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.439579799493792,"aZ":-22.26286169601179,"pfxX":10.833036540587583,"pfxZ":5.5377754011726665,"pX":-0.3103698474895852,"pZ":2.713879344311102,"vX0":-8.943737088075224,"vY0":-133.1665143277739,"vZ0":-4.448256185388749,"x":128.83,"y":165.51,"x0":1.689472524641602,"y0":50.004127199407016,"z0":6.0229214519903485,"aX":19.396262897585256},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.2,"breakHorizontal":-17.6,"spinRate":2168,"spinDirection":137},"zone":4,"typeConfidence":2.0,"plateTime":0.4117971079004441,"extension":6.63467967773902},"hitData":{"launchSpeed":86.7,"launchAngle":27.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":124.58,"coordY":75.29}},"index":0,"playId":"ec5492b6-2bc8-3aeb-add0-0557f86e9983","pitchNumber":1,"startTime":"2026-08-12T03:21:06.774Z","endTime":"2026-08-12T03:21:14.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:21:14.782Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nelson Velázquez challenged (pitch result), call on the field was confirmed: Nelson Velázquez called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-12T03:21:29.485Z","endTime":"2026-08-12T03:22:49.392Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701852,"link":"/api/v1/people/701852"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.571571867819603,"aZ":-29.42221137239891,"pfxX":8.287491642355409,"pfxZ":1.8955362221980874,"pX":1.236526448528397,"pZ":3.039542081000182,"vX0":-4.3114258184525776,"vY0":-119.04507718127846,"vZ0":-0.43406851011675807,"x":69.87,"y":156.71,"x0":1.9843700031269436,"y0":50.00270208646659,"z0":5.863500521170953,"aX":12.021519076909588},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.6,"breakHorizontal":-14.2,"spinRate":1587,"spinDirection":111},"zone":12,"typeConfidence":2.0,"plateTime":0.4582506945089846,"extension":6.602051481747018},"index":0,"playId":"90d55418-e8be-3f4a-bf99-38940487ad15","pitchNumber":1,"startTime":"2026-08-12T03:21:40.914Z","endTime":"2026-08-12T03:21:44.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.206099507566186,"aZ":-22.420456648193536,"pfxX":10.187069133677642,"pfxZ":5.3099058425463355,"pX":-0.49725905487266436,"pZ":3.1899346470226906,"vX0":-9.549694467926948,"vY0":-133.9848608715264,"vZ0":-3.141686125910774,"x":135.95,"y":152.65,"x0":1.7722674258913216,"y0":50.00257272347091,"z0":5.961606138112131,"aX":18.709404100462315},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.2,"breakHorizontal":-16.7,"spinRate":2189,"spinDirection":136},"zone":1,"typeConfidence":2.0,"plateTime":0.4072425458855773,"extension":6.61511820680953},"index":1,"playId":"a6abb346-9f0f-3be3-8870-e3803f86debe","pitchNumber":2,"startTime":"2026-08-12T03:21:53.522Z","endTime":"2026-08-12T03:21:56.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.753535716059318,"aZ":-27.448749642560646,"pfxX":10.103662856147146,"pfxZ":3.18616512670727,"pX":-0.8234415582556459,"pZ":0.8683005653439088,"vX0":-9.301557072377227,"vY0":-120.77463503547219,"vZ0":-5.571157173723931,"x":148.39,"y":215.34,"x0":1.7586551293644885,"y0":50.002697369518266,"z0":5.60869985154131,"aX":14.978747180722447},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.7,"breakHorizontal":-16.2,"spinRate":1753,"spinDirection":111},"zone":13,"typeConfidence":2.0,"plateTime":0.45291699780025674,"extension":6.68109438649958},"index":2,"playId":"615a55c1-6a9d-3b5d-9d94-73888f2e512d","pitchNumber":3,"startTime":"2026-08-12T03:22:07.063Z","endTime":"2026-08-12T03:22:10.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.427831951737158,"aZ":-24.780195434829608,"pfxX":9.986524320279909,"pfxZ":4.889280580646662,"pX":0.21659406200505887,"pZ":1.9054281147921937,"vX0":-7.349018482494121,"vY0":-122.03743981092272,"vZ0":-3.836590497202197,"x":108.74,"y":187.33,"x0":1.9656401196318811,"y0":50.00279690197678,"z0":5.6260147283582045,"aX":15.102767709953833},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":8.2,"breakHorizontal":-16.4,"spinRate":2092,"spinDirection":113},"zone":8,"typeConfidence":2.0,"plateTime":0.4483782492766024,"extension":6.704158476649945},"index":3,"playId":"2f9fa7e0-dcb5-308f-89c1-7bda3694bb5d","pitchNumber":4,"startTime":"2026-08-12T03:22:22.878Z","endTime":"2026-08-12T03:22:25.878Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-12T03:22:35.059Z","endTime":"2026-08-12T03:22:45.411Z","isPitch":false,"type":"action","player":{"id":676369,"link":"/api/v1/people/676369"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.769229838787208,"aZ":-20.804621129121152,"pfxX":11.028824321716987,"pfxZ":6.224001464694997,"pX":0.27859537297681286,"pZ":1.6038612066149092,"vX0":-7.7404149240704125,"vY0":-134.2522096809109,"vZ0":-7.200535441518094,"x":106.38,"y":195.48,"x0":1.7646403417756718,"y0":50.00429227372135,"z0":5.79892406141421,"aX":20.15570908955701},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.8,"breakHorizontal":-18.4,"spinRate":2194,"spinDirection":133},"zone":9,"typeConfidence":2.0,"plateTime":0.4077990059669596,"extension":6.647072900986525},"index":5,"playId":"d0a48f49-921b-3636-8340-58cd8808d9c2","pitchNumber":5,"startTime":"2026-08-12T03:22:45.411Z","endTime":"2026-08-12T03:22:49.392Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"}},"playEndTime":"2026-08-12T03:22:49.392Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daulton Varsho walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-12T03:23:23.501Z","endTime":"2026-08-12T03:25:18.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.750516702993124,"aZ":-37.777944602060366,"pfxX":-8.96001455218671,"pfxZ":-4.199352889513584,"pX":0.0072028786279525634,"pZ":4.170083701159443,"vX0":-1.570140111345422,"vY0":-115.18603807743426,"vZ0":3.873443724377125,"x":116.73,"y":126.19,"x0":1.8623305130377612,"y0":50.001967311935914,"z0":6.135196808904848,"aX":-11.957614796927404},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-6.2,"breakHorizontal":16.6,"spinRate":2738,"spinDirection":323},"zone":11,"typeConfidence":2.0,"plateTime":0.4767531371868219,"extension":6.5690052073003855},"index":0,"playId":"49da3423-70be-33a8-839f-b8540d07fca9","pitchNumber":1,"startTime":"2026-08-12T03:23:23.501Z","endTime":"2026-08-12T03:23:27.849Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":93.0,"endSpeed":86.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.838708143700952,"aZ":-22.955313669686788,"pfxX":10.424303320709573,"pfxZ":4.959087951802005,"pX":-1.283051999227976,"pZ":0.8306808792713708,"vX0":-11.12132172584398,"vY0":-134.8590947844604,"vZ0":-8.729960647203733,"x":165.91,"y":216.35,"x0":1.5221945254619933,"y0":50.00120996235899,"z0":5.704414504630931,"aX":19.373497978089883},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.3,"breakHorizontal":-16.8,"spinRate":2208,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.40474383217174514,"extension":6.867294150827446},"index":1,"playId":"0a029272-951d-380a-9d37-e289f7866bfa","pitchNumber":2,"startTime":"2026-08-12T03:23:37.362Z","endTime":"2026-08-12T03:23:41.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29307886548143,"aZ":-16.791872335459317,"pfxX":6.226606393490673,"pfxZ":8.22451006605931,"pX":-1.0312339805986435,"pZ":3.32922295562083,"vX0":-9.002844033348884,"vY0":-135.36527701194237,"vZ0":-4.202567063285361,"x":156.31,"y":148.89,"x0":1.5163459842940672,"y0":50.00670697577168,"z0":6.0643634596618785,"aX":11.65243952733647},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.3,"breakHorizontal":-9.6,"spinRate":2218,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.4033785108230785,"extension":6.729323718227861},"index":2,"playId":"f5ba5570-6a0f-3d72-bf86-d23ec1ed768c","pitchNumber":3,"startTime":"2026-08-12T03:23:57.286Z","endTime":"2026-08-12T03:24:01.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.437354206924315,"aZ":-13.581362890228833,"pfxX":5.592622852748999,"pfxZ":10.24590133017881,"pX":-0.14761341008830015,"pZ":2.163895646736211,"vX0":-6.453356807432149,"vY0":-133.96842212529978,"vZ0":-7.463614719650153,"x":122.63,"y":180.35,"x0":1.5679198567364876,"y0":50.00134556551269,"z0":5.960365683838296,"aX":10.146850227818375},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.0,"breakHorizontal":-8.8,"spinRate":2285,"spinDirection":142},"zone":5,"typeConfidence":2.0,"plateTime":0.409146471250907,"extension":6.717319388594589},"index":3,"playId":"ae84673e-d913-3792-9713-cc3b84e35745","pitchNumber":4,"startTime":"2026-08-12T03:24:17.748Z","endTime":"2026-08-12T03:24:21.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.472692947681534,"aZ":-22.628892448472545,"pfxX":11.096565347776442,"pfxZ":5.311494727382727,"pX":0.7302210379008534,"pZ":2.421268214517661,"vX0":-6.037727070137564,"vY0":-133.422950308405,"vZ0":-4.81811335897708,"x":89.17,"y":173.41,"x0":1.584167554180802,"y0":50.004200694911525,"z0":5.887256964136475,"aX":19.95079973591688},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.8,"breakHorizontal":-18.7,"spinRate":2183,"spinDirection":140},"zone":6,"typeConfidence":2.0,"plateTime":0.41096703702440385,"extension":6.581731525388262},"index":4,"playId":"49407d43-2524-30ed-83cb-4988b4e8571c","pitchNumber":5,"startTime":"2026-08-12T03:24:31.812Z","endTime":"2026-08-12T03:24:36.594Z","isPitch":true,"type":"pitch"},{"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.32549826036933,"aZ":-38.51998264097616,"pfxX":-6.096889758902252,"pfxZ":-4.713890004441584,"pX":1.0882929753721389,"pZ":4.970109772473028,"vX0":0.48826548707497625,"vY0":-115.7161936834867,"vZ0":5.598598183063105,"x":75.52,"y":104.59,"x0":1.664869720320555,"y0":50.0054857842876,"z0":6.2272435022450265,"aX":-8.198580037726144},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-6.7,"breakHorizontal":10.9,"spinRate":2587,"spinDirection":323},"zone":12,"typeConfidence":2.0,"plateTime":0.47489597324509614,"extension":6.702372909493415},"index":5,"playId":"1c58556d-2b5d-3221-849f-11996cfd785d","pitchNumber":6,"startTime":"2026-08-12T03:25:13.911Z","endTime":"2026-08-12T03:25:18.193Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:25:18.193Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cam Smith strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-12T03:28:04.681Z","endTime":"2026-08-12T03:30:11.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":701852,"link":"/api/v1/people/701852"},"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":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-12T03:25:42.019Z","endTime":"2026-08-12T03:26:13.921Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Carson Seymour replaces Carson Whisenhunt.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-12T03:26:13.921Z","endTime":"2026-08-12T03:28:06.823Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693313,"link":"/api/v1/people/693313"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.978356144722202,"aZ":-25.70125887987583,"pfxX":-11.33205900658734,"pfxZ":3.3547792907307334,"pX":0.7706747165688312,"pZ":1.1032195965343046,"vX0":12.535563778469578,"vY0":-138.12009585568623,"vZ0":-7.911916089109276,"x":87.62,"y":208.99,"x0":-2.3560255083014754,"y0":50.004097292538695,"z0":5.735134232040894,"aX":-21.87985006975039},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.4,"breakHorizontal":17.9,"spinRate":2176,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.39666638119049047,"extension":6.663681385699224},"index":2,"playId":"165ef8de-1a18-33a8-ab3a-d7a8c48d57fe","pitchNumber":1,"startTime":"2026-08-12T03:28:06.823Z","endTime":"2026-08-12T03:28:10.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.252838081494936,"aZ":-22.348927324604603,"pfxX":-9.588753586002522,"pfxZ":4.863827808151537,"pX":0.6489142854970189,"pZ":2.5465123410951565,"vX0":11.30352986563707,"vY0":-141.25928701023375,"vZ0":-5.3565966900029895,"x":92.26,"y":170.02,"x0":-2.15915851988628,"y0":50.00332333654863,"z0":5.904647238929256,"aX":-19.374045570144165},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.8,"breakHorizontal":15.0,"spinRate":2227,"spinDirection":234},"zone":6,"typeConfidence":2.0,"plateTime":0.3877858497782949,"extension":6.259637975811191},"index":3,"playId":"b86997d4-cefe-31c1-b653-1c90b9ea0ec4","pitchNumber":2,"startTime":"2026-08-12T03:28:22.843Z","endTime":"2026-08-12T03:28:26.404Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.853273613435125,"aZ":-40.269697426962864,"pfxX":0.3027533913469642,"pfxZ":-5.000311641879149,"pX":-0.9817985060754143,"pZ":2.6379704878978747,"vX0":3.680185761930681,"vY0":-126.4942196564668,"vZ0":-0.5380201618697786,"x":154.42,"y":167.55,"x0":-2.494924927455168,"y0":50.00180342364717,"z0":6.082716374455653,"aX":0.4893565256622115},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-8.9,"breakHorizontal":-1.4,"spinRate":2031,"spinDirection":36},"zone":11,"typeConfidence":2.0,"plateTime":0.4330418381624943,"extension":6.459976081852011},"index":4,"playId":"dbd0868f-ac1a-372a-97a4-5246f399fcfd","pitchNumber":3,"startTime":"2026-08-12T03:29:03.484Z","endTime":"2026-08-12T03:29:06.605Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-12T03:29:22.990Z","endTime":"2026-08-12T03:29:42.902Z","isPitch":false,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.656801856017267,"aZ":-36.64152211757315,"pfxX":-0.836545359940243,"pfxZ":-2.687705361695257,"pX":1.597342887977562,"pZ":-0.14248205017668397,"vX0":9.763858215028632,"vY0":-128.40271496506784,"vZ0":-7.75030222056734,"x":56.11,"y":242.63,"x0":-2.152826383319636,"y0":50.004008235749055,"z0":5.782025825330837,"aX":-1.393152189182239},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-6.5,"breakHorizontal":-0.7,"spinRate":2079,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.42727916325487136,"extension":6.6047769524728865},"index":6,"playId":"efde0098-e11e-3228-b27c-b3325f0c2256","pitchNumber":4,"startTime":"2026-08-12T03:29:42.902Z","endTime":"2026-08-12T03:29:46.400Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":98.1,"endSpeed":89.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.493843366753566,"aZ":-27.495719867719487,"pfxX":-9.600340952347189,"pfxZ":2.3068659557022375,"pX":0.8042479564097786,"pZ":1.3409424795282396,"vX0":11.947226538983058,"vY0":-142.1752978781843,"vZ0":-7.223619594275341,"x":86.34,"y":202.57,"x0":-2.2240274957895987,"y0":50.00372226653413,"z0":5.683927225283028,"aX":-19.469035469976458},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":2.6,"breakHorizontal":14.6,"spinRate":2324,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.38666902833804917,"extension":6.462249649845851},"index":7,"playId":"98b4b8d0-c694-3faf-ba02-f8aa229bd481","pitchNumber":5,"startTime":"2026-08-12T03:30:07.689Z","endTime":"2026-08-12T03:30:11.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:30:11.830Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drew Gilbert flies out sharply to center fielder Daulton Varsho.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-12T03:32:47.039Z","endTime":"2026-08-12T03:33:29.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Enyel De Los Santos replaces Hunter Brown.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-12T03:32:19.397Z","endTime":"2026-08-12T03:32:49.142Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660853,"link":"/api/v1/people/660853"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.725232562762383,"aZ":-26.392852024702293,"pfxX":1.2292146675975704,"pfxZ":3.737873292293152,"pX":-0.8451451965404205,"pZ":3.220486071677295,"vX0":3.488398633559506,"vY0":-123.39923513587385,"vZ0":-0.34738859998125005,"x":149.21,"y":151.83,"x0":-2.4348397655148717,"y0":50.00492850138445,"z0":5.579701821651453,"aX":1.9024745725035748},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.0,"breakHorizontal":-3.0,"spinRate":2126,"spinDirection":202},"zone":11,"typeConfidence":0.92,"plateTime":0.4432514336108482,"extension":6.33120500014752},"index":1,"playId":"bd7f56be-fa31-3cae-9a2e-786546f73d86","pitchNumber":1,"startTime":"2026-08-12T03:32:49.142Z","endTime":"2026-08-12T03:32:53.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.956804906957945,"aZ":-24.956070579708822,"pfxX":-8.31568240986197,"pfxZ":4.875995238964542,"pX":0.10883927247682526,"pZ":2.7165553952666746,"vX0":7.8543596681731245,"vY0":-120.73734806609437,"vZ0":-1.744117979625632,"x":112.85,"y":165.43,"x0":-2.102134092862279,"y0":50.003099145701704,"z0":5.639253275184269,"aX":-12.30880009178591},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":8.6,"breakHorizontal":13.2,"spinRate":1790,"spinDirection":228},"zone":2,"typeConfidence":0.95,"plateTime":0.45322494209953046,"extension":6.6620074581777695},"index":2,"playId":"7c9bd573-e485-3125-a1bf-fe9056f693de","pitchNumber":2,"startTime":"2026-08-12T03:33:04.164Z","endTime":"2026-08-12T03:33:07.209Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.690317680332466,"aZ":-17.2860724711303,"pfxX":-5.673732517083915,"pfxZ":7.6896038482336095,"pX":-0.037066163230334986,"pZ":2.1978603999615665,"vX0":7.8810872359850475,"vY0":-138.0411867754026,"vZ0":-5.636363490717694,"x":118.41,"y":179.44,"x0":-2.1872044114653546,"y0":50.00637932055251,"z0":5.423418878881807,"aX":-10.991474848990583},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.0,"breakHorizontal":8.8,"spinRate":2241,"spinDirection":228},"zone":5,"typeConfidence":0.89,"plateTime":0.3962308255738236,"extension":6.402995158431221},"hitData":{"launchSpeed":101.6,"launchAngle":31.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":126.87,"coordY":42.27}},"index":3,"playId":"035c6826-5f26-3092-a568-d92f6ed50d79","pitchNumber":3,"startTime":"2026-08-12T03:33:20.214Z","endTime":"2026-08-12T03:33:29.241Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:33:29.241Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Osleivis Basabe flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-12T03:33:33.548Z","endTime":"2026-08-12T03:34:44.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.146700833843,"aZ":-25.754685464790317,"pfxX":-0.6915699284335621,"pfxZ":3.7984186308217733,"pX":0.37244409085245106,"pZ":2.392286838778786,"vX0":6.81080683605269,"vY0":-128.9526448873732,"vZ0":-2.436943165987736,"x":102.8,"y":174.19,"x0":-2.2099332151924758,"y0":50.00032961728841,"z0":5.330984313624298,"aX":-1.1690438469707858},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.6,"breakHorizontal":-0.2,"spinRate":2195,"spinDirection":215},"zone":6,"typeConfidence":0.87,"plateTime":0.42432149088887394,"extension":6.421020458061761},"index":0,"playId":"fd242bea-b080-3096-bd6e-53391aace2f5","pitchNumber":1,"startTime":"2026-08-12T03:33:54.464Z","endTime":"2026-08-12T03:33:57.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.585825139432533,"aZ":-15.955875448016393,"pfxX":-5.111161636468886,"pfxZ":8.303193890305732,"pX":-0.036111841244361995,"pZ":3.6738613459747773,"vX0":7.686395041220928,"vY0":-138.99548594456118,"vZ0":-1.9093817200478407,"x":118.38,"y":139.59,"x0":-2.1751982307209614,"y0":50.005887972735735,"z0":5.430959462203654,"aX":-9.988005167633297},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.8,"breakHorizontal":7.7,"spinRate":2297,"spinDirection":230},"zone":11,"typeConfidence":0.92,"plateTime":0.3942843163193448,"extension":6.216716183778436},"index":1,"playId":"e928dd18-85d2-3668-b96b-6a7986b62134","pitchNumber":2,"startTime":"2026-08-12T03:34:08.175Z","endTime":"2026-08-12T03:34:14.993Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-12T03:34:24.776Z","endTime":"2026-08-12T03:34:35.123Z","isPitch":false,"type":"action","player":{"id":678545,"link":"/api/v1/people/678545"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69824843186977,"aZ":-28.168614926361656,"pfxX":-0.14616309869599942,"pfxZ":2.3180776074011273,"pX":0.3907851667813935,"pZ":2.544719359579091,"vX0":6.7876302079998405,"vY0":-129.94485287107292,"vZ0":-1.7198467023678472,"x":102.1,"y":170.07,"x0":-2.2252132237790567,"y0":50.0022835404036,"z0":5.334961112340378,"aX":-0.2537148554276105},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.1,"breakHorizontal":-1.1,"spinRate":2089,"spinDirection":207},"zone":6,"typeConfidence":0.9,"plateTime":0.41992331106170866,"extension":6.744946548740155},"hitData":{"launchSpeed":84.6,"launchAngle":41.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.64,"coordY":89.52}},"index":3,"playId":"a512efd5-8930-34ae-b5ff-0c0d7be686aa","pitchNumber":3,"startTime":"2026-08-12T03:34:35.123Z","endTime":"2026-08-12T03:34:44.140Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:34:44.140Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drew Cavanaugh singles on a fly ball to right fielder Cam Smith.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-12T03:34:48.384Z","endTime":"2026-08-12T03:35:50.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"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":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"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(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},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89154926711687,"aZ":-27.983842389430933,"pfxX":-2.7110602964430064,"pfxZ":2.512037641027458,"pX":-0.9875375478147385,"pZ":1.6836564292062042,"vX0":4.4927536797268655,"vY0":-128.02461506447756,"vZ0":-3.3523606245747963,"x":154.64,"y":193.32,"x0":-2.4080242775557603,"y0":50.00515530190325,"z0":5.185641401711786,"aX":-4.528935300394839},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.1,"breakHorizontal":4.0,"spinRate":1971,"spinDirection":220},"zone":13,"typeConfidence":0.87,"plateTime":0.4268137622711228,"extension":6.403272044861017},"index":0,"playId":"2aa10a5b-584c-3890-ae18-648629c4b5b1","pitchNumber":1,"startTime":"2026-08-12T03:35:08.347Z","endTime":"2026-08-12T03:35:12.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.398781966023336,"aZ":-26.34811016749497,"pfxX":-9.554240932485312,"pfxZ":3.7643200660690628,"pX":-0.49638955172068755,"pZ":2.6678666726555176,"vX0":6.975269762678983,"vY0":-123.53503436973162,"vZ0":-1.5504739992152397,"x":135.92,"y":166.75,"x0":-2.1140024788454816,"y0":50.001036276921475,"z0":5.516497840604595,"aX":-14.779117662304047},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.7,"breakHorizontal":15.7,"spinRate":1882,"spinDirection":233},"zone":4,"typeConfidence":0.96,"plateTime":0.44322602868820704,"extension":6.873740736685689},"index":1,"playId":"eb282841-c6c0-32d5-88d6-4cc7da8d1809","pitchNumber":2,"startTime":"2026-08-12T03:35:24.185Z","endTime":"2026-08-12T03:35:27.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.688511515734255,"aZ":-26.675599997682877,"pfxX":-11.314751425935288,"pfxZ":3.5715424625236736,"pX":-0.5679518103955079,"pZ":2.3023009055099175,"vX0":7.38114027278788,"vY0":-123.36560929689809,"vZ0":-2.271111369589497,"x":138.65,"y":176.62,"x0":-2.129570770750011,"y0":50.00541251219286,"z0":5.484965783095167,"aX":-17.43168669480967},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.1,"breakHorizontal":18.7,"spinRate":1870,"spinDirection":232},"zone":4,"typeConfidence":0.97,"plateTime":0.44409940847388363,"extension":6.625567668943927},"hitData":{"launchSpeed":73.0,"launchAngle":26.0,"totalDistance":223.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.5,"coordY":120.84}},"index":2,"playId":"2ed5f8fa-4fa2-36e1-b318-0683fd2813ab","pitchNumber":3,"startTime":"2026-08-12T03:35:40.928Z","endTime":"2026-08-12T03:35:50.439Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:35:50.439Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Christian Koss doubles (2) on a sharp line drive to left fielder Nelson Velázquez. Drew Cavanaugh scores. Christian Koss to 3rd. Christian Koss advances to 3rd, on a throwing error by shortstop Jeremy Peña.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-12T03:36:06.980Z","endTime":"2026-08-12T03:36:54.461Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676369,"link":"/api/v1/people/676369"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"responsiblePitcher":{"id":660853,"link":"/api/v1/people/660853"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.812706568160614,"aZ":-26.937254757938977,"pfxX":-3.6322560226097336,"pfxZ":3.0276686974198324,"pX":0.7810814818205734,"pZ":1.307246863893816,"vX0":8.591522758767667,"vY0":-130.27505619115087,"vZ0":-4.7048276873727835,"x":87.23,"y":203.48,"x0":-2.0787436326167263,"y0":50.003244854115216,"z0":5.158035400307604,"aX":-6.2827582766099095},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.7,"breakHorizontal":4.8,"spinRate":2118,"spinDirection":213},"zone":14,"typeConfidence":0.78,"plateTime":0.41946503094485044,"extension":6.602689309278527},"index":0,"playId":"6bebe5ec-0b9c-310f-9ceb-9f90eef617ce","pitchNumber":1,"startTime":"2026-08-12T03:36:18.870Z","endTime":"2026-08-12T03:36:22.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88938845702613,"aZ":-20.24154761726339,"pfxX":-7.722652999148721,"pfxZ":6.128309037436161,"pX":-0.32543071546879737,"pZ":2.520461567836126,"vX0":7.668596548006334,"vY0":-137.9927987264685,"vZ0":-3.8005752154090224,"x":129.4,"y":170.73,"x0":-2.1240570266027845,"y0":50.00354365488928,"z0":5.262580588041478,"aX":-15.040201831585009},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.6,"breakHorizontal":12.6,"spinRate":2162,"spinDirection":228},"zone":4,"typeConfidence":0.88,"plateTime":0.395453761279124,"extension":6.537310975269858},"hitData":{"launchSpeed":101.3,"launchAngle":22.0,"totalDistance":344.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":51.57,"coordY":73.35}},"index":1,"playId":"da0a190e-55eb-30d0-9bc0-553cfeed46cb","pitchNumber":2,"startTime":"2026-08-12T03:36:38.495Z","endTime":"2026-08-12T03:36:54.461Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:36:54.461Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jung Hoo Lee strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-12T03:39:32.985Z","endTime":"2026-08-12T03:40:24.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"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":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-12T03:37:34.272Z","endTime":"2026-08-12T03:38:52.661Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Bennett Sousa replaces Enyel De Los Santos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-12T03:38:52.661Z","endTime":"2026-08-12T03:39:35.250Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656986,"link":"/api/v1/people/656986"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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},"pitchData":{"startSpeed":84.9,"endSpeed":79.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.63078706915935,"aZ":-30.432988403220804,"pfxX":-1.8056825254210185,"pfxZ":1.0993520107126695,"pX":-0.1513937199114988,"pZ":2.2273739241022743,"vX0":-1.9264979432715825,"vY0":-123.76947931556744,"vZ0":-3.8497496459308707,"x":122.77,"y":178.64,"x0":0.8665618714917459,"y0":50.00058912370797,"z0":6.303397162706212,"aX":-2.849847887711603},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.4,"breakHorizontal":3.6,"spinRate":2470,"spinDirection":256},"zone":5,"typeConfidence":0.89,"plateTime":0.43959967109023834,"extension":6.392754292164129},"index":2,"playId":"b01ecd93-c4b8-314a-b282-36a535b1d701","pitchNumber":1,"startTime":"2026-08-12T03:39:35.250Z","endTime":"2026-08-12T03:39:38.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","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},"pitchData":{"startSpeed":87.2,"endSpeed":81.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.065769859175603,"aZ":-27.729398113180938,"pfxX":-2.293427252636496,"pfxZ":2.7104039517414193,"pX":-0.834246467348992,"pZ":0.8214840351130537,"vX0":-3.292904615340666,"vY0":-126.83464821212098,"vZ0":-7.941518460268369,"x":148.8,"y":216.6,"x0":0.775130096218929,"y0":50.005586922381674,"z0":6.18033093143834,"aX":-3.7658694454094603},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.5,"breakHorizontal":4.8,"spinRate":2547,"spinDirection":209},"zone":13,"typeConfidence":0.82,"plateTime":0.43057566400923486,"extension":6.364972091216558},"index":3,"playId":"fa8d660d-5c16-3b35-8e16-db5f7fefe03c","pitchNumber":2,"startTime":"2026-08-12T03:39:51.557Z","endTime":"2026-08-12T03:39:55.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.843643417516674,"aZ":-27.826986494071924,"pfxX":-3.5834279655939003,"pfxZ":2.65627623919133,"pX":-0.8117064412923768,"pZ":1.316425798803378,"vX0":-2.673215435628346,"vY0":-126.56695209124938,"vZ0":-6.799915804540707,"x":147.94,"y":203.24,"x0":0.7206664402086951,"y0":50.00176521486746,"z0":6.24189777470884,"aX":-5.860707462429263},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.6,"breakHorizontal":7.1,"spinRate":2358,"spinDirection":235},"zone":13,"typeConfidence":0.84,"plateTime":0.43140577952934,"extension":6.4874753116841966},"index":4,"playId":"da8bcf03-93d9-32ab-b97e-3826f1abe0d1","pitchNumber":3,"startTime":"2026-08-12T03:40:20.871Z","endTime":"2026-08-12T03:40:24.851Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:40:24.851Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Yainer Diaz lines out sharply to right fielder Jung Hoo Lee.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-12T03:42:21.387Z","endTime":"2026-08-12T03:43:46.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.355004887548333,"aZ":-24.731401764888016,"pfxX":-10.254500501572915,"pfxZ":3.7647044550819704,"pX":-0.5078996805714076,"pZ":3.1816814010284116,"vX0":8.661570902988139,"vY0":-139.71588915780373,"vZ0":-3.230225941563943,"x":136.36,"y":152.87,"x0":-2.3152474139954853,"y0":50.004957529953884,"z0":5.977416133830912,"aX":-20.2844293838671},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.4,"breakHorizontal":16.8,"spinRate":2280,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.3919635760672686,"extension":6.406303628008834},"index":0,"playId":"60a0d7b5-b53c-3748-87ba-91d7958c2a17","pitchNumber":1,"startTime":"2026-08-12T03:42:43.394Z","endTime":"2026-08-12T03:42:46.459Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.070328023656632,"aZ":-35.35517323310215,"pfxX":-2.5920709365892023,"pfxZ":-1.9273621205502174,"pX":2.5272906930137307,"pZ":-0.7371060445682276,"vX0":12.595825248719049,"vY0":-127.77353505676248,"vZ0":-9.209636985452214,"x":20.67,"y":258.68,"x0":-2.13608411176592,"y0":50.005343261464255,"z0":5.703944442358451,"aX":-4.275061257419112},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-5.6,"breakHorizontal":1.8,"spinRate":1795,"spinDirection":14},"zone":14,"typeConfidence":2.0,"plateTime":0.4291683703389424,"extension":6.54854015745673},"index":1,"playId":"fedcb9c5-9d3a-3937-954e-c9b4eb66106d","pitchNumber":2,"startTime":"2026-08-12T03:42:57.789Z","endTime":"2026-08-12T03:43:01.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.790252031580668,"aZ":-25.73605958715627,"pfxX":-9.285963114313862,"pfxZ":3.2696444959216002,"pX":-0.27252100533557455,"pZ":3.730020780067826,"vX0":8.875091163768856,"vY0":-139.32214887029437,"vZ0":-1.5394719010799924,"x":127.39,"y":138.07,"x0":-2.2901822777301803,"y0":50.0032508032,"z0":5.987767346694453,"aX":-18.287700171686378},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.8,"breakHorizontal":15.0,"spinRate":2176,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3928741850212365,"extension":6.431069670623917},"index":2,"playId":"33f2c5fc-a961-3bb0-bce2-31e87df1fd89","pitchNumber":3,"startTime":"2026-08-12T03:43:20.186Z","endTime":"2026-08-12T03:43:24.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.153938050353197,"aZ":-13.93661991563997,"pfxX":-6.060496120604392,"pfxZ":9.117507283989838,"pX":0.7300827797027689,"pZ":3.010727923147751,"vX0":9.826437752087426,"vY0":-140.16838817497535,"vZ0":-5.589912683090009,"x":89.17,"y":157.49,"x0":-2.0253100666373234,"y0":50.00041711810473,"z0":5.932509938404553,"aX":-12.120329273986023},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.6,"breakHorizontal":9.1,"spinRate":2054,"spinDirection":233},"zone":3,"typeConfidence":2.0,"plateTime":0.3899970484284654,"extension":6.6475574546000935},"hitData":{"launchSpeed":102.4,"launchAngle":15.0,"totalDistance":279.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":194.2,"coordY":109.99}},"index":3,"playId":"c66c932c-26be-3e4a-a64f-1816f1277518","pitchNumber":4,"startTime":"2026-08-12T03:43:39.210Z","endTime":"2026-08-12T03:43:46.475Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:43:46.475Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeremy Peña strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-12T03:43:49.021Z","endTime":"2026-08-12T03:45:42.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701852,"link":"/api/v1/people/701852"},"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},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.474819700094287,"aZ":-24.320938829008547,"pfxX":-2.8733636657200106,"pfxZ":4.0629271354417025,"pX":0.9552833998485807,"pZ":2.8930112255671445,"vX0":10.103573006788201,"vY0":-137.45986084894867,"vZ0":-3.6255240997519045,"x":80.59,"y":160.67,"x0":-2.377932557805026,"y0":50.0048120278705,"z0":5.860234890806206,"aX":-5.557695917266066},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.8,"breakHorizontal":3.4,"spinRate":2457,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.3968772738270059,"extension":6.633413772716132},"index":0,"playId":"1bcdaf7d-4c7e-3f25-880f-cb58ee176435","pitchNumber":1,"startTime":"2026-08-12T03:44:12.333Z","endTime":"2026-08-12T03:44:16.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.23169359362595,"aZ":-26.10506841383468,"pfxX":-10.288270401199869,"pfxZ":3.012764556343505,"pX":0.7983688520314461,"pZ":0.5766490891032491,"vX0":11.926683922853,"vY0":-140.71479597986016,"vZ0":-9.348402177707909,"x":86.57,"y":223.21,"x0":-2.147000621615787,"y0":50.00529187222555,"z0":5.617392097926883,"aX":-20.75183423464675},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":3.7,"breakHorizontal":16.3,"spinRate":2199,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.3883993186355217,"extension":6.609615169956798},"index":1,"playId":"ac19a173-f17d-335d-aa92-ce7b191c843a","pitchNumber":2,"startTime":"2026-08-12T03:44:26.897Z","endTime":"2026-08-12T03:44:30.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0279523681215,"aZ":-28.39699471602601,"pfxX":-10.594934717391983,"pfxZ":1.905430736123984,"pX":0.3640377184371408,"pZ":2.2985072582803974,"vX0":10.695523836453162,"vY0":-139.91206728487077,"vZ0":-4.587531178619611,"x":103.12,"y":176.72,"x0":-2.134613327740575,"y0":50.00012279071187,"z0":5.823782076470261,"aX":-20.96949475268423},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":2.6,"breakHorizontal":16.9,"spinRate":2172,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.39171693989910494,"extension":6.421259883937042},"index":2,"playId":"1d84b80b-b56e-391c-b853-a95ff3650f00","pitchNumber":3,"startTime":"2026-08-12T03:44:44.749Z","endTime":"2026-08-12T03:44:48.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42143091736047,"aZ":-23.89199727047565,"pfxX":-10.462531148449425,"pfxZ":4.159276809535857,"pX":0.3002343173800243,"pZ":1.924556320280539,"vX0":10.616026614158777,"vY0":-140.33806082031245,"vZ0":-6.370083944623991,"x":105.56,"y":186.82,"x0":-2.1763610538655285,"y0":50.00002716110006,"z0":5.784950924959761,"aX":-20.819575294594134},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.4,"breakHorizontal":16.7,"spinRate":2212,"spinDirection":235},"zone":9,"typeConfidence":2.0,"plateTime":0.39061546288726046,"extension":6.492756006445869},"index":3,"playId":"7b9e0eba-4926-3393-a2bf-e4a01990b5ff","pitchNumber":4,"startTime":"2026-08-12T03:45:02.653Z","endTime":"2026-08-12T03:45:05.900Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-12T03:45:25.813Z","endTime":"2026-08-12T03:45:38.871Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.091500272920495,"aZ":-38.26916496109405,"pfxX":-0.24254599210440286,"pfxZ":-3.5961482446231967,"pX":1.2356654883903975,"pZ":1.1773473898015863,"vX0":8.99456385799372,"vY0":-129.55443010680543,"vZ0":-4.319868829938118,"x":69.9,"y":206.99,"x0":-2.255808747786346,"y0":50.006265324541715,"z0":5.8042911466510665,"aX":-0.4119538076131108},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-7.3,"breakHorizontal":-1.7,"spinRate":1994,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.42343851802978794,"extension":6.395316394675545},"index":5,"playId":"7372dde5-834a-36db-9d82-668abf1339c7","pitchNumber":5,"startTime":"2026-08-12T03:45:38.871Z","endTime":"2026-08-12T03:45:42.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:45:42.528Z","atBatIndex":55},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Yordan Alvarez hit by pitch.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-12T03:45:51.197Z","endTime":"2026-08-12T03:48:10.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88832680098464,"aZ":-30.694216621441537,"pfxX":-8.187266275896558,"pfxZ":0.8275114495641276,"pX":0.25374961241506305,"pZ":2.0632636717170016,"vX0":9.484848180342276,"vY0":-132.41944907580722,"vZ0":-3.786773176269766,"x":107.33,"y":183.07,"x0":-2.295686077546142,"y0":50.004269266373704,"z0":5.735334855361804,"aX":-14.672619904572183},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.0,"breakHorizontal":13.0,"spinRate":1409,"spinDirection":244},"zone":8,"typeConfidence":2.0,"plateTime":0.41222182087124404,"extension":6.406297903804198},"index":0,"playId":"785e913a-12dc-3304-bad6-d9efc83aa200","pitchNumber":1,"startTime":"2026-08-12T03:46:06.673Z","endTime":"2026-08-12T03:46:09.936Z","isPitch":true,"type":"pitch"},{"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":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.325293366126164,"aZ":-26.752583599805583,"pfxX":-10.154392012996006,"pfxZ":2.6863081439727914,"pX":0.8419780114552162,"pZ":3.489716976340935,"vX0":11.72378376890515,"vY0":-140.7785155627347,"vZ0":-2.1325962267508864,"x":84.91,"y":144.56,"x0":-2.0464215839487023,"y0":50.00192096541779,"z0":5.979106988664346,"aX":-20.49220108119652},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.6,"breakHorizontal":16.2,"spinRate":2231,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.38824737186028013,"extension":6.297194553112318},"index":1,"playId":"54e4ebbf-3cd7-32e0-9132-4556c544f30e","pitchNumber":2,"startTime":"2026-08-12T03:46:24.149Z","endTime":"2026-08-12T03:46:27.712Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04904679479232,"aZ":-39.11286774906646,"pfxX":-1.16983750344159,"pfxZ":-3.9358616141723637,"pX":1.0231550366399347,"pZ":0.7611426068104092,"vX0":9.129212474916425,"vY0":-131.99067850299494,"vZ0":-5.419746778524963,"x":78.0,"y":218.23,"x0":-2.328022114470664,"y0":50.001461217794656,"z0":5.720731084231564,"aX":-2.066402513269475},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-8.2,"breakHorizontal":0.1,"spinRate":2132,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.4149483805086458,"extension":6.5291053937079795},"index":2,"playId":"1e5d55bd-1070-3e8f-b27a-c84dce6abbba","pitchNumber":3,"startTime":"2026-08-12T03:46:58.293Z","endTime":"2026-08-12T03:47:01.676Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.210444828095607,"aZ":-41.74615818873122,"pfxX":-0.17512572488840883,"pfxZ":-5.463722740095967,"pX":0.6224777421980626,"pZ":2.099439907377448,"vX0":8.00062601720481,"vY0":-131.60714313403997,"vZ0":-1.6909443424251698,"x":93.27,"y":182.1,"x0":-2.435445139078587,"y0":50.00150814009483,"z0":5.845149039612,"aX":-0.30695014728066444},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-10.1,"breakHorizontal":-1.4,"spinRate":2173,"spinDirection":21},"zone":9,"typeConfidence":2.0,"plateTime":0.4163544695459125,"extension":6.583342235429175},"index":3,"playId":"4dad6bfc-a898-3b3f-aa96-aba7524c5edc","pitchNumber":4,"startTime":"2026-08-12T03:47:20.649Z","endTime":"2026-08-12T03:47:26.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.4,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.57673464086931,"aZ":-17.645825548028753,"pfxX":-6.393805978521401,"pfxZ":7.042733194539871,"pX":0.09217015586522617,"pZ":4.52949339014095,"vX0":8.962827383090076,"vY0":-143.1036783502691,"vZ0":-1.1252236288561983,"x":113.49,"y":116.48,"x0":-2.257159675449638,"y0":50.00627472427051,"z0":6.038684159299919,"aX":-13.197069652075047},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.7,"breakHorizontal":9.7,"spinRate":2199,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.38349324197126444,"extension":6.495821532885411},"index":4,"playId":"a79d8a0c-7dbc-3f0d-bcf1-f93c5aea8f14","pitchNumber":5,"startTime":"2026-08-12T03:47:45.980Z","endTime":"2026-08-12T03:47:50.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.4,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.33664073888926,"aZ":-37.98521254063931,"pfxX":-0.3340144671627243,"pfxZ":-3.2866246803703962,"pX":2.3893969336440577,"pZ":0.25574962980763655,"vX0":11.986645059912547,"vY0":-132.16067099131988,"vZ0":-6.772021742014891,"x":25.92,"y":231.87,"x0":-2.1626985410107764,"y0":50.00285816675772,"z0":5.643359530308602,"aX":-0.590839417903923},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-7.3,"breakHorizontal":-2.0,"spinRate":2419,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4145360754355263,"extension":6.606811007332647},"index":5,"playId":"b25caf2f-2aa3-3c56-8da2-3a23533422f6","pitchNumber":6,"startTime":"2026-08-12T03:48:03.015Z","endTime":"2026-08-12T03:48:10.032Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:48:10.032Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Isaac Paredes pops out to first baseman Bryce Eldridge in foul territory.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-12T03:49:02.210Z","endTime":"2026-08-12T03:49:32.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-12T03:48:27.094Z","endTime":"2026-08-12T03:49:04.169Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"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},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02182694044075,"aZ":-24.707487664779595,"pfxX":-12.273592489945209,"pfxZ":3.790271133813474,"pX":1.2916503308767877,"pZ":1.412436283099929,"vX0":13.588883903237306,"vY0":-139.3526372685858,"vZ0":-7.41595098342407,"x":67.77,"y":200.64,"x0":-2.05095401524536,"y0":50.00135035927758,"z0":5.737871507092964,"aX":-24.162243056911667},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.4,"breakHorizontal":19.4,"spinRate":2348,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.392897276733323,"extension":6.611353884517164},"index":1,"playId":"58e593b1-1c33-3ea6-a616-6e6970fc84ec","pitchNumber":1,"startTime":"2026-08-12T03:49:04.169Z","endTime":"2026-08-12T03:49:07.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.82922977550434,"aZ":-25.05974822508951,"pfxX":-10.203174793392597,"pfxZ":3.524501807880066,"pX":-0.43805189078054335,"pZ":2.822276766619901,"vX0":8.78529265766647,"vY0":-141.82439569499374,"vZ0":-3.977177939935254,"x":133.7,"y":162.58,"x0":-2.262330647355293,"y0":50.00692429226093,"z0":5.856387578775292,"aX":-20.625747204142694},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.6,"breakHorizontal":16.6,"spinRate":2359,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.3873737122744316,"extension":6.64895148071546},"hitData":{"launchSpeed":80.9,"launchAngle":73.0,"totalDistance":89.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":152.32,"coordY":194.75}},"index":2,"playId":"2ae66ccf-cda2-3ec4-925b-1d06d124bce8","pitchNumber":2,"startTime":"2026-08-12T03:49:23.640Z","endTime":"2026-08-12T03:49:32.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:49:32.715Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willy Adames singles on a ground ball to left fielder Nelson Velázquez.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-12T03:51:44.765Z","endTime":"2026-08-12T03:52:54.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676369,"link":"/api/v1/people/676369"},"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, 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},"pitchData":{"startSpeed":85.1,"endSpeed":79.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.022058092330276,"aZ":-29.638424848288327,"pfxX":-3.418415130750709,"pfxZ":1.6063012331920774,"pX":-0.007381515417645896,"pZ":2.2309049126178486,"vX0":-0.9016414049820456,"vY0":-124.04395799065237,"vZ0":-4.041837646362661,"x":117.28,"y":178.55,"x0":0.8039883663778485,"y0":50.00296237634527,"z0":6.320031373437334,"aX":-5.3903556415950895},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.3,"breakHorizontal":6.4,"spinRate":2355,"spinDirection":228},"zone":5,"typeConfidence":0.9,"plateTime":0.4395537438264441,"extension":6.27328764302987},"index":0,"playId":"479532b6-0215-323b-88a3-da2b35aa6b5b","pitchNumber":1,"startTime":"2026-08-12T03:51:46.359Z","endTime":"2026-08-12T03:51:49.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.38420573358536,"aZ":-30.64593606205003,"pfxX":-1.9637069771247042,"pfxZ":0.9658794413813594,"pX":-0.4133844483288908,"pZ":0.46332256189303384,"vX0":-2.3503427321942194,"vY0":-124.84114432784155,"vZ0":-7.8395625979761325,"x":132.76,"y":226.27,"x0":0.7956789308506492,"y0":50.00033299847443,"z0":6.1702524137502,"aX":-3.095509366550127},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.1,"breakHorizontal":4.1,"spinRate":2352,"spinDirection":241},"zone":13,"typeConfidence":0.88,"plateTime":0.43891735233116025,"extension":6.533451628649479},"index":1,"playId":"8c78bd30-bc38-395f-8b4c-37f632e39e75","pitchNumber":2,"startTime":"2026-08-12T03:52:01.753Z","endTime":"2026-08-12T03:52:04.938Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-12T03:52:20.475Z","endTime":"2026-08-12T03:52:26.607Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.871497088431138,"aZ":-29.489735907721844,"pfxX":-2.5615702224392316,"pfxZ":1.6490850278120668,"pX":0.035135290361427006,"pZ":1.4071276711903795,"vX0":-1.207065260451611,"vY0":-126.47658573569436,"vZ0":-5.990799331886291,"x":115.66,"y":200.79,"x0":0.8507997147881317,"y0":50.002736466338604,"z0":6.160250543420887,"aX":-4.165211354147299},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.9,"breakHorizontal":4.9,"spinRate":2267,"spinDirection":232},"zone":14,"typeConfidence":0.87,"plateTime":0.4324307647058534,"extension":6.389889582968592},"index":3,"playId":"878b62cc-fef9-3c45-98a1-6a6be2e17263","pitchNumber":3,"startTime":"2026-08-12T03:52:26.607Z","endTime":"2026-08-12T03:52:31.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.808014379339962,"aZ":-13.369493120357934,"pfxX":2.0774202062536213,"pfxZ":9.966813732285342,"pX":0.4272145302996242,"pZ":2.6212190945485823,"vX0":-2.1234556215621376,"vY0":-135.9976344899407,"vZ0":-7.058374566992326,"x":100.72,"y":168.01,"x0":0.9455397283278015,"y0":50.00149758131725,"z0":6.164057692060445,"aX":3.91922820263155},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":-3.4,"spinRate":2195,"spinDirection":159},"zone":6,"typeConfidence":0.92,"plateTime":0.4016444958772052,"extension":6.319921018428429},"hitData":{"launchSpeed":95.6,"launchAngle":-5.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.72,"coordY":109.12}},"index":4,"playId":"66397957-c358-3dc3-ad3c-5fef9de92e7d","pitchNumber":4,"startTime":"2026-08-12T03:52:43.440Z","endTime":"2026-08-12T03:52:54.675Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:52:54.675Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Eldridge strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-12T03:53:07.006Z","endTime":"2026-08-12T03:54:56.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.304142535225427,"aZ":-13.297232045579515,"pfxX":2.79547704998075,"pfxZ":9.97686534338273,"pX":0.04797687358489046,"pZ":2.062641228186019,"vX0":-3.0302073860238767,"vY0":-136.07406762209538,"vZ0":-8.568509226636877,"x":115.17,"y":183.09,"x0":0.8079933049387337,"y0":50.00614484501929,"z0":6.1548582671337355,"aX":5.291340233105939},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.7,"breakHorizontal":-4.4,"spinRate":2275,"spinDirection":158},"zone":8,"typeConfidence":0.92,"plateTime":0.40113153931529677,"extension":6.408516783216324},"index":0,"playId":"35ce4a81-d56f-3f24-a46c-f4204b2cb702","pitchNumber":1,"startTime":"2026-08-12T03:53:19.367Z","endTime":"2026-08-12T03:53:27.536Z","isPitch":true,"type":"pitch"},{"details":{"description":"Willy Adames steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"actionPlayId":"35ce4a81-d56f-3f24-a46c-f4204b2cb702","startTime":"2026-08-12T03:53:38.510Z","endTime":"2026-08-12T03:53:53.587Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"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},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72954381440275,"aZ":-33.81804558628821,"pfxX":-2.0742632744249683,"pfxZ":-1.0561460932511135,"pX":-0.22149592513890726,"pZ":0.8651699082978555,"vX0":-1.7199343457410694,"vY0":-123.59788841267228,"vZ0":-6.12738739933604,"x":125.44,"y":215.42,"x0":0.7519706448471896,"y0":50.00504517242792,"z0":6.203132855432828,"aX":-3.2218669247591443},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.0,"breakHorizontal":4.2,"spinRate":2219,"spinDirection":267},"zone":13,"typeConfidence":0.9,"plateTime":0.44249377174177473,"extension":6.443406660669386},"index":2,"playId":"0e87a3de-96e0-358e-b2e7-5f28cea4feaf","pitchNumber":2,"startTime":"2026-08-12T03:53:53.587Z","endTime":"2026-08-12T03:53:57.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.729747853338985,"aZ":-35.19171818041603,"pfxX":-3.4822660482662484,"pfxZ":-1.894972014410789,"pX":0.4551543138337487,"pZ":1.8685316304222386,"vX0":0.4399526095844365,"vY0":-125.0915202495837,"vZ0":-3.829529411288269,"x":99.65,"y":188.33,"x0":0.7298104235869539,"y0":50.005822798470454,"z0":6.297901443098964,"aX":-5.531432226600578},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.1,"breakHorizontal":6.2,"spinRate":2322,"spinDirection":243},"zone":9,"typeConfidence":0.9,"plateTime":0.4375078845410778,"extension":6.2763655028777325},"index":3,"playId":"783fdf88-55cd-3339-bfb8-4c7948c6d5a6","pitchNumber":3,"startTime":"2026-08-12T03:54:10.174Z","endTime":"2026-08-12T03:54:13.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25411764321597,"aZ":-32.11008864659302,"pfxX":-1.8753043194374963,"pfxZ":0.041713238056713564,"pX":-0.81499657935962,"pZ":0.8049780180307848,"vX0":-3.1353254737258043,"vY0":-126.42153297473703,"vZ0":-6.896464542138322,"x":148.07,"y":217.05,"x0":0.6819671010673605,"y0":50.004874048363284,"z0":6.125128246501013,"aX":-3.0546276488540127},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.2,"breakHorizontal":4.1,"spinRate":2419,"spinDirection":248},"zone":13,"typeConfidence":0.86,"plateTime":0.4322080738026357,"extension":6.450513970705688},"index":4,"playId":"0db32a87-bca7-36e7-bcab-38fa16f17025","pitchNumber":4,"startTime":"2026-08-12T03:54:28.875Z","endTime":"2026-08-12T03:54:33.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.77529301007615,"aZ":-31.5324983505236,"pfxX":-3.6003601226064386,"pfxZ":0.4056020890632457,"pX":-0.21991760955773362,"pZ":1.2876998947495968,"vX0":-1.0234863068129505,"vY0":-124.65837933233234,"vZ0":-5.753618429293947,"x":125.38,"y":204.01,"x0":0.6643122401676166,"y0":50.000304399381506,"z0":6.251921112285805,"aX":-5.623217593432944},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.5,"breakHorizontal":6.7,"spinRate":2227,"spinDirection":245},"zone":13,"typeConfidence":0.9,"plateTime":0.44063432805071123,"extension":6.4346988182467735},"index":5,"playId":"22a7e1c2-a10d-34b5-af4f-0eddb7fc8c31","pitchNumber":5,"startTime":"2026-08-12T03:54:53.523Z","endTime":"2026-08-12T03:54:56.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:54:56.810Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rafael Devers flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-12T03:55:10.887Z","endTime":"2026-08-12T03:56:44.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"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(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},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.81870906615333,"aZ":-13.642585822082967,"pfxX":1.5737165565685887,"pfxZ":9.875989690125436,"pX":0.2891235725069491,"pZ":2.3591424835623283,"vX0":-1.8925255360822542,"vY0":-136.1053854821045,"vZ0":-7.487347079199717,"x":105.98,"y":175.08,"x0":0.7889474190024484,"y0":50.00291176603194,"z0":6.090115525500612,"aX":2.9531568415628593},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":-2.4,"spinRate":2055,"spinDirection":163},"zone":6,"typeConfidence":0.92,"plateTime":0.4023957207258131,"extension":6.3939149971845515},"index":0,"playId":"d05cd435-a598-3e69-ab8e-2724b6f158cc","pitchNumber":1,"startTime":"2026-08-12T03:55:23.977Z","endTime":"2026-08-12T03:55:28.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.431689698428052,"aZ":-30.08618177186746,"pfxX":-1.8437166973446928,"pfxZ":1.317100067362695,"pX":0.004342278223633719,"pZ":2.3711958417111205,"vX0":-1.1695767115264957,"vY0":-124.86295451254202,"vZ0":-3.5827661695143815,"x":116.83,"y":174.76,"x0":0.7172977898333582,"y0":50.00595122573604,"z0":6.281063518940022,"aX":-2.93287095906327},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.8,"breakHorizontal":3.6,"spinRate":2178,"spinDirection":248},"zone":5,"typeConfidence":0.89,"plateTime":0.43744139792488923,"extension":6.345772053445282},"index":1,"playId":"9e0e436c-10d0-350f-b845-a218766ef1a4","pitchNumber":2,"startTime":"2026-08-12T03:55:46.151Z","endTime":"2026-08-12T03:55:49.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.681638107250404,"aZ":-28.8773800394451,"pfxX":-0.94857622423328,"pfxZ":1.9893499540420656,"pX":-0.6111969611181463,"pZ":0.684655119065338,"vX0":-2.781379861746852,"vY0":-127.1192446690882,"vZ0":-7.936378378745029,"x":140.3,"y":220.29,"x0":0.6143861085395148,"y0":50.00414956106144,"z0":6.095619233844282,"aX":-1.5740594318925694},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.3,"breakHorizontal":2.3,"spinRate":2408,"spinDirection":261},"zone":13,"typeConfidence":0.81,"plateTime":0.4286226658741157,"extension":6.402504368333695},"index":2,"playId":"f9238147-3d41-31b7-a59b-9fd7e4dc079d","pitchNumber":3,"startTime":"2026-08-12T03:56:08.374Z","endTime":"2026-08-12T03:56:12.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.666001429613182,"aZ":-32.47714534980392,"pfxX":-2.799377959379669,"pfxZ":-0.18847835528759482,"pX":-0.15136911229591674,"pZ":1.7784859155778903,"vX0":-1.2331112972289,"vY0":-125.52897380593606,"vZ0":-4.681240716608818,"x":122.77,"y":190.76,"x0":0.7088546710664078,"y0":50.002769126479144,"z0":6.289756324042336,"aX":-4.500047906227391},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.1,"breakHorizontal":5.4,"spinRate":2474,"spinDirection":253},"zone":8,"typeConfidence":0.89,"plateTime":0.43510895883649336,"extension":6.357620755206819},"hitData":{"launchSpeed":91.5,"launchAngle":34.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.93,"coordY":67.42}},"index":3,"playId":"d80062a3-c136-3735-b566-24fae192ebda","pitchNumber":4,"startTime":"2026-08-12T03:56:31.932Z","endTime":"2026-08-12T03:56:44.199Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:56:44.199Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Bericoto strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-12T03:56:48.107Z","endTime":"2026-08-12T03:57:57.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68674506863779,"aZ":-36.05597392117119,"pfxX":-2.570269800508487,"pfxZ":-2.562936375948553,"pX":-0.1270299132303705,"pZ":2.830806850261731,"vX0":-1.0610088610325579,"vY0":-122.76058442721795,"vZ0":-1.1865937237931519,"x":121.84,"y":162.35,"x0":0.6453905768598092,"y0":50.000256189433834,"z0":6.40654755211813,"aX":-3.8981441621420387},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.7,"breakHorizontal":4.9,"spinRate":2295,"spinDirection":274},"zone":5,"typeConfidence":0.91,"plateTime":0.44721458154409044,"extension":6.2468745630553775},"index":0,"playId":"63418a18-eae8-3872-9a38-351678f6040b","pitchNumber":1,"startTime":"2026-08-12T03:57:12.019Z","endTime":"2026-08-12T03:57:15.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70264721922706,"aZ":-31.983610309151466,"pfxX":-1.4402478817935622,"pfxZ":0.12210623815080446,"pX":0.03366313539521991,"pZ":3.269845373830956,"vX0":-1.339073816825111,"vY0":-124.57333533637684,"vZ0":-1.1449616187829939,"x":115.72,"y":150.49,"x0":0.7642136958090634,"y0":50.00443885421385,"z0":6.365978041531952,"aX":-2.2762732310532954},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.2,"breakHorizontal":2.9,"spinRate":2210,"spinDirection":279},"zone":2,"typeConfidence":0.9,"plateTime":0.43874667590010175,"extension":6.230914138041546},"index":1,"playId":"162ed195-4ccb-3c27-86cc-37d6b642399e","pitchNumber":2,"startTime":"2026-08-12T03:57:28.557Z","endTime":"2026-08-12T03:57:31.845Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-12T03:57:40.468Z","endTime":"2026-08-12T03:57:51.698Z","isPitch":false,"type":"action","player":{"id":682674,"link":"/api/v1/people/682674"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.453346759792762,"aZ":-32.8675095073938,"pfxX":-3.461363039847841,"pfxZ":-0.4424844953197782,"pX":-1.1868047304669358,"pZ":-0.08702165263379796,"vX0":-3.3355517205159324,"vY0":-124.76836321468276,"vZ0":-8.406717307943087,"x":162.24,"y":241.13,"x0":0.6177428680286957,"y0":50.00167924082597,"z0":6.03997005699924,"aX":-5.448141601884556},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.5,"breakHorizontal":7.1,"spinRate":2384,"spinDirection":264},"zone":13,"typeConfidence":0.89,"plateTime":0.4392376385607122,"extension":6.665748270151679},"index":3,"playId":"32b86b93-fdc7-3cd9-b0db-ba366e737595","pitchNumber":3,"startTime":"2026-08-12T03:57:51.698Z","endTime":"2026-08-12T03:57:57.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T03:57:57.325Z","atBatIndex":61},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Allen lines out to right fielder Jung Hoo Lee.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-12T04:00:05.951Z","endTime":"2026-08-12T04:00:51.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Grant McCray replaces left fielder Victor Bericoto, batting 5th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-12T03:59:18.695Z","endTime":"2026-08-12T04:00:08.107Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":682674,"link":"/api/v1/people/682674"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.4600344082888,"aZ":-26.845890689856404,"pfxX":-10.248843861581065,"pfxZ":2.6991893401260603,"pX":-0.3072139646999701,"pZ":1.9560353436584779,"vX0":9.054551704354221,"vY0":-140.12493706709287,"vZ0":-5.9509798452879465,"x":128.71,"y":185.97,"x0":-2.258491635139534,"y0":50.0067238267604,"z0":5.8758327746942856,"aX":-20.261741934641453},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":3.7,"breakHorizontal":16.6,"spinRate":2240,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.39179740581335665,"extension":6.455802158220242},"index":1,"playId":"75471ef5-aa91-37f9-909f-56b6feefb027","pitchNumber":1,"startTime":"2026-08-12T04:00:08.107Z","endTime":"2026-08-12T04:00:11.352Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":97.5,"endSpeed":89.2,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.692000570314537,"aZ":-26.55261059653932,"pfxX":-10.015682846498915,"pfxZ":2.7760770347176162,"pX":1.4121741244760824,"pZ":2.505334778504047,"vX0":13.52611443662156,"vY0":-141.29453418842172,"vZ0":-4.520456990558821,"x":63.17,"y":171.14,"x0":-2.132020970181746,"y0":50.002516103491125,"z0":5.828594507007588,"aX":-20.284520991580877},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.2,"breakHorizontal":15.5,"spinRate":2311,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.387403828543293,"extension":6.420787597985841},"index":2,"playId":"6b6e4546-7e48-3163-8cae-458e82ecf114","pitchNumber":2,"startTime":"2026-08-12T04:00:22.285Z","endTime":"2026-08-12T04:00:26.246Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":97.6,"endSpeed":89.0,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.90377734657347,"aZ":-25.395727417212544,"pfxX":-9.568595604009477,"pfxZ":3.343406352537478,"pX":0.026778321308184458,"pZ":2.295812852582422,"vX0":9.602257587529385,"vY0":-141.796004000275,"vZ0":-5.3769104213048475,"x":115.98,"y":176.79,"x0":-2.168353223980301,"y0":50.00146267084849,"z0":5.84751821682487,"aX":-19.388412111670686},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.0,"breakHorizontal":15.2,"spinRate":2302,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.3870124140493916,"extension":6.541100715435803},"hitData":{"launchSpeed":92.6,"launchAngle":16.0,"totalDistance":274.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":198.91,"coordY":116.51}},"index":3,"playId":"bd43e133-5933-3fd4-92ac-38373d6286f2","pitchNumber":3,"startTime":"2026-08-12T04:00:40.952Z","endTime":"2026-08-12T04:00:51.032Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:00:51.032Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Walker grounds out, third baseman Christian Koss to first baseman Bryce Eldridge.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-12T04:00:53.334Z","endTime":"2026-08-12T04:01:42.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.44057778169821,"aZ":-36.896330410122665,"pfxX":-1.1428813405809048,"pfxZ":-2.8205062093984345,"pX":0.819329895641705,"pZ":1.055208263102387,"vX0":8.073769749346956,"vY0":-128.24546249470092,"vZ0":-4.83530322203315,"x":85.77,"y":210.29,"x0":-2.2153931558110354,"y0":50.0045113458791,"z0":5.829194155973867,"aX":-1.9128596580010329},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-6.0,"breakHorizontal":0.4,"spinRate":1921,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.4263873810406884,"extension":6.494431453859406},"index":0,"playId":"273c1779-3ea7-3923-9889-64c23a413a72","pitchNumber":1,"startTime":"2026-08-12T04:01:15.162Z","endTime":"2026-08-12T04:01:18.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":89.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.337614337235326,"aZ":-23.98700853773451,"pfxX":-10.204532747742425,"pfxZ":4.068674584377872,"pX":0.037384699811646424,"pZ":2.4265294959226797,"vX0":10.002891528974065,"vY0":-140.35807131063234,"vZ0":-4.968371997000405,"x":115.57,"y":173.26,"x0":-2.2328166218941528,"y0":50.001479390328,"z0":5.764963319346682,"aX":-20.525642602829322},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.6,"breakHorizontal":16.7,"spinRate":2237,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.3890229861443735,"extension":6.538294471936363},"hitData":{"launchSpeed":80.4,"launchAngle":-56.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.78,"coordY":176.01}},"index":1,"playId":"0ba3b062-459d-368e-a822-5a0466c484f1","pitchNumber":2,"startTime":"2026-08-12T04:01:31.762Z","endTime":"2026-08-12T04:01:42.165Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:01:42.165Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"LaMonte Wade Jr. singles on a ground ball to center fielder Drew Gilbert.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-12T04:03:04.669Z","endTime":"2026-08-12T04:03:47.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4],"actionIndex":[0],"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":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter LaMonte Wade Jr. replaces Nelson Velázquez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-12T04:02:10.930Z","endTime":"2026-08-12T04:02:27.400Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":676369,"link":"/api/v1/people/676369"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-12T04:02:27.400Z","endTime":"2026-08-12T04:03:06.844Z","isPitch":false,"type":"action"},{"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},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.622477069394336,"aZ":-13.634319283400558,"pfxX":-7.208032372967701,"pfxZ":9.082925763302,"pX":-0.3519039785689435,"pZ":4.061521563435214,"vX0":8.141537601954761,"vY0":-141.98964639397164,"vZ0":-2.8948905479607117,"x":130.41,"y":129.12,"x0":-2.3204001898600386,"y0":50.00363897060914,"z0":5.962338737750116,"aX":-14.714208320402943},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.1,"breakHorizontal":11.4,"spinRate":2327,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.385822932144567,"extension":6.402938426038628},"index":2,"playId":"4c668ad2-5692-317b-9ac6-91a4e18f390d","pitchNumber":1,"startTime":"2026-08-12T04:03:06.844Z","endTime":"2026-08-12T04:03:10.704Z","isPitch":true,"type":"pitch"},{"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":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12287909721651,"aZ":-14.319619849563896,"pfxX":-7.434131022130879,"pfxZ":8.701481783430816,"pX":-0.5548283537023017,"pZ":2.109834105619943,"vX0":7.764541013039419,"vY0":-142.22434456960158,"vZ0":-7.506299623315578,"x":138.15,"y":181.81,"x0":-2.3522651065861675,"y0":50.003576144459174,"z0":5.688478345353009,"aX":-15.255557400449648},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.4,"breakHorizontal":11.9,"spinRate":2284,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.3848805006173617,"extension":6.468026266689966},"index":3,"playId":"318f6f5c-1632-3ddd-bbf7-ec4eb0cc58fa","pitchNumber":2,"startTime":"2026-08-12T04:03:22.385Z","endTime":"2026-08-12T04:03:25.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.529659459071578,"aZ":-34.48122515619208,"pfxX":-9.9359142749061,"pfxZ":-1.269329248942257,"pX":-0.2658823369331491,"pZ":1.3923347699253068,"vX0":9.00769653426673,"vY0":-133.57359641722812,"vZ0":-4.929032513260316,"x":127.13,"y":201.19,"x0":-2.3773960415807927,"y0":50.001669976200645,"z0":5.71739697311809,"aX":-18.103042191263707},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-3.1,"breakHorizontal":16.2,"spinRate":1366,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4087744582323585,"extension":6.421508224892585},"hitData":{"launchSpeed":105.1,"launchAngle":3.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.99,"coordY":82.77}},"index":4,"playId":"ef25b4ed-9102-324e-ab9d-c7cd78f107ce","pitchNumber":3,"startTime":"2026-08-12T04:03:37.345Z","endTime":"2026-08-12T04:03:47.616Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:03:47.616Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daulton Varsho flies out to center fielder Drew Gilbert.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-12T04:06:33.435Z","endTime":"2026-08-12T04:08:06.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[1],"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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"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":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-12T04:04:09.065Z","endTime":"2026-08-12T04:04:51.190Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Reiver Sanmartin replaces Carson Seymour.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-12T04:04:51.190Z","endTime":"2026-08-12T04:06:35.407Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665665,"link":"/api/v1/people/665665"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70859631632019,"aZ":-31.15041989577133,"pfxX":-3.026327218584608,"pfxZ":0.6913546454350321,"pX":-0.8653407842913735,"pZ":1.1621359128538988,"vX0":-6.970328886381084,"vY0":-120.93523602998292,"vZ0":-3.1030306785122197,"x":149.98,"y":207.4,"x0":2.448035441592408,"y0":50.00281290994398,"z0":5.195782731461468,"aX":-4.479252475345486},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.7,"breakHorizontal":7.2,"spinRate":2625,"spinDirection":279},"zone":13,"typeConfidence":0.88,"plateTime":0.45301168783158596,"extension":6.334290626903774},"index":2,"playId":"96871eb8-bc9a-3899-8ce0-88ae76b37004","pitchNumber":1,"startTime":"2026-08-12T04:06:35.407Z","endTime":"2026-08-12T04:06:39.820Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":82.2,"endSpeed":76.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.30396876003849,"aZ":-31.28970762476503,"pfxX":-2.8193798567168145,"pfxZ":0.6052815957020616,"pX":-1.4840731811838301,"pZ":1.0224510390691706,"vX0":-8.279450882496958,"vY0":-119.52805693788429,"vZ0":-3.453952406451176,"x":173.57,"y":211.17,"x0":2.3797140272152784,"y0":50.0025958304411,"z0":5.2722660538353825,"aX":-4.110742280535753},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.6,"breakHorizontal":7.0,"spinRate":2616,"spinDirection":286},"zone":13,"typeConfidence":0.89,"plateTime":0.4568362145327223,"extension":6.357754900589358},"index":3,"playId":"4371b0d8-2df3-3bc7-8cfe-9ce9a306c80f","pitchNumber":2,"startTime":"2026-08-12T04:06:53.194Z","endTime":"2026-08-12T04:06:57.153Z","isPitch":true,"type":"pitch"},{"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":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08461089256854,"aZ":-31.673625983406865,"pfxX":11.360603930189903,"pfxZ":0.28130428357150983,"pX":1.4399914612534785,"pZ":2.2414966442507267,"vX0":-6.899701702495901,"vY0":-132.37439260084415,"vZ0":-1.7159301405444531,"x":62.11,"y":178.26,"x0":2.608505117922309,"y0":50.00277025867167,"z0":5.223963429770772,"aX":20.09820456251822},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.4,"breakHorizontal":-19.0,"spinRate":2321,"spinDirection":111},"zone":14,"typeConfidence":0.92,"plateTime":0.4142756908474694,"extension":6.33151633097093},"index":4,"playId":"d69accf3-e6f9-3a85-8ded-f4f100ea8f67","pitchNumber":3,"startTime":"2026-08-12T04:07:09.898Z","endTime":"2026-08-12T04:07:13.839Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-12T04:07:19.434Z","endTime":"2026-08-12T04:07:33.720Z","isPitch":false,"type":"action","player":{"id":662139,"link":"/api/v1/people/662139"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.406488800806553,"aZ":-31.287781573223736,"pfxX":-1.8710615431938322,"pfxZ":0.5898238804035669,"pX":-2.166968924198721,"pZ":0.7864242148262515,"vX0":-9.94195242070213,"vY0":-121.18080411532145,"vZ0":-4.149297237452889,"x":199.6,"y":217.55,"x0":2.222107943192062,"y0":50.001789862170085,"z0":5.237066947951756,"aX":-2.7962709035411675},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.4,"breakHorizontal":5.6,"spinRate":2599,"spinDirection":286},"zone":13,"typeConfidence":0.88,"plateTime":0.4510161645119708,"extension":6.399545626632814},"index":6,"playId":"b4ac49fe-9789-3399-877f-815fd3eb533e","pitchNumber":4,"startTime":"2026-08-12T04:07:33.720Z","endTime":"2026-08-12T04:07:36.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.656069030719987,"aZ":-30.493899935959533,"pfxX":-2.632138885698687,"pfxZ":1.1410166245180937,"pX":-0.24410108505371028,"pZ":1.161028441187593,"vX0":-5.666401085351229,"vY0":-120.2909507327924,"vZ0":-3.1884177974518924,"x":126.3,"y":207.43,"x0":2.4809598270042406,"y0":50.001083378390824,"z0":5.198361856846535,"aX":-3.8684756687408703},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.6,"breakHorizontal":6.1,"spinRate":2587,"spinDirection":266},"zone":13,"typeConfidence":0.88,"plateTime":0.45479682321150827,"extension":6.437503140426751},"hitData":{"launchSpeed":88.2,"launchAngle":42.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":99.86,"coordY":85.38}},"index":7,"playId":"381964f9-58b4-39b0-8fdd-436e3949032a","pitchNumber":5,"startTime":"2026-08-12T04:07:54.245Z","endTime":"2026-08-12T04:08:06.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:08:06.268Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Gilbert strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-12T04:10:22.532Z","endTime":"2026-08-12T04:11:54.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"LaMonte Wade Jr. remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-12T04:09:32.542Z","endTime":"2026-08-12T04:09:32.565Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":676369,"link":"/api/v1/people/676369"}},{"details":{"description":"Pitching Change: AJ Blubaugh replaces Bennett Sousa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-12T04:09:32.565Z","endTime":"2026-08-12T04:10:24.615Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805123,"link":"/api/v1/people/805123"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70911421448316,"aZ":-26.474304344758472,"pfxX":6.685936265088616,"pfxZ":3.6978780374164053,"pX":-0.5274323054766672,"pZ":2.675264462595263,"vX0":3.0395009211082598,"vY0":-123.20531917414844,"vZ0":-2.46611777418266,"x":137.1,"y":166.55,"x0":-2.6446859638030213,"y0":50.00576103449044,"z0":5.919050287406489,"aX":10.313869718235743},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.4,"breakHorizontal":-12.8,"spinRate":2582,"spinDirection":74},"zone":4,"typeConfidence":2.0,"plateTime":0.44400175725817936,"extension":6.554045699222681},"index":2,"playId":"f9af3bf8-9202-340a-b8ee-cc52254e6d53","pitchNumber":1,"startTime":"2026-08-12T04:10:24.615Z","endTime":"2026-08-12T04:10:27.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.525210549684967,"aZ":-31.32153522369803,"pfxX":-9.63271463527056,"pfxZ":0.5316831140267464,"pX":0.6952378934804364,"pZ":1.6664259023700112,"vX0":10.361996705133643,"vY0":-125.429176709911,"vZ0":-4.322832335104725,"x":90.5,"y":193.79,"x0":-2.2392013486573594,"y0":50.00083713891073,"z0":5.968085656462506,"aX":-15.33747093831933},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.1,"breakHorizontal":15.0,"spinRate":2356,"spinDirection":252},"zone":9,"typeConfidence":0.89,"plateTime":0.43680476498373944,"extension":6.664159880133449},"index":3,"playId":"503064c2-6d57-3765-b8a7-9169d5242ae6","pitchNumber":2,"startTime":"2026-08-12T04:10:39.308Z","endTime":"2026-08-12T04:10:42.561Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-12T04:10:49.742Z","endTime":"2026-08-12T04:11:04.487Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07699376383565,"aZ":-10.066369401319433,"pfxX":-6.33156824424718,"pfxZ":10.62303360383083,"pX":0.6102443704164137,"pZ":2.336425399927579,"vX0":10.140981523468476,"vY0":-143.11389256119088,"vZ0":-8.388938913118785,"x":93.74,"y":175.7,"x0":-2.1513990246374366,"y0":50.00004464539425,"z0":5.9306984975716786,"aX":-13.173822579903772},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.8,"breakHorizontal":9.5,"spinRate":2395,"spinDirection":218},"zone":6,"typeConfidence":0.9,"plateTime":0.3822854542394598,"extension":6.670752751207581},"index":5,"playId":"f5c6468a-5a65-3161-8c4e-0274f946e975","pitchNumber":3,"startTime":"2026-08-12T04:11:04.487Z","endTime":"2026-08-12T04:11:08.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.685102111105707,"aZ":-27.418111090486505,"pfxX":-9.731764165919802,"pfxZ":2.8692675832592114,"pX":-0.16308460891490548,"pZ":1.158371153802741,"vX0":8.51838743798347,"vY0":-127.61091260798548,"vZ0":-6.624644212188939,"x":123.22,"y":207.5,"x0":-2.2697249441814065,"y0":50.005378953434914,"z0":5.929549799740687,"aX":-16.155570456567936},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.0,"breakHorizontal":15.8,"spinRate":2505,"spinDirection":245},"zone":13,"typeConfidence":0.9,"plateTime":0.4281629250446226,"extension":6.509804540808388},"index":6,"playId":"cb52b3af-49aa-333e-9fb6-ef2127db19ae","pitchNumber":4,"startTime":"2026-08-12T04:11:22.564Z","endTime":"2026-08-12T04:11:27.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.8,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.013218955428464,"aZ":-29.252658220998583,"pfxX":-9.890716047475848,"pfxZ":1.7871923339614018,"pX":0.2867834666312621,"pZ":1.4109651977044328,"vX0":9.58063496753188,"vY0":-126.34724424617718,"vZ0":-5.489387227631439,"x":106.07,"y":200.68,"x0":-2.248857849936418,"y0":50.00275770952996,"z0":5.930277765986302,"aX":-16.172187866252415},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.3,"breakHorizontal":16.1,"spinRate":2523,"spinDirection":250},"zone":14,"typeConfidence":0.9,"plateTime":0.43164519475841123,"extension":6.571821913449163},"index":7,"playId":"16f773ef-6319-3dfb-9153-a1e316b6be05","pitchNumber":5,"startTime":"2026-08-12T04:11:50.525Z","endTime":"2026-08-12T04:11:54.281Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:11:54.281Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Osleivis Basabe singles on a line drive to left fielder LaMonte Wade Jr.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-12T04:12:15.053Z","endTime":"2026-08-12T04:13:07.284Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664774,"link":"/api/v1/people/664774"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.05293062404559,"aZ":-11.968697705798855,"pfxX":-8.412575453450845,"pfxZ":10.316772714774865,"pX":-0.1100743011487446,"pZ":0.6330786373153153,"vX0":8.558504648830148,"vY0":-138.81096131468868,"vZ0":-11.957822973459086,"x":121.2,"y":221.69,"x0":-2.135057430743759,"y0":50.004930249995674,"z0":5.785282152503927,"aX":-16.477371718760608},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":13.6,"spinRate":2364,"spinDirection":221},"zone":13,"typeConfidence":0.9,"plateTime":0.39406727104448924,"extension":6.777325744544741},"index":0,"playId":"9e03ea09-9e18-3d93-aeb6-778fc3eafbc4","pitchNumber":1,"startTime":"2026-08-12T04:12:22.277Z","endTime":"2026-08-12T04:12:26.152Z","isPitch":true,"type":"pitch"},{"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":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.73564899662047,"aZ":-30.671155076724688,"pfxX":7.264804769588549,"pfxZ":0.9805800288657789,"pX":-0.7077635042959244,"pZ":3.8477760378145964,"vX0":2.193282091757855,"vY0":-122.96217405476933,"vZ0":0.6800143066964603,"x":143.98,"y":134.89,"x0":-2.5553286656336454,"y0":50.00147875705257,"z0":6.173209739719486,"aX":11.104954126658443},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.2,"breakHorizontal":-13.7,"spinRate":2709,"spinDirection":63},"zone":11,"typeConfidence":2.0,"plateTime":0.44571984946256427,"extension":6.404775340888417},"index":1,"playId":"77fe1433-4fa4-36f5-8bec-e7f9c6053f85","pitchNumber":2,"startTime":"2026-08-12T04:12:41.869Z","endTime":"2026-08-12T04:12:46.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.99628579432982,"aZ":-11.16648632248586,"pfxX":-5.7823749070061705,"pfxZ":10.585313630211541,"pX":0.3038853056832782,"pZ":2.121536243058306,"vX0":8.734754156977635,"vY0":-140.0688147373558,"vZ0":-8.290156646891,"x":105.42,"y":181.5,"x0":-2.105444217849052,"y0":50.00255013329665,"z0":5.852005298064147,"aX":-11.475997436093502},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.5,"breakHorizontal":8.6,"spinRate":2387,"spinDirection":219},"zone":9,"typeConfidence":0.9,"plateTime":0.3912260862949295,"extension":6.814846046031231},"hitData":{"launchSpeed":93.9,"launchAngle":14.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.54,"coordY":85.98}},"index":2,"playId":"53290c4b-bb21-3194-975b-6c13f3b4f8da","pitchNumber":3,"startTime":"2026-08-12T04:12:58.253Z","endTime":"2026-08-12T04:13:07.284Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:13:07.284Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Cavanaugh grounds out to first baseman Christian Walker. Osleivis Basabe to 3rd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-12T04:13:21.638Z","endTime":"2026-08-12T04:15:41.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.17881511104713,"aZ":-14.026808206064148,"pfxX":-5.338240552351591,"pfxZ":9.538434671269226,"pX":-1.1325472193341308,"pZ":4.877812313517982,"vX0":4.8164951406137835,"vY0":-137.25109247221877,"vZ0":-1.300370511724816,"x":160.17,"y":107.08,"x0":-2.2190259514162864,"y0":50.00147796872337,"z0":6.315748702216227,"aX":-10.155267922676298},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.2,"breakHorizontal":8.6,"spinRate":2217,"spinDirection":212},"zone":11,"typeConfidence":0.89,"plateTime":0.39949436693945506,"extension":6.387278279285849},"index":0,"playId":"60143b93-028b-3bf4-b48a-073aca3c09ee","pitchNumber":1,"startTime":"2026-08-12T04:13:37.078Z","endTime":"2026-08-12T04:13:40.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.051516504878734,"aZ":-12.812759239645821,"pfxX":-6.337382371433385,"pfxZ":9.92671315543465,"pX":-0.4176401675399498,"pZ":3.0176148127060247,"vX0":6.993072006363173,"vY0":-138.56570522461544,"vZ0":-6.3069343278257834,"x":132.92,"y":157.3,"x0":-2.1469356308892924,"y0":50.005537154909135,"z0":6.174186350431706,"aX":-12.364579371308901},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.9,"breakHorizontal":10.1,"spinRate":2260,"spinDirection":211},"zone":1,"typeConfidence":0.9,"plateTime":0.3948126626332389,"extension":6.571507158046457},"index":1,"playId":"10bf2c8b-3005-3052-ac54-a7487b4ef41c","pitchNumber":2,"startTime":"2026-08-12T04:13:56.034Z","endTime":"2026-08-12T04:13:59.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.075431008546328,"aZ":-12.063879108264151,"pfxX":-8.128833837515426,"pfxZ":10.508262470401586,"pX":0.8684819843422171,"pZ":1.5015256657491367,"vX0":10.558768482482263,"vY0":-137.37968463296357,"vZ0":-9.599567901660556,"x":83.9,"y":198.24,"x0":-1.9664236658969103,"y0":50.006613639136205,"z0":5.8587952536145504,"aX":-15.562061567788703},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.2,"breakHorizontal":12.6,"spinRate":2318,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.3985177956253052,"extension":6.601951737536625},"index":2,"playId":"0588d953-26f0-35fc-a049-004ab270353f","pitchNumber":3,"startTime":"2026-08-12T04:14:18.839Z","endTime":"2026-08-12T04:14:23.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.622271476208105,"aZ":-24.997798948252342,"pfxX":-10.645847591684467,"pfxZ":4.637354359094935,"pX":0.8749968953816409,"pZ":-0.03473452899021381,"vX0":10.622005879679163,"vY0":-123.33110576226898,"vZ0":-9.26429649979731,"x":83.65,"y":239.72,"x0":-2.0964749776843443,"y0":50.00196044390009,"z0":5.865565333974967,"aX":-16.46476401113977},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.4,"breakHorizontal":16.9,"spinRate":2425,"spinDirection":246},"zone":14,"typeConfidence":0.9,"plateTime":0.44345310195824705,"extension":6.372945665312052},"index":3,"playId":"c1ca860a-7c4d-32ed-9c35-14d90182704a","pitchNumber":4,"startTime":"2026-08-12T04:14:38.322Z","endTime":"2026-08-12T04:14:46.560Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher AJ Blubaugh. Osleivis Basabe to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"actionPlayId":"c1ca860a-7c4d-32ed-9c35-14d90182704a","startTime":"2026-08-12T04:14:53.037Z","endTime":"2026-08-12T04:15:17.242Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":678545,"link":"/api/v1/people/678545"}},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.586920155074186,"aZ":-27.6278971845243,"pfxX":5.819282915179237,"pfxZ":2.900150530156873,"pX":0.16802798724870152,"pZ":3.4049035988289376,"vX0":4.380049675687459,"vY0":-124.26910836085604,"vZ0":-0.7288008288368031,"x":110.6,"y":146.85,"x0":-2.372407869968205,"y0":50.001594509921475,"z0":5.99439254617551,"aX":9.110817887032262},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.3,"breakHorizontal":-11.5,"spinRate":2582,"spinDirection":78},"zone":12,"typeConfidence":2.0,"plateTime":0.44054608720637667,"extension":6.541497402527179},"index":5,"playId":"ee0ba475-e068-324e-8f03-3d8a9d2d7cbb","pitchNumber":5,"startTime":"2026-08-12T04:15:17.242Z","endTime":"2026-08-12T04:15:20.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.773251801077034,"aZ":-28.872805569869783,"pfxX":5.727589532900849,"pfxZ":2.0638966537702252,"pX":0.4561773178540459,"pZ":2.3975837966072406,"vX0":5.0569294723296565,"vY0":-125.39722905385663,"vZ0":-2.9431722391232715,"x":99.61,"y":174.05,"x0":-2.3286778215753428,"y0":50.00065838869019,"z0":5.936047936483867,"aX":9.140400796289113},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.4,"breakHorizontal":-11.5,"spinRate":2539,"spinDirection":88},"zone":6,"typeConfidence":2.0,"plateTime":0.4363864602216023,"extension":6.609103161427486},"hitData":{"launchSpeed":67.2,"launchAngle":8.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.03,"coordY":165.12}},"index":6,"playId":"450ddc51-dadc-3ec6-b60e-e33c53215364","pitchNumber":6,"startTime":"2026-08-12T04:15:34.720Z","endTime":"2026-08-12T04:15:41.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:15:41.749Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Koss flies out sharply to center fielder Daulton Varsho.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-12T04:15:53.895Z","endTime":"2026-08-12T04:17:27.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"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":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24143132832901,"aZ":-9.653872459921672,"pfxX":-7.8412808951381034,"pfxZ":11.39148870685937,"pX":0.3725124966638519,"pZ":1.04849105853081,"vX0":9.429466266091652,"vY0":-139.86366359354287,"vZ0":-11.32705920562089,"x":102.8,"y":210.47,"x0":-2.027539231581868,"y0":50.00013004568348,"z0":5.7891295182114835,"aX":-15.49713780408012},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.4,"breakHorizontal":12.2,"spinRate":2286,"spinDirection":213},"zone":14,"typeConfidence":0.9,"plateTime":0.39196977264347366,"extension":6.733210300869819},"index":0,"playId":"187a5475-ab78-382c-9e20-1507a6d99578","pitchNumber":1,"startTime":"2026-08-12T04:16:21.658Z","endTime":"2026-08-12T04:16:25.999Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":85.8,"endSpeed":79.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.719674728851896,"aZ":-30.127954116506874,"pfxX":4.078000252339187,"pfxZ":1.2820744983893482,"pX":-0.7754200230524572,"pZ":1.4749192668590942,"vX0":2.7496383688882133,"vY0":-125.0121621391415,"vZ0":-4.767078167945176,"x":146.56,"y":198.96,"x0":-2.4169631224885477,"y0":50.00206137031395,"z0":5.861849835002703,"aX":6.493526856786068},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.6,"breakHorizontal":-8.0,"spinRate":2609,"spinDirection":79},"zone":13,"typeConfidence":2.0,"plateTime":0.43710050355821917,"extension":6.508166812037893},"index":1,"playId":"e9ec9d32-57ab-33fb-8756-1cb56b22f1dc","pitchNumber":2,"startTime":"2026-08-12T04:16:40.653Z","endTime":"2026-08-12T04:16:44.903Z","isPitch":true,"type":"pitch"},{"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},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.207097066446572,"aZ":-27.501202349350564,"pfxX":5.044985446511442,"pfxZ":2.9075240960426427,"pX":0.16140411659369105,"pZ":1.7261120529302938,"vX0":4.54509728120542,"vY0":-125.70448258680078,"vZ0":-4.8494929333426136,"x":110.85,"y":192.17,"x0":-2.322271948279395,"y0":50.0050420318208,"z0":5.898813508984295,"aX":8.117906921878927},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.4,"breakHorizontal":-10.1,"spinRate":2660,"spinDirection":73},"zone":8,"typeConfidence":2.0,"plateTime":0.4348440939845757,"extension":6.5743693531649665},"index":2,"playId":"095e0b38-3eb5-311d-86ad-76f5bc48f9c7","pitchNumber":3,"startTime":"2026-08-12T04:16:58.486Z","endTime":"2026-08-12T04:17:01.807Z","isPitch":true,"type":"pitch"},{"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":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48973745324908,"aZ":-10.564407306285633,"pfxX":-6.473180825957962,"pfxZ":10.89971877747301,"pX":0.5083553362425133,"pZ":2.8808722415267334,"vX0":9.868558197977286,"vY0":-140.11029198882358,"vZ0":-6.610457248257005,"x":97.62,"y":161.0,"x0":-2.223016133801383,"y0":50.00163151859041,"z0":5.965513526142806,"aX":-12.833094114086935},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.5,"breakHorizontal":9.6,"spinRate":2387,"spinDirection":213},"zone":3,"typeConfidence":0.9,"plateTime":0.391352004651762,"extension":6.658323785254574},"hitData":{"launchSpeed":100.8,"launchAngle":23.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":120.52,"coordY":43.45}},"index":3,"playId":"6f600150-9d29-366a-b100-77bf281ea7ed","pitchNumber":4,"startTime":"2026-08-12T04:17:17.665Z","endTime":"2026-08-12T04:17:27.095Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:17:27.095Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cam Smith grounds out softly, catcher Drew Cavanaugh to first baseman Bryce Eldridge.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-12T04:19:45.299Z","endTime":"2026-08-12T04:20:29.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701852,"link":"/api/v1/people/701852"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: JT Brubaker replaces Reiver Sanmartin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-12T04:18:39.734Z","endTime":"2026-08-12T04:19:47.455Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664141,"link":"/api/v1/people/664141"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.16354248834268,"aZ":-20.226732157136432,"pfxX":-9.236230446576382,"pfxZ":6.261339921838809,"pX":-0.4663889090062803,"pZ":2.565911050143242,"vX0":7.285901923142237,"vY0":-137.21651927533642,"vZ0":-6.0946363365093115,"x":134.78,"y":169.5,"x0":-1.9551067441638659,"y0":50.004786490683905,"z0":6.192665851482529,"aX":-17.627180804961156},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.2,"breakHorizontal":15.2,"spinRate":2128,"spinDirection":224},"zone":4,"typeConfidence":0.92,"plateTime":0.3990773180114071,"extension":5.668108912600401},"index":1,"playId":"afdc6dcb-b7d3-36f7-915f-a1df9ae067e5","pitchNumber":1,"startTime":"2026-08-12T04:19:47.455Z","endTime":"2026-08-12T04:19:51.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.015886928933156,"aZ":-28.41836562328237,"pfxX":-8.810575593745845,"pfxZ":2.218411094160463,"pX":-0.05510319687177193,"pZ":1.5552014927057733,"vX0":8.00255281291583,"vY0":-129.06655280678228,"vZ0":-5.764567088981226,"x":119.1,"y":196.79,"x0":-2.0461400407646013,"y0":50.0027481222212,"z0":5.996852690959985,"aX":-14.914714435105514},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.0,"breakHorizontal":14.3,"spinRate":2020,"spinDirection":238},"zone":13,"typeConfidence":0.9,"plateTime":0.4238253517099597,"extension":5.79039996912439},"index":2,"playId":"e37f829f-8ba8-3e80-a6e4-657ba28f5e50","pitchNumber":2,"startTime":"2026-08-12T04:20:06.367Z","endTime":"2026-08-12T04:20:10.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.152280742666512,"aZ":-28.868157261909865,"pfxX":-1.4288560627282583,"pfxZ":2.051795457082874,"pX":0.6881287910066393,"pZ":1.782273158347018,"vX0":6.789598267915515,"vY0":-126.35958217497561,"vZ0":-5.128617349263505,"x":90.77,"y":190.66,"x0":-1.8501229432327126,"y0":50.00580211029179,"z0":6.162418132879312,"aX":-2.3072389243059988},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.8,"breakHorizontal":1.0,"spinRate":2588,"spinDirection":207},"zone":9,"typeConfidence":0.9,"plateTime":0.4337347639707505,"extension":5.705521357401277},"hitData":{"launchSpeed":46.2,"launchAngle":-68.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":129.01,"coordY":196.28}},"index":3,"playId":"d8536871-b23d-383e-9c46-5448b35aed38","pitchNumber":3,"startTime":"2026-08-12T04:20:21.738Z","endTime":"2026-08-12T04:20:29.346Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:20:29.346Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yainer Diaz grounds out, third baseman Christian Koss to first baseman Bryce Eldridge.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-12T04:20:54.087Z","endTime":"2026-08-12T04:21:25.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.010526515438883,"aZ":-29.27217156268256,"pfxX":-1.0092851648685675,"pfxZ":1.7287356761012447,"pX":0.5260136803037093,"pZ":1.6485299588562026,"vX0":6.059951216091634,"vY0":-127.99928749903093,"vZ0":-6.03406110956726,"x":96.95,"y":194.27,"x0":-1.7272567465439455,"y0":50.006140098135994,"z0":6.289167797078693,"aX":-1.6985921696498893},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.2,"breakHorizontal":0.6,"spinRate":2654,"spinDirection":211},"zone":9,"typeConfidence":0.9,"plateTime":0.42567865141668326,"extension":5.722188066429795},"index":0,"playId":"400290d4-1654-3c34-87d9-c09327e8c34f","pitchNumber":1,"startTime":"2026-08-12T04:21:03.872Z","endTime":"2026-08-12T04:21:07.133Z","isPitch":true,"type":"pitch"},{"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":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.442315600231947,"aZ":-37.33097400810676,"pfxX":4.005636527183698,"pfxZ":-3.5822127951153497,"pX":-0.27896818273602864,"pZ":2.2908699186019055,"vX0":2.844381871414184,"vY0":-119.32900522703224,"vZ0":-1.7059118425850293,"x":127.63,"y":176.93,"x0":-2.0077869856509607,"y0":50.00388829948723,"z0":6.385173335208447,"aX":5.763678230955955},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-6.6,"breakHorizontal":-7.9,"spinRate":2649,"spinDirection":25},"zone":5,"typeConfidence":0.9,"plateTime":0.45940632552514815,"extension":5.651774211265189},"hitData":{"launchSpeed":90.3,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.12,"coordY":166.38}},"index":1,"playId":"84436f50-2343-30fc-8cc7-bbf1adbbfad8","pitchNumber":2,"startTime":"2026-08-12T04:21:18.340Z","endTime":"2026-08-12T04:21:25.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:21:25.945Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeremy Peña grounds out, shortstop Willy Adames to first baseman Bryce Eldridge.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-12T04:21:37.674Z","endTime":"2026-08-12T04:22:10.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".731"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.026"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.256"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.310"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.042"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".844"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".477"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.76"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.55"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.04"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.06"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.39"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.11"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.55"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.25"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.09"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.82"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.64"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.69"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.98"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".185"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".269"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".368"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".462"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".483"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".387"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".147"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".292"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".731"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.026"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.256"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.310"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.042"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".844"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".477"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.224989758250896,"aZ":-29.564987891429517,"pfxX":-0.7194122537342094,"pfxZ":1.558815648806993,"pX":0.6451576771672786,"pZ":2.392959832980834,"vX0":6.56838322210074,"vY0":-127.91074775699916,"vZ0":-3.9296147183160297,"x":92.41,"y":174.17,"x0":-1.8529298191268695,"y0":50.00141584941129,"z0":6.244935128083331,"aX":-1.203371445071895},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.2,"breakHorizontal":0.0,"spinRate":2532,"spinDirection":249},"zone":6,"typeConfidence":0.9,"plateTime":0.42678132440014327,"extension":5.691871748175102},"index":0,"playId":"e339cbab-7587-3b73-b770-79bb179c381d","pitchNumber":1,"startTime":"2026-08-12T04:21:51.944Z","endTime":"2026-08-12T04:21:55.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.861437401198646,"aZ":-30.86447900334836,"pfxX":-1.9306476613992611,"pfxZ":0.8022434168379284,"pX":0.5733780441511662,"pZ":2.934055002987301,"vX0":6.634342341953497,"vY0":-126.36027955317601,"vZ0":-2.5842418272144423,"x":95.14,"y":159.56,"x0":-1.826334108488254,"y0":50.001789638875834,"z0":6.430382536554423,"aX":-3.146924389838584},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.1,"breakHorizontal":2.2,"spinRate":2552,"spinDirection":206},"zone":3,"typeConfidence":0.9,"plateTime":0.4321743045559745,"extension":5.6902374818540125},"hitData":{"launchSpeed":84.8,"launchAngle":-2.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.76,"coordY":149.66}},"index":1,"playId":"4c48e58c-b029-39a7-92cd-5c1432ad9411","pitchNumber":2,"startTime":"2026-08-12T04:22:01.886Z","endTime":"2026-08-12T04:22:10.563Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:22:10.563Z","atBatIndex":72}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeremy Peña grounds out, shortstop Willy Adames to first baseman Bryce Eldridge.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-12T04:21:37.674Z","endTime":"2026-08-12T04:22:10.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".731"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.026"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.256"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.310"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.042"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".844"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".477"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.76"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.55"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.04"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.06"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.39"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.11"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.55"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.25"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.09"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.82"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.64"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.69"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.98"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".185"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".269"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".368"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".462"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".483"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".387"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".147"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".292"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".731"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.026"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.256"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.310"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.042"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".844"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".477"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.224989758250896,"aZ":-29.564987891429517,"pfxX":-0.7194122537342094,"pfxZ":1.558815648806993,"pX":0.6451576771672786,"pZ":2.392959832980834,"vX0":6.56838322210074,"vY0":-127.91074775699916,"vZ0":-3.9296147183160297,"x":92.41,"y":174.17,"x0":-1.8529298191268695,"y0":50.00141584941129,"z0":6.244935128083331,"aX":-1.203371445071895},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.2,"breakHorizontal":0.0,"spinRate":2532,"spinDirection":249},"zone":6,"typeConfidence":0.9,"plateTime":0.42678132440014327,"extension":5.691871748175102},"index":0,"playId":"e339cbab-7587-3b73-b770-79bb179c381d","pitchNumber":1,"startTime":"2026-08-12T04:21:51.944Z","endTime":"2026-08-12T04:21:55.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.861437401198646,"aZ":-30.86447900334836,"pfxX":-1.9306476613992611,"pfxZ":0.8022434168379284,"pX":0.5733780441511662,"pZ":2.934055002987301,"vX0":6.634342341953497,"vY0":-126.36027955317601,"vZ0":-2.5842418272144423,"x":95.14,"y":159.56,"x0":-1.826334108488254,"y0":50.001789638875834,"z0":6.430382536554423,"aX":-3.146924389838584},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.1,"breakHorizontal":2.2,"spinRate":2552,"spinDirection":206},"zone":3,"typeConfidence":0.9,"plateTime":0.4321743045559745,"extension":5.6902374818540125},"hitData":{"launchSpeed":84.8,"launchAngle":-2.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.76,"coordY":149.66}},"index":1,"playId":"4c48e58c-b029-39a7-92cd-5c1432ad9411","pitchNumber":2,"startTime":"2026-08-12T04:22:01.886Z","endTime":"2026-08-12T04:22:10.563Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-12T04:22:10.563Z","atBatIndex":72},"scoringPlays":[13,17,34,42,52],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4,5],"bottom":[6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":90.75,"y":70.49},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":168.48,"y":141.53},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"coordinates":{"x":99.11,"y":164.86},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":120.99,"y":132.35},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":127.37,"y":190.3},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":64.14,"y":117.73},"type":"O","description":"Flyout"}]}},{"startIndex":9,"endIndex":20,"top":[9,10,11,12,13,14],"bottom":[15,16,17,18,19,20],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":187.79,"y":107.09},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":54.54,"y":108.46},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":104.68,"y":163.84},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":48.94,"y":96.85},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":183.43,"y":77.76},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":96.07,"y":106.08},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"coordinates":{"x":116.91,"y":181.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"batter":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"coordinates":{"x":112.28,"y":153.2},"type":"O","description":"Forceout"}]}},{"startIndex":21,"endIndex":27,"top":[21,22,23],"bottom":[24,25,26,27],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"coordinates":{"x":105.41,"y":149.25},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":171.52,"y":77.67},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"coordinates":{"x":135.59,"y":153.71},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":112.23,"y":68.84},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":195.39,"y":139.52},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":140.66,"y":190.19},"type":"O","description":"Groundout"}]}},{"startIndex":28,"endIndex":36,"top":[28,29,30],"bottom":[31,32,33,34,35,36],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":138.28,"y":51.16},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":170.69,"y":72.05},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"coordinates":{"x":34.47,"y":102.42},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"coordinates":{"x":139.65,"y":184.11},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"batter":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"coordinates":{"x":148.93,"y":70.18},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":111.26,"y":158.62},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":118.87,"y":145.09},"type":"O","description":"Groundout"}]}},{"startIndex":37,"endIndex":44,"top":[37,38,39,40],"bottom":[41,42,43,44],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":151.3,"y":167.9},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":194.9,"y":77.25},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":178.16,"y":123.81},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"coordinates":{"x":143.7,"y":146.62},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":161.27,"y":178.13},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":87.25,"y":32.02},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"coordinates":{"x":112.79,"y":151.18},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":45,"endIndex":53,"top":[45,46,47,48],"bottom":[49,50,51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":124.58,"y":75.29},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":126.87,"y":42.27},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"coordinates":{"x":144.64,"y":89.52},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"batter":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"coordinates":{"x":166.5,"y":120.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":51.57,"y":73.35},"type":"H","description":"Double"}]}},{"startIndex":54,"endIndex":61,"top":[54,55,56,57],"bottom":[58,59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"coordinates":{"x":194.2,"y":109.99},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":152.32,"y":194.75},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":69.72,"y":109.12},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":143.93,"y":67.42},"type":"O","description":"Flyout"}]}},{"startIndex":62,"endIndex":69,"top":[62,63,64,65],"bottom":[66,67,68,69],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"coordinates":{"x":198.91,"y":116.51},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":111.78,"y":176.01},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"coordinates":{"x":127.99,"y":82.77},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":99.86,"y":85.38},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"coordinates":{"x":72.54,"y":85.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"batter":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"coordinates":{"x":158.03,"y":165.12},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":120.52,"y":43.45},"type":"O","description":"Flyout"}]}},{"startIndex":70,"endIndex":72,"top":[70,71,72],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":129.01,"y":196.28},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"coordinates":{"x":100.12,"y":166.38},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":110.76,"y":149.66},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":3}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":4,"hits":9,"errors":0,"leftOnBase":8},"away":{"runs":1,"hits":5,"errors":2,"leftOnBase":9}},"defense":{"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"catcher":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"first":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"second":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"third":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"shortstop":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"left":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"center":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"right":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"onDeck":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"inHole":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"battingOrder":10,"team":{"id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"}},"offense":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"onDeck":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"inHole":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"battingOrder":1,"team":{"id":117,"name":"Houston Astros","link":"/api/v1/teams/117"}},"balls":0,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":9,"airOuts":14,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":2,"avg":".244","atBats":31,"obp":".320","slg":".412","ops":".732","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":5,"rbi":1,"leftOnBase":15,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"pitching":{"flyOuts":6,"groundOuts":9,"airOuts":7,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":33,"obp":".333","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":137,"era":"4.57","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.35","battersFaced":36,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":137,"balls":46,"strikes":91,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":4,"pitchesPerInning":"17.13","runsScoredPer9":"4.50","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":2,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID670623":{"person":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"jerseyNumber":"15","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"300","stats":{"batting":{"summary":"2-4","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":82,"groundOuts":71,"airOuts":175,"runs":45,"doubles":21,"triples":1,"homeRuns":15,"strikeOuts":69,"baseOnBalls":46,"intentionalWalks":0,"hits":107,"hitByPitch":16,"avg":".256","atBats":418,"obp":".349","slg":".419","ops":".768","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":484,"totalBases":175,"rbi":62,"leftOnBase":213,"sacBunts":0,"sacFlies":4,"babip":".272","groundOutsToAirouts":"0.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.87","popOuts":49,"lineOuts":44},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":143,"putOuts":122,"errors":6,"chances":271,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID650556":{"person":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":0,"flyOuts":20,"groundOuts":30,"airOuts":35,"runs":22,"doubles":4,"triples":1,"homeRuns":7,"strikeOuts":55,"baseOnBalls":30,"intentionalWalks":0,"hits":29,"hitByPitch":3,"atBats":147,"obp":".344","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":765,"era":"4.29","inningsPitched":"42.0","wins":4,"losses":3,"saves":7,"saveOpportunities":7,"holds":7,"blownSaves":0,"earnedRuns":20,"whip":"1.40","battersFaced":182,"outs":126,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":765,"balls":319,"strikes":446,"strikePercentage":".580","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".571","pitchesPerInning":"18.21","gamesFinished":23,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"11.79","walksPer9Inn":"6.43","hitsPer9Inn":"6.21","runsScoredPer9":"4.71","homeRunsPer9":"1.50","inheritedRunners":10,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669397":{"person":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"jerseyNumber":"20","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"401","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":13,"groundOuts":27,"airOuts":34,"runs":18,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":7,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".250","atBats":108,"obp":".297","slg":".315","ops":".612","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":120,"totalBases":34,"rbi":11,"leftOnBase":35,"sacBunts":2,"sacFlies":2,"babip":".306","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"108.00","popOuts":12,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":72,"putOuts":53,"errors":5,"chances":130,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID701358":{"person":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"jerseyNumber":"11","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":57,"groundOuts":102,"airOuts":96,"runs":52,"doubles":15,"triples":2,"homeRuns":16,"strikeOuts":107,"baseOnBalls":35,"intentionalWalks":0,"hits":88,"hitByPitch":6,"avg":".226","atBats":389,"obp":".297","slg":".398","ops":".695","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":435,"totalBases":155,"rbi":44,"leftOnBase":181,"sacBunts":0,"sacFlies":4,"babip":".267","groundOutsToAirouts":"1.06","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"24.31","popOuts":17,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":225,"errors":5,"chances":238,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669713":{"person":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":10,"groundOuts":18,"airOuts":22,"runs":8,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":12,"baseOnBalls":6,"intentionalWalks":0,"hits":16,"hitByPitch":1,"atBats":66,"obp":".311","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":240,"era":"3.86","inningsPitched":"18.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.18","battersFaced":75,"outs":56,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":240,"balls":86,"strikes":154,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":"1.000","pitchesPerInning":"12.86","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"5.79","walksPer9Inn":"2.89","hitsPer9Inn":"7.71","runsScoredPer9":"3.86","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686613":{"person":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(L, 3-2)","summary":"5.0 IP, 3 ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":8,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":89,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":23,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":89,"balls":33,"strikes":56,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":25,"groundOuts":73,"airOuts":44,"runs":28,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":67,"baseOnBalls":35,"intentionalWalks":0,"hits":46,"hitByPitch":4,"atBats":229,"obp":".316","caughtStealing":5,"stolenBases":13,"stolenBasePercentage":".722","caughtStealingPercentage":".278","numberOfPitches":1108,"era":"3.68","inningsPitched":"63.2","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.27","battersFaced":269,"outs":191,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1108,"balls":446,"strikes":662,"strikePercentage":".600","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.66","rbi":3,"winPercentage":".600","pitchesPerInning":"17.40","gamesFinished":0,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"9.47","walksPer9Inn":"4.95","hitsPer9Inn":"6.50","runsScoredPer9":"3.96","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":10},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669854":{"person":{"id":669854,"fullName":"Ronel Blanco","link":"/api/v1/people/669854"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":15,"groundOuts":19,"airOuts":18,"runs":15,"doubles":1,"triples":1,"homeRuns":6,"strikeOuts":17,"baseOnBalls":11,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":68,"obp":".338","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":331,"era":"6.98","inningsPitched":"19.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.34","battersFaced":81,"outs":58,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":331,"balls":118,"strikes":213,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".000","pitchesPerInning":"17.12","gamesFinished":0,"strikeoutWalkRatio":"1.55","strikeoutsPer9Inn":"7.91","walksPer9Inn":"5.12","hitsPer9Inn":"6.98","runsScoredPer9":"6.98","homeRunsPer9":"2.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623352":{"person":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":0,"flyOuts":12,"groundOuts":18,"airOuts":25,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":38,"baseOnBalls":10,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":91,"obp":".198","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":412,"era":"1.00","inningsPitched":"27.0","wins":4,"losses":1,"saves":16,"saveOpportunities":16,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.74","battersFaced":101,"outs":81,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":412,"balls":131,"strikes":281,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".800","pitchesPerInning":"15.26","gamesFinished":22,"strikeoutWalkRatio":"3.80","strikeoutsPer9Inn":"12.67","walksPer9Inn":"3.33","hitsPer9Inn":"3.33","runsScoredPer9":"1.00","homeRunsPer9":"0.33","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660853":{"person":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":2,"strikes":9,"strikePercentage":".820","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":52,"gamesStarted":0,"flyOuts":36,"groundOuts":42,"airOuts":69,"runs":29,"doubles":11,"triples":0,"homeRuns":7,"strikeOuts":53,"baseOnBalls":12,"intentionalWalks":1,"hits":52,"hitByPitch":0,"atBats":214,"obp":".283","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":870,"era":"4.18","inningsPitched":"56.0","wins":1,"losses":3,"saves":5,"saveOpportunities":7,"holds":9,"blownSaves":2,"earnedRuns":26,"whip":"1.14","battersFaced":228,"outs":168,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":870,"balls":279,"strikes":591,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"0.61","rbi":1,"winPercentage":".250","pitchesPerInning":"15.54","gamesFinished":14,"strikeoutWalkRatio":"4.42","strikeoutsPer9Inn":"8.52","walksPer9Inn":"1.93","hitsPer9Inn":"8.36","runsScoredPer9":"4.66","homeRunsPer9":"1.13","inheritedRunners":17,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":15,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID662139":{"person":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"jerseyNumber":"18","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | BB","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":62,"groundOuts":82,"airOuts":118,"runs":41,"doubles":19,"triples":2,"homeRuns":8,"strikeOuts":77,"baseOnBalls":34,"intentionalWalks":2,"hits":85,"hitByPitch":2,"avg":".235","atBats":361,"obp":".304","slg":".366","ops":".670","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":398,"totalBases":132,"rbi":28,"leftOnBase":159,"sacBunts":0,"sacFlies":1,"babip":".278","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.12","popOuts":26,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":235,"errors":2,"chances":241,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID595345":{"person":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":58,"gamesStarted":1,"flyOuts":40,"groundOuts":32,"airOuts":79,"runs":15,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":60,"baseOnBalls":12,"intentionalWalks":0,"hits":39,"hitByPitch":4,"atBats":205,"obp":".247","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":911,"era":"2.16","inningsPitched":"58.1","wins":5,"losses":1,"saves":0,"saveOpportunities":1,"holds":16,"blownSaves":1,"earnedRuns":14,"whip":"0.87","battersFaced":226,"outs":175,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":911,"balls":306,"strikes":605,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.41","rbi":0,"winPercentage":".833","pitchesPerInning":"15.62","gamesFinished":1,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"9.26","walksPer9Inn":"1.85","hitsPer9Inn":"6.02","runsScoredPer9":"2.31","homeRunsPer9":"0.93","inheritedRunners":32,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":25,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805123":{"person":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"jerseyNumber":"69","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":7,"strikes":11,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":0,"flyOuts":55,"groundOuts":54,"airOuts":88,"runs":31,"doubles":12,"triples":1,"homeRuns":10,"strikeOuts":75,"baseOnBalls":33,"intentionalWalks":0,"hits":57,"hitByPitch":2,"atBats":266,"obp":".300","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1277,"era":"3.56","inningsPitched":"73.1","wins":4,"losses":2,"saves":1,"saveOpportunities":1,"holds":6,"blownSaves":0,"earnedRuns":29,"whip":"1.23","battersFaced":309,"outs":220,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":1277,"balls":491,"strikes":786,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".667","pitchesPerInning":"17.41","gamesFinished":8,"strikeoutWalkRatio":"2.27","strikeoutsPer9Inn":"9.20","walksPer9Inn":"4.05","hitsPer9Inn":"7.00","runsScoredPer9":"3.80","homeRunsPer9":"1.23","inheritedRunners":22,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":15,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656986":{"person":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":19,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":4,"strikes":15,"strikePercentage":".790","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":13,"groundOuts":6,"airOuts":16,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":7,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":44,"obp":".314","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":198,"era":"3.00","inningsPitched":"12.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":4,"whip":"1.33","battersFaced":51,"outs":36,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":198,"balls":67,"strikes":131,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":".000","pitchesPerInning":"16.50","gamesFinished":3,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"9.75","walksPer9Inn":"5.25","hitsPer9Inn":"6.75","runsScoredPer9":"4.50","homeRunsPer9":"0.75","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID514888":{"person":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"jerseyNumber":"27","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"400","stats":{"batting":{"summary":"0-0 | HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":45,"groundOuts":116,"airOuts":87,"runs":54,"doubles":15,"triples":1,"homeRuns":13,"strikeOuts":82,"baseOnBalls":33,"intentionalWalks":1,"hits":89,"hitByPitch":2,"avg":".240","atBats":371,"obp":".304","slg":".391","ops":".695","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":15,"groundIntoTriplePlay":1,"plateAppearances":409,"totalBases":145,"rbi":35,"leftOnBase":178,"sacBunts":1,"sacFlies":2,"babip":".273","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.54","popOuts":20,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":170,"putOuts":95,"errors":4,"chances":269,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID666211":{"person":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"jerseyNumber":"26","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":22,"groundOuts":32,"airOuts":40,"runs":25,"doubles":6,"triples":1,"homeRuns":7,"strikeOuts":54,"baseOnBalls":18,"intentionalWalks":1,"hits":38,"hitByPitch":4,"avg":".233","atBats":163,"obp":".324","slg":".411","ops":".735","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":186,"totalBases":67,"rbi":20,"leftOnBase":55,"sacBunts":1,"sacFlies":0,"babip":".304","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.29","popOuts":6,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":116,"errors":2,"chances":119,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID837227":{"person":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":15,"flyOuts":30,"groundOuts":51,"airOuts":52,"runs":38,"doubles":7,"triples":0,"homeRuns":9,"strikeOuts":77,"baseOnBalls":40,"intentionalWalks":0,"hits":50,"hitByPitch":4,"atBats":227,"obp":".344","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1185,"era":"5.55","inningsPitched":"61.2","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.46","battersFaced":274,"outs":185,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1185,"balls":487,"strikes":698,"strikePercentage":".590","hitBatsmen":4,"balks":3,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".600","pitchesPerInning":"19.22","gamesFinished":1,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"11.24","walksPer9Inn":"5.84","hitsPer9Inn":"7.30","runsScoredPer9":"5.55","homeRunsPer9":"1.31","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665161":{"person":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"100","stats":{"batting":{"summary":"0-5 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":2,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":40,"groundOuts":72,"airOuts":70,"runs":55,"doubles":12,"triples":1,"homeRuns":13,"strikeOuts":65,"baseOnBalls":21,"intentionalWalks":0,"hits":84,"hitByPitch":6,"avg":".291","atBats":289,"obp":".349","slg":".474","ops":".823","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":318,"totalBases":137,"rbi":38,"leftOnBase":88,"sacBunts":0,"sacFlies":2,"babip":".333","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.23","popOuts":14,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":134,"putOuts":91,"errors":8,"chances":233,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID663567":{"person":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":85,"groundOuts":83,"airOuts":139,"runs":40,"doubles":13,"triples":0,"homeRuns":12,"strikeOuts":111,"baseOnBalls":44,"intentionalWalks":0,"hits":87,"hitByPitch":8,"atBats":419,"obp":".294","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1889,"era":"3.09","inningsPitched":"113.2","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.15","battersFaced":472,"outs":341,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1889,"balls":691,"strikes":1198,"strikePercentage":".630","hitBatsmen":8,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".571","pitchesPerInning":"16.62","gamesFinished":0,"strikeoutWalkRatio":"2.52","strikeoutsPer9Inn":"8.79","walksPer9Inn":"3.48","hitsPer9Inn":"6.89","runsScoredPer9":"3.17","homeRunsPer9":"0.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":26,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664299":{"person":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":6,"flyOuts":36,"groundOuts":17,"airOuts":50,"runs":24,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":25,"baseOnBalls":16,"intentionalWalks":0,"hits":39,"hitByPitch":2,"atBats":130,"obp":".383","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":566,"era":"6.68","inningsPitched":"32.1","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.70","battersFaced":149,"outs":97,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":566,"balls":204,"strikes":362,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.34","rbi":0,"winPercentage":".250","pitchesPerInning":"17.51","gamesFinished":2,"strikeoutWalkRatio":"1.56","strikeoutsPer9Inn":"6.96","walksPer9Inn":"4.45","hitsPer9Inn":"10.86","runsScoredPer9":"6.68","homeRunsPer9":"1.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687911":{"person":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":0,"flyOuts":22,"groundOuts":55,"airOuts":49,"runs":23,"doubles":6,"triples":1,"homeRuns":7,"strikeOuts":40,"baseOnBalls":17,"intentionalWalks":1,"hits":50,"hitByPitch":5,"atBats":191,"obp":".335","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":815,"era":"3.83","inningsPitched":"49.1","wins":2,"losses":3,"saves":6,"saveOpportunities":10,"holds":12,"blownSaves":4,"earnedRuns":21,"whip":"1.36","battersFaced":216,"outs":148,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":815,"balls":276,"strikes":539,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".400","pitchesPerInning":"16.52","gamesFinished":14,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"7.30","walksPer9Inn":"3.10","hitsPer9Inn":"9.12","runsScoredPer9":"4.20","homeRunsPer9":"1.28","inheritedRunners":27,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664774":{"person":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"1-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":11,"groundOuts":17,"airOuts":23,"runs":11,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":15,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".227","atBats":75,"obp":".356","slg":".360","ops":".716","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":90,"totalBases":27,"rbi":15,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.50","popOuts":4,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":53,"errors":0,"chances":57,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID572233":{"person":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"500","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":66,"groundOuts":102,"airOuts":117,"runs":59,"doubles":24,"triples":1,"homeRuns":22,"strikeOuts":112,"baseOnBalls":42,"intentionalWalks":2,"hits":102,"hitByPitch":9,"avg":".236","atBats":432,"obp":".316","slg":".449","ops":".765","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":484,"totalBases":194,"rbi":67,"leftOnBase":246,"sacBunts":0,"sacFlies":1,"babip":".268","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.64","popOuts":24,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":79,"putOuts":737,"errors":0,"chances":816,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID543877":{"person":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"jerseyNumber":"2","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":35,"groundOuts":53,"airOuts":69,"runs":18,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":42,"baseOnBalls":15,"intentionalWalks":1,"hits":43,"hitByPitch":0,"avg":".213","atBats":202,"obp":".266","slg":".322","ops":".588","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":222,"totalBases":65,"rbi":23,"leftOnBase":84,"sacBunts":4,"sacFlies":1,"babip":".244","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.40","popOuts":13,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":13,"stolenBases":48,"stolenBasePercentage":".787","caughtStealingPercentage":".213","assists":20,"putOuts":551,"errors":0,"chances":571,"fielding":"1.000","passedBall":4,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673237":{"person":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"jerseyNumber":"21","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":25,"groundOuts":84,"airOuts":50,"runs":25,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":37,"baseOnBalls":9,"intentionalWalks":0,"hits":57,"hitByPitch":1,"avg":".252","atBats":226,"obp":".282","slg":".398","ops":".680","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":238,"totalBases":90,"rbi":28,"leftOnBase":103,"sacBunts":0,"sacFlies":2,"babip":".268","groundOutsToAirouts":"1.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.25","popOuts":10,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":12,"stolenBases":41,"stolenBasePercentage":".774","caughtStealingPercentage":".226","assists":16,"putOuts":460,"errors":2,"chances":478,"fielding":".996","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID670541":{"person":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"jerseyNumber":"44","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"200","stats":{"batting":{"summary":"0-1 | BB, HBP, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":88,"groundOuts":71,"airOuts":136,"runs":80,"doubles":25,"triples":0,"homeRuns":35,"strikeOuts":90,"baseOnBalls":83,"intentionalWalks":23,"hits":139,"hitByPitch":7,"avg":".322","atBats":432,"obp":".435","slg":".623","ops":"1.058","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":526,"totalBases":269,"rbi":87,"leftOnBase":137,"sacBunts":0,"sacFlies":4,"babip":".334","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.34","popOuts":18,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":28,"errors":2,"chances":30,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID676369":{"person":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"jerseyNumber":"30","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":12,"groundOuts":15,"airOuts":21,"runs":10,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":26,"baseOnBalls":7,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".208","atBats":77,"obp":".279","slg":".416","ops":".695","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":86,"totalBases":32,"rbi":12,"leftOnBase":52,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.25","popOuts":2,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":22,"errors":1,"chances":23,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]}},"batters":[665161,670541,670623,514888,669397,572233,676369,664774,662139,701358,673237,686613,660853,656986,805123],"pitchers":[686613,660853,656986,805123],"bench":[666211,543877],"bullpen":[650556,669854,623352,837227,664299,687911,663567,595345,669713],"battingOrder":[665161,670541,670623,669397,572233,664774,662139,701358,673237],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Paredes 2; Smith; Varsho; Wade Jr."},{"label":"RBI","value":"Alvarez, Y (87)."},{"label":"Runners left in scoring position, 2 out","value":"Paredes; Velázquez, N 2."},{"label":"SF","value":"Alvarez, Y."},{"label":"Team RISP","value":"0-for-4."},{"label":"Team LOB","value":"9."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Peña 2 (8, throw, throw)."},{"label":"DP","value":"(Peña-Allen, N-Walker, C)."}]}],"note":[{"label":"a","value":"Singled for Velázquez, N in the 8th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":9,"airOuts":7,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".249","atBats":33,"obp":".306","slg":".408","ops":".714","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":14,"rbi":4,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":1,"lineOuts":0},"pitching":{"flyOuts":8,"groundOuts":9,"airOuts":14,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":2,"atBats":31,"obp":".270","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":138,"era":"4.34","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.36","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":138,"balls":49,"strikes":89,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":1,"pitchesPerInning":"15.33","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID664141":{"person":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(S, 2)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":1,"strikes":6,"strikePercentage":".860","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":37,"gamesStarted":1,"flyOuts":33,"groundOuts":57,"airOuts":68,"runs":23,"doubles":7,"triples":2,"homeRuns":5,"strikeOuts":37,"baseOnBalls":23,"intentionalWalks":0,"hits":44,"hitByPitch":1,"atBats":202,"obp":".296","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":916,"era":"3.34","inningsPitched":"56.2","wins":0,"losses":0,"saves":2,"saveOpportunities":3,"holds":3,"blownSaves":1,"earnedRuns":21,"whip":"1.18","battersFaced":230,"outs":170,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":916,"balls":339,"strikes":577,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".---","pitchesPerInning":"16.16","gamesFinished":14,"strikeoutWalkRatio":"1.61","strikeoutsPer9Inn":"5.88","walksPer9Inn":"3.65","hitsPer9Inn":"6.99","runsScoredPer9":"3.65","homeRunsPer9":"0.79","inheritedRunners":17,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":8,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID813841":{"person":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"jerseyNumber":"53","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":3,"groundOuts":3,"airOuts":4,"runs":5,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":15,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".269","atBats":26,"obp":".269","slg":".500","ops":".769","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":13,"rbi":3,"leftOnBase":12,"sacBunts":3,"sacFlies":0,"babip":".600","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":26,"errors":0,"chances":30,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681916":{"person":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":8,"groundOuts":14,"airOuts":29,"runs":9,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":12,"intentionalWalks":3,"hits":18,"hitByPitch":2,"atBats":85,"obp":".320","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":407,"era":"3.09","inningsPitched":"23.1","wins":0,"losses":4,"saves":2,"saveOpportunities":4,"holds":6,"blownSaves":2,"earnedRuns":8,"whip":"1.29","battersFaced":102,"outs":70,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":407,"balls":147,"strikes":260,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".000","pitchesPerInning":"17.44","gamesFinished":8,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"10.41","walksPer9Inn":"4.63","hitsPer9Inn":"6.94","runsScoredPer9":"3.47","homeRunsPer9":"0.77","inheritedRunners":12,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701852":{"person":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"jerseyNumber":"61","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | RBI, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":7,"groundOuts":17,"airOuts":16,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":19,"baseOnBalls":11,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".242","atBats":66,"obp":".351","slg":".258","ops":".609","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":79,"totalBases":17,"rbi":5,"leftOnBase":24,"sacBunts":2,"sacFlies":0,"babip":".340","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":5,"stolenBases":21,"stolenBasePercentage":".808","caughtStealingPercentage":".192","assists":9,"putOuts":147,"errors":3,"chances":159,"fielding":".981","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID668800":{"person":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"jerseyNumber":"19","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID801501":{"person":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"jerseyNumber":"56","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":6,"obp":".250","slg":".000","ops":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682674":{"person":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"jerseyNumber":"78","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":6,"groundOuts":16,"airOuts":11,"runs":7,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":18,"baseOnBalls":1,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".274","atBats":62,"obp":".286","slg":".516","ops":".802","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":63,"totalBases":32,"rbi":9,"leftOnBase":29,"sacBunts":0,"sacFlies":0,"babip":".325","groundOutsToAirouts":"1.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.50","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":34,"errors":1,"chances":37,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID657277":{"person":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":56,"groundOuts":170,"airOuts":114,"runs":56,"doubles":14,"triples":6,"homeRuns":9,"strikeOuts":103,"baseOnBalls":32,"intentionalWalks":0,"hits":112,"hitByPitch":6,"atBats":497,"obp":".280","caughtStealing":4,"stolenBases":16,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1985,"era":"3.59","inningsPitched":"133.0","wins":7,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.08","battersFaced":538,"outs":399,"gamesPitched":21,"completeGames":1,"shutouts":0,"pitchesThrown":1985,"balls":684,"strikes":1301,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.49","rbi":0,"winPercentage":".500","pitchesPerInning":"14.92","gamesFinished":0,"strikeoutWalkRatio":"3.22","strikeoutsPer9Inn":"6.97","walksPer9Inn":"2.17","hitsPer9Inn":"7.58","runsScoredPer9":"3.79","homeRunsPer9":"0.61","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":40},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":9,"errors":1,"chances":26,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671083":{"person":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"jerseyNumber":"41","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":3,"groundOuts":3,"airOuts":8,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".042","atBats":24,"obp":".148","slg":".083","ops":".231","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":2,"rbi":0,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".083","groundOutsToAirouts":"0.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":1},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":39,"era":"36.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"6.00","battersFaced":9,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":18,"strikes":21,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"39.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"18.00","hitsPer9Inn":"36.00","runsScoredPer9":"36.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":8,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805345":{"person":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"obp":".750","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":14,"era":"81.00","inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"9.00","battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":3,"strikes":11,"strikePercentage":".790","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"42.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"81.00","runsScoredPer9":"81.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676775":{"person":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":0,"flyOuts":17,"groundOuts":49,"airOuts":34,"runs":14,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":33,"baseOnBalls":16,"intentionalWalks":1,"hits":31,"hitByPitch":3,"atBats":146,"obp":".303","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":610,"era":"2.88","inningsPitched":"40.2","wins":2,"losses":2,"saves":1,"saveOpportunities":3,"holds":14,"blownSaves":2,"earnedRuns":13,"whip":"1.16","battersFaced":166,"outs":122,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":610,"balls":222,"strikes":388,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.44","rbi":0,"winPercentage":".500","pitchesPerInning":"15.00","gamesFinished":5,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"7.30","walksPer9Inn":"3.54","hitsPer9Inn":"6.86","runsScoredPer9":"3.10","homeRunsPer9":"0.44","inheritedRunners":21,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671345":{"person":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":4,"groundOuts":10,"airOuts":9,"runs":6,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":1,"hits":8,"hitByPitch":0,"atBats":32,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":128,"era":"5.63","inningsPitched":"8.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":5,"whip":"1.50","battersFaced":36,"outs":24,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":128,"balls":52,"strikes":76,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".000","pitchesPerInning":"16.00","gamesFinished":2,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"5.63","walksPer9Inn":"4.50","hitsPer9Inn":"9.00","runsScoredPer9":"6.75","homeRunsPer9":"1.13","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693313":{"person":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(H, 2)","summary":"2.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":12,"strikes":18,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":8,"groundOuts":10,"airOuts":14,"runs":9,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":45,"obp":".423","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":204,"era":"7.36","inningsPitched":"11.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":9,"whip":"1.91","battersFaced":52,"outs":33,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":204,"balls":86,"strikes":118,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".---","pitchesPerInning":"18.55","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"4.91","walksPer9Inn":"4.91","hitsPer9Inn":"12.27","runsScoredPer9":"7.36","homeRunsPer9":"1.64","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687551":{"person":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"jerseyNumber":"0","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":33,"groundOuts":71,"airOuts":76,"runs":32,"doubles":10,"triples":3,"homeRuns":5,"strikeOuts":46,"baseOnBalls":26,"intentionalWalks":2,"hits":59,"hitByPitch":6,"avg":".238","atBats":248,"obp":".323","slg":".363","ops":".686","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":284,"totalBases":90,"rbi":25,"leftOnBase":112,"sacBunts":2,"sacFlies":2,"babip":".271","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.60","popOuts":22,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":170,"errors":1,"chances":173,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID808982":{"person":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"jerseyNumber":"51","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":59,"groundOuts":134,"airOuts":118,"runs":57,"doubles":26,"triples":4,"homeRuns":9,"strikeOuts":46,"baseOnBalls":18,"intentionalWalks":0,"hits":124,"hitByPitch":6,"avg":".297","atBats":418,"obp":".332","slg":".443","ops":".775","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":446,"totalBases":185,"rbi":46,"leftOnBase":127,"sacBunts":0,"sacFlies":4,"babip":".313","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.44","popOuts":16,"lineOuts":43},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":203,"errors":3,"chances":209,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID656529":{"person":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":0,"flyOuts":14,"groundOuts":23,"airOuts":25,"runs":10,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":31,"baseOnBalls":20,"intentionalWalks":1,"hits":24,"hitByPitch":3,"atBats":102,"obp":".373","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":511,"era":"2.60","inningsPitched":"27.2","wins":1,"losses":4,"saves":0,"saveOpportunities":2,"holds":8,"blownSaves":2,"earnedRuns":8,"whip":"1.59","battersFaced":126,"outs":83,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":511,"balls":211,"strikes":300,"strikePercentage":".590","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".200","pitchesPerInning":"18.47","gamesFinished":2,"strikeoutWalkRatio":"1.55","strikeoutsPer9Inn":"10.08","walksPer9Inn":"6.51","hitsPer9Inn":"7.81","runsScoredPer9":"3.25","homeRunsPer9":"0.00","inheritedRunners":23,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID646240":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"jerseyNumber":"16","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"400","stats":{"batting":{"summary":"0-2 | 2 BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":67,"groundOuts":100,"airOuts":109,"runs":62,"doubles":27,"triples":1,"homeRuns":24,"strikeOuts":135,"baseOnBalls":51,"intentionalWalks":4,"hits":111,"hitByPitch":1,"avg":".246","atBats":451,"obp":".321","slg":".470","ops":".791","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":507,"totalBases":212,"rbi":64,"leftOnBase":209,"sacBunts":0,"sacFlies":4,"babip":".294","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.79","popOuts":18,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":60,"putOuts":750,"errors":7,"chances":817,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID665665":{"person":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":5,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":2,"strikes":3,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":1,"groundOuts":9,"airOuts":2,"runs":7,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":1,"hits":11,"hitByPitch":0,"atBats":27,"obp":".448","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":102,"era":"11.12","inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"2.29","battersFaced":29,"outs":17,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":102,"balls":37,"strikes":65,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"4.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.00","gamesFinished":2,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"7.94","walksPer9Inn":"3.18","hitsPer9Inn":"17.47","runsScoredPer9":"11.12","homeRunsPer9":"4.76","inheritedRunners":7,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687931":{"person":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"jerseyNumber":"88","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(W, 3-3)","summary":"5.2 IP, ER, 2 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":5,"airOuts":10,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":34,"strikes":62,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.59","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":23,"groundOuts":25,"airOuts":34,"runs":19,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":22,"baseOnBalls":18,"intentionalWalks":0,"hits":30,"hitByPitch":1,"atBats":109,"obp":".377","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":490,"era":"6.11","inningsPitched":"28.0","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.71","battersFaced":130,"outs":84,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":490,"balls":184,"strikes":306,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":1,"winPercentage":".500","pitchesPerInning":"17.50","gamesFinished":0,"strikeoutWalkRatio":"1.22","strikeoutsPer9Inn":"7.07","walksPer9Inn":"5.79","hitsPer9Inn":"9.64","runsScoredPer9":"6.11","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687529":{"person":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"jerseyNumber":"58","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"501","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":4,"groundOuts":12,"airOuts":12,"runs":6,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":7,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".081","atBats":37,"obp":".227","slg":".162","ops":".389","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":6,"rbi":2,"leftOnBase":22,"sacBunts":3,"sacFlies":0,"babip":".087","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":36,"errors":0,"chances":38,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID683766":{"person":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"jerseyNumber":"50","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":13,"groundOuts":17,"airOuts":23,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".167","atBats":66,"obp":".203","slg":".197","ops":".400","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":69,"totalBases":13,"rbi":2,"leftOnBase":32,"sacBunts":0,"sacFlies":0,"babip":".216","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"lineOuts":4},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":10,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":28,"era":"13.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.50","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":11,"strikes":17,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"14.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"22.50","runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":33,"putOuts":20,"errors":2,"chances":55,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID605288":{"person":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"jerseyNumber":"12","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":14,"flyOuts":57,"groundOuts":115,"airOuts":107,"runs":54,"doubles":23,"triples":2,"homeRuns":15,"strikeOuts":65,"baseOnBalls":31,"intentionalWalks":0,"hits":102,"hitByPitch":4,"atBats":382,"obp":".325","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1552,"era":"4.55","inningsPitched":"97.0","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":49,"whip":"1.37","battersFaced":424,"outs":291,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1552,"balls":573,"strikes":979,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".300","pitchesPerInning":"16.00","gamesFinished":5,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"6.03","walksPer9Inn":"2.88","hitsPer9Inn":"9.46","runsScoredPer9":"5.01","homeRunsPer9":"1.39","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":20,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":12,"errors":2,"chances":28,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694918":{"person":{"id":694918,"fullName":"Blade Tidwell","link":"/api/v1/people/694918"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":2,"flyOuts":10,"groundOuts":17,"airOuts":29,"runs":7,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":5,"intentionalWalks":0,"hits":20,"hitByPitch":1,"atBats":84,"obp":".286","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":378,"era":"2.78","inningsPitched":"22.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"1.10","battersFaced":91,"outs":68,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":378,"balls":137,"strikes":241,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".---","pitchesPerInning":"16.68","gamesFinished":6,"strikeoutWalkRatio":"3.80","strikeoutsPer9Inn":"7.54","walksPer9Inn":"1.99","hitsPer9Inn":"7.94","runsScoredPer9":"2.78","homeRunsPer9":"0.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642715":{"person":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 2B, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":69,"groundOuts":83,"airOuts":129,"runs":58,"doubles":25,"triples":1,"homeRuns":19,"strikeOuts":133,"baseOnBalls":35,"intentionalWalks":0,"hits":99,"hitByPitch":2,"avg":".223","atBats":443,"obp":".283","slg":".413","ops":".696","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":481,"totalBases":183,"rbi":48,"leftOnBase":193,"sacBunts":0,"sacFlies":1,"babip":".274","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.32","popOuts":37,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":268,"putOuts":170,"errors":16,"chances":454,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID694738":{"person":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":50,"groundOuts":140,"airOuts":95,"runs":62,"doubles":24,"triples":2,"homeRuns":9,"strikeOuts":123,"baseOnBalls":57,"intentionalWalks":0,"hits":103,"hitByPitch":4,"atBats":457,"obp":".315","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":2192,"era":"4.22","inningsPitched":"123.2","wins":7,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.29","battersFaced":522,"outs":371,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2192,"balls":871,"strikes":1321,"strikePercentage":".600","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.47","rbi":0,"winPercentage":".389","pitchesPerInning":"17.73","gamesFinished":0,"strikeoutWalkRatio":"2.16","strikeoutsPer9Inn":"8.95","walksPer9Inn":"4.15","hitsPer9Inn":"7.50","runsScoredPer9":"4.51","homeRunsPer9":"0.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":8,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805811":{"person":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":43,"groundOuts":56,"airOuts":68,"runs":38,"doubles":15,"triples":0,"homeRuns":12,"strikeOuts":83,"baseOnBalls":39,"intentionalWalks":1,"hits":68,"hitByPitch":0,"avg":".248","atBats":274,"obp":".341","slg":".434","ops":".775","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":314,"totalBases":119,"rbi":29,"leftOnBase":125,"sacBunts":0,"sacFlies":1,"babip":".311","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.83","popOuts":9,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":135,"errors":0,"chances":144,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID678545":{"person":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"jerseyNumber":"39","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"700","stats":{"batting":{"summary":"2-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":10,"groundOuts":12,"airOuts":11,"runs":5,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".282","atBats":39,"obp":".293","slg":".538","ops":".831","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":21,"rbi":8,"leftOnBase":11,"sacBunts":0,"sacFlies":1,"babip":".258","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":16,"errors":1,"chances":41,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]}},"batters":[808982,642715,805811,646240,682674,687529,687551,678545,701852,683766,687931,693313,665665,664141],"pitchers":[687931,693313,665665,664141],"bench":[813841,801501,671083,668800],"bullpen":[671345,805345,656529,605288,694738,681916,694918,657277,676775],"battingOrder":[808982,642715,805811,646240,687529,687551,678545,701852,683766],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Adames (25, Brown, H); Koss (2, De Los Santos, E)."},{"label":"HR","value":"Eldridge (12, 5th inning off Brown, H, 0 on, 1 out)."},{"label":"TB","value":"Adames 3; Basabe 2; Cavanaugh 2; Eldridge 4; Gilbert; Koss 2."},{"label":"RBI","value":"Cavanaugh (5); Eldridge (29); Gilbert (25); Koss (2)."},{"label":"2-out RBI","value":"Cavanaugh; Koss."},{"label":"Runners left in scoring position, 2 out","value":"Bericoto; Devers; Lee, J 2; Koss 3."},{"label":"GIDP","value":"Bericoto."},{"label":"Team RISP","value":"2-for-13."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Cavanaugh (1, 2nd base off Brown, H/Diaz, Y); Adames (5, 2nd base off Sousa/Diaz, Y)."}]}],"note":[]}},"officials":[{"official":{"id":676580,"fullName":"Steven Jaschinski","link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":608158,"fullName":"Nate Tomlinson","link":"/api/v1/people/608158"},"officialType":"First Base"},{"official":{"id":607884,"fullName":"Paul Clemons","link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":427533,"fullName":"Mark Wegner","link":"/api/v1/people/427533"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Brown, H; Blubaugh."},{"label":"HBP","value":"Altuve (by Whisenhunt); Alvarez, Y (by Seymour, C)."},{"label":"ABS Challenge","value":"Cavanaugh 2 (Ball-Overturned to Strike, Ball-Confirmed); Diaz, Y (Ball-Confirmed); Lee, J (Strike-Confirmed); Velázquez, N (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Brown, H 89-56; De Los Santos, E 11-9; Sousa 19-15; Blubaugh 18-11; Whisenhunt 96-62; Seymour, C 30-18; Sanmartin 5-3; Brubaker 7-6."},{"label":"Groundouts-flyouts","value":"Brown, H 8-2; De Los Santos, E 0-2; Sousa 0-1; Blubaugh 1-1; Whisenhunt 5-7; Seymour, C 1-0; Sanmartin 0-1; Brubaker 3-0."},{"label":"Batters faced","value":"Brown, H 23; De Los Santos, E 4; Sousa 5; Blubaugh 4; Whisenhunt 25; Seymour, C 8; Sanmartin 1; Brubaker 3."},{"label":"Inherited runners-scored","value":"Sousa 1-0; Seymour, C 1-0; Sanmartin 1-0."},{"label":"Umpires","value":"HP: Steven Jaschinski. 1B: Nate Tomlinson. 2B: Paul Clemons. 3B: Mark Wegner. "},{"label":"Weather","value":"62 degrees, Clear."},{"label":"Wind","value":"13 mph, Out To CF."},{"label":"First pitch","value":"6:45 PM."},{"label":"T","value":"2:36."},{"label":"Att","value":"30,093."},{"label":"Venue","value":"Oracle Park."},{"label":"August 11, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931","boxscoreName":"Whisenhunt"},"jerseyNumber":"88","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(W, 3-3)","summary":"5.2 IP, ER, 2 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":5,"airOuts":10,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":34,"strikes":62,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.59","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":23,"groundOuts":25,"airOuts":34,"runs":19,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":22,"baseOnBalls":18,"intentionalWalks":0,"hits":30,"hitByPitch":1,"atBats":109,"obp":".377","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":490,"era":"6.11","inningsPitched":"28.0","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.71","battersFaced":130,"outs":84,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":490,"balls":184,"strikes":306,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":1,"winPercentage":".500","pitchesPerInning":"17.50","gamesFinished":0,"strikeoutWalkRatio":"1.22","strikeoutsPer9Inn":"7.07","walksPer9Inn":"5.79","hitsPer9Inn":"9.64","runsScoredPer9":"6.11","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":59,"pitchingGameScore":59},{"player":{"person":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313","boxscoreName":"Seymour, C"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(H, 2)","summary":"2.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":12,"strikes":18,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":8,"groundOuts":10,"airOuts":14,"runs":9,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":45,"obp":".423","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":204,"era":"7.36","inningsPitched":"11.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":9,"whip":"1.91","battersFaced":52,"outs":33,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":204,"balls":86,"strikes":118,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".---","pitchesPerInning":"18.55","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"4.91","walksPer9Inn":"4.91","hitsPer9Inn":"12.27","runsScoredPer9":"7.36","homeRunsPer9":"1.64","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":52,"pitchingGameScore":52},{"player":{"person":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852","boxscoreName":"Cavanaugh"},"jerseyNumber":"61","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | RBI, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":7,"groundOuts":17,"airOuts":16,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":19,"baseOnBalls":11,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".242","atBats":66,"obp":".351","slg":".258","ops":".609","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":79,"totalBases":17,"rbi":5,"leftOnBase":24,"sacBunts":2,"sacFlies":0,"babip":".340","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":5,"stolenBases":21,"stolenBasePercentage":".808","caughtStealingPercentage":".192","assists":9,"putOuts":147,"errors":3,"chances":159,"fielding":".981","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":52,"hittingGameScore":52}]},"decisions":{"winner":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"loser":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"save":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}