{"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":776595,"link":"/api/v1.1/game/776595/feed/live","metaData":{"wait":10,"timeStamp":"20250826_042131","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776595,"type":"R","doubleHeader":"N","id":"2025/08/25/sdnmlb-seamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776595-2025-08-25","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-26T01:40:00Z","originalDate":"2025-08-25","officialDate":"2025-08-25","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135","season":2025,"venue":{"id":2680,"name":"Petco Park","link":"/api/v1/venues/2680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sdn","fileCode":"sd","abbreviation":"SD","teamName":"Padres","locationName":"San Diego","firstYearOfPlay":"1968","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 Diego","record":{"gamesPlayed":132,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":74,"losses":58,"ties":0,"pct":".561"},"records":{},"divisionLeader":false,"wins":74,"losses":58,"winningPercentage":".561"},"franchiseName":"San Diego","clubName":"Padres","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136","season":2025,"venue":{"id":680,"name":"T-Mobile Park","link":"/api/v1/venues/680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sea","fileCode":"sea","abbreviation":"SEA","teamName":"Mariners","locationName":"Seattle","firstYearOfPlay":"1977","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":"Seattle","record":{"gamesPlayed":132,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":71,"losses":61,"ties":0,"pct":".538"},"records":{},"divisionLeader":false,"wins":71,"losses":61,"winningPercentage":".538"},"franchiseName":"Seattle","clubName":"Mariners","active":true}},"players":{"ID647304":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304","firstName":"Joshua-Douglas","lastName":"Naylor","primaryNumber":"12","birthDate":"1997-06-22","currentAge":29,"birthCity":"Mississauga","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 10\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Josh","useLastName":"Naylor","middleName":"James","boxscoreName":"Naylor, J","nickName":"Naylz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Naylor","nameSlug":"josh-naylor-647304","firstLastName":"Josh Naylor","lastFirstName":"Naylor, Josh","lastInitName":"Naylor, J","initLastName":"J Naylor","fullFMLName":"Joshua-Douglas James Naylor","fullLFMName":"Naylor, Joshua-Douglas James","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID641482":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482","firstName":"Nestor","lastName":"Cortes","birthDate":"1994-12-10","currentAge":31,"birthCity":"Surgidero de Batabano","birthCountry":"Cuba","height":"5' 10\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nestor","useLastName":"Cortes","boxscoreName":"Cortes","nickName":"Hialeah Kid","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"mlbDebutDate":"2018-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nestor Cortes","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"nestor-cortes-641482","firstLastName":"Nestor Cortes","lastFirstName":"Cortes, Nestor","lastInitName":"Cortes, N","initLastName":"N Cortes","fullFMLName":"Nestor  Cortes","fullLFMName":"Cortes, Nestor","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID673513":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513","firstName":"Yuki","lastName":"Matsui","primaryNumber":"1","birthDate":"1995-10-30","currentAge":30,"birthCity":"Yokohama","birthCountry":"Japan","height":"5' 8\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yuki","useLastName":"Matsui","boxscoreName":"Matsui","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yuki Matsui","nameSlug":"yuki-matsui-673513","firstLastName":"Yuki Matsui","lastFirstName":"Matsui, Yuki","lastInitName":"Matsui, Y","initLastName":"Y Matsui","fullFMLName":"Yuki Matsui","fullLFMName":"Matsui, Yuki ","strikeZoneTop":3.032,"strikeZoneBottom":1.53},"ID666023":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","firstName":"Freddy","lastName":"Fermin","primaryNumber":"54","birthDate":"1995-05-16","currentAge":31,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Freddy","useLastName":"Fermin","middleName":"Antonio","boxscoreName":"Fermin","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":false,"pronunciation":"fer-meen","mlbDebutDate":"2022-07-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Fermin","nameSlug":"freddy-fermin-666023","firstLastName":"Freddy Fermin","lastFirstName":"Fermin, Freddy","lastInitName":"Fermin, F","initLastName":"F Fermin","fullFMLName":"Freddy Antonio Fermin","fullLFMName":"Fermin, Freddy Antonio","strikeZoneTop":3.105,"strikeZoneBottom":1.567},"ID702284":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284","firstName":"Cole","lastName":"Young","primaryNumber":"2","birthDate":"2003-07-29","currentAge":23,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Cole","useLastName":"Young","middleName":"Douglas","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Young","nameSlug":"cole-young-702284","firstLastName":"Cole Young","lastFirstName":"Young, Cole","lastInitName":"Young, C","initLastName":"C Young","fullFMLName":"Cole Douglas Young","fullLFMName":"Young, Cole Douglas","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"ID663158":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158","firstName":"Robert","lastName":"Suarez","primaryNumber":"75","birthDate":"1991-03-01","currentAge":35,"birthCity":"Bolivar","birthCountry":"Venezuela","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robert","useLastName":"Suarez","middleName":"Alexander","boxscoreName":"Suarez, R","gender":"M","nameMatrilineal":"Subero","isPlayer":true,"isVerified":false,"mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Robert Suarez","nameSlug":"robert-suarez-663158","firstLastName":"Robert Suarez","lastFirstName":"Suarez, Robert","lastInitName":"Suarez, R","initLastName":"R Suarez","fullFMLName":"Robert Alexander Suarez","fullLFMName":"Suarez, Robert Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID641487":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487","firstName":"John","lastName":"Crawford","primaryNumber":"3","birthDate":"1995-01-11","currentAge":31,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"J.P.","useLastName":"Crawford","middleName":"Paul","boxscoreName":"Crawford, J","nickName":"Crawdaddy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.P. Crawford","nameSlug":"j-p-crawford-641487","firstLastName":"J.P. Crawford","lastFirstName":"Crawford, J.P.","lastInitName":"Crawford, J","initLastName":"J Crawford","fullFMLName":"John Paul Crawford","fullLFMName":"Crawford, John Paul","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"ID506433":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433","firstName":"Yu","lastName":"Darvish","primaryNumber":"11","birthDate":"1986-08-16","currentAge":40,"birthCity":"Osaka","birthCountry":"Japan","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yu","useLastName":"Darvish","boxscoreName":"Darvish","nickName":"Yu-San","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2012-04-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yu Darvish","nameSlug":"yu-darvish-506433","firstLastName":"Yu Darvish","lastFirstName":"Darvish, Yu","lastInitName":"Darvish, Y","initLastName":"Y Darvish","fullFMLName":"Yu Darvish","fullLFMName":"Darvish, Yu","strikeZoneTop":3.63,"strikeZoneBottom":1.75},"ID669093":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093","firstName":"Jeremiah","lastName":"Estrada","primaryNumber":"56","birthDate":"1998-11-01","currentAge":27,"birthCity":"Indio","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeremiah","useLastName":"Estrada","middleName":"Ramiro","boxscoreName":"Estrada, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremiah Estrada","nameSlug":"jeremiah-estrada-669093","firstLastName":"Jeremiah Estrada","lastFirstName":"Estrada, Jeremiah","lastInitName":"Estrada, J","initLastName":"J Estrada","fullFMLName":"Jeremiah Ramiro Estrada","fullLFMName":"Estrada, Jeremiah Ramiro","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID657757":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757","firstName":"Gavin","lastName":"Sheets","primaryNumber":"30","birthDate":"1996-04-23","currentAge":30,"birthCity":"Lutherville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Gavin","useLastName":"Sheets","middleName":"Crawford","boxscoreName":"Sheets","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gavin Sheets","nameSlug":"gavin-sheets-657757","firstLastName":"Gavin Sheets","lastFirstName":"Sheets, Gavin","lastInitName":"Sheets, G","initLastName":"G Sheets","fullFMLName":"Gavin Crawford Sheets","fullLFMName":"Sheets, Gavin Crawford","strikeZoneTop":3.351,"strikeZoneBottom":1.691},"ID656302":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302","firstName":"Dylan","lastName":"Cease","primaryNumber":"84","birthDate":"1995-12-28","currentAge":30,"birthCity":"Milton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Cease","middleName":"Edward","boxscoreName":"Cease","nickName":"Cease","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Cease","nameSlug":"dylan-cease-656302","firstLastName":"Dylan Cease","lastFirstName":"Cease, Dylan","lastInitName":"Cease, D","initLastName":"D Cease","fullFMLName":"Dylan Edward Cease","fullLFMName":"Cease, Dylan Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID670970":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970","firstName":"Adrian","lastName":"Morejon","primaryNumber":"50","birthDate":"1999-02-27","currentAge":27,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 11\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Morejon","boxscoreName":"Morejon","nickName":"More","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"more-eh-HONE","mlbDebutDate":"2019-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Adrian Morejon","nameSlug":"adrian-morejon-670970","firstLastName":"Adrian Morejon","lastFirstName":"Morejon, Adrian","lastInitName":"Morejon, A","initLastName":"A Morejon","fullFMLName":"Adrian Morejon","fullLFMName":"Morejon, Adrian","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID592518":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518","firstName":"Manuel","lastName":"Machado","primaryNumber":"13","birthDate":"1992-07-06","currentAge":34,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Manny","useLastName":"Machado","middleName":"Arturo","boxscoreName":"Machado, M","nickName":"El Ministro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2012-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Manny Machado","nameSlug":"manny-machado-592518","firstLastName":"Manny Machado","lastFirstName":"Machado, Manny","lastInitName":"Machado, M","initLastName":"M Machado","fullFMLName":"Manuel Arturo Machado","fullLFMName":"Machado, Manuel Arturo","strikeZoneTop":3.314,"strikeZoneBottom":1.672},"ID693433":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433","firstName":"Bryan","lastName":"Woo","primaryNumber":"22","birthDate":"2000-01-30","currentAge":26,"birthCity":"Oakland","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Woo","middleName":"Joseph","boxscoreName":"Woo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Woo","nameSlug":"bryan-woo-693433","firstLastName":"Bryan Woo","lastFirstName":"Woo, Bryan","lastInitName":"Woo, B","initLastName":"B Woo","fullFMLName":"Bryan Joseph Woo","fullLFMName":"Woo, Bryan Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669302":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302","firstName":"Logan","lastName":"Gilbert","primaryNumber":"36","birthDate":"1997-05-05","currentAge":29,"birthCity":"Winter Park","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Gilbert","middleName":"Keith","boxscoreName":"Gilbert, L","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2021-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Gilbert","nameSlug":"logan-gilbert-669302","firstLastName":"Logan Gilbert","lastFirstName":"Gilbert, Logan","lastInitName":"Gilbert, L","initLastName":"L Gilbert","fullFMLName":"Logan Keith Gilbert","fullLFMName":"Gilbert, Logan Keith","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID553993":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993","firstName":"Eugenio","lastName":"Suárez","primaryNumber":"28","birthDate":"1991-07-18","currentAge":35,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 11\"","weight":213,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Eugenio","useLastName":"Suárez","middleName":"Alejandro","boxscoreName":"Suárez, E","nickName":"Bolibomba Suarez","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"AY-you-hay-nee-oh Swar-ez","mlbDebutDate":"2014-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eugenio Suárez","nameSlug":"eugenio-suarez-553993","firstLastName":"Eugenio Suárez","lastFirstName":"Suárez, Eugenio","lastInitName":"Suárez, E","initLastName":"E Suárez","fullFMLName":"Eugenio Alejandro Suárez","fullLFMName":"Suárez, Eugenio Alejandro","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID622491":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491","firstName":"Luis","lastName":"Castillo","primaryNumber":"58","birthDate":"1992-12-12","currentAge":33,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Castillo","middleName":"Miguel","boxscoreName":"Castillo, L","nickName":"La Piedra","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2017-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Castillo","nameSlug":"luis-castillo-622491","firstLastName":"Luis Castillo","lastFirstName":"Castillo, Luis","lastInitName":"Castillo, L","initLastName":"L Castillo","fullFMLName":"Luis Miguel Castillo","fullLFMName":"Castillo, Luis Miguel","strikeZoneTop":3.44,"strikeZoneBottom":1.59},"ID641598":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598","firstName":"Mitchell","lastName":"Garver","primaryNumber":"8","birthDate":"1991-01-15","currentAge":35,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Mitch","useLastName":"Garver","middleName":"Lynn","boxscoreName":"Garver","nickName":"Garv Sauce","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mitch Garver","nameSlug":"mitch-garver-641598","firstLastName":"Mitch Garver","lastFirstName":"Garver, Mitch","lastInitName":"Garver, M","initLastName":"M Garver","fullFMLName":"Mitchell Lynn Garver","fullLFMName":"Garver, Mitchell Lynn","strikeZoneTop":3.249,"strikeZoneBottom":1.64},"ID642048":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048","firstName":"Tayler","lastName":"Saucedo","primaryNumber":"55","birthDate":"1993-06-18","currentAge":33,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tayler","useLastName":"Saucedo","middleName":"Andrew","boxscoreName":"Saucedo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"saw-SAY-doe","mlbDebutDate":"2021-06-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tayler Saucedo","nameSlug":"tayler-saucedo-642048","firstLastName":"Tayler Saucedo","lastFirstName":"Saucedo, Tayler","lastInitName":"Saucedo, T","initLastName":"T Saucedo","fullFMLName":"Tayler Andrew Saucedo","fullLFMName":"Saucedo, Tayler Andrew","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID677594":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594","firstName":"Julio","lastName":"Rodríguez","primaryNumber":"44","birthDate":"2000-12-29","currentAge":25,"birthCity":"Loma de Cabrera","birthCountry":"Dominican Republic","height":"6' 4\"","weight":228,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Julio","useLastName":"Rodríguez","middleName":"Yamel","boxscoreName":"Rodríguez, J","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Julio Rodríguez","nameSlug":"julio-rodriguez-677594","firstLastName":"Julio Rodríguez","lastFirstName":"Rodríguez, Julio","lastInitName":"Rodríguez, J","initLastName":"J Rodríguez","fullFMLName":"Julio Yamel Rodríguez","fullLFMName":"Rodríguez, Julio Yamel","strikeZoneTop":3.378,"strikeZoneBottom":1.705},"ID553869":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869","firstName":"Elias","lastName":"Díaz","primaryNumber":"35","birthDate":"1990-11-17","currentAge":35,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":223,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Elias","useLastName":"Díaz","middleName":"David","boxscoreName":"Díaz, E","nickName":"El Maracucho","gender":"M","nameMatrilineal":"Soto","isPlayer":true,"isVerified":true,"pronunciation":"ee-LEE-iss DEE-az","mlbDebutDate":"2015-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elias Díaz","nameSlug":"elias-diaz-553869","firstLastName":"Elias Díaz","lastFirstName":"Díaz, Elias","lastInitName":"Díaz, E","initLastName":"E Díaz","fullFMLName":"Elias David Díaz","fullLFMName":"Díaz, Elias David","strikeZoneTop":3.241,"strikeZoneBottom":1.636},"ID630105":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105","firstName":"Jacob","lastName":"Cronenworth","primaryNumber":"9","birthDate":"1994-01-21","currentAge":32,"birthCity":"St. Clair","birthStateProvince":"MI","birthCountry":"USA","height":"5' 11\"","weight":187,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jake","useLastName":"Cronenworth","middleName":"John","boxscoreName":"Cronenworth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"CROW-nen-worth","mlbDebutDate":"2020-07-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Cronenworth","nameSlug":"jake-cronenworth-630105","firstLastName":"Jake Cronenworth","lastFirstName":"Cronenworth, Jake","lastInitName":"Cronenworth, J","initLastName":"J Cronenworth","fullFMLName":"Jacob John Cronenworth","fullLFMName":"Cronenworth, Jacob John","strikeZoneTop":3.172,"strikeZoneBottom":1.601},"ID650333":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333","firstName":"Luis","lastName":"Arraez","primaryNumber":"4","birthDate":"1997-04-09","currentAge":29,"birthCity":"San Felipe","birthCountry":"Venezuela","height":"5' 10\"","weight":186,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luis","useLastName":"Arraez","middleName":"Sangel","boxscoreName":"Arraez","nickName":"La Regadera","gender":"M","nameMatrilineal":"Reveron","isPlayer":true,"isVerified":true,"pronunciation":"ah-RISE","mlbDebutDate":"2019-05-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Arraez","nameSlug":"luis-arraez-650333","firstLastName":"Luis Arraez","lastFirstName":"Arraez, Luis","lastInitName":"Arraez, L","initLastName":"L Arraez","fullFMLName":"Luis Sangel Arraez","fullLFMName":"Arraez, Luis Sangel","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"ID676664":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664","firstName":"John","lastName":"Sears","primaryNumber":"39","birthDate":"1996-02-19","currentAge":30,"birthCity":"Sumter","birthStateProvince":"SC","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JP","useLastName":"Sears","middleName":"Patrick","boxscoreName":"Sears, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JP Sears","nameSlug":"jp-sears-676664","firstLastName":"JP Sears","lastFirstName":"Sears, JP","lastInitName":"Sears, J","initLastName":"J Sears","fullFMLName":"John Patrick Sears","fullLFMName":"Sears, John Patrick","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID670042":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042","firstName":"Lucas","lastName":"Raley","primaryNumber":"20","birthDate":"1994-09-19","currentAge":31,"birthCity":"Hinckley","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Luke","useLastName":"Raley","middleName":"John","boxscoreName":"Raley, L","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"Ray-LEE","mlbDebutDate":"2021-04-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Raley","nameSlug":"luke-raley-670042","firstLastName":"Luke Raley","lastFirstName":"Raley, Luke","lastInitName":"Raley, L","initLastName":"L Raley","fullFMLName":"Lucas John Raley","fullLFMName":"Raley, Lucas John","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID645302":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302","firstName":"Victor","lastName":"Robles","primaryNumber":"10","birthDate":"1997-05-19","currentAge":29,"birthCity":"Santo Domingo Este","birthCountry":"Dominican Republic","height":"6' 0\"","weight":193,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Victor","useLastName":"Robles","middleName":"Enrique","boxscoreName":"Robles","nickName":"Vic","gender":"M","nameMatrilineal":"Brito","isPlayer":true,"isVerified":true,"pronunciation":"ROBE-lace","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Robles","nameSlug":"victor-robles-645302","firstLastName":"Victor Robles","lastFirstName":"Robles, Victor","lastInitName":"Robles, V","initLastName":"V Robles","fullFMLName":"Victor Enrique Robles","fullLFMName":"Robles, Victor Enrique","strikeZoneTop":3.199,"strikeZoneBottom":1.614},"ID695243":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243","firstName":"Mason","lastName":"Miller","primaryNumber":"22","birthDate":"1998-08-24","currentAge":28,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Miller","middleName":"James","boxscoreName":"Miller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Miller","nameSlug":"mason-miller-695243","firstLastName":"Mason Miller","lastFirstName":"Miller, Mason","lastInitName":"Miller, M","initLastName":"M Miller","fullFMLName":"Mason James Miller","fullLFMName":"Miller, Mason James","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID688158":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158","firstName":"David","lastName":"Morgan","primaryNumber":"66","birthDate":"1999-10-26","currentAge":26,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Morgan","middleName":"Scott","boxscoreName":"Morgan, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Morgan","nameSlug":"david-morgan-688158","firstLastName":"David Morgan","lastFirstName":"Morgan, David","lastInitName":"Morgan, D","initLastName":"D Morgan","fullFMLName":"David Scott Morgan","fullLFMName":"Morgan, David Scott","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID593974":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974","firstName":"Wandy","lastName":"Peralta","primaryNumber":"58","birthDate":"1991-07-27","currentAge":35,"birthCity":"San Francisco de Macoris","birthCountry":"Dominican Republic","height":"6' 0\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Wandy","useLastName":"Peralta","middleName":"Luis","boxscoreName":"Peralta, W","nickName":"La Grasa","gender":"M","nameMatrilineal":"Dominguez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2016-09-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Wandy Peralta","nameSlug":"wandy-peralta-593974","firstLastName":"Wandy Peralta","lastFirstName":"Peralta, Wandy","lastInitName":"Peralta, W","initLastName":"W Peralta","fullFMLName":"Wandy Luis Peralta","fullLFMName":"Peralta, Wandy Luis","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID456781":{"id":456781,"fullName":"Donovan Solano","link":"/api/v1/people/456781","firstName":"Donovan","lastName":"Solano","primaryNumber":"16","birthDate":"1987-12-17","currentAge":38,"birthCity":"Barranquilla","birthCountry":"Colombia","height":"5' 8\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Donovan","useLastName":"Solano","boxscoreName":"Solano","nickName":"Soli","gender":"M","nameMatrilineal":"Preciado","isPlayer":true,"isVerified":true,"pronunciation":"so-LAH-no","mlbDebutDate":"2012-05-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Donovan Solano","nameSlug":"donovan-solano-456781","firstLastName":"Donovan Solano","lastFirstName":"Solano, Donovan","lastInitName":"Solano, D","initLastName":"D Solano","fullFMLName":"Donovan Solano","fullLFMName":"Solano, Donovan","strikeZoneTop":3.19,"strikeZoneBottom":1.46},"ID668227":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227","firstName":"Randy","lastName":"Arozarena","primaryNumber":"56","birthDate":"1995-02-28","currentAge":31,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Randy","useLastName":"Arozarena","boxscoreName":"Arozarena","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"ah-row-sah-RAY-nah","mlbDebutDate":"2019-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Arozarena","nameSlug":"randy-arozarena-668227","firstLastName":"Randy Arozarena","lastFirstName":"Arozarena, Randy","lastInitName":"Arozarena, R","initLastName":"R Arozarena","fullFMLName":"Randy Arozarena","fullLFMName":"Arozarena, Randy","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID578428":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428","firstName":"Jose","lastName":"Iglesias","primaryNumber":"7","birthDate":"1990-01-05","currentAge":36,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jose","useLastName":"Iglesias","middleName":"Antonio","boxscoreName":"Iglesias, J","nickName":"Candelita","gender":"M","nameMatrilineal":"Aleman","isPlayer":true,"isVerified":true,"pronunciation":"e-GLAY-see-uhs","mlbDebutDate":"2011-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Iglesias","nameSlug":"jose-iglesias-578428","firstLastName":"Jose Iglesias","lastFirstName":"Iglesias, Jose","lastInitName":"Iglesias, J","initLastName":"J Iglesias","fullFMLName":"Jose Antonio Iglesias","fullLFMName":"Iglesias, Jose Antonio","strikeZoneTop":3.26,"strikeZoneBottom":1.45},"ID686527":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527","firstName":"Dominic","lastName":"Canzone","primaryNumber":"8","birthDate":"1997-08-16","currentAge":29,"birthCity":"Cleveland","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Dominic","useLastName":"Canzone","middleName":"Gene","boxscoreName":"Canzone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-07-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dominic Canzone","nameSlug":"dominic-canzone-686527","firstLastName":"Dominic Canzone","lastFirstName":"Canzone, Dominic","lastInitName":"Canzone, D","initLastName":"D Canzone","fullFMLName":"Dominic Gene Canzone","fullLFMName":"Canzone, Dominic Gene","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID592094":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094","firstName":"Jason","lastName":"Adam","primaryNumber":"40","birthDate":"1991-08-04","currentAge":35,"birthCity":"Omaha","birthStateProvince":"NE","birthCountry":"USA","height":"6' 3\"","weight":229,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jason","useLastName":"Adam","middleName":"Kendall","boxscoreName":"Adam","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2018-05-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jason Adam","nameSlug":"jason-adam-592094","firstLastName":"Jason Adam","lastFirstName":"Adam, Jason","lastInitName":"Adam, J","initLastName":"J Adam","fullFMLName":"Jason Kendall Adam","fullLFMName":"Adam, Jason Kendall","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663728":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728","firstName":"Caleb","lastName":"Raleigh","primaryNumber":"29","birthDate":"1996-11-26","currentAge":29,"birthCity":"Harrisonburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Cal","useLastName":"Raleigh","middleName":"John","boxscoreName":"Raleigh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"rah-lee","mlbDebutDate":"2021-07-11","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cal Raleigh","nameSlug":"cal-raleigh-663728","firstLastName":"Cal Raleigh","lastFirstName":"Raleigh, Cal","lastInitName":"Raleigh, C","initLastName":"C Raleigh","fullFMLName":"Caleb John Raleigh","fullLFMName":"Raleigh, Caleb John","strikeZoneTop":3.282,"strikeZoneBottom":1.656},"ID657571":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571","firstName":"Caleb","lastName":"Ferguson","primaryNumber":"54","birthDate":"1996-07-02","currentAge":30,"birthCity":"Columbus","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Ferguson","middleName":"Paul","boxscoreName":"Ferguson, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Ferguson","nameSlug":"caleb-ferguson-657571","firstLastName":"Caleb Ferguson","lastFirstName":"Ferguson, Caleb","lastInitName":"Ferguson, C","initLastName":"C Ferguson","fullFMLName":"Caleb Paul Ferguson","fullLFMName":"Ferguson, Caleb Paul","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID657656":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656","firstName":"Ramón","lastName":"Laureano","primaryNumber":"5","birthDate":"1994-07-15","currentAge":32,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 9\"","weight":203,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Ramón","useLastName":"Laureano","boxscoreName":"Laureano","nickName":"Ramoncito","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"lah-reh-AH-no","mlbDebutDate":"2018-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ramón Laureano","nameSlug":"ramon-laureano-657656","firstLastName":"Ramón Laureano","lastFirstName":"Laureano, Ramón","lastInitName":"Laureano, R","initLastName":"R Laureano","fullFMLName":"Ramón Laureano","fullLFMName":"Laureano, Ramón","strikeZoneTop":3.065,"strikeZoneBottom":1.547},"ID695238":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238","firstName":"William","lastName":"Wagner","primaryNumber":"7","birthDate":"1998-07-29","currentAge":28,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Will","useLastName":"Wagner","middleName":"James","boxscoreName":"Wagner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-06-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Wagner","nameSlug":"will-wagner-695238","firstLastName":"Will Wagner","lastFirstName":"Wagner, Will","lastInitName":"Wagner, W","initLastName":"W Wagner","fullFMLName":"William James Wagner","fullLFMName":"Wagner, William James","strikeZoneTop":3.198,"strikeZoneBottom":1.614},"ID666374":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374","firstName":"Matthew","lastName":"Brash","primaryNumber":"47","birthDate":"1998-05-12","currentAge":28,"birthCity":"Kingston","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 1\"","weight":173,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Brash","middleName":"Aurel","boxscoreName":"Brash","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Brash","nameSlug":"matt-brash-666374","firstLastName":"Matt Brash","lastFirstName":"Brash, Matt","lastInitName":"Brash, M","initLastName":"M Brash","fullFMLName":"Matthew Aurel Brash","fullLFMName":"Brash, Matthew Aurel","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669200":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200","firstName":"Mason","lastName":"McCoy","primaryNumber":"18","birthDate":"1995-03-31","currentAge":31,"birthCity":"Peoria","birthStateProvince":"IL","birthCountry":"USA","height":"5' 11\"","weight":185,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Mason","useLastName":"McCoy","middleName":"Steven","boxscoreName":"McCoy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason McCoy","nameSlug":"mason-mccoy-669200","firstLastName":"Mason McCoy","lastFirstName":"McCoy, Mason","lastInitName":"McCoy, M","initLastName":"M McCoy","fullFMLName":"Mason Steven McCoy","fullLFMName":"McCoy, Mason Steven","strikeZoneTop":3.156,"strikeZoneBottom":1.593},"ID662253":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253","firstName":"Andrés","lastName":"Muñoz","primaryNumber":"75","birthDate":"1999-01-16","currentAge":27,"birthCity":"Los Mochis","birthStateProvince":"SI","birthCountry":"Mexico","height":"6' 2\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrés","useLastName":"Muñoz","middleName":"Clemente","boxscoreName":"Muñoz, A","nickName":"El Plebe","gender":"M","nameMatrilineal":"Apodaca","isPlayer":true,"isVerified":true,"pronunciation":"on-DRACE moon-yoce","mlbDebutDate":"2019-07-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Muñoz","nameSlug":"andres-munoz-662253","firstLastName":"Andrés Muñoz","lastFirstName":"Muñoz, Andrés","lastInitName":"Muñoz, A","initLastName":"A Muñoz","fullFMLName":"Andrés Clemente Muñoz","fullLFMName":"Muñoz, Andrés Clemente","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669923":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923","firstName":"George","lastName":"Kirby","primaryNumber":"68","birthDate":"1998-02-04","currentAge":28,"birthCity":"Rye","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"George","useLastName":"Kirby","middleName":"Joseph","boxscoreName":"Kirby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Kirby","nameSlug":"george-kirby-669923","firstLastName":"George Kirby","lastFirstName":"Kirby, George","lastInitName":"Kirby, G","initLastName":"G Kirby","fullFMLName":"George Joseph Kirby","fullLFMName":"Kirby, George Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID666659":{"id":666659,"fullName":"Sauryn Lao","link":"/api/v1/people/666659","firstName":"Sauryn","lastName":"Lao","primaryNumber":"73","birthDate":"1999-08-14","currentAge":27,"birthCity":"Barahona","birthCountry":"Dominican Republic","height":"6' 2\"","weight":182,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sauryn","useLastName":"Lao","boxscoreName":"Lao","gender":"M","nameMatrilineal":"Yilien","isPlayer":true,"isVerified":false,"mlbDebutDate":"2025-04-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sauryn Lao","nameSlug":"sauryn-lao-666659","firstLastName":"Sauryn Lao","lastFirstName":"Lao, Sauryn","lastInitName":"Lao, S","initLastName":"S Lao","fullFMLName":"Sauryn Lao","fullLFMName":"Lao, Sauryn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID665487":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487","firstName":"Fernando","lastName":"Tatis","primaryNumber":"23","birthDate":"1999-01-02","currentAge":27,"birthCity":"San Pedro De Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":217,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Fernando","useLastName":"Tatis Jr.","middleName":"Gabriel","boxscoreName":"Tatis Jr.","nickName":"El Niño","gender":"M","nameMatrilineal":"Medina","isPlayer":true,"isVerified":false,"pronunciation":"tah-TEES","mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Fernando Tatis Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"fernando-tatis-jr-665487","firstLastName":"Fernando Tatis Jr.","lastFirstName":"Tatis Jr., Fernando","lastInitName":"Tatis Jr., F","initLastName":"F Tatis Jr.","fullFMLName":"Fernando Gabriel Tatis Jr.","fullLFMName":"Tatis Jr., Fernando Gabriel","strikeZoneTop":3.346,"strikeZoneBottom":1.689},"ID669369":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369","firstName":"Bryce","lastName":"Johnson","primaryNumber":"29","birthDate":"1995-10-27","currentAge":30,"birthCity":"Cypress","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Bryce","useLastName":"Johnson","middleName":"Christopher","boxscoreName":"Johnson, B","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Johnson","nameSlug":"bryce-johnson-669369","firstLastName":"Bryce Johnson","lastFirstName":"Johnson, Bryce","lastInitName":"Johnson, B","initLastName":"B Johnson","fullFMLName":"Bryce Christopher Johnson","fullLFMName":"Johnson, Bryce Christopher","strikeZoneTop":3.186,"strikeZoneBottom":1.608},"ID593428":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428","firstName":"Xander","lastName":"Bogaerts","primaryNumber":"2","birthDate":"1992-10-01","currentAge":33,"birthCity":"Oranjestad","birthCountry":"Aruba","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Xander","useLastName":"Bogaerts","middleName":"Jan","boxscoreName":"Bogaerts","nickName":"X-Man","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"BOH-garts","mlbDebutDate":"2013-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xander Bogaerts","nameSlug":"xander-bogaerts-593428","firstLastName":"Xander Bogaerts","lastFirstName":"Bogaerts, Xander","lastInitName":"Bogaerts, X","initLastName":"X Bogaerts","fullFMLName":"Xander Jan Bogaerts","fullLFMName":"Bogaerts, Xander Jan","strikeZoneTop":3.285,"strikeZoneBottom":1.658},"ID642100":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100","firstName":"Gabriel","lastName":"Speier","primaryNumber":"55","birthDate":"1995-04-12","currentAge":31,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gabe","useLastName":"Speier","middleName":"James","boxscoreName":"Speier","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"spy-urr","mlbDebutDate":"2019-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gabe Speier","nameSlug":"gabe-speier-642100","firstLastName":"Gabe Speier","lastFirstName":"Speier, Gabe","lastInitName":"Speier, G","initLastName":"G Speier","fullFMLName":"Gabriel James Speier","fullLFMName":"Speier, Gabriel James","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID682243":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243","firstName":"Bryce","lastName":"Miller","primaryNumber":"50","birthDate":"1998-08-23","currentAge":28,"birthCity":"Mount Pleasant","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryce","useLastName":"Miller","middleName":"Austen","boxscoreName":"Miller, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-05-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Miller","nameSlug":"bryce-miller-682243","firstLastName":"Bryce Miller","lastFirstName":"Miller, Bryce","lastInitName":"Miller, B","initLastName":"B Miller","fullFMLName":"Bryce Austen Miller","fullLFMName":"Miller, Bryce Austen","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID660825":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825","firstName":"Eduard","lastName":"Bazardo","primaryNumber":"83","birthDate":"1995-09-01","currentAge":31,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduard","useLastName":"Bazardo","middleName":"Felix","boxscoreName":"Bazardo","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":false,"pronunciation":"buh-ZAR-doh","mlbDebutDate":"2021-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eduard Bazardo","nameSlug":"eduard-bazardo-660825","firstLastName":"Eduard Bazardo","lastFirstName":"Bazardo, Eduard","lastInitName":"Bazardo, E","initLastName":"E Bazardo","fullFMLName":"Eduard Felix Bazardo","fullLFMName":"Bazardo, Eduard Felix","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID593871":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871","firstName":"Jorge","lastName":"Polanco","primaryNumber":"11","birthDate":"1993-07-05","currentAge":33,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 0\"","weight":208,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jorge","useLastName":"Polanco","middleName":"Luis","boxscoreName":"Polanco","nickName":"Chulo","gender":"M","nameMatrilineal":"Pacheco","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-06-26","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Polanco","nameSlug":"jorge-polanco-593871","firstLastName":"Jorge Polanco","lastFirstName":"Polanco, Jorge","lastInitName":"Polanco, J","initLastName":"J Polanco","fullFMLName":"Jorge Luis Polanco","fullLFMName":"Polanco, Jorge Luis","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID656811":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811","firstName":"Ryan","lastName":"O'Hearn","primaryNumber":"29","birthDate":"1993-07-26","currentAge":33,"birthCity":"Dunedin","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ryan","useLastName":"O'Hearn","middleName":"Patrick","boxscoreName":"O'Hearn","nickName":"Brohearn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan O'Hearn","nameSlug":"ryan-o-hearn-656811","firstLastName":"Ryan O'Hearn","lastFirstName":"O'Hearn, Ryan","lastInitName":"O'Hearn, R","initLastName":"R O'Hearn","fullFMLName":"Ryan Patrick O'Hearn","fullLFMName":"O'Hearn, Ryan Patrick","strikeZoneTop":3.289,"strikeZoneBottom":1.66},"ID672841":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841","firstName":"Carlos ","lastName":"Vargas","primaryNumber":"54","birthDate":"1999-10-13","currentAge":26,"birthCity":"Moca","birthCountry":"Dominican Republic","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carlos","useLastName":"Vargas","middleName":"Miguel","boxscoreName":"Vargas","gender":"M","nameMatrilineal":"Henriquez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Vargas","nameSlug":"carlos-vargas-672841","firstLastName":"Carlos Vargas","lastFirstName":"Vargas, Carlos","lastInitName":"Vargas, C","initLastName":"C Vargas","fullFMLName":"Carlos  Miguel Vargas","fullLFMName":"Vargas, Carlos  Miguel","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":680,"name":"T-Mobile Park","link":"/api/v1/venues/680","location":{"address1":"P.O. Box 4100","city":"Seattle","state":"Washington","stateAbbrev":"WA","postalCode":"98104","defaultCoordinates":{"latitude":47.591333,"longitude":-122.33251},"azimuthAngle":49.0,"elevation":10,"country":"USA","phone":"(206) 346-4000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":47378,"turfType":"Grass","roofType":"Retractable","leftLine":331,"leftCenter":390,"center":405,"rightCenter":387,"rightLine":327},"active":true,"season":"2025"},"officialVenue":{"id":680,"link":"/api/v1/venues/680"},"weather":{"condition":"Clear","temp":"84","wind":"5 mph, In From LF"},"gameInfo":{"attendance":27785,"firstPitch":"2025-08-26T01:41:00.000Z","gameDurationMinutes":160},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"home":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"}},"officialScorer":{"id":433298,"fullName":"Eric Radovich","link":"/api/v1/people/433298"},"primaryDatacaster":{"id":803380,"fullName":"Daniel Harrington","link":"/api/v1/people/803380"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":4,"remaining":0}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Fernando Tatis Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-26T01:41:44.015Z","endTime":"2025-08-26T01:42:31.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"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":"2025-08-25T21:39:58.860Z","endTime":"2025-08-26T01:12:35.123Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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":"2025-08-26T01:12:35.123Z","endTime":"2025-08-26T01:40:58.715Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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":"2025-08-26T01:40:58.715Z","endTime":"2025-08-26T01:41:46.231Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.74966618609448,"strikeZoneBottom":1.72966298162856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.111143755326346,"aZ":-9.31913788349662,"pfxX":-4.786400056470459,"pfxZ":11.50462773341073,"pX":0.22722373883940233,"pZ":3.0876137724244086,"vX0":4.2251627349598255,"vY0":-140.15460818485477,"vZ0":-5.147666276095256,"x":108.34,"y":155.41,"x0":-0.6790822835546695,"y0":50.00023240839956,"z0":5.558462672585776,"aX":-9.5069245797269},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.9,"breakHorizontal":7.8,"spinRate":2626,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3910233019625218,"extension":6.258463914589297},"index":3,"playId":"a6e3a1d3-9b3f-3426-a1d4-a93d30083fa9","pitchNumber":1,"startTime":"2025-08-26T01:41:46.231Z","endTime":"2025-08-26T01:41:49.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.75,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.448066898826696,"aZ":-28.22154793102706,"pfxX":-8.917048315380505,"pfxZ":2.4271478845990657,"pX":0.23706968017914257,"pZ":2.0928599959866476,"vX0":5.6438752796019465,"vY0":-126.68819784290864,"vZ0":-2.4645012041033194,"x":107.96,"y":182.27,"x0":-0.8590416246956585,"y0":50.002142091691795,"z0":5.3298103943133945,"aX":-14.520144636670848},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.1,"breakHorizontal":14.9,"spinRate":1052,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.432035646461864,"extension":6.3624132306000245},"index":4,"playId":"6078bc6c-7865-38f3-bd5a-f56c789a7d55","pitchNumber":2,"startTime":"2025-08-26T01:42:04.771Z","endTime":"2025-08-26T01:42:07.972Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.75,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.02453672508348,"aZ":-29.78735791643415,"pfxX":-7.768680898740825,"pfxZ":1.4987787024244144,"pX":-0.4075081856510475,"pZ":1.5891349908122039,"vX0":3.8322478436455816,"vY0":-125.31970687457256,"vZ0":-3.117398891228583,"x":132.53,"y":195.87,"x0":-0.9461815107087554,"y0":50.00250452099423,"z0":5.279055077895774,"aX":-12.372152768819387},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.3,"breakHorizontal":13.2,"spinRate":947,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.43683975176914114,"extension":6.397228109745727},"index":5,"playId":"e1181949-4fbe-339f-bca8-e7808b283c91","pitchNumber":3,"startTime":"2025-08-26T01:42:27.689Z","endTime":"2025-08-26T01:42:31.688Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:42:31.688Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luis Arraez doubles (29) on a line drive to right fielder Victor Robles.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-26T01:42:52.072Z","endTime":"2025-08-26T01:44:01.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.55791697741402,"aZ":-9.907376411065266,"pfxX":-4.877134276046399,"pfxZ":11.133256246063707,"pX":0.0946076078432092,"pZ":2.473790004824687,"vX0":4.027304002978002,"vY0":-140.25009716447198,"vZ0":-6.408313077324047,"x":113.39,"y":171.99,"x0":-0.7235174036276243,"y0":50.004060750787424,"z0":5.428762393039667,"aX":-9.754920777209211},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.1,"breakHorizontal":8.0,"spinRate":2443,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.389959855436405,"extension":6.345685175134584},"index":0,"playId":"ac867690-8c89-3ceb-8a04-285ed9e07a5a","pitchNumber":1,"startTime":"2025-08-26T01:43:01.030Z","endTime":"2025-08-26T01:43:04.079Z","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(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":96.9,"endSpeed":88.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.1113985084063,"aZ":-8.433797689766632,"pfxX":-6.43786450843382,"pfxZ":11.853844750933817,"pX":-0.11578625853462861,"pZ":2.1962011257398713,"vX0":3.5786095984007704,"vY0":-140.89399722235015,"vZ0":-7.453766525304535,"x":121.41,"y":179.48,"x0":-0.5683892500495201,"y0":50.00570292524357,"z0":5.426921948636735,"aX":-12.8979193448465},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.0,"breakHorizontal":10.9,"spinRate":2545,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.38929320098428777,"extension":6.23168723598797},"index":1,"playId":"ba83be49-29ab-3fd1-8784-47f8d40c99f9","pitchNumber":2,"startTime":"2025-08-26T01:43:22.027Z","endTime":"2025-08-26T01:43:25.291Z","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":1},"index":2,"startTime":"2025-08-26T01:43:30.332Z","endTime":"2025-08-26T01:43:48.983Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"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":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.24833772813542,"aZ":-10.149218676871543,"pfxX":-5.554320019797911,"pfxZ":10.90060948398448,"pX":0.7429634502991369,"pZ":3.6998518729842504,"vX0":5.666300685203459,"vY0":-141.8998597176538,"vZ0":-3.5764764160804288,"x":88.68,"y":138.88,"x0":-0.5670104296131748,"y0":50.0038947179026,"z0":5.633100425634066,"aX":-11.224099991541024},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.1,"breakHorizontal":8.8,"spinRate":2649,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.38735880362040387,"extension":6.233950734373395},"hitData":{"launchSpeed":95.4,"launchAngle":22.0,"totalDistance":314.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":211.39,"coordY":105.12}},"index":3,"playId":"c81292ef-88ad-3e58-829f-a15d7c2da58c","pitchNumber":3,"startTime":"2025-08-26T01:43:48.983Z","endTime":"2025-08-26T01:44:01.301Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:44:01.301Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Manny Machado flies out sharply to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-26T01:44:22.506Z","endTime":"2025-08-26T01:46:13.955Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.84111872524795,"strikeZoneBottom":1.73500648408721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.9531652190816,"aZ":-16.91998868668865,"pfxX":-9.028236717479299,"pfxZ":7.812569866989264,"pX":0.142603637611034,"pZ":2.895274974717009,"vX0":5.9408931034156565,"vY0":-138.82059080397764,"vZ0":-4.317739225913311,"x":111.56,"y":160.61,"x0":-0.8517548686867197,"y0":50.00339900564857,"z0":5.596499646826451,"aX":-17.628881277642215},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.4,"breakHorizontal":15.1,"spinRate":2466,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3944897144275621,"extension":6.158146777389794},"index":0,"playId":"073b5e92-47bc-397b-a661-ac3ff5fa8050","pitchNumber":1,"startTime":"2025-08-26T01:44:41.541Z","endTime":"2025-08-26T01:44:44.695Z","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":94.8,"endSpeed":86.4,"strikeZoneTop":3.76954834878332,"strikeZoneBottom":1.7196027738472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.546688978344452,"aZ":-11.687687361550939,"pfxX":-4.444182630315616,"pfxZ":10.678605706871469,"pX":0.6918202599826427,"pZ":2.3360830386649405,"vX0":4.907610737595579,"vY0":-137.84935895029264,"vZ0":-6.478037980350808,"x":90.63,"y":175.71,"x0":-0.5368330215730982,"y0":50.004043095729905,"z0":5.510908579076496,"aX":-8.526995164157519},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.1,"breakHorizontal":7.0,"spinRate":2533,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.3978163244796087,"extension":6.13506685480381},"index":1,"playId":"2754e092-0f37-3986-82bc-102772a1939f","pitchNumber":2,"startTime":"2025-08-26T01:45:01.469Z","endTime":"2025-08-26T01:45:04.695Z","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":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.75769003416421,"strikeZoneBottom":1.7089098309239,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.380538069174772,"aZ":-29.625434359138914,"pfxX":2.206565299529842,"pfxZ":1.4848480267764295,"pX":2.3997080661659314,"pZ":2.681345415305417,"vX0":7.1297167605779785,"vY0":-129.36707627743692,"vZ0":-1.3755861311421522,"x":25.53,"y":166.38,"x0":-0.6670437357604942,"y0":50.00071084373257,"z0":5.46929562085644,"aX":3.7758659571457507},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.6,"breakHorizontal":-5.4,"spinRate":2657,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.42173557992921484,"extension":6.353164922370385},"index":2,"playId":"429b3537-aafc-3d7f-83c6-63fa3434d677","pitchNumber":3,"startTime":"2025-08-26T01:45:21.882Z","endTime":"2025-08-26T01:45:25.156Z","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":84.6,"endSpeed":77.8,"strikeZoneTop":3.72068800207761,"strikeZoneBottom":1.68179356805818,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.436215076522902,"aZ":-37.490825906892255,"pfxX":1.008321995757541,"pfxZ":-3.473423260997011,"pX":0.8645728728337417,"pZ":1.4988731761178284,"vX0":3.746093055921643,"vY0":-123.16985148552112,"vZ0":-1.9142096990164656,"x":84.04,"y":198.31,"x0":-0.8097353268652268,"y0":50.00475044029478,"z0":5.469124067876405,"aX":1.5420162451429777},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-6.5,"breakHorizontal":-2.8,"spinRate":2424,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4454156026109879,"extension":6.375883945294358},"index":3,"playId":"f38d680a-ff12-3d27-bd29-89bdfb86287f","pitchNumber":4,"startTime":"2025-08-26T01:45:40.346Z","endTime":"2025-08-26T01:45:44.005Z","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":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.75,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.510367906550925,"aZ":-12.035428874172293,"pfxX":-4.991800931474315,"pfxZ":10.261621574863959,"pX":-0.4540985653923878,"pZ":2.640218932357975,"vX0":2.1577986591332383,"vY0":-139.48452308175197,"vZ0":-5.687144282427987,"x":134.31,"y":167.49,"x0":-0.5908191353762345,"y0":50.00500379270095,"z0":5.505094881438566,"aX":-9.79928716763167},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.5,"breakHorizontal":8.5,"spinRate":2577,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.3932605340361688,"extension":6.238541287275621},"hitData":{"launchSpeed":101.4,"launchAngle":49.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":110.97,"coordY":76.21}},"index":4,"playId":"774bee39-4820-3d76-8bec-6050932c12ad","pitchNumber":5,"startTime":"2025-08-26T01:46:00.808Z","endTime":"2025-08-26T01:46:13.955Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:46:13.955Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan O'Hearn flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-26T01:46:22.263Z","endTime":"2025-08-26T01:47:58.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":84.4,"endSpeed":77.7,"strikeZoneTop":3.46063379628535,"strikeZoneBottom":1.58726902851996,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.69661932640866,"aZ":-44.31794444838677,"pfxX":2.8214633135493923,"pfxZ":-7.985601087414657,"pX":0.8899263368981161,"pZ":1.5605970993457372,"vX0":3.154971683076321,"vY0":-122.95013592018181,"vZ0":-0.39718733423390296,"x":83.08,"y":196.64,"x0":-0.7790751669296176,"y0":50.00015236578234,"z0":5.503932182815419,"aX":4.292494271894066},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-14.3,"breakHorizontal":-5.9,"spinRate":2525,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.44648319062382047,"extension":6.301862091227491},"index":0,"playId":"9f24eb86-9e10-3313-8139-7fc7c7a510cb","pitchNumber":1,"startTime":"2025-08-26T01:46:44.483Z","endTime":"2025-08-26T01:46:48.242Z","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":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.670612001984942,"aZ":-40.858332581016164,"pfxX":2.946738651458812,"pfxZ":-5.8969682955919485,"pX":-0.45158011935574616,"pZ":2.6673806782411558,"vX0":0.002771876397951567,"vY0":-120.86721626928636,"vZ0":1.6266403799970035,"x":134.21,"y":166.76,"x0":-0.8352950413994786,"y0":50.00478018867248,"z0":5.587313541850153,"aX":4.337999593167522},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-10.0,"breakHorizontal":-5.3,"spinRate":2434,"spinDirection":34},"zone":4,"typeConfidence":2.0,"plateTime":0.4540561528930529,"extension":6.2364707875508865},"index":1,"playId":"158ac788-92e5-37f3-bcb8-9377b4e9d713","pitchNumber":2,"startTime":"2025-08-26T01:47:03.915Z","endTime":"2025-08-26T01:47:07.188Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":81.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.33773923343797,"aZ":-30.612672261232365,"pfxX":2.7177066116585307,"pfxZ":0.9461485387618289,"pX":0.36650481571224874,"pZ":2.379028821592293,"vX0":2.7330707494561244,"vY0":-126.08263043432542,"vZ0":-1.7055046175883875,"x":103.03,"y":174.55,"x0":-1.0758994498635286,"y0":50.00092607637411,"z0":5.484068636903686,"aX":4.4706636531783674},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.6,"breakHorizontal":-5.4,"spinRate":2673,"spinDirection":107},"zone":6,"typeConfidence":2.0,"plateTime":0.4308262394560791,"extension":6.3440418660318665},"index":2,"playId":"89133327-a79d-38c9-922c-0d54a61e8235","pitchNumber":3,"startTime":"2025-08-26T01:47:29.597Z","endTime":"2025-08-26T01:47:32.855Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.966030098518207,"aZ":-41.46664383613679,"pfxX":1.785659540737403,"pfxZ":-5.976261095383039,"pX":0.37240437202972426,"pZ":2.4657691396277395,"vX0":2.2241480632051123,"vY0":-123.50962511095582,"vZ0":0.8925994553741725,"x":102.8,"y":172.2,"x0":-0.7693029066951343,"y0":50.001598864882574,"z0":5.567608091824869,"aX":2.777217371875186},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-10.4,"breakHorizontal":-3.7,"spinRate":2469,"spinDirection":33},"zone":6,"typeConfidence":2.0,"plateTime":0.44227784758808,"extension":6.3518567924420015},"hitData":{"launchSpeed":85.9,"launchAngle":34.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.74,"coordY":84.57}},"index":3,"playId":"6e872e94-00e0-3558-951e-652116b02c17","pitchNumber":4,"startTime":"2025-08-26T01:47:50.734Z","endTime":"2025-08-26T01:47:58.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:47:58.735Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randy Arozarena grounds out softly, catcher Freddy Fermin to first baseman Luis Arraez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-26T01:49:53.695Z","endTime":"2025-08-26T01:50:22.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.975852462895986,"aZ":-18.442295094421148,"pfxX":5.246801451218387,"pfxZ":7.560296239621653,"pX":0.7246366744528494,"pZ":3.00315645491271,"vX0":-2.8308610939909307,"vY0":-133.4799023739315,"vZ0":-1.8361884863160078,"x":89.38,"y":157.69,"x0":1.1136258876562122,"y0":50.00213483733236,"z0":5.0187997048340725,"aX":9.529020379793202},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.6,"breakHorizontal":-9.0,"spinRate":2005,"spinDirection":135},"zone":3,"typeConfidence":2.0,"plateTime":0.4093176956860267,"extension":6.3395337612176625},"hitData":{"launchSpeed":59.8,"launchAngle":-82.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":126.77,"coordY":198.36}},"index":0,"playId":"6e2f0423-de8f-32e5-82d8-df82ccb6ff10","pitchNumber":1,"startTime":"2025-08-26T01:50:14.672Z","endTime":"2025-08-26T01:50:22.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:50:22.722Z","atBatIndex":4},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Cal Raleigh homers (50) on a fly ball to left field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-26T01:50:30.506Z","endTime":"2025-08-26T01:53:57.513Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":{"id":676664,"link":"/api/v1/people/676664"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":92.9,"endSpeed":84.9,"strikeZoneTop":3.63261149977884,"strikeZoneBottom":1.68189924698606,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.39213418581464,"aZ":-14.391748936493656,"pfxX":7.712670159324512,"pfxZ":9.61225356679434,"pX":0.5110637690168511,"pZ":2.2258922502614915,"vX0":-4.00814086582922,"vY0":-135.1472373024531,"vZ0":-4.6414900931275085,"x":97.52,"y":178.68,"x0":1.0110722291255494,"y0":50.00556878807615,"z0":4.9761922001369525,"aX":14.27237671938881},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.6,"breakHorizontal":-13.1,"spinRate":2224,"spinDirection":132},"zone":9,"typeConfidence":2.0,"plateTime":0.4052550793379699,"extension":6.357462917740358},"index":0,"playId":"d7c2344e-da0e-35ee-9efe-656979aa55cd","pitchNumber":1,"startTime":"2025-08-26T01:50:51.306Z","endTime":"2025-08-26T01:50:54.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.387733406123658,"aZ":-27.505271813877307,"pfxX":-7.4855415660101015,"pfxZ":3.423466994581296,"pX":-0.07234515449561271,"pZ":1.8361786688430026,"vX0":-1.0425630518212081,"vY0":-115.96104411134579,"vZ0":-0.686516269583192,"x":119.76,"y":189.2,"x0":1.3555936336088192,"y0":50.0039286890294,"z0":4.756829183461537,"aX":-10.208733314084348},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":6.4,"breakHorizontal":13.8,"spinRate":2489,"spinDirection":279},"zone":8,"typeConfidence":2.0,"plateTime":0.47208447755938865,"extension":6.288583106887986},"index":1,"playId":"029efa75-2425-3231-9413-6a9c588409cc","pitchNumber":2,"startTime":"2025-08-26T01:51:08.193Z","endTime":"2025-08-26T01:51:11.453Z","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":1},"index":2,"startTime":"2025-08-26T01:51:27.289Z","endTime":"2025-08-26T01:51:44.081Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"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.3,"endSpeed":85.5,"strikeZoneTop":3.51466106010473,"strikeZoneBottom":1.68379349539772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.105213980449616,"aZ":-17.343303553893072,"pfxX":4.651371582707647,"pfxZ":7.895130096794082,"pX":1.7767291113074606,"pZ":4.212926965033879,"vX0":0.049428516463019545,"vY0":-136.02222882903635,"vZ0":0.570332659962861,"x":49.28,"y":125.03,"x0":1.1537079278816234,"y0":50.00497059460731,"z0":5.2006885119693065,"aX":8.739048089117608},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.6,"breakHorizontal":-8.4,"spinRate":1986,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.4022743494015444,"extension":6.360314930668076},"index":3,"playId":"a505b4c0-8582-3f64-a20a-0d1a47670fdd","pitchNumber":3,"startTime":"2025-08-26T01:51:44.081Z","endTime":"2025-08-26T01:51:47.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":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.47603608558401,"strikeZoneBottom":1.58483487862593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.931772175091453,"aZ":-19.143090244064297,"pfxX":5.975161956363282,"pfxZ":6.871398070860268,"pX":1.136150059620832,"pZ":3.55975738536972,"vX0":-1.9716975808609956,"vY0":-136.7928234435199,"vZ0":-0.7336078662135637,"x":73.69,"y":142.67,"x0":1.089566452574288,"y0":50.0040583696358,"z0":5.142748238598351,"aX":11.334287272506986},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.5,"breakHorizontal":-10.4,"spinRate":2079,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.40028183702228004,"extension":6.293015533605984},"index":4,"playId":"7868ea51-5c26-392e-ad5f-fd427dede83d","pitchNumber":4,"startTime":"2025-08-26T01:52:03.870Z","endTime":"2025-08-26T01:52:07.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.36294066090522,"aZ":-26.704410590067788,"pfxX":-7.174138714049487,"pfxZ":3.9643587142453427,"pX":0.8483698162056922,"pZ":2.5931733987792605,"vX0":0.8363943588499649,"vY0":-116.25527058061127,"vZ0":0.5618857128761154,"x":84.66,"y":168.76,"x0":1.4180067541109485,"y0":50.00018508087224,"z0":4.869140690945717,"aX":-9.88671799107923},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":7.6,"breakHorizontal":12.8,"spinRate":2408,"spinDirection":274},"zone":14,"typeConfidence":2.0,"plateTime":0.4698919340676939,"extension":6.300214479734614},"index":5,"playId":"60b4c459-e8e3-3d4c-bf55-8a3c46d547e6","pitchNumber":5,"startTime":"2025-08-26T01:52:22.676Z","endTime":"2025-08-26T01:52:25.952Z","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":85.0,"endSpeed":78.4,"strikeZoneTop":3.52222181515597,"strikeZoneBottom":1.6612126244142,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.771578262647612,"aZ":-30.164820741775284,"pfxX":10.133601211023386,"pfxZ":1.2927041705532822,"pX":1.85374631695365,"pZ":1.4044866115488472,"vX0":-2.0017194865001366,"vY0":-123.80391420084361,"vZ0":-1.7572285430669203,"x":46.34,"y":200.86,"x0":1.3537455728789294,"y0":50.0052921301202,"z0":4.63837795048942,"aX":15.797193685815607},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.2,"breakHorizontal":-17.9,"spinRate":1772,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.4417325581829439,"extension":6.250115800203083},"index":6,"playId":"332ac693-971d-385d-9db8-8b1cf9c352a3","pitchNumber":6,"startTime":"2025-08-26T01:52:47.432Z","endTime":"2025-08-26T01:52:50.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.4,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.29781987221551,"aZ":-24.24473766318325,"pfxX":-5.055637010642455,"pfxZ":5.768285034563007,"pX":0.6778407384733209,"pZ":2.2202992551056204,"vX0":-0.3458877866641362,"vY0":-116.34319188745829,"vZ0":-0.40390788133890915,"x":91.16,"y":178.83,"x0":1.4853452528948994,"y0":50.00213301068493,"z0":4.6888302912208095,"aX":-6.947858661111326},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":10.7,"breakHorizontal":9.2,"spinRate":2347,"spinDirection":271},"zone":9,"typeConfidence":2.0,"plateTime":0.4703241229427735,"extension":6.319575267375313},"index":7,"playId":"52b8e958-a778-34aa-9afc-d5624dbee900","pitchNumber":7,"startTime":"2025-08-26T01:53:06.559Z","endTime":"2025-08-26T01:53:09.818Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.825928502741547,"aZ":-14.177446725919346,"pfxX":5.670575086067579,"pfxZ":9.640260746619548,"pX":-0.5791398141074937,"pZ":1.7905840103532509,"vX0":-6.1405013435859885,"vY0":-135.11681687578394,"vZ0":-5.675125769543759,"x":139.08,"y":190.43,"x0":0.975970805169363,"y0":50.00098219920041,"z0":4.898245867229141,"aX":10.583706502828077},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":-9.1,"spinRate":2095,"spinDirection":135},"zone":7,"typeConfidence":2.0,"plateTime":0.40392233330610816,"extension":6.422250939081307},"hitData":{"launchSpeed":107.2,"launchAngle":30.0,"totalDistance":419.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":7.68,"coordY":75.63}},"index":8,"playId":"5467f6a1-b7f9-34f5-9b46-e84a502d4cd5","pitchNumber":8,"startTime":"2025-08-26T01:53:30.480Z","endTime":"2025-08-26T01:53:57.513Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:53:57.513Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Julio Rodríguez flies out to center fielder Ramón Laureano.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-26T01:54:16.793Z","endTime":"2025-08-26T01:55:39.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"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":94.5,"endSpeed":86.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.41268011237113,"aZ":-14.188040577694412,"pfxX":7.203677923825529,"pfxZ":9.382620957181008,"pX":-0.04705398782580015,"pZ":2.564892529434824,"vX0":-5.229192567562028,"vY0":-137.55311137898897,"vZ0":-3.970277324142202,"x":118.79,"y":169.53,"x0":0.9424174824367544,"y0":50.00092714425219,"z0":4.988336889837684,"aX":13.807494498134275},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.3,"breakHorizontal":-12.0,"spinRate":2182,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.39813676696901545,"extension":6.50825148999428},"index":0,"playId":"1e6c0454-1e8a-33bb-aed7-a6294cedc5ff","pitchNumber":1,"startTime":"2025-08-26T01:54:51.787Z","endTime":"2025-08-26T01:54:55.050Z","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.5,"endSpeed":85.4,"strikeZoneTop":3.35153781211581,"strikeZoneBottom":1.51156147273916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.0849952175234,"aZ":-18.880345619806565,"pfxX":7.2055500322851564,"pfxZ":7.079716860573454,"pX":1.0365349410063756,"pZ":3.393105367656854,"vX0":-2.7319642769075596,"vY0":-136.2223241395039,"vZ0":-0.816494601851718,"x":77.49,"y":147.17,"x0":1.1165189720476005,"y0":50.005469394851055,"z0":5.002669116521417,"aX":13.536029739936117},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.8,"breakHorizontal":-12.5,"spinRate":2095,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.40216694416711096,"extension":6.40339353041469},"index":1,"playId":"0845215e-284d-32d9-9d87-f1ea348cb6ec","pitchNumber":2,"startTime":"2025-08-26T01:55:13.944Z","endTime":"2025-08-26T01:55:17.217Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.529592543907295,"aZ":-25.033505260887743,"pfxX":-4.40666431081879,"pfxZ":5.237249543728289,"pX":0.09380922650920372,"pZ":2.893579492277987,"vX0":-1.8222928869294897,"vY0":-116.26552999126709,"vZ0":0.9012367796842505,"x":113.42,"y":160.65,"x0":1.4611788608872636,"y0":50.004190732168816,"z0":4.883089552424258,"aX":-6.011805826711973},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":10.0,"breakHorizontal":8.4,"spinRate":2396,"spinDirection":260},"zone":2,"typeConfidence":2.0,"plateTime":0.4717452301670222,"extension":6.342574510943565},"hitData":{"launchSpeed":94.2,"launchAngle":56.0,"totalDistance":229.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.89,"coordY":109.67}},"index":2,"playId":"07f96c14-32fd-3719-ac96-689bc26e2b01","pitchNumber":3,"startTime":"2025-08-26T01:55:29.239Z","endTime":"2025-08-26T01:55:39.265Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:55:39.265Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-26T01:55:46.743Z","endTime":"2025-08-26T01:58:07.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.239907215164827,"aZ":-15.539135882229829,"pfxX":5.849046384832683,"pfxZ":8.70929857037393,"pX":0.6636244034210781,"pZ":3.0249761838941516,"vX0":-2.8464518335975733,"vY0":-136.63074401010456,"vZ0":-2.6744624934069505,"x":91.7,"y":157.11,"x0":0.9533302781403815,"y0":50.00130249798659,"z0":5.07123120647404,"aX":11.169767583598091},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":-10.1,"spinRate":2061,"spinDirection":138},"zone":3,"typeConfidence":2.0,"plateTime":0.39933084957743104,"extension":6.5013342448098586},"index":0,"playId":"4ba7017b-be9f-3387-bc82-c639ac17e1c4","pitchNumber":1,"startTime":"2025-08-26T01:56:14.885Z","endTime":"2025-08-26T01:56:18.149Z","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":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.38026441072401,"strikeZoneBottom":1.48624592045709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.668826963400562,"aZ":-19.341128433950306,"pfxX":6.616417344077895,"pfxZ":7.056733427861442,"pX":0.3163877562978225,"pZ":4.7467900946898665,"vX0":-4.013907648190473,"vY0":-133.4900353154559,"vZ0":2.4998336882144203,"x":104.94,"y":110.62,"x0":0.9739596937327352,"y0":50.00318278022613,"z0":5.18477189964,"aX":12.032784118460857},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.6,"breakHorizontal":-11.2,"spinRate":1957,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.40912514414539514,"extension":6.412546463497904},"index":1,"playId":"c658e556-6fe8-357b-8c06-18bb9a6b544f","pitchNumber":2,"startTime":"2025-08-26T01:56:31.829Z","endTime":"2025-08-26T01:56:34.829Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":71.7,"strikeZoneTop":3.3666933719328,"strikeZoneBottom":1.58014412654638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.043426246554674,"aZ":-27.877129023934806,"pfxX":-8.617037501385578,"pfxZ":3.3053993277632667,"pX":0.5659524446209566,"pZ":2.2103920006840205,"vX0":0.3354981915444865,"vY0":-112.92588925612573,"vZ0":0.3299547050149392,"x":95.43,"y":179.1,"x0":1.5371305249056673,"y0":50.00530503919897,"z0":4.848876052369657,"aX":-11.21870851614524},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":6.4,"breakHorizontal":15.6,"spinRate":2418,"spinDirection":277},"zone":6,"typeConfidence":2.0,"plateTime":0.4835743504488712,"extension":6.241402601919056},"index":2,"playId":"e4f5cbe4-f414-3bb4-9942-7cd46302f2b2","pitchNumber":3,"startTime":"2025-08-26T01:56:50.653Z","endTime":"2025-08-26T01:56:53.688Z","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":92.4,"endSpeed":84.9,"strikeZoneTop":3.34718119128745,"strikeZoneBottom":1.49883811732392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.334538358900463,"aZ":-19.14320002186268,"pfxX":6.866975828960161,"pfxZ":7.0468959483649805,"pX":1.1804896291370197,"pZ":4.285548478269907,"vX0":-2.3688568584116205,"vY0":-134.68007550892722,"vZ0":1.4859520866175684,"x":72.0,"y":123.07,"x0":1.1755288231614265,"y0":50.00645365584851,"z0":5.074301037690295,"aX":12.705774839783922},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.3,"breakHorizontal":-12.0,"spinRate":2026,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.40560662500431777,"extension":6.410262247295458},"index":3,"playId":"1fe7985e-613f-3e1a-9bac-6be528718470","pitchNumber":4,"startTime":"2025-08-26T01:57:08.054Z","endTime":"2025-08-26T01:57:11.316Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.4,"strikeZoneTop":3.32929060980141,"strikeZoneBottom":1.57312581884354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.819944076106523,"aZ":-28.568137260258784,"pfxX":-9.13431840058836,"pfxZ":2.7142032311997593,"pX":1.211894095472451,"pZ":2.0643192309247524,"vX0":1.8786516435964082,"vY0":-114.20710335064192,"vZ0":0.28172973095519427,"x":70.81,"y":183.04,"x0":1.5687862366976542,"y0":50.0039817286252,"z0":4.735164327150316,"aX":-12.141121873305366},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":5.3,"breakHorizontal":16.1,"spinRate":2391,"spinDirection":279},"zone":14,"typeConfidence":2.0,"plateTime":0.47847242152233527,"extension":6.328317375926247},"index":4,"playId":"cd72b358-28f8-3360-9a69-31467527b0d2","pitchNumber":5,"startTime":"2025-08-26T01:57:25.461Z","endTime":"2025-08-26T01:57:28.862Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.051643929485476,"aZ":-15.585913777793865,"pfxX":5.792131831920034,"pfxZ":8.941790323103369,"pX":-0.11013977223552635,"pZ":3.8642952065160303,"vX0":-4.798645078736865,"vY0":-135.01402544459498,"vZ0":-0.13693148405713768,"x":121.2,"y":134.44,"x0":0.933437025861554,"y0":50.00280659961851,"z0":5.007984292207644,"aX":10.74569281381879},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.4,"breakHorizontal":-9.5,"spinRate":2086,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.4049272434443223,"extension":6.509398974929818},"index":5,"playId":"aa64d556-8193-30ea-917a-6a8786c8805d","pitchNumber":6,"startTime":"2025-08-26T01:57:44.444Z","endTime":"2025-08-26T01:57:47.715Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.40147364057894,"strikeZoneBottom":1.50706280856253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.32142831921425,"aZ":-17.888783422040603,"pfxX":5.428844591751682,"pfxZ":7.790714070662853,"pX":0.8502646980724727,"pZ":3.0128572330822574,"vX0":-2.4273121659642514,"vY0":-135.01920159783919,"vZ0":-1.931111645039044,"x":84.59,"y":157.43,"x0":1.0591140629907188,"y0":50.00235768755019,"z0":5.005750147809882,"aX":9.952497201154676},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.9,"breakHorizontal":-9.2,"spinRate":1971,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.40677600655716795,"extension":6.46475127279491},"index":6,"playId":"9113234f-7adf-3c2e-b734-c3886de63bcf","pitchNumber":7,"startTime":"2025-08-26T01:58:04.327Z","endTime":"2025-08-26T01:58:07.849Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T01:58:07.849Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xander Bogaerts strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-26T01:59:57.014Z","endTime":"2025-08-26T02:01:14.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.61971107332363,"strikeZoneBottom":1.74073587664105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.376292550053492,"aZ":-16.14537848414825,"pfxX":-10.224843665962988,"pfxZ":8.346260017036457,"pX":0.6840053427885888,"pZ":2.7125393071406716,"vX0":7.094449313926535,"vY0":-137.89099108567348,"vZ0":-4.795161386906351,"x":90.93,"y":165.54,"x0":-0.5969586925697618,"y0":50.00487282443494,"z0":5.567513593965537,"aX":-19.64321518923035},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":17.0,"spinRate":2559,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.39760116545847257,"extension":6.204899382202601},"index":0,"playId":"d088c074-31fd-3afe-93a3-59b317315ecc","pitchNumber":1,"startTime":"2025-08-26T02:00:24.332Z","endTime":"2025-08-26T02:00:27.671Z","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":94.8,"endSpeed":86.6,"strikeZoneTop":3.6455158779722,"strikeZoneBottom":1.70570828829334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.67174798720692,"aZ":-17.42011343863012,"pfxX":-10.28487744727764,"pfxZ":7.676667601503934,"pX":0.872845953332296,"pZ":2.514956756791806,"vX0":7.822681280963508,"vY0":-137.75811544707744,"vZ0":-4.806198408075945,"x":83.73,"y":170.88,"x0":-0.6677620645833308,"y0":50.00149371447649,"z0":5.460268173961631,"aX":-19.761296432085008},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.1,"breakHorizontal":17.0,"spinRate":2605,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.3976457903518593,"extension":6.223151891683491},"index":1,"playId":"a04237c9-a869-3e41-94f0-6a613e7d67ce","pitchNumber":2,"startTime":"2025-08-26T02:00:43.722Z","endTime":"2025-08-26T02:00:46.889Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-26T02:00:56.600Z","endTime":"2025-08-26T02:01:10.983Z","isPitch":false,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.355577412086035,"aZ":-10.326709973035086,"pfxX":-4.993181502952862,"pfxZ":11.216695695410465,"pX":0.9405389462509024,"pZ":3.549382884051274,"vX0":6.1747605346077785,"vY0":-138.9755199135865,"vZ0":-4.00427284500702,"x":81.15,"y":142.95,"x0":-0.6657338541025154,"y0":50.00575998285208,"z0":5.699818842004229,"aX":-9.728628264504605},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.6,"breakHorizontal":7.7,"spinRate":2553,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3947472398441523,"extension":6.079496911666832},"index":3,"playId":"5de72e08-b3df-30c9-8747-7135e1102834","pitchNumber":3,"startTime":"2025-08-26T02:01:10.983Z","endTime":"2025-08-26T02:01:14.193Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:01:14.193Z","atBatIndex":8},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Gavin Sheets homers (18) on a line drive to right center field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-26T02:01:34.735Z","endTime":"2025-08-26T02:03:58.823Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":{"id":682243,"link":"/api/v1/people/682243"},"isScoringEvent":true,"rbi":true,"earned":true,"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.0,"strikeZoneTop":3.50115032483346,"strikeZoneBottom":1.63368367089911,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.262650253567614,"aZ":-39.930513330070994,"pfxX":9.516281297482688,"pfxZ":-5.391914328972232,"pX":0.1771449509713602,"pZ":3.7520631927194628,"vX0":-0.0031104398630652508,"vY0":-119.7509312337659,"vZ0":3.845953403602051,"x":110.25,"y":137.47,"x0":-1.0559231388333719,"y0":50.004651634201515,"z0":5.720265085960221,"aX":13.68438329292613},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-8.4,"breakHorizontal":-17.2,"spinRate":2448,"spinDirection":44},"zone":12,"typeConfidence":2.0,"plateTime":0.45913403321459745,"extension":6.202613605427683},"index":0,"playId":"699dc95d-aa6a-3e8b-813a-e8c010aa5d4a","pitchNumber":1,"startTime":"2025-08-26T02:01:43.559Z","endTime":"2025-08-26T02:01:47.208Z","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":95.9,"endSpeed":87.7,"strikeZoneTop":3.61195631921368,"strikeZoneBottom":1.65987275372697,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.66538175594475,"aZ":-16.373547922271204,"pfxX":-9.504456566806653,"pfxZ":8.034091341363276,"pX":-0.3828834018444033,"pZ":1.9408770858970268,"vX0":4.524225803640266,"vY0":-139.43376225114903,"vZ0":-6.668267163158279,"x":131.59,"y":186.38,"x0":-0.7925094997141511,"y0":50.00565446660743,"z0":5.446051790589308,"aX":-18.69714707696281},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.3,"breakHorizontal":16.3,"spinRate":2464,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.3929813054563982,"extension":6.299924107258044},"index":1,"playId":"71fef618-80c1-3f48-8c2c-7ddbd394e836","pitchNumber":2,"startTime":"2025-08-26T02:02:02.543Z","endTime":"2025-08-26T02:02:05.843Z","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":85.2,"endSpeed":78.5,"strikeZoneTop":3.46648512463099,"strikeZoneBottom":1.72667786355307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.090779291913957,"aZ":-38.13986696754017,"pfxX":-0.7970859139407658,"pfxZ":-3.851006126890729,"pX":1.5312917674402697,"pZ":0.4154612083917053,"vX0":5.514042411622505,"vY0":-123.95421061249095,"vZ0":-4.433873881014318,"x":58.63,"y":227.56,"x0":-0.6240378156521786,"y0":50.00505534760327,"z0":5.431209390712908,"aX":-1.2333302328182807},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-7.8,"breakHorizontal":0.1,"spinRate":2380,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.44284321253818204,"extension":6.2643603956328535},"index":2,"playId":"df7ab888-7d1a-3d8d-8f50-e4a508ce828d","pitchNumber":3,"startTime":"2025-08-26T02:02:20.132Z","endTime":"2025-08-26T02:02:23.391Z","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":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.534324739875448,"aZ":-26.398354128337303,"pfxX":2.0013049232292124,"pfxZ":3.4435110577043133,"pX":1.0611318678940629,"pZ":2.5225114977109664,"vX0":4.473825470285342,"vY0":-127.94756678144836,"vZ0":-2.3626577236830895,"x":76.55,"y":170.67,"x0":-0.9620527860869584,"y0":50.0016094708887,"z0":5.502240397512704,"aX":3.3564482706703553},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.0,"breakHorizontal":-4.6,"spinRate":2684,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.4261988357877873,"extension":6.27144339559524},"index":3,"playId":"5b0ee3b5-fe79-3bcc-81e8-ae66bc8197db","pitchNumber":4,"startTime":"2025-08-26T02:02:40.161Z","endTime":"2025-08-26T02:02:43.297Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-26T02:02:51.853Z","endTime":"2025-08-26T02:03:05.778Z","isPitch":false,"type":"action","player":{"id":657757,"link":"/api/v1/people/657757"}},{"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":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.074682833816453,"aZ":-41.54843380755586,"pfxX":2.317916919201292,"pfxZ":-6.3125851413816125,"pX":0.8707245863890761,"pZ":2.0086487987695727,"vX0":3.4563052479258394,"vY0":-120.97010904195328,"vZ0":0.2583276771817511,"x":83.81,"y":184.55,"x0":-0.8763418455797064,"y0":50.00240625041864,"z0":5.535802932974693,"aX":3.4422458741066997},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-11.2,"breakHorizontal":-5.0,"spinRate":2396,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4523845761670242,"extension":6.328959264502464},"index":5,"playId":"8cd3f6ae-7d19-3b11-8177-27967993b82b","pitchNumber":5,"startTime":"2025-08-26T02:03:05.778Z","endTime":"2025-08-26T02:03:11.268Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.16788288502838,"aZ":-43.294557316624605,"pfxX":3.0655046506531947,"pfxZ":-7.45850622065303,"pX":0.32782966867591246,"pZ":1.7111049238618254,"vX0":1.8059236930504996,"vY0":-121.38652559263828,"vZ0":-0.14552707179611035,"x":104.5,"y":192.58,"x0":-0.8246372720529744,"y0":50.00583167011701,"z0":5.546851509776837,"aX":4.567310026413987},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-13.3,"breakHorizontal":-6.0,"spinRate":2331,"spinDirection":32},"zone":9,"typeConfidence":2.0,"plateTime":0.451542764040767,"extension":6.38149532204514},"hitData":{"launchSpeed":108.9,"launchAngle":19.0,"totalDistance":404.0,"trajectory":"line_drive","hardness":"medium","location":"89","coordinates":{"coordX":192.2,"coordY":49.32}},"index":6,"playId":"96c29fd7-5bac-3e8e-aad3-f3b8fe53869b","pitchNumber":6,"startTime":"2025-08-26T02:03:37.769Z","endTime":"2025-08-26T02:03:58.823Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:03:58.823Z","atBatIndex":9},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ramón Laureano lines out sharply to right fielder Victor Robles.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-26T02:04:11.740Z","endTime":"2025-08-26T02:05:15.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"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":95.9,"endSpeed":86.8,"strikeZoneTop":3.47660352181639,"strikeZoneBottom":1.60873492097475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.057223478507886,"aZ":-11.115355943321617,"pfxX":-4.347749064809424,"pfxZ":10.78559975667019,"pX":0.14697869430281674,"pZ":3.6296836743303764,"vX0":3.7746547046662,"vY0":-139.49480503059434,"vZ0":-3.5516568941298785,"x":111.4,"y":140.78,"x0":-0.664953936733686,"y0":50.00478216389227,"z0":5.662786133690101,"aX":-8.49101318649969},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.8,"breakHorizontal":7.0,"spinRate":2471,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3940352401283471,"extension":6.20363092399015},"index":0,"playId":"979975d0-3e69-3973-96b4-89c816bd29a0","pitchNumber":1,"startTime":"2025-08-26T02:04:24.717Z","endTime":"2025-08-26T02:04:28.267Z","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":0,"outs":1},"index":1,"startTime":"2025-08-26T02:04:40.058Z","endTime":"2025-08-26T02:04:50.579Z","isPitch":false,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"}},{"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":94.2,"endSpeed":86.0,"strikeZoneTop":3.40452519485719,"strikeZoneBottom":1.50945150809452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.69338173961474,"aZ":-14.840768640704034,"pfxX":-9.077459063468481,"pfxZ":9.142336821365078,"pX":0.1963496769822116,"pZ":1.85086146117823,"vX0":5.820030454084785,"vY0":-136.93885593338464,"vZ0":-6.682020830251796,"x":109.52,"y":188.81,"x0":-0.7789027212537694,"y0":50.00393411959077,"z0":5.3409200356361275,"aX":-17.21330460959392},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.2,"breakHorizontal":15.2,"spinRate":2479,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.40021576489999466,"extension":6.425125088828701},"index":2,"playId":"b84c61ad-b9a4-32fb-aba2-c7c45bbecaea","pitchNumber":2,"startTime":"2025-08-26T02:04:50.579Z","endTime":"2025-08-26T02:04:53.957Z","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":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.66982170831599,"aZ":-16.353679316659644,"pfxX":-8.20980947702511,"pfxZ":8.239395899526649,"pX":0.18798231762062334,"pZ":2.12150616975236,"vX0":5.579319310371964,"vY0":-137.71686914362587,"vZ0":-5.8205172317174245,"x":109.83,"y":181.5,"x0":-0.7978658744986377,"y0":50.00328022062783,"z0":5.369103976369965,"aX":-15.765424509169222},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.9,"breakHorizontal":13.7,"spinRate":2435,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.39776909712235264,"extension":6.40279691899401},"hitData":{"launchSpeed":107.6,"launchAngle":17.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":189.52,"coordY":86.13}},"index":3,"playId":"952da641-c484-3ea8-be4c-f9f2d57f9d20","pitchNumber":3,"startTime":"2025-08-26T02:05:08.747Z","endTime":"2025-08-26T02:05:15.262Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:05:15.262Z","atBatIndex":10},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jake Cronenworth homers (10) on a fly ball to right field.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-26T02:05:22.397Z","endTime":"2025-08-26T02:06:13.576Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":{"id":682243,"link":"/api/v1/people/682243"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.86354400886493,"aZ":-12.406019241193023,"pfxX":-4.155991744178686,"pfxZ":10.375280337867999,"pX":0.790054945220791,"pZ":3.016743122031773,"vX0":5.375314316726883,"vY0":-137.27676262152727,"vZ0":-4.641815428185148,"x":86.88,"y":157.33,"x0":-0.6549935381913078,"y0":50.00181655762376,"z0":5.576371134432408,"aX":-7.918270414484511},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.0,"breakHorizontal":6.4,"spinRate":2402,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.39924408492800545,"extension":6.139317965977022},"hitData":{"launchSpeed":101.7,"launchAngle":41.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":226.02,"coordY":91.37}},"index":0,"playId":"1bd5aced-9c81-3f0c-8c33-68e9c280a7be","pitchNumber":1,"startTime":"2025-08-26T02:05:49.544Z","endTime":"2025-08-26T02:06:13.576Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:06:13.576Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Freddy Fermin walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-26T02:06:23.673Z","endTime":"2025-08-26T02:09:19.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,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":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.721016162561284,"aZ":-11.781115933478262,"pfxX":-5.4800761047702045,"pfxZ":10.227945349994332,"pX":1.111629674935284,"pZ":2.6738861321653227,"vX0":6.611984280195821,"vY0":-140.52439468680888,"vZ0":-5.681557695338409,"x":74.63,"y":166.59,"x0":-0.5630969463139203,"y0":50.00319106354065,"z0":5.491629800138425,"aX":-10.927737691272194},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.5,"breakHorizontal":8.5,"spinRate":2523,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.390212874149503,"extension":6.322150581200979},"index":0,"playId":"c7fe27dc-e86a-38fd-ae4d-b982bc2fa719","pitchNumber":1,"startTime":"2025-08-26T02:06:39.393Z","endTime":"2025-08-26T02:06:42.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.96314375109686,"aZ":-38.66331065298022,"pfxX":8.711078376495982,"pfxZ":-4.3406603804215536,"pX":0.9385924518558292,"pZ":2.3126713797866154,"vX0":1.7692635532018037,"vY0":-121.78360268874687,"vZ0":0.3990507989254575,"x":81.22,"y":176.34,"x0":-0.9295572786670661,"y0":50.00233211455489,"z0":5.503600804352097,"aX":13.022858150423179},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-7.4,"breakHorizontal":-16.2,"spinRate":2302,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4505506128920844,"extension":6.331459994476538},"index":1,"playId":"940750c9-e061-31b0-bd3a-234d96e8d34f","pitchNumber":2,"startTime":"2025-08-26T02:06:59.350Z","endTime":"2025-08-26T02:07:02.350Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.26963567986978,"strikeZoneBottom":1.45816845487473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.101526338411528,"aZ":-37.82183994786875,"pfxX":-0.30599797143526075,"pfxZ":-3.601162152776945,"pX":2.544918762814478,"pZ":0.5526423100673422,"vX0":7.778939067462964,"vY0":-124.27479984639751,"vZ0":-4.317204444898935,"x":19.99,"y":223.86,"x0":-0.5813449464828269,"y0":50.001156124722385,"z0":5.442378682569177,"aX":-0.4810675051189792},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-7.3,"breakHorizontal":-1.2,"spinRate":2436,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4401602678944858,"extension":6.4982445943208775},"index":2,"playId":"3d385d4b-1a31-3834-984f-d99234c9f465","pitchNumber":3,"startTime":"2025-08-26T02:07:25.187Z","endTime":"2025-08-26T02:07:28.187Z","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":96.1,"endSpeed":88.3,"strikeZoneTop":3.28271552479779,"strikeZoneBottom":1.50216607328736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.766419474600696,"aZ":-14.443474823677246,"pfxX":-4.963975812430427,"pfxZ":8.881540740692744,"pX":0.44823354737536186,"pZ":3.8465761469175535,"vX0":4.409300532508977,"vY0":-139.97908492267211,"vZ0":-2.473511635065535,"x":99.91,"y":134.92,"x0":-0.49768068448772823,"y0":50.00465935042699,"z0":5.680159691641831,"aX":-9.91286541833298},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.8,"breakHorizontal":8.2,"spinRate":2517,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.39035776656768073,"extension":6.214875995144988},"index":3,"playId":"80953a70-c60e-310f-8d01-aa7c8df08fe0","pitchNumber":4,"startTime":"2025-08-26T02:07:43.731Z","endTime":"2025-08-26T02:07:46.891Z","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":96.0,"endSpeed":87.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.012471730931367,"aZ":-9.237973409713625,"pfxX":-4.8717433541356545,"pfxZ":11.610749093584033,"pX":0.9722467082699926,"pZ":2.5099792053710432,"vX0":6.007232168892065,"vY0":-139.56996996789997,"vZ0":-6.593753463251274,"x":79.94,"y":171.01,"x0":-0.5736686698718386,"y0":50.00396587398427,"z0":5.509465551274565,"aX":-9.625241985332613},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.8,"breakHorizontal":7.6,"spinRate":2577,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.3922395717141569,"extension":6.379926375927159},"index":4,"playId":"b06bc186-e3a5-3405-a9bd-6a9e4e89dcbe","pitchNumber":5,"startTime":"2025-08-26T02:08:02.470Z","endTime":"2025-08-26T02:08:05.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":77.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.901556803031028,"aZ":-23.024632660861577,"pfxX":-5.937536207712313,"pfxZ":5.867995710434618,"pX":-0.7946707469603371,"pZ":3.5117660776199586,"vX0":2.3661648075234556,"vY0":-124.34564590780364,"vZ0":0.034522083177441765,"x":147.29,"y":143.96,"x0":-0.9893772037351373,"y0":50.00287541519093,"z0":5.4145758218064,"aX":-9.259259376990563},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":10.9,"breakHorizontal":10.2,"spinRate":887,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.44117753933337855,"extension":6.3401856410823925},"index":5,"playId":"f9a3eecb-07d6-3018-b5eb-85373766a74a","pitchNumber":6,"startTime":"2025-08-26T02:08:21.727Z","endTime":"2025-08-26T02:08:25.426Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2025-08-26T02:08:39.112Z","endTime":"2025-08-26T02:08:58.534Z","isPitch":false,"type":"action","player":{"id":666023,"link":"/api/v1/people/666023"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.23987241716358,"strikeZoneBottom":1.46636807350358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.019695030339047,"aZ":-32.00641162193203,"pfxX":-7.272107021008566,"pfxZ":0.11246023947474404,"pX":1.0808318411558049,"pZ":0.9596870543327859,"vX0":6.839136206644681,"vY0":-122.67584676919469,"vZ0":-3.6482116592893723,"x":75.8,"y":212.87,"x0":-0.8027757389735959,"y0":50.00493251245787,"z0":5.204155356063366,"aX":-11.048935728005297},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.5,"breakHorizontal":11.5,"spinRate":869,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4470618930930774,"extension":6.550263711290882},"index":7,"playId":"cd9ed027-8458-3927-8b58-fe305034773b","pitchNumber":7,"startTime":"2025-08-26T02:08:58.534Z","endTime":"2025-08-26T02:09:02.599Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.2236352248184,"strikeZoneBottom":1.51190450438572,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.21665823085313,"aZ":-14.823863321230899,"pfxX":-8.14166986643753,"pfxZ":9.051360695890164,"pX":1.9127710481552347,"pZ":2.3082094372080415,"vX0":9.866561685788835,"vY0":-137.5024427478682,"vZ0":-5.494725930840018,"x":44.09,"y":176.46,"x0":-0.66256418794176,"y0":50.000980331155,"z0":5.336560094033712,"aX":-15.603888252684623},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":12.7,"spinRate":2474,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.39818530687341447,"extension":6.4984177979523965},"index":8,"playId":"16f5e487-25ca-3a02-bb14-01c3b2858a14","pitchNumber":8,"startTime":"2025-08-26T02:09:15.770Z","endTime":"2025-08-26T02:09:19.037Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:09:19.037Z","atBatIndex":12},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Fernando Tatis Jr. homers (18) on a fly ball to center field. Freddy Fermin scores.","rbi":2,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-26T02:10:21.629Z","endTime":"2025-08-26T02:11:29.802Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"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":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":{"id":682243,"link":"/api/v1/people/682243"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":{"id":682243,"link":"/api/v1/people/682243"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-26T02:09:36.019Z","endTime":"2025-08-26T02:10:23.819Z","isPitch":false,"type":"action"},{"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":93.1,"endSpeed":85.2,"strikeZoneTop":3.79615068717768,"strikeZoneBottom":1.78089037252031,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.952873446209082,"aZ":-15.407688631147913,"pfxX":-9.267173630719956,"pfxZ":9.053680710036978,"pX":-0.0067130215714962865,"pZ":0.9677327377169633,"vX0":4.887503492429765,"vY0":-135.31353975873196,"vZ0":-9.00265581990742,"x":117.26,"y":212.65,"x0":-0.6339345448280721,"y0":50.00047869167187,"z0":5.4208577001205605,"aX":-17.155733205026518},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.6,"breakHorizontal":15.7,"spinRate":2450,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.4050301900446489,"extension":6.282953427931279},"index":1,"playId":"73999c68-3c1c-3c7f-a2be-d1f92a599f33","pitchNumber":1,"startTime":"2025-08-26T02:10:23.819Z","endTime":"2025-08-26T02:10:26.880Z","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":94.1,"endSpeed":85.4,"strikeZoneTop":3.69092789868487,"strikeZoneBottom":1.70695196387044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.952147065727708,"aZ":-9.89839597786671,"pfxX":-5.983013657022631,"pfxZ":11.871530192321767,"pX":1.743126736450929,"pZ":1.659470833717102,"vX0":7.862593867527076,"vY0":-136.56632563136597,"vZ0":-8.40877726291861,"x":50.56,"y":193.97,"x0":-0.40489949319090857,"y0":50.0013189389574,"z0":5.471751570639251,"aX":-11.225347627481389},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.7,"breakHorizontal":9.0,"spinRate":2694,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.40209717747975615,"extension":6.164625502960641},"index":2,"playId":"e4a5c171-f489-359b-bae9-72fc0dd97da1","pitchNumber":2,"startTime":"2025-08-26T02:10:43.387Z","endTime":"2025-08-26T02:10:46.387Z","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":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.75,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.25269275569399,"aZ":-15.496288963830985,"pfxX":-8.623146934121952,"pfxZ":8.64174589839192,"pX":-0.22926594836714884,"pZ":2.6133875322385784,"vX0":4.357187885634056,"vY0":-138.3736068834808,"vZ0":-4.7219505143502225,"x":125.74,"y":168.22,"x0":-0.7080622194747554,"y0":50.002936045944445,"z0":5.387797997173919,"aX":-16.642186672293985},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.8,"breakHorizontal":14.6,"spinRate":2652,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.39655642982492445,"extension":6.452868637214433},"hitData":{"launchSpeed":109.8,"launchAngle":25.0,"totalDistance":416.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":159.45,"coordY":33.99}},"index":3,"playId":"bd0ec6f0-e036-3b96-a58e-b70ee7af82c5","pitchNumber":3,"startTime":"2025-08-26T02:11:04.282Z","endTime":"2025-08-26T02:11:29.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:11:29.802Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Arraez grounds out, second baseman Jorge Polanco to first baseman Josh Naylor.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-26T02:11:43.638Z","endTime":"2025-08-26T02:13:25.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.6,"endSpeed":87.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.74979986375735,"aZ":-12.207182078686278,"pfxX":-5.942842578918496,"pfxZ":10.227120951957787,"pX":-0.21018444012695062,"pZ":2.024140448944797,"vX0":3.806587421778632,"vY0":-138.98897979666256,"vZ0":-7.060239586677737,"x":125.01,"y":184.13,"x0":-0.8268249690984564,"y0":50.00464010373986,"z0":5.411636486704468,"aX":-11.604396151214472},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.2,"breakHorizontal":10.0,"spinRate":2488,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.3943834332020648,"extension":6.316651251565366},"index":0,"playId":"a5d2aea9-6c19-3b25-ad08-3adfd4d05b1e","pitchNumber":1,"startTime":"2025-08-26T02:11:53.226Z","endTime":"2025-08-26T02:11:56.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.698929398929906,"aZ":-31.522581128533826,"pfxX":-6.654098500067951,"pfxZ":0.4253560342937508,"pX":-0.8897508351022423,"pZ":1.8295081766728982,"vX0":2.743686859884772,"vY0":-122.92027344842967,"vZ0":-1.8835662967844033,"x":150.92,"y":189.38,"x0":-1.156842051045093,"y0":50.001641573819576,"z0":5.2857692889713075,"aX":-10.166786022356254},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.6,"breakHorizontal":11.4,"spinRate":817,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.44583751096244795,"extension":6.4004745958381175},"index":1,"playId":"99f868fb-6103-37be-b255-e0d96570f779","pitchNumber":2,"startTime":"2025-08-26T02:12:09.909Z","endTime":"2025-08-26T02:12:12.993Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-26T02:12:28.715Z","endTime":"2025-08-26T02:12:35.370Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.151529753790705,"aZ":-31.05685473540632,"pfxX":-7.251535031665683,"pfxZ":0.7180048306767661,"pX":0.0262183144777468,"pZ":1.745953705813889,"vX0":4.861730417285516,"vY0":-124.18591719086828,"vZ0":-2.2646833767722794,"x":116.0,"y":191.64,"x0":-1.0201842236790746,"y0":50.002016077657814,"z0":5.267118276031421,"aX":-11.263410381568116},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.0,"breakHorizontal":11.9,"spinRate":757,"spinDirection":251},"zone":8,"typeConfidence":2.0,"plateTime":0.44198322620447694,"extension":6.4495108024570715},"index":3,"playId":"fad4ab95-ec50-3122-9a46-d7c5503532f2","pitchNumber":3,"startTime":"2025-08-26T02:12:35.370Z","endTime":"2025-08-26T02:12:38.640Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.3,"strikeZoneTop":3.27159942225513,"strikeZoneBottom":1.46046646913023,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.53875308334978,"aZ":-38.82431341825663,"pfxX":0.2009616853248506,"pfxZ":-4.335732230713948,"pX":2.063974180192169,"pZ":0.7335918827748934,"vX0":6.6785285933445735,"vY0":-123.09022542425633,"vZ0":-3.269749333199532,"x":38.33,"y":218.97,"x0":-0.7110128213306871,"y0":50.0023260924729,"z0":5.367828924615642,"aX":0.3081686305533511},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-8.4,"breakHorizontal":-1.9,"spinRate":2353,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.44505042657779814,"extension":6.492365096905736},"index":4,"playId":"5bcb01be-9dc4-3fd2-bb46-82acd9d61831","pitchNumber":4,"startTime":"2025-08-26T02:12:53.686Z","endTime":"2025-08-26T02:12:57.362Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.171063475043834,"aZ":-32.351312791313376,"pfxX":-9.054154755641997,"pfxZ":-0.11517567990499611,"pX":-0.03373750347973033,"pZ":1.4129533732475394,"vX0":4.993439155030075,"vY0":-122.81318598395964,"vZ0":-2.4831621490252545,"x":118.29,"y":200.63,"x0":-0.925574545617214,"y0":50.003834390369974,"z0":5.210920578307791,"aX":-13.719271653681623},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.6,"breakHorizontal":15.1,"spinRate":801,"spinDirection":250},"zone":8,"typeConfidence":2.0,"plateTime":0.4473685499352831,"extension":6.429505532074001},"hitData":{"launchSpeed":93.3,"launchAngle":6.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.45,"coordY":154.62}},"index":5,"playId":"bf351054-b16b-3e6a-b67e-4d05bad60570","pitchNumber":5,"startTime":"2025-08-26T02:13:17.362Z","endTime":"2025-08-26T02:13:25.896Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:13:25.896Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out, second baseman Jake Cronenworth to first baseman Luis Arraez.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-26T02:15:14.811Z","endTime":"2025-08-26T02:16:24.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.43479977466641,"strikeZoneBottom":1.63742526974669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.92537547102381,"aZ":-17.29230126258246,"pfxX":8.51652955390167,"pfxZ":8.243124330393092,"pX":-0.5438638259856047,"pZ":3.4312080695478406,"vX0":-6.4936834991991494,"vY0":-133.32146726681333,"vZ0":-1.0579666296957293,"x":137.73,"y":146.14,"x0":0.813608242892587,"y0":50.00023257246959,"z0":5.077850550986097,"aX":15.3712460061348},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.9,"breakHorizontal":-14.0,"spinRate":1988,"spinDirection":133},"zone":1,"typeConfidence":2.0,"plateTime":0.4103914462359839,"extension":6.485389149489075},"index":0,"playId":"4a79f285-1597-3d01-816a-cf2ac253cbc8","pitchNumber":1,"startTime":"2025-08-26T02:15:42.025Z","endTime":"2025-08-26T02:15:46.057Z","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":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.29482422202414,"strikeZoneBottom":1.45090262481743,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.68925817252204,"aZ":-19.808937718788087,"pfxX":9.025453644851883,"pfxZ":7.080255485146184,"pX":-1.278459637632969,"pZ":1.922804154599199,"vX0":-9.073112780087863,"vY0":-131.0716784115391,"vZ0":-3.2147800836005374,"x":165.73,"y":186.86,"x0":1.0489211243089163,"y0":50.004927291427876,"z0":4.637668097898927,"aX":15.76770211699388},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.4,"breakHorizontal":-14.4,"spinRate":2045,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.4172637093112992,"extension":6.439347715045527},"index":1,"playId":"3c575ebe-0b9d-3828-9027-eb3600c3a500","pitchNumber":2,"startTime":"2025-08-26T02:15:58.470Z","endTime":"2025-08-26T02:16:01.470Z","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":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.36790866068204,"aZ":-18.463490672491822,"pfxX":8.329243889338471,"pfxZ":7.636819796884575,"pX":0.23057008300991447,"pZ":3.0099703046354915,"vX0":-4.839413600467545,"vY0":-133.08577520895022,"vZ0":-1.6132342985858783,"x":108.21,"y":157.51,"x0":0.989722310722974,"y0":50.00237491422327,"z0":4.960356170717844,"aX":14.951434575807761},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.7,"breakHorizontal":-14.0,"spinRate":1981,"spinDirection":132},"zone":2,"typeConfidence":2.0,"plateTime":0.4114617134299383,"extension":6.4017459571209},"hitData":{"launchSpeed":95.2,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.89,"coordY":141.95}},"index":2,"playId":"62fe0722-7664-3987-b99e-059d7d7d22ae","pitchNumber":3,"startTime":"2025-08-26T02:16:16.037Z","endTime":"2025-08-26T02:16:24.066Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:16:24.066Z","atBatIndex":15},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Mitch Garver reaches on a fielding error by third baseman Manny Machado.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-26T02:16:37.037Z","endTime":"2025-08-26T02:17:33.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.1,"strikeZoneTop":3.50382768914989,"strikeZoneBottom":1.50527744582502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.916950013256006,"aZ":-28.81258822478051,"pfxX":-8.76151334896546,"pfxZ":2.5931162446634506,"pX":0.7153244291000198,"pZ":2.9302158752120953,"vX0":0.7621409370305681,"vY0":-113.45451171750382,"vZ0":2.1202379586103564,"x":89.73,"y":159.66,"x0":1.5112653625784718,"y0":50.001584537297724,"z0":4.867062681823366,"aX":-11.352615078264256},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":5.5,"breakHorizontal":15.6,"spinRate":2223,"spinDirection":267},"zone":3,"typeConfidence":2.0,"plateTime":0.48388194907736093,"extension":6.223893870648165},"index":0,"playId":"9da8b0ce-f80e-3eb5-8b17-fe9e22c876d6","pitchNumber":1,"startTime":"2025-08-26T02:16:51.091Z","endTime":"2025-08-26T02:16:54.652Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.5,"strikeZoneTop":3.52576586688533,"strikeZoneBottom":1.52725191666825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.738778656351535,"aZ":-28.065140120224505,"pfxX":-6.600839029271005,"pfxZ":3.0535279299583635,"pX":1.156836597165401,"pZ":3.0977103990647636,"vX0":1.024249435581046,"vY0":-115.32561557496105,"vZ0":2.118470850317297,"x":72.9,"y":155.14,"x0":1.5640007850747235,"y0":50.001924132178125,"z0":4.8769685488675405,"aX":-8.877475733847769},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":6.4,"breakHorizontal":11.6,"spinRate":2355,"spinDirection":265},"zone":12,"typeConfidence":2.0,"plateTime":0.47519972027602675,"extension":6.1600444030825345},"index":1,"playId":"f8977be4-420e-3557-9aee-638922fd8d15","pitchNumber":2,"startTime":"2025-08-26T02:17:06.281Z","endTime":"2025-08-26T02:17:09.882Z","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":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.383069905249055,"aZ":-27.93972553557636,"pfxX":10.52900670825952,"pfxZ":2.8458597979124054,"pX":-0.2574489608005872,"pZ":2.2347736835386693,"vX0":-6.48036737239726,"vY0":-121.13273236634812,"vZ0":-0.27159881207434633,"x":126.81,"y":178.44,"x0":1.0828491662509794,"y0":50.00233998595663,"z0":4.7884033170413725,"aX":15.666136305601755},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.4,"breakHorizontal":-17.5,"spinRate":1863,"spinDirection":110},"zone":5,"typeConfidence":2.0,"plateTime":0.45195452703650973,"extension":6.253639517369233},"hitData":{"launchSpeed":91.0,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.81,"coordY":169.83}},"index":2,"playId":"58fad71b-ef58-3bcd-8b88-ee7361b0b78f","pitchNumber":3,"startTime":"2025-08-26T02:17:23.391Z","endTime":"2025-08-26T02:17:33.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:17:33.151Z","atBatIndex":16},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jorge Polanco homers (20) on a line drive to left field. Mitch Garver scores.","rbi":2,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-26T02:17:50.068Z","endTime":"2025-08-26T02:18:29.725Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"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":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":{"id":676664,"link":"/api/v1/people/676664"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":{"id":676664,"link":"/api/v1/people/676664"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.079875840042472,"aZ":-27.94833893975802,"pfxX":-6.952558541985054,"pfxZ":3.12281152293855,"pX":-0.8578585471371521,"pZ":1.908046233228803,"vX0":-2.665774764728193,"vY0":-115.69737029377099,"vZ0":-0.24178047035697459,"x":149.7,"y":187.26,"x0":1.2132276354303801,"y0":50.00140662147186,"z0":4.697922092443261,"aX":-9.400901392384124},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":5.9,"breakHorizontal":13.3,"spinRate":2250,"spinDirection":264},"zone":13,"typeConfidence":2.0,"plateTime":0.47386142488131666,"extension":6.143496984781718},"hitData":{"launchSpeed":103.6,"launchAngle":21.0,"totalDistance":361.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":33.28,"coordY":85.85}},"index":0,"playId":"64b49adc-720c-3ba0-a836-643ae251c245","pitchNumber":1,"startTime":"2025-08-26T02:18:03.718Z","endTime":"2025-08-26T02:18:29.725Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:18:29.725Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"J.P. Crawford doubles (20) on a sharp line drive to center fielder Ramón Laureano.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-26T02:18:47.671Z","endTime":"2025-08-26T02:19:10.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.886468412531016,"aZ":-17.607219998705517,"pfxX":8.342757404829024,"pfxZ":7.801827648839578,"pX":-0.5275571561456861,"pZ":1.704858143676388,"vX0":-6.964775537292068,"vY0":-135.37841367665266,"vZ0":-4.915739106075371,"x":137.11,"y":192.75,"x0":0.9869264994018518,"y0":50.00514671138806,"z0":4.766047874771591,"aX":15.58125897250317},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.3,"breakHorizontal":-13.8,"spinRate":2083,"spinDirection":128},"zone":7,"typeConfidence":2.0,"plateTime":0.4036639352017466,"extension":6.481164167073669},"hitData":{"launchSpeed":102.7,"launchAngle":14.0,"totalDistance":338.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":79.6,"coordY":47.98}},"index":0,"playId":"c43067d4-6b4a-3f46-9ab4-18d1e3fe537a","pitchNumber":1,"startTime":"2025-08-26T02:18:57.730Z","endTime":"2025-08-26T02:19:10.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:19:10.252Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Robles grounds out, third baseman Manny Machado to first baseman Luis Arraez.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-26T02:20:45.103Z","endTime":"2025-08-26T02:20:54.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"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":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-26T02:19:30.603Z","endTime":"2025-08-26T02:20:47.455Z","isPitch":false,"type":"action"},{"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":90.5,"endSpeed":82.6,"strikeZoneTop":3.09,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.853858868707526,"aZ":-14.651228087853177,"pfxX":8.445019132398373,"pfxZ":10.0205469582944,"pX":0.16778227662784828,"pZ":1.485877494097859,"vX0":-5.037847230142082,"vY0":-131.64286509166857,"vZ0":-5.96581631596828,"x":110.6,"y":198.66,"x0":1.012497193567518,"y0":50.0052924193691,"z0":4.8726082755796485,"aX":14.772739564209752},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.9,"breakHorizontal":-14.2,"spinRate":2182,"spinDirection":130},"zone":8,"typeConfidence":2.0,"plateTime":0.41661861566034597,"extension":6.4201102589533905},"hitData":{"launchSpeed":67.3,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.73,"coordY":162.25}},"index":1,"playId":"fd6bd42f-3b59-38d5-a9fc-6069c3213461","pitchNumber":1,"startTime":"2025-08-26T02:20:47.455Z","endTime":"2025-08-26T02:20:54.899Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:20:54.899Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-26T02:21:12.600Z","endTime":"2025-08-26T02:22:25.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":89.6,"endSpeed":82.0,"strikeZoneTop":3.40720011028324,"strikeZoneBottom":1.55115222944725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.766690442629855,"aZ":-16.603325621164903,"pfxX":7.071430959473918,"pfxZ":9.018181927908472,"pX":-0.6287404697060266,"pZ":3.170370338803185,"vX0":-6.117164898201274,"vY0":-130.3928417344985,"vZ0":-1.5656114035300586,"x":140.97,"y":153.18,"x0":0.8260309278299205,"y0":50.000085655065554,"z0":5.0279953170797675,"aX":12.205890461331263},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":16.2,"breakHorizontal":-11.5,"spinRate":1931,"spinDirection":133},"zone":1,"typeConfidence":2.0,"plateTime":0.4196507559521989,"extension":6.37754732021027},"index":0,"playId":"9c77a19c-a0ab-3d5b-82d8-15ea21c53f2f","pitchNumber":1,"startTime":"2025-08-26T02:21:25.026Z","endTime":"2025-08-26T02:21:28.350Z","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":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.956386756752817,"aZ":-30.077086317282262,"pfxX":9.788615046747772,"pfxZ":1.3775061046841417,"pX":0.9717851973774164,"pZ":1.8079451598568959,"vX0":-4.04848612034415,"vY0":-122.20762158067227,"vZ0":-0.7326015354521467,"x":79.96,"y":189.97,"x0":1.3736231607344636,"y0":50.002204677475675,"z0":4.68390419236653,"aX":14.878899168910605},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.6,"breakHorizontal":-16.8,"spinRate":1693,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.4473464351828573,"extension":6.339091526539481},"index":1,"playId":"4f1e8832-e1bc-374c-931e-afc76b012dae","pitchNumber":2,"startTime":"2025-08-26T02:21:40.943Z","endTime":"2025-08-26T02:21:43.943Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.3,"strikeZoneTop":3.1663414321166,"strikeZoneBottom":1.44829682942194,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.649818400233958,"aZ":-30.407679022509484,"pfxX":-8.848072044892799,"pfxZ":1.3183970222209034,"pX":0.2166279341818807,"pZ":3.4932609903539324,"vX0":0.09014556889603581,"vY0":-115.02926599380271,"vZ0":3.6693547406409364,"x":108.74,"y":144.46,"x0":1.3260438145029396,"y0":50.001880623644425,"z0":4.828360241831928,"aX":-11.836859166361398},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":3.6,"breakHorizontal":16.0,"spinRate":2512,"spinDirection":272},"zone":12,"typeConfidence":2.0,"plateTime":0.4764554610074989,"extension":6.24814407099209},"index":2,"playId":"88c79c3b-6e27-3c2c-b2ae-e731e4e5b9bc","pitchNumber":3,"startTime":"2025-08-26T02:22:03.302Z","endTime":"2025-08-26T02:22:07.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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.171745427887647,"aZ":-31.137741444141287,"pfxX":10.209966535130544,"pfxZ":0.6815858493935956,"pX":-0.05352428763952214,"pZ":1.9373660117277127,"vX0":-6.310869111614095,"vY0":-122.2008083405736,"vZ0":0.14255238421311134,"x":119.04,"y":186.47,"x0":1.2307098225589563,"y0":50.0022811628783,"z0":4.544378603381719,"aX":15.503320544718626},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.6,"breakHorizontal":-17.0,"spinRate":1772,"spinDirection":102},"zone":8,"typeConfidence":2.0,"plateTime":0.44752956403052524,"extension":6.297479301292112},"index":3,"playId":"690b217c-c365-3407-b73b-a2a0f82ce39d","pitchNumber":4,"startTime":"2025-08-26T02:22:21.560Z","endTime":"2025-08-26T02:22:25.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:22:25.211Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Manny Machado pops out to third baseman Eugenio Suárez.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-26T02:24:19.361Z","endTime":"2025-08-26T02:26:29.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.5,"endSpeed":80.0,"strikeZoneTop":3.75,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.995986324980127,"aZ":-29.363442014282903,"pfxX":1.8421030183600582,"pfxZ":1.7392984624734895,"pX":0.9099034379719712,"pZ":2.092210534344992,"vX0":3.9587332969531595,"vY0":-125.94432093850332,"vZ0":-2.5704670244109256,"x":82.32,"y":182.29,"x0":-0.9175517963141082,"y0":50.00336410831784,"z0":5.484993977544802,"aX":2.9787672262038605},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.9,"breakHorizontal":-4.2,"spinRate":2570,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.43380492581614893,"extension":6.292077245157914},"index":0,"playId":"e45a6e37-f2fa-379f-8143-dd08f5d0d5a2","pitchNumber":1,"startTime":"2025-08-26T02:24:40.729Z","endTime":"2025-08-26T02:24:43.729Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.67276960388621,"strikeZoneBottom":1.66668648849298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.485775329836216,"aZ":-36.41701532623729,"pfxX":6.6974140429584335,"pfxZ":-2.913619215870976,"pX":1.2857049237076732,"pZ":1.3001798951968326,"vX0":3.3093967480899735,"vY0":-120.56411656410012,"vZ0":-2.1926654077602303,"x":67.99,"y":203.68,"x0":-0.9787419940665377,"y0":50.00129451264527,"z0":5.464303004672117,"aX":9.764770564273253},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-5.5,"breakHorizontal":-13.0,"spinRate":2266,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.45594149761398306,"extension":6.2426029654821615},"index":1,"playId":"05b94986-e209-3547-90b8-8b1583877747","pitchNumber":2,"startTime":"2025-08-26T02:24:57.850Z","endTime":"2025-08-26T02:25:00.850Z","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":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.83226558435477,"strikeZoneBottom":1.67323332966049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.786892257212426,"aZ":-19.13571802070224,"pfxX":-10.37896195497971,"pfxZ":6.7319625635080715,"pX":1.0133808515499436,"pZ":3.231155384469669,"vX0":8.514491018456322,"vY0":-138.48516720632853,"vZ0":-2.5188622861173133,"x":78.37,"y":151.54,"x0":-0.7571585679904739,"y0":50.00052035717802,"z0":5.436741251470332,"aX":-20.096737965164927},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.9,"breakHorizontal":16.9,"spinRate":2442,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.39596381311693074,"extension":6.447165153936535},"index":2,"playId":"a4db195b-cb81-381a-b150-454c0b9bc5e3","pitchNumber":3,"startTime":"2025-08-26T02:25:15.086Z","endTime":"2025-08-26T02:25:19.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.75,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.67815041239478,"aZ":-15.755739647990469,"pfxX":-8.327030662032335,"pfxZ":8.499001043387915,"pX":-0.9945394275929795,"pZ":2.952041034138644,"vX0":2.618061021715239,"vY0":-138.53972561103595,"vZ0":-4.077884248879841,"x":154.91,"y":159.07,"x0":-0.8732845479300607,"y0":50.005795946847876,"z0":5.505223350335253,"aX":-16.09243333389231},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.6,"breakHorizontal":14.5,"spinRate":2354,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3962716706897247,"extension":6.221619497760533},"index":3,"playId":"9766957a-59c9-36ae-afb2-0087931e8ac9","pitchNumber":4,"startTime":"2025-08-26T02:25:32.651Z","endTime":"2025-08-26T02:25:35.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":75.8,"strikeZoneTop":3.75,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.531726351895557,"aZ":-36.09349369623803,"pfxX":-9.204158978972512,"pfxZ":-2.634308950787764,"pX":-1.6571743596576305,"pZ":3.0750962861227342,"vX0":1.5849749714911228,"vY0":-122.65435350251305,"vZ0":1.9080465224174528,"x":180.17,"y":155.75,"x0":-1.1271325187287775,"y0":50.0031897804706,"z0":5.418174790203665,"aX":-13.69623932348388},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.8,"breakHorizontal":16.1,"spinRate":978,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.45062567009433163,"extension":6.437147308784584},"index":4,"playId":"395cabae-9049-3b95-91fc-9412b0646a24","pitchNumber":5,"startTime":"2025-08-26T02:25:51.454Z","endTime":"2025-08-26T02:25:55.321Z","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":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.75,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.594801290751203,"aZ":-27.51976067700411,"pfxX":3.005653304046496,"pfxZ":2.801846905231221,"pX":0.6119072586705502,"pZ":3.2379421202546372,"vX0":3.055315067123193,"vY0":-127.67337592165187,"vZ0":-0.2901863232927908,"x":93.68,"y":151.36,"x0":-0.9878403156791294,"y0":50.00377748965413,"z0":5.5061906943844185,"aX":4.996328565432278},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.3,"breakHorizontal":-6.1,"spinRate":2526,"spinDirection":133},"zone":3,"typeConfidence":2.0,"plateTime":0.427882255403913,"extension":6.260167248219943},"hitData":{"launchSpeed":89.0,"launchAngle":63.0,"totalDistance":178.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":74.44,"coordY":150.77}},"index":5,"playId":"f81239df-0320-32ad-a84f-4f184a7c7efe","pitchNumber":6,"startTime":"2025-08-26T02:26:19.597Z","endTime":"2025-08-26T02:26:29.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:26:29.623Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan O'Hearn strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-26T02:26:42.360Z","endTime":"2025-08-26T02:27:58.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.49658745008289,"strikeZoneBottom":1.51762396770553,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.268911705903047,"aZ":-30.08035543113561,"pfxX":-5.506003214934029,"pfxZ":1.34970563001351,"pX":-0.4502179325755512,"pZ":2.7668388181203585,"vX0":3.229455450868469,"vY0":-123.45226227313827,"vZ0":-0.1800706091480807,"x":134.16,"y":164.08,"x0":-1.0561522595640058,"y0":50.00432483128462,"z0":5.360704674941584,"aX":-8.547705345949693},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.6,"breakHorizontal":9.2,"spinRate":957,"spinDirection":244},"zone":4,"typeConfidence":2.0,"plateTime":0.4427273361589781,"extension":6.416549379684834},"index":0,"playId":"dbeee5ed-f21f-3550-b3f6-0b1116bf32d8","pitchNumber":1,"startTime":"2025-08-26T02:27:01.875Z","endTime":"2025-08-26T02:27:05.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.428046079941307,"aZ":-30.14676466667963,"pfxX":-6.835476331456567,"pfxZ":1.2980894142695334,"pX":-0.10906688411878153,"pZ":2.5779083947115264,"vX0":4.295041417041379,"vY0":-123.98923025976109,"vZ0":-0.6717510607173788,"x":121.16,"y":169.18,"x0":-0.9705081075639053,"y0":50.005412598541774,"z0":5.355081730979235,"aX":-10.70689816392434},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.4,"breakHorizontal":11.5,"spinRate":939,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.44077268334770014,"extension":6.335824176309642},"index":1,"playId":"8c7e7c2e-ad01-3073-934f-0a93cd3001fe","pitchNumber":2,"startTime":"2025-08-26T02:27:17.479Z","endTime":"2025-08-26T02:27:20.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.43167671564076,"strikeZoneBottom":1.57612134766454,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.11376540112187,"aZ":-36.848026937999656,"pfxX":-9.108418799257,"pfxZ":-3.0077058052672894,"pX":-0.3821002503117556,"pZ":0.350474492941944,"vX0":4.184194902196756,"vY0":-124.19953523330558,"vZ0":-4.522708985826732,"x":131.56,"y":229.32,"x0":-0.9101341950234192,"y0":50.00215010944389,"z0":5.27709917100167,"aX":-14.153454685712756},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-6.2,"breakHorizontal":15.5,"spinRate":887,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4419003719795569,"extension":6.471114272224346},"index":2,"playId":"bd4e01aa-db2d-3655-875d-90f3692fffad","pitchNumber":3,"startTime":"2025-08-26T02:27:35.625Z","endTime":"2025-08-26T02:27:38.897Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.491493588146742,"aZ":-37.31246114722542,"pfxX":-9.6710318713546,"pfxZ":-3.3486843779744317,"pX":-0.32385700361943054,"pZ":1.956514564995709,"vX0":4.780815897787223,"vY0":-123.81545119454864,"vZ0":-0.24821695580545522,"x":129.34,"y":185.95,"x0":-1.035689178783514,"y0":50.00281972010195,"z0":5.212324644032284,"aX":-14.835250728570283},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-5.9,"breakHorizontal":16.2,"spinRate":854,"spinDirection":243},"zone":7,"typeConfidence":2.0,"plateTime":0.4444240677928013,"extension":6.437489434037637},"index":3,"playId":"4da982d4-5c53-3a09-b1a9-8739d24041dd","pitchNumber":4,"startTime":"2025-08-26T02:27:55.247Z","endTime":"2025-08-26T02:27:58.806Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:27:58.806Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xander Bogaerts singles on a sharp ground ball to center fielder Julio Rodríguez.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-26T02:28:16.086Z","endTime":"2025-08-26T02:28:39.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.188058468836996,"aZ":-16.923281155328713,"pfxX":-11.112092040997394,"pfxZ":7.853863953116456,"pX":0.6353124162362233,"pZ":2.679399314808056,"vX0":7.789531390016501,"vY0":-138.52884646793723,"vZ0":-4.409335910318202,"x":92.78,"y":166.44,"x0":-0.7704746023453113,"y0":50.00472759319824,"z0":5.424531591952479,"aX":-21.58127633296054},"breaks":{"breakAngle":48.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.4,"breakHorizontal":18.5,"spinRate":2478,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.39551503724683146,"extension":6.3241102479394335},"hitData":{"launchSpeed":102.9,"launchAngle":4.0,"totalDistance":104.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":106.39,"coordY":104.43}},"index":0,"playId":"b355639d-3a7c-33c7-97f0-e5dffdd83e6d","pitchNumber":1,"startTime":"2025-08-26T02:28:28.593Z","endTime":"2025-08-26T02:28:39.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:28:39.519Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gavin Sheets strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-26T02:29:01.925Z","endTime":"2025-08-26T02:31:10.229Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.8,"endSpeed":76.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.947772096474836,"aZ":-32.30019144023395,"pfxX":-9.46586106516049,"pfxZ":-0.08079728137706432,"pX":0.11305984980528394,"pZ":1.5638174178330038,"vX0":5.343707809197518,"vY0":-121.85335956503036,"vZ0":-2.468912493903903,"x":112.69,"y":196.56,"x0":-0.8886447861523736,"y0":50.00534680717202,"z0":5.405654703638598,"aX":-14.109283408842847},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.5,"breakHorizontal":15.7,"spinRate":1064,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.4510365382492201,"extension":6.263769660136571},"index":0,"playId":"e9d1e446-35cd-3be6-af11-418d4b6c4881","pitchNumber":1,"startTime":"2025-08-26T02:29:09.844Z","endTime":"2025-08-26T02:29:12.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.5,"strikeZoneTop":3.43115973572788,"strikeZoneBottom":1.60867729916325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.549624355719292,"aZ":-35.16409908622484,"pfxX":-6.703755730532773,"pfxZ":-2.021791509398382,"pX":-0.34896843094388824,"pZ":0.9297643148253537,"vX0":3.8833388912056686,"vY0":-121.50213728131567,"vZ0":-3.044700853287714,"x":130.3,"y":213.68,"x0":-1.103505146999503,"y0":50.00002525847499,"z0":5.279069233590424,"aX":-9.942864254476294},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.2,"breakHorizontal":11.2,"spinRate":1025,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4521601436524847,"extension":6.41640771160661},"index":1,"playId":"0f9fc479-2fcd-34fd-9bed-ef8cfe4f0025","pitchNumber":2,"startTime":"2025-08-26T02:29:30.453Z","endTime":"2025-08-26T02:29:33.730Z","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":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.50031050851856,"strikeZoneBottom":1.61473784671426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.61892842402088,"aZ":-9.353051389389858,"pfxX":-4.923937739073248,"pfxZ":11.536927036680208,"pX":1.3635520716704956,"pZ":3.700152027481189,"vX0":7.029261270378409,"vY0":-140.00255431382473,"vZ0":-3.1548432356214393,"x":65.02,"y":138.88,"x0":-0.5440278166142177,"y0":50.0042210035421,"z0":5.45713718143517,"aX":-9.741740169161863},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.4,"breakHorizontal":7.4,"spinRate":2622,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.39173680362197594,"extension":6.256057370591832},"index":2,"playId":"e4277a08-cf2b-33d4-a375-5b848a97fd8d","pitchNumber":3,"startTime":"2025-08-26T02:29:49.238Z","endTime":"2025-08-26T02:29:52.594Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.5,"strikeZoneTop":3.48128525786352,"strikeZoneBottom":1.59594332583231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.11373149624052,"aZ":-33.65504075462299,"pfxX":-9.370385650563172,"pfxZ":-0.9704096514082803,"pX":-0.10715287221628245,"pZ":1.5808370094585733,"vX0":5.285050619376223,"vY0":-123.2918516498183,"vZ0":-1.7768899261020183,"x":121.08,"y":196.1,"x0":-1.0689454048604392,"y0":50.001258673974064,"z0":5.1697932615583335,"aX":-14.32372291186425},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.9,"breakHorizontal":15.6,"spinRate":1069,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.4454414584021591,"extension":6.507796205242882},"index":3,"playId":"b2f2d7af-a61c-3aa8-a6a0-60e728fd9b3f","pitchNumber":4,"startTime":"2025-08-26T02:30:10.455Z","endTime":"2025-08-26T02:30:14.110Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-26T02:30:23.470Z","endTime":"2025-08-26T02:30:39.735Z","isPitch":false,"type":"action","player":{"id":657757,"link":"/api/v1/people/657757"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.3493166806305,"aZ":-33.26870521369445,"pfxX":-5.356804006531101,"pfxZ":-0.7142830463047609,"pX":0.5180788008918921,"pZ":2.163654661815393,"vX0":4.7945018738479845,"vY0":-123.0029862261132,"vZ0":-0.7478347421810062,"x":97.25,"y":180.36,"x0":-0.7643337024449894,"y0":50.00602288839025,"z0":5.302981194707404,"aX":-8.175903657684618},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.2,"breakHorizontal":8.5,"spinRate":958,"spinDirection":246},"zone":9,"typeConfidence":2.0,"plateTime":0.4460244677096812,"extension":6.37413511991186},"index":5,"playId":"abd40496-7a27-3389-bff8-519e715b3d41","pitchNumber":5,"startTime":"2025-08-26T02:30:39.735Z","endTime":"2025-08-26T02:30:42.996Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.854284650979594,"aZ":-26.329191653753565,"pfxX":-6.713619814516181,"pfxZ":3.8103565880391805,"pX":-0.43619654988746664,"pZ":2.4613232563771836,"vX0":3.3630034364823875,"vY0":-122.91668421935988,"vZ0":-1.5848078152880838,"x":133.63,"y":172.32,"x0":-0.9482859946783115,"y0":50.00174876408486,"z0":5.345225144180233,"aX":-10.295209273949098},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.8,"breakHorizontal":11.4,"spinRate":1046,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.4452187275396411,"extension":6.35009015776026},"index":6,"playId":"87b03962-9335-397e-b50e-1edc2718b11e","pitchNumber":6,"startTime":"2025-08-26T02:31:06.560Z","endTime":"2025-08-26T02:31:10.229Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:31:10.229Z","atBatIndex":24},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cal Raleigh pops out to first baseman Luis Arraez.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-26T02:33:03.720Z","endTime":"2025-08-26T02:34:23.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"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":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.55439016252082,"strikeZoneBottom":1.714306010771,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.224262665830476,"aZ":-31.512120092192635,"pfxX":9.188629793566953,"pfxZ":0.4455369672857321,"pX":0.979058467178548,"pZ":0.9898052176342216,"vX0":-3.830812088055555,"vY0":-120.60098371716467,"vZ0":-2.140161347341887,"x":79.68,"y":212.06,"x0":1.393437950773772,"y0":50.00135675816291,"z0":4.6653698755785005,"aX":13.547965874892745},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.6,"breakHorizontal":-15.7,"spinRate":1624,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.4539858603485305,"extension":6.305533580770393},"index":0,"playId":"2071aaf0-bbc5-3142-9610-3326e987d6fd","pitchNumber":1,"startTime":"2025-08-26T02:33:22.549Z","endTime":"2025-08-26T02:33:25.812Z","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":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.904545287357074,"aZ":-27.154852691455563,"pfxX":6.89677160468914,"pfxZ":2.8947144462945182,"pX":0.38174081735667603,"pZ":2.243375295941336,"vX0":-4.380011731635587,"vY0":-130.4770625695011,"vZ0":-1.3009993567519795,"x":102.45,"y":178.21,"x0":1.1809810791354132,"y0":50.003530333589644,"z0":4.783209267317931,"aX":11.96352374822732},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.2,"breakHorizontal":-11.6,"spinRate":1550,"spinDirection":121},"zone":9,"typeConfidence":2.0,"plateTime":0.41881699764363667,"extension":6.359773671734807},"index":1,"playId":"4d3b6a98-eefb-35c4-84dc-08e3abdbfede","pitchNumber":2,"startTime":"2025-08-26T02:33:37.625Z","endTime":"2025-08-26T02:33:40.894Z","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":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.8,"strikeZoneTop":3.50836110859633,"strikeZoneBottom":1.69938439804453,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.77853430055491,"aZ":-19.694675599523052,"pfxX":6.652018538144859,"pfxZ":7.094939404233575,"pX":1.0020429007162375,"pZ":3.6338956920470435,"vX0":-2.6656549805892373,"vY0":-131.5185133157271,"vZ0":0.3078155467090512,"x":78.8,"y":140.66,"x0":1.1619945882905436,"y0":50.00503509500044,"z0":4.971074031042788,"aX":11.704083997406515},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.2,"breakHorizontal":-11.5,"spinRate":1827,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.41579868464923386,"extension":6.3495179775320825},"index":2,"playId":"2933b1ed-11f7-3d8c-a87a-3358d3cbd6c9","pitchNumber":3,"startTime":"2025-08-26T02:33:55.552Z","endTime":"2025-08-26T02:33:59.992Z","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":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.349111656228256,"aZ":-18.432747790087376,"pfxX":6.322230415860524,"pfxZ":7.498304301746902,"pX":0.21800475658286828,"pZ":3.6642219306151285,"vX0":-4.109147307835634,"vY0":-134.11320520517432,"vZ0":-0.2605564597179551,"x":108.69,"y":139.85,"x0":0.9438878850325468,"y0":50.002636685898636,"z0":5.070404143669935,"aX":11.586888947409284},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.8,"breakHorizontal":-10.7,"spinRate":1921,"spinDirection":130},"zone":2,"typeConfidence":2.0,"plateTime":0.4074467802099355,"extension":6.377450254110225},"hitData":{"launchSpeed":85.8,"launchAngle":62.0,"totalDistance":183.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":171.79,"coordY":143.98}},"index":3,"playId":"1dd72016-89ea-3e4a-b659-c23b51b98444","pitchNumber":4,"startTime":"2025-08-26T02:34:13.874Z","endTime":"2025-08-26T02:34:23.394Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:34:23.394Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Julio Rodríguez lines out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-26T02:34:38.037Z","endTime":"2025-08-26T02:35:51.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"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(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.7,"endSpeed":76.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.041539538418263,"aZ":-30.77170172543121,"pfxX":10.745447653405463,"pfxZ":0.9369923432561844,"pX":0.4791457726234226,"pZ":2.602405371396657,"vX0":-5.137418759181712,"vY0":-121.7758201162041,"vZ0":1.0762726138141623,"x":98.74,"y":168.52,"x0":1.2206674458042637,"y0":50.00441888110047,"z0":4.817789013218482,"aX":16.13071757636888},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.2,"breakHorizontal":-18.2,"spinRate":1771,"spinDirection":104},"zone":6,"typeConfidence":2.0,"plateTime":0.4498821969851674,"extension":6.320145371373726},"index":0,"playId":"465c06cd-d149-3099-8592-236e2a7ab4c1","pitchNumber":1,"startTime":"2025-08-26T02:34:55.774Z","endTime":"2025-08-26T02:34:59.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.76432028258596,"aZ":-23.9475390564764,"pfxX":10.763909241704322,"pfxZ":4.619658130408897,"pX":-0.5079465369541608,"pZ":1.6421461850013315,"vX0":-7.412848385256051,"vY0":-132.67325933288214,"vZ0":-3.614804130888171,"x":136.36,"y":194.44,"x0":0.9258817944893443,"y0":50.00145847588458,"z0":4.770471187636326,"aX":19.160144819125264},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.8,"breakHorizontal":-17.9,"spinRate":1976,"spinDirection":125},"zone":7,"typeConfidence":2.0,"plateTime":0.41307429275052465,"extension":6.398730134689248},"index":1,"playId":"7b0be994-2774-3470-857b-5a2013ab4dcd","pitchNumber":2,"startTime":"2025-08-26T02:35:16.228Z","endTime":"2025-08-26T02:35:19.493Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-26T02:35:29.489Z","endTime":"2025-08-26T02:35:41.573Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"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":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.714932980697803,"aZ":-31.658008917567788,"pfxX":10.51897154244096,"pfxZ":0.33875722502145944,"pX":0.7505634699980525,"pZ":1.2064578379670183,"vX0":-4.729438404368066,"vY0":-123.3808855770762,"vZ0":-1.5965107137782812,"x":88.39,"y":206.21,"x0":1.3262728495102432,"y0":50.0055219224747,"z0":4.531612441055819,"aX":16.208208550644127},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.5,"breakHorizontal":-17.9,"spinRate":1781,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.444056871151449,"extension":6.289551142296385},"hitData":{"launchSpeed":92.8,"launchAngle":23.0,"totalDistance":314.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":196.04,"coordY":93.49}},"index":3,"playId":"af547a07-1cd0-3d8d-a6ea-843a7b0bc32f","pitchNumber":3,"startTime":"2025-08-26T02:35:41.573Z","endTime":"2025-08-26T02:35:51.077Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:35:51.077Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eugenio Suárez flies out to left fielder Gavin Sheets.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-26T02:35:57.269Z","endTime":"2025-08-26T02:38:07.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":91.0,"endSpeed":83.0,"strikeZoneTop":3.46967624454849,"strikeZoneBottom":1.55386266648092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.041161716943456,"aZ":-17.347024379022947,"pfxX":5.2140025311522065,"pfxZ":8.344738859932455,"pX":-0.7950326175609199,"pZ":5.108724325320511,"vX0":-6.30408750566925,"vY0":-132.39958729246464,"vZ0":2.933897635003314,"x":147.3,"y":100.84,"x0":0.9384670500659502,"y0":50.002613757567595,"z0":5.25521265335283,"aX":9.26507205190298},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.0,"breakHorizontal":-8.0,"spinRate":1883,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.4135584178114362,"extension":6.394752332741859},"index":0,"playId":"29e7b0c1-366e-3fc0-8aea-ddebcefb265e","pitchNumber":1,"startTime":"2025-08-26T02:36:20.262Z","endTime":"2025-08-26T02:36:23.525Z","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":91.6,"endSpeed":83.4,"strikeZoneTop":3.4128415146298,"strikeZoneBottom":1.6229917084373,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.458281971986313,"aZ":-20.53064032766849,"pfxX":6.5744503852238765,"pfxZ":6.485824075491815,"pX":-0.4388772979184935,"pZ":4.012229895088993,"vX0":-5.997268707187452,"vY0":-133.32136092426128,"vZ0":1.097494216834735,"x":133.73,"y":130.45,"x0":0.9888433763579407,"y0":50.00042681098992,"z0":5.080154331902861,"aX":11.798625474848915},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.2,"breakHorizontal":-10.6,"spinRate":1921,"spinDirection":135},"zone":11,"typeConfidence":2.0,"plateTime":0.41130025441162976,"extension":6.372217558783994},"index":1,"playId":"83d6a617-4bc8-3556-8ec0-028863a02745","pitchNumber":2,"startTime":"2025-08-26T02:36:38.271Z","endTime":"2025-08-26T02:36:42.347Z","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":84.7,"endSpeed":78.0,"strikeZoneTop":3.43176867701094,"strikeZoneBottom":1.64209616244737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.31273808609121,"aZ":-28.916256639355243,"pfxX":9.920896165275018,"pfxZ":2.1107806851703863,"pX":-1.0828914348014553,"pZ":1.4103684204221971,"vX0":-8.223824159672805,"vY0":-123.12376041760285,"vZ0":-2.0104216747941903,"x":158.28,"y":200.7,"x0":1.0035294143780413,"y0":50.00324243862258,"z0":4.6728523811705145,"aX":15.308133810109775},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.6,"breakHorizontal":-16.2,"spinRate":1699,"spinDirection":106},"zone":13,"typeConfidence":2.0,"plateTime":0.4440346942823514,"extension":6.453283097858177},"index":2,"playId":"718c897a-aa93-3ae8-b0b1-12e9573e698c","pitchNumber":3,"startTime":"2025-08-26T02:36:54.153Z","endTime":"2025-08-26T02:36:57.425Z","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":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.446326585288684,"aZ":-23.13552457086886,"pfxX":9.562968821918986,"pfxZ":5.185945757624877,"pX":0.023150032134089744,"pZ":2.96987418263646,"vX0":-5.997574457961176,"vY0":-131.3256323953265,"vZ0":-0.06423779726042411,"x":116.12,"y":158.59,"x0":1.0969932563707558,"y0":50.00177607234417,"z0":4.719132743449675,"aX":16.66162291233365},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.6,"breakHorizontal":-16.0,"spinRate":1895,"spinDirection":120},"zone":2,"typeConfidence":2.0,"plateTime":0.4174648606564859,"extension":6.38695019719041},"index":3,"playId":"84b19ad8-98ea-3aff-aa70-e49069c64fc3","pitchNumber":4,"startTime":"2025-08-26T02:37:12.071Z","endTime":"2025-08-26T02:37:15.071Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.63108131303361,"aZ":-17.152775277482117,"pfxX":6.258979394469659,"pfxZ":8.24208394265657,"pX":0.3084444481184713,"pZ":3.064600329060422,"vX0":-4.350941972749648,"vY0":-134.0741637768368,"vZ0":-1.3660296465343533,"x":105.24,"y":156.04,"x0":1.1379938050014895,"y0":50.00521836738316,"z0":4.803205623165893,"aX":11.411490007430517},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.9,"breakHorizontal":-10.4,"spinRate":1864,"spinDirection":125},"zone":3,"typeConfidence":2.0,"plateTime":0.4083265406862888,"extension":6.430244150449583},"index":4,"playId":"546cc33c-c73d-3430-b07f-e7096e05fb6a","pitchNumber":5,"startTime":"2025-08-26T02:37:38.967Z","endTime":"2025-08-26T02:37:42.161Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.32574119556553,"aZ":-15.305266049632081,"pfxX":6.115194311518662,"pfxZ":9.089019557172929,"pX":-0.6480164836370902,"pZ":2.255773898351518,"vX0":-6.426689719181475,"vY0":-135.11861510933628,"vZ0":-3.902140005294012,"x":141.7,"y":177.87,"x0":0.9622223912289363,"y0":50.006445469444394,"z0":4.788109715381874,"aX":11.355439701344135},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.8,"breakHorizontal":-9.7,"spinRate":1851,"spinDirection":132},"zone":4,"typeConfidence":2.0,"plateTime":0.40473966263511496,"extension":6.526663621433775},"hitData":{"launchSpeed":80.8,"launchAngle":33.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.52,"coordY":92.42}},"index":5,"playId":"ebd4f739-64c5-3a9f-a8e7-12b78672f86e","pitchNumber":6,"startTime":"2025-08-26T02:37:59.093Z","endTime":"2025-08-26T02:38:07.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:38:07.129Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ramón Laureano grounds out, third baseman Eugenio Suárez to first baseman Josh Naylor.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-26T02:40:20.024Z","endTime":"2025-08-26T02:41:22.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.4,"endSpeed":82.9,"strikeZoneTop":3.25541466877714,"strikeZoneBottom":1.62744088279423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.949282237873607,"aZ":-26.35418061244837,"pfxX":1.6610570620795757,"pfxZ":3.370804366148402,"pX":1.8537396120952547,"pZ":1.0009203496938257,"vX0":6.268257586540919,"vY0":-130.03098590326476,"vZ0":-5.974236729645431,"x":46.34,"y":211.76,"x0":-0.795282485351429,"y0":50.00616562392605,"z0":5.304319163152062,"aX":2.869755314349022},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.0,"breakHorizontal":-4.3,"spinRate":2541,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.41978258708975735,"extension":6.4324700917029975},"index":0,"playId":"c1e93932-3de0-3439-bb71-9625b01cbbf5","pitchNumber":1,"startTime":"2025-08-26T02:40:38.256Z","endTime":"2025-08-26T02:40:41.256Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.40214579842254,"aZ":-29.349805921962496,"pfxX":2.0801820235596598,"pfxZ":1.7061772946731786,"pX":0.6724845287394403,"pZ":1.6876526551018107,"vX0":3.3642297935063494,"vY0":-127.64992433636185,"vZ0":-3.343199142701223,"x":91.37,"y":193.21,"x0":-0.9309863765770693,"y0":50.00317881035308,"z0":5.3162007463367535,"aX":3.4449308860351753},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.6,"breakHorizontal":-4.6,"spinRate":2530,"spinDirection":158},"zone":9,"typeConfidence":2.0,"plateTime":0.4284952520770924,"extension":6.379517556157657},"index":1,"playId":"0cd6419f-37c8-3bf9-b7b4-4b44d98d0012","pitchNumber":2,"startTime":"2025-08-26T02:40:54.839Z","endTime":"2025-08-26T02:40:57.839Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.24600990943277,"aZ":-34.48568931927184,"pfxX":-5.439573719987544,"pfxZ":-1.5212402404219176,"pX":-0.4658703630981126,"pZ":2.8681514821302,"vX0":3.2663508630035714,"vY0":-122.53687918615533,"vZ0":1.1596285851013153,"x":134.76,"y":161.34,"x0":-1.109516922213045,"y0":50.00240436559437,"z0":5.335444648955077,"aX":-8.270682596644784},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.3,"breakHorizontal":9.1,"spinRate":855,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.4470128884085276,"extension":6.346871444276886},"hitData":{"launchSpeed":72.8,"launchAngle":-5.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.39,"coordY":166.28}},"index":2,"playId":"01301395-ae71-3899-bb0e-0a4a120cd8bb","pitchNumber":3,"startTime":"2025-08-26T02:41:14.296Z","endTime":"2025-08-26T02:41:22.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:41:22.319Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Cronenworth singles on a line drive to right fielder Victor Robles.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-26T02:41:44.414Z","endTime":"2025-08-26T02:42:38.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.4,"strikeZoneTop":3.40760417784621,"strikeZoneBottom":1.49566516769163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.46098605408526,"aZ":-30.606527337299575,"pfxX":-6.367013997896733,"pfxZ":1.023616062607342,"pX":-0.14165969918646754,"pZ":2.8941384768684966,"vX0":4.106743948624455,"vY0":-123.27531738751355,"vZ0":0.29763538272780643,"x":122.4,"y":160.64,"x0":-1.0054573959917295,"y0":50.00295038226019,"z0":5.3642270449151495,"aX":-9.758741541456073},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.2,"breakHorizontal":10.6,"spinRate":896,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.44502448140569983,"extension":6.395321607967721},"index":0,"playId":"78c790ab-8804-333a-9c00-94d56bd57f8c","pitchNumber":1,"startTime":"2025-08-26T02:41:50.453Z","endTime":"2025-08-26T02:41:53.816Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.5,"strikeZoneTop":3.3996624750078,"strikeZoneBottom":1.58127600953082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.425582622914273,"aZ":-31.129409916771156,"pfxX":-7.173138178910962,"pfxZ":0.6688780688647364,"pX":-0.3573727365511594,"pZ":1.6410499336215607,"vX0":3.6725424108906557,"vY0":-124.83022684252303,"vZ0":-2.719594996187336,"x":130.62,"y":194.47,"x0":-0.9199417369230195,"y0":50.006024445842606,"z0":5.321923158234055,"aX":-11.2598750567439},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.8,"breakHorizontal":12.1,"spinRate":918,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.43971155167466147,"extension":6.390120104487582},"index":1,"playId":"a609a5d0-ec1d-3a48-bafb-ff759fa932c7","pitchNumber":2,"startTime":"2025-08-26T02:42:06.091Z","endTime":"2025-08-26T02:42:09.882Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-26T02:42:17.370Z","endTime":"2025-08-26T02:42:27.434Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"}},{"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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.102926176417824,"aZ":-27.31724860433382,"pfxX":-6.105436312889205,"pfxZ":3.044804510229561,"pX":0.5405026062408254,"pZ":1.4928110321315924,"vX0":5.35082049345156,"vY0":-125.68765745784883,"vZ0":-3.817801866591172,"x":96.4,"y":198.47,"x0":-0.8254896460883775,"y0":50.002798144223405,"z0":5.256276578807575,"aX":-9.7424783228156},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.8,"breakHorizontal":9.8,"spinRate":818,"spinDirection":244},"zone":9,"typeConfidence":2.0,"plateTime":0.4362120281716253,"extension":6.545280268260612},"hitData":{"launchSpeed":97.1,"launchAngle":17.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.99,"coordY":99.52}},"index":3,"playId":"d1fea2bd-1205-3452-8213-f319f223d86c","pitchNumber":3,"startTime":"2025-08-26T02:42:27.434Z","endTime":"2025-08-26T02:42:38.438Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:42:38.438Z","atBatIndex":29},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Freddy Fermin grounds into a double play, third baseman Eugenio Suárez to second baseman Jorge Polanco to first baseman Josh Naylor. Jake Cronenworth out at 2nd. Freddy Fermin out at 1st.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-26T02:42:43.547Z","endTime":"2025-08-26T02:44:42.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"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":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.319028437488665,"aZ":-16.86896028042066,"pfxX":-8.419141911496428,"pfxZ":8.112069661856749,"pX":-0.9838147552905819,"pZ":3.415873069360775,"vX0":2.6380147942958647,"vY0":-136.77589782582845,"vZ0":-2.8031409744152636,"x":154.5,"y":146.55,"x0":-0.8693932805935475,"y0":50.002791553288425,"z0":5.616428118302608,"aX":-15.88657029213043},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.3,"breakHorizontal":14.6,"spinRate":2431,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4010765144486452,"extension":6.223901412302473},"index":0,"playId":"68d30844-a668-3488-8d69-d34865d9cbc8","pitchNumber":1,"startTime":"2025-08-26T02:43:05.465Z","endTime":"2025-08-26T02:43:08.465Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.6,"strikeZoneTop":3.26124216695773,"strikeZoneBottom":1.52180102085633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.12358874984428,"aZ":-36.84149482221028,"pfxX":-7.245550333838138,"pfxZ":-3.1106696735830575,"pX":-0.04565972572672354,"pZ":2.543829048249931,"vX0":4.6355713257020525,"vY0":-122.29184021900845,"vZ0":0.7456311768055688,"x":118.74,"y":170.1,"x0":-1.0329967045459985,"y0":50.00283091874353,"z0":5.417764779427629,"aX":-10.876706107157807},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-5.2,"breakHorizontal":11.9,"spinRate":839,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.44942031194856336,"extension":6.3226088800302325},"index":1,"playId":"1942387b-d1a6-3726-8e19-91ec56a1f588","pitchNumber":2,"startTime":"2025-08-26T02:43:28.647Z","endTime":"2025-08-26T02:43:31.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.29486494635727,"strikeZoneBottom":1.55516892359413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.38248200915913,"aZ":-34.22048741890955,"pfxX":-7.024121079777148,"pfxZ":-1.338458854030295,"pX":1.0977817457386143,"pZ":0.8272327543922505,"vX0":6.865228905142175,"vY0":-123.01838569621776,"vZ0":-3.4860730056724156,"x":75.16,"y":216.44,"x0":-0.822225871285152,"y0":50.00417137786831,"z0":5.176452375742288,"aX":-10.720592191498044},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.0,"breakHorizontal":11.0,"spinRate":865,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.4459658086631153,"extension":6.4765129679413995},"index":2,"playId":"0a30ebce-c4e2-3d2f-898b-d0358fd7dad2","pitchNumber":3,"startTime":"2025-08-26T02:43:49.026Z","endTime":"2025-08-26T02:43:52.196Z","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":95.0,"endSpeed":86.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.207176642242814,"aZ":-11.985328115299973,"pfxX":-5.848817069000061,"pfxZ":10.501456605026426,"pX":0.1897691031492677,"pZ":1.8074187525698302,"vX0":4.346973907145178,"vY0":-138.11930969173113,"vZ0":-7.488488690462565,"x":109.77,"y":189.98,"x0":-0.6485644814252979,"y0":50.003178774142846,"z0":5.369013297692589,"aX":-11.243913295194668},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.5,"breakHorizontal":9.6,"spinRate":2566,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.39732771269257583,"extension":6.398400994132296},"index":3,"playId":"b6871b72-deba-3543-b24a-37be602d1dff","pitchNumber":4,"startTime":"2025-08-26T02:44:09.323Z","endTime":"2025-08-26T02:44:12.323Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.60738513623211,"aZ":-28.465784642906147,"pfxX":-5.6709538559331385,"pfxZ":2.3992159579516343,"pX":0.09009568054454827,"pZ":2.8598589373401504,"vX0":4.614803837852247,"vY0":-123.36601746053938,"vZ0":-0.05692689396240669,"x":113.57,"y":161.56,"x0":-1.0642658524918234,"y0":50.006070995902036,"z0":5.274603046057023,"aX":-8.778532929059603},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.6,"breakHorizontal":9.2,"spinRate":928,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.44330132303098857,"extension":6.4525544855067585},"hitData":{"launchSpeed":100.3,"launchAngle":-2.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":102.33,"coordY":167.3}},"index":4,"playId":"7d8e5dec-0f6e-3f97-8043-5c659863c1f8","pitchNumber":5,"startTime":"2025-08-26T02:44:33.878Z","endTime":"2025-08-26T02:44:42.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:44:42.925Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a line drive to left fielder Gavin Sheets.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-26T02:46:53.162Z","endTime":"2025-08-26T02:47:29.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.51954687309083,"aZ":-25.017361945903218,"pfxX":8.566471126434543,"pfxZ":4.111126585521765,"pX":0.35392085705644954,"pZ":2.7474351442092977,"vX0":-5.48488658643563,"vY0":-130.86050301753664,"vZ0":-0.1272402975902237,"x":103.51,"y":164.6,"x0":1.35954248069957,"y0":50.00425152975662,"z0":4.6641058160577735,"aX":14.92140424049121},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.7,"breakHorizontal":-14.4,"spinRate":1924,"spinDirection":126},"zone":3,"typeConfidence":2.0,"plateTime":0.4178715419869512,"extension":6.403612376090956},"hitData":{"launchSpeed":75.7,"launchAngle":29.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.54,"coordY":116.24}},"index":0,"playId":"5617ede6-a0d2-3d07-93e3-96a01a2dd958","pitchNumber":1,"startTime":"2025-08-26T02:47:17.122Z","endTime":"2025-08-26T02:47:29.139Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:47:29.139Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mitch Garver walks. Josh Naylor to 2nd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-26T02:47:39.063Z","endTime":"2025-08-26T02:49:42.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"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.8,"endSpeed":77.5,"strikeZoneTop":3.54414548184451,"strikeZoneBottom":1.58967034361154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.521672097541963,"aZ":-31.902886020054716,"pfxX":9.255568045065267,"pfxZ":0.18108122065209864,"pX":-0.18933063963376073,"pZ":0.8495303232793393,"vX0":-6.1314730241599555,"vY0":-121.98784516943667,"vZ0":-2.347050658397333,"x":124.22,"y":215.84,"x0":1.145965694214259,"y0":50.00384084170265,"z0":4.55673261704854,"aX":14.0418196966533},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.0,"breakHorizontal":-15.5,"spinRate":1777,"spinDirection":101},"zone":13,"typeConfidence":2.0,"plateTime":0.4478737895327365,"extension":6.2148053973909025},"index":0,"playId":"9c2cdb41-75f2-3da8-acb5-144f5181df9d","pitchNumber":1,"startTime":"2025-08-26T02:47:56.675Z","endTime":"2025-08-26T02:47:59.952Z","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.5,"endSpeed":76.9,"strikeZoneTop":3.54254042079011,"strikeZoneBottom":1.61973245187088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.33385458749223,"aZ":-33.593889284390656,"pfxX":9.589503593852143,"pfxZ":-0.9436634792627423,"pX":-0.19127018597521037,"pZ":2.8048585544807336,"vX0":-6.0818910092548695,"vY0":-121.52568847704833,"vZ0":2.30747618489075,"x":124.29,"y":163.05,"x0":1.089587317731733,"y0":50.00165383027612,"z0":4.747679535420282,"aX":14.43769333957961},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.0,"breakHorizontal":-16.1,"spinRate":1769,"spinDirection":101},"zone":5,"typeConfidence":2.0,"plateTime":0.4495663562584511,"extension":6.255590197080448},"index":1,"playId":"f55713a5-724e-371e-8ff4-5160641f26d0","pitchNumber":2,"startTime":"2025-08-26T02:48:15.788Z","endTime":"2025-08-26T02:48:19.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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":3.55457079965992,"strikeZoneBottom":1.66276289453357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.644601929958146,"aZ":-17.92549221897924,"pfxX":6.806179258305145,"pfxZ":7.975382035992963,"pX":-0.2997413333484461,"pZ":4.11989912123107,"vX0":-5.1662987064256045,"vY0":-132.63538754945347,"vZ0":0.9048481977668108,"x":128.43,"y":127.54,"x0":0.786406070607063,"y0":50.002990988940525,"z0":5.078953877069253,"aX":12.15998443265712},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.9,"breakHorizontal":-11.3,"spinRate":1995,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.41254162701164176,"extension":6.247476167887},"index":2,"playId":"2a0e13eb-61d3-34d0-9d8a-612ec0173e6b","pitchNumber":3,"startTime":"2025-08-26T02:48:36.608Z","endTime":"2025-08-26T02:48:39.885Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.3,"strikeZoneTop":3.48566500792196,"strikeZoneBottom":1.59467519441657,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.02909336485168,"aZ":-22.97243578626254,"pfxX":-2.252203313963763,"pfxZ":6.904311655999479,"pX":1.1945252227153904,"pZ":2.4077709058239183,"vX0":0.42351958604469675,"vY0":-114.40877449225678,"vZ0":-0.007983454363529874,"x":71.47,"y":173.77,"x0":1.300311167749122,"y0":50.002887005045466,"z0":4.652531440242349,"aX":-3.0019632136362877},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":12.8,"breakHorizontal":4.0,"spinRate":2245,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4777533660930029,"extension":6.106720581863104},"index":3,"playId":"1f71d331-8b86-3b2c-84d3-1e828f2996b4","pitchNumber":4,"startTime":"2025-08-26T02:48:58.012Z","endTime":"2025-08-26T02:49:01.610Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.9,"strikeZoneTop":3.51876497607463,"strikeZoneBottom":1.59637501627293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.317915296262345,"aZ":-32.20709126776028,"pfxX":9.865978562342566,"pfxZ":-0.019864488589792728,"pX":-0.3838440289694446,"pZ":2.8885247146013686,"vX0":-6.492853031040618,"vY0":-119.70274461091557,"vZ0":2.4115928911124995,"x":131.63,"y":160.79,"x0":1.070745517554196,"y0":50.00422079428536,"z0":4.735216566421818,"aX":14.437051917443231},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.7,"breakHorizontal":-16.4,"spinRate":1856,"spinDirection":109},"zone":4,"typeConfidence":2.0,"plateTime":0.45613864236129853,"extension":6.266304164097515},"index":4,"playId":"454a3b1b-0f1c-375f-bf8c-2e5896d1d8c7","pitchNumber":5,"startTime":"2025-08-26T02:49:17.867Z","endTime":"2025-08-26T02:49:21.088Z","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":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.52296407345533,"strikeZoneBottom":1.63246107867288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.829109944061045,"aZ":-31.80728919052735,"pfxX":10.335155882653382,"pfxZ":0.2294178698921554,"pX":-1.5149704796004742,"pZ":1.1141420605920185,"vX0":-9.414118015630178,"vY0":-124.50234596732088,"vZ0":-1.8663877345500495,"x":174.75,"y":208.7,"x0":0.9557397972992951,"y0":50.000674255573024,"z0":4.4827457741151875,"aX":16.373520903973986},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.2,"breakHorizontal":-16.8,"spinRate":1849,"spinDirection":104},"zone":13,"typeConfidence":2.0,"plateTime":0.438384093344498,"extension":6.355953696686466},"index":5,"playId":"9661cb72-da7d-3770-b127-524fcbad1eac","pitchNumber":6,"startTime":"2025-08-26T02:49:39.473Z","endTime":"2025-08-26T02:49:42.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:49:42.629Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jorge Polanco singles on a ground ball to left fielder Gavin Sheets. Josh Naylor to 3rd. Mitch Garver to 2nd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-26T02:50:03.982Z","endTime":"2025-08-26T02:51:41.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"postOnSecond":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"postOnThird":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"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":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.8,"endSpeed":84.1,"strikeZoneTop":3.43458664696026,"strikeZoneBottom":1.6156260671597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.93718248718411,"aZ":-17.600904742815917,"pfxX":7.110528913373568,"pfxZ":8.045874001024908,"pX":-0.7514060942962433,"pZ":2.5324933573068042,"vX0":-6.7304111926803705,"vY0":-133.55319803250623,"vZ0":-2.7539247492641095,"x":145.64,"y":170.4,"x0":0.8738004368615915,"y0":50.00609905086659,"z0":4.838385086122496,"aX":12.886561975876365},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.2,"breakHorizontal":-11.5,"spinRate":1954,"spinDirection":127},"zone":4,"typeConfidence":2.0,"plateTime":0.4096252135310525,"extension":6.449661405519334},"index":0,"playId":"1e611cc4-eec0-3127-9f69-97ffccd12667","pitchNumber":1,"startTime":"2025-08-26T02:50:13.125Z","endTime":"2025-08-26T02:50:16.596Z","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":83.3,"endSpeed":76.7,"strikeZoneTop":3.40013462237015,"strikeZoneBottom":1.61405351042187,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.95584541779038,"aZ":-32.94943209633591,"pfxX":9.416204631548315,"pfxZ":-0.5209531006992449,"pX":1.046190020312082,"pZ":2.5337256733642866,"vX0":-3.4436736429692916,"vY0":-121.3696349718549,"vZ0":1.663764080846477,"x":77.12,"y":170.37,"x0":1.2573171606479856,"y0":50.00027252129275,"z0":4.7012792493683655,"aX":14.096149117941511},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.4,"breakHorizontal":-16.3,"spinRate":1769,"spinDirection":107},"zone":12,"typeConfidence":2.0,"plateTime":0.45066852153247483,"extension":6.107671127503012},"index":1,"playId":"1cc7aa40-4e2e-3bea-a216-1306e2ee31a0","pitchNumber":2,"startTime":"2025-08-26T02:50:31.853Z","endTime":"2025-08-26T02:50:35.814Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.442012516951536,"aZ":-30.753496567990663,"pfxX":10.223538106910642,"pfxZ":0.9708931597567432,"pX":0.24796324624070704,"pZ":2.730683989379902,"vX0":-5.276729417274526,"vY0":-120.17991390317924,"vZ0":1.7831940088733156,"x":107.55,"y":165.05,"x0":1.139276513714137,"y0":50.00474729869581,"z0":4.702907088346018,"aX":15.014809413705942},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.4,"breakHorizontal":-17.3,"spinRate":1922,"spinDirection":104},"zone":5,"typeConfidence":2.0,"plateTime":0.4550769708409037,"extension":6.311429279967945},"index":2,"playId":"d1c3dd18-e8f5-3cee-a21b-14a0b181315e","pitchNumber":3,"startTime":"2025-08-26T02:50:53.095Z","endTime":"2025-08-26T02:51:04.411Z","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":92.3,"endSpeed":84.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.904376195707968,"aZ":-19.78192660438285,"pfxX":6.061607956575109,"pfxZ":6.772753035546852,"pX":-0.5430709121171493,"pZ":2.5501660858934665,"vX0":-5.681455342366265,"vY0":-134.34860470206036,"vZ0":-2.551845722122035,"x":137.7,"y":169.93,"x0":0.8107643913482303,"y0":50.00209538846687,"z0":4.917182553989651,"aX":11.088978095397243},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.9,"breakHorizontal":-9.7,"spinRate":2017,"spinDirection":134},"zone":4,"typeConfidence":2.0,"plateTime":0.40757948322643855,"extension":6.3686276225513385},"hitData":{"launchSpeed":100.2,"launchAngle":7.0,"totalDistance":145.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.84,"coordY":106.65}},"index":3,"playId":"01a2245b-74af-3a42-9ded-8fd63598ec98","pitchNumber":4,"startTime":"2025-08-26T02:51:31.089Z","endTime":"2025-08-26T02:51:41.607Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:51:41.607Z","atBatIndex":33},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"J.P. Crawford grounds into a double play, second baseman Jake Cronenworth to shortstop Xander Bogaerts to first baseman Luis Arraez. Josh Naylor scores. Mitch Garver to 3rd. Jorge Polanco out at 2nd. J.P. Crawford out at 1st.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-26T02:53:07.147Z","endTime":"2025-08-26T02:53:37.852Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":61},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":{"id":676664,"link":"/api/v1/people/676664"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-26T02:52:09.590Z","endTime":"2025-08-26T02:53:09.497Z","isPitch":false,"type":"action"},{"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":91.4,"endSpeed":83.8,"strikeZoneTop":3.35824670941822,"strikeZoneBottom":1.59319592369142,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.010706993555214,"aZ":-25.54138205235512,"pfxX":9.417931565577103,"pfxZ":3.7024582443294047,"pX":0.04919012251606579,"pZ":1.967794936886401,"vX0":-6.156183469558176,"vY0":-132.94231151413274,"vZ0":-2.1704800155352038,"x":115.12,"y":185.65,"x0":1.1690282258956344,"y0":50.00629446508206,"z0":4.645316560700809,"aX":16.892101239090973},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.5,"breakHorizontal":-15.7,"spinRate":1993,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.4117166079750092,"extension":6.5338400371480105},"index":1,"playId":"22c757fa-9979-36cc-baf2-abd45ec8887b","pitchNumber":1,"startTime":"2025-08-26T02:53:09.497Z","endTime":"2025-08-26T02:53:12.702Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.02080257422866,"aZ":-23.286150892971577,"pfxX":9.113022634840831,"pfxZ":4.9154538469066065,"pX":0.6743325606759794,"pZ":2.45674487703764,"vX0":-4.279511812965552,"vY0":-133.442924850712,"vZ0":-1.4666190798175647,"x":91.3,"y":172.45,"x0":1.1125870529697794,"y0":50.00348025644061,"z0":4.686925491480977,"aX":16.47767195839335},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.8,"breakHorizontal":-15.6,"spinRate":2038,"spinDirection":125},"zone":6,"typeConfidence":2.0,"plateTime":0.41005780831918415,"extension":6.390983108685605},"hitData":{"launchSpeed":70.6,"launchAngle":0.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.86,"coordY":149.55}},"index":2,"playId":"7d44353c-48f2-301f-858a-7ed9b940e9d7","pitchNumber":2,"startTime":"2025-08-26T02:53:29.319Z","endTime":"2025-08-26T02:53:37.852Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:53:37.852Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Robles strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-26T02:56:15.981Z","endTime":"2025-08-26T02:57:32.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-26T02:53:55.078Z","endTime":"2025-08-26T02:54:47.740Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: David Morgan replaces JP Sears.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-26T02:54:47.740Z","endTime":"2025-08-26T02:56:18.149Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688158,"link":"/api/v1/people/688158"},"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":88.4,"endSpeed":81.5,"strikeZoneTop":3.09,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.047115218063453,"aZ":-32.21958742537726,"pfxX":1.3253531773901446,"pfxZ":-0.02753972944765337,"pX":0.7046971008688031,"pZ":2.065851872767759,"vX0":6.7818252807303985,"vY0":-128.64065615150972,"vZ0":-1.3244455706560938,"x":90.14,"y":183.0,"x0":-2.1351907523309537,"y0":50.00341065105519,"z0":5.079312140293347,"aX":2.2251610645639337},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.1,"breakHorizontal":-3.8,"spinRate":2304,"spinDirection":100},"zone":6,"typeConfidence":0.91,"plateTime":0.4253678824799767,"extension":5.8991730362931065},"index":2,"playId":"57477ad3-ceb1-3ab5-a34c-eb49aea1fde0","pitchNumber":1,"startTime":"2025-08-26T02:56:18.149Z","endTime":"2025-08-26T02:56:22.163Z","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":88.1,"endSpeed":81.5,"strikeZoneTop":3.20040344803216,"strikeZoneBottom":1.5662326233705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.328996990263267,"aZ":-31.925030434780545,"pfxX":3.0690175465682215,"pfxZ":0.15337121615162363,"pX":2.1257064616564376,"pZ":1.4753236940467482,"vX0":9.812208092630941,"vY0":-127.96369636950449,"vZ0":-2.5109637781512366,"x":35.97,"y":198.95,"x0":-2.1507812673418036,"y0":50.00584169694456,"z0":4.959639842836068,"aX":5.111926541525449},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.1,"breakHorizontal":-7.7,"spinRate":2399,"spinDirection":90},"zone":14,"typeConfidence":0.88,"plateTime":0.4273159573045682,"extension":5.9114508732822015},"index":3,"playId":"2fac10b7-84e2-3054-93c7-a291b6d6dcd8","pitchNumber":2,"startTime":"2025-08-26T02:56:39.016Z","endTime":"2025-08-26T02:56:42.280Z","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":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.6,"strikeZoneTop":3.09,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.923950282226297,"aZ":-24.02905468518467,"pfxX":-10.239968303560925,"pfxZ":3.976553145588202,"pX":-0.7839871396007214,"pZ":1.6962706602196473,"vX0":8.04309237441175,"vY0":-141.8063302344818,"vZ0":-4.714130858425011,"x":146.88,"y":192.98,"x0":-2.319709087318936,"y0":50.00078586577214,"z0":4.903437654665393,"aX":-20.95592462899068},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.5,"breakHorizontal":17.0,"spinRate":2120,"spinDirection":234},"zone":7,"typeConfidence":0.98,"plateTime":0.38552541456821343,"extension":5.754251488740507},"index":4,"playId":"96a3ba60-09b5-3f34-ba17-abf803d9377f","pitchNumber":3,"startTime":"2025-08-26T02:57:00.607Z","endTime":"2025-08-26T02:57:04.029Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.2,"strikeZoneTop":3.09,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.94154936798332,"aZ":-17.779993020690693,"pfxX":-6.1954361863634775,"pfxZ":6.897691462850128,"pX":0.8329711301286109,"pZ":2.87120592798113,"vX0":10.360574627348306,"vY0":-143.47147854392395,"vZ0":-3.3306029020779553,"x":85.25,"y":161.26,"x0":-2.0186539718189738,"y0":50.00201382486438,"z0":5.1541392043139,"aX":-12.927592327466579},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.0,"breakHorizontal":9.1,"spinRate":2409,"spinDirection":228},"zone":12,"typeConfidence":0.85,"plateTime":0.3816526323798932,"extension":5.816359215944753},"index":5,"playId":"eabd822b-df15-3ab1-b546-e43e9343b46b","pitchNumber":4,"startTime":"2025-08-26T02:57:28.922Z","endTime":"2025-08-26T02:57:32.427Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:57:32.427Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Fernando Tatis Jr. flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-26T02:59:40.141Z","endTime":"2025-08-26T03:00:16.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":86.6,"endSpeed":79.9,"strikeZoneTop":3.70549606800475,"strikeZoneBottom":1.868457836531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.924471756391622,"aZ":-27.39492025781456,"pfxX":1.460378668618222,"pfxZ":2.9469392074548466,"pX":0.9383970587919942,"pZ":2.9384317391254773,"vX0":4.230682008913742,"vY0":-126.09493496972934,"vZ0":-0.7688928816951617,"x":81.23,"y":159.44,"x0":-0.9460946369277536,"y0":50.00394179726946,"z0":5.443738732487015,"aX":2.36725639652344},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.4,"breakHorizontal":-3.6,"spinRate":2612,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.4332038603762087,"extension":6.265089660586185},"index":0,"playId":"3db68625-ef04-316a-b840-58b6513a6442","pitchNumber":1,"startTime":"2025-08-26T02:59:47.614Z","endTime":"2025-08-26T02:59:50.897Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.3,"strikeZoneTop":3.75,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.79788258885171,"aZ":-30.103942336271878,"pfxX":-5.712899431962359,"pfxZ":1.3868740472063603,"pX":0.8604937445942706,"pZ":2.545786582751323,"vX0":5.880779259688524,"vY0":-121.9284520675015,"vZ0":-0.47591912381362467,"x":84.2,"y":170.04,"x0":-0.8497730350034447,"y0":50.003107803355086,"z0":5.359586858703574,"aX":-8.531922920284464},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.6,"breakHorizontal":8.8,"spinRate":1008,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4506187105188184,"extension":6.5100440270914115},"hitData":{"launchSpeed":89.6,"launchAngle":39.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.56,"coordY":74.55}},"index":1,"playId":"204166e4-7dd0-3c6e-8da8-f930daa760bf","pitchNumber":2,"startTime":"2025-08-26T03:00:06.513Z","endTime":"2025-08-26T03:00:16.562Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:00:16.562Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Arraez lines out to left fielder Randy Arozarena.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-26T03:00:22.439Z","endTime":"2025-08-26T03:01:39.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.36808486804871,"strikeZoneBottom":1.57368541826047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.476640928495893,"aZ":-13.391676000607998,"pfxX":-5.373783698604538,"pfxZ":9.995791811182132,"pX":1.2817670486583526,"pZ":2.162438140719153,"vX0":7.221229134820431,"vY0":-136.334446183101,"vZ0":-6.315963528848598,"x":68.14,"y":180.39,"x0":-0.7053039779715056,"y0":50.00246632554399,"z0":5.436503405747208,"aX":-10.097795904570615},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":8.2,"spinRate":2641,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.40202473004703476,"extension":6.3957129732766935},"index":0,"playId":"1031e297-459c-3157-a169-fe7a7acf6c88","pitchNumber":1,"startTime":"2025-08-26T03:00:43.045Z","endTime":"2025-08-26T03:00:46.516Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.51339080898678,"strikeZoneBottom":1.67980092833569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.433749981563746,"aZ":-27.647579710927335,"pfxX":-8.187746786816435,"pfxZ":2.9814150254399596,"pX":0.8398495593342946,"pZ":1.6739893782278872,"vX0":7.0189924506117665,"vY0":-122.52521228758081,"vZ0":-2.8760489762472274,"x":84.99,"y":193.58,"x0":-0.9995728699108424,"y0":50.003912078897756,"z0":5.228043633943153,"aX":-12.437529536775433},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.9,"breakHorizontal":13.2,"spinRate":1019,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4472083468425918,"extension":6.423941914523315},"index":1,"playId":"5f8ed3ff-7112-3fd7-9c1a-6d78de136128","pitchNumber":2,"startTime":"2025-08-26T03:00:57.190Z","endTime":"2025-08-26T03:01:00.579Z","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":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.57376870750376,"strikeZoneBottom":1.55987382558771,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.801294806516964,"aZ":-14.187202140385107,"pfxX":-5.678477503745173,"pfxZ":9.499281966848443,"pX":0.6734534384654064,"pZ":3.0245419597485395,"vX0":5.555529009925152,"vY0":-137.10924553446145,"vZ0":-3.99828106311987,"x":91.33,"y":157.12,"x0":-0.6464149240568504,"y0":50.00647631334396,"z0":5.477451303588812,"aX":-10.757070047712272},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":9.0,"spinRate":2416,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.40028968862829295,"extension":6.315507959612488},"index":2,"playId":"f0b732b1-5950-3897-ad56-226d185de45a","pitchNumber":3,"startTime":"2025-08-26T03:01:14.629Z","endTime":"2025-08-26T03:01:18.271Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-26T03:01:23.459Z","endTime":"2025-08-26T03:01:31.394Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.486480458500846,"aZ":-32.64183276687579,"pfxX":-7.643595554220127,"pfxZ":-0.3080415809630601,"pX":-0.883130513047983,"pZ":2.3352145770689985,"vX0":3.017194179232831,"vY0":-123.42809562545872,"vZ0":-0.6085202662092277,"x":150.66,"y":175.73,"x0":-1.1340948286031696,"y0":50.00216818272009,"z0":5.353865627982278,"aX":-11.693916900102156},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.5,"breakHorizontal":13.1,"spinRate":867,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.4451934099251056,"extension":6.351255711828032},"hitData":{"launchSpeed":85.7,"launchAngle":22.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":58.92,"coordY":114.24}},"index":4,"playId":"30f77525-2b9e-3be9-aa5d-1dbf2d8bc0f8","pitchNumber":4,"startTime":"2025-08-26T03:01:31.394Z","endTime":"2025-08-26T03:01:39.890Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:01:39.890Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Manny Machado flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-26T03:01:49.008Z","endTime":"2025-08-26T03:02:44.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.0,"strikeZoneTop":3.65532798920388,"strikeZoneBottom":1.60986524470926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.027223722294252,"aZ":-38.18209940604783,"pfxX":9.193156906623052,"pfxZ":-4.071039622223266,"pX":0.014699853877850302,"pZ":3.8626987353987725,"vX0":-0.08521234642740821,"vY0":-121.15086455319238,"vZ0":3.8659144918306714,"x":116.44,"y":134.49,"x0":-1.1425049477652063,"y0":50.00017561896143,"z0":5.59656323011584,"aX":13.578921692011772},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-6.1,"breakHorizontal":-16.6,"spinRate":2371,"spinDirection":45},"zone":12,"typeConfidence":2.0,"plateTime":0.4531699203413635,"extension":6.3128078089560375},"index":0,"playId":"644d11a8-34b3-35d1-a17f-1c3b658ac2bf","pitchNumber":1,"startTime":"2025-08-26T03:02:04.242Z","endTime":"2025-08-26T03:02:07.622Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.1,"strikeZoneTop":3.75,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.793097174129276,"aZ":-28.852110329731993,"pfxX":-6.851541694404237,"pfxZ":2.2388920834870047,"pX":0.4827191410332989,"pZ":1.662865629878768,"vX0":5.378488090993895,"vY0":-121.79882416741006,"vZ0":-2.41560123677003,"x":98.6,"y":193.88,"x0":-0.8779768685205492,"y0":50.002251836301745,"z0":5.194882323194877,"aX":-10.161649753071657},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.7,"breakHorizontal":10.9,"spinRate":935,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.451934023574176,"extension":6.463391907403215},"index":1,"playId":"15ef108a-f0d2-3abb-bdc5-836971c1c512","pitchNumber":2,"startTime":"2025-08-26T03:02:19.680Z","endTime":"2025-08-26T03:02:22.974Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":77.3,"strikeZoneTop":3.75,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.31648909164803,"aZ":-27.478857741927573,"pfxX":-7.82770541929133,"pfxZ":3.0443625078975938,"pX":0.2793424435256599,"pZ":2.817221349881534,"vX0":5.642629259661697,"vY0":-124.34927426797401,"vZ0":-0.6922873130282134,"x":106.35,"y":162.72,"x0":-1.018778909089029,"y0":50.00350197126766,"z0":5.408543073247672,"aX":-12.080812926685232},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.6,"breakHorizontal":12.6,"spinRate":928,"spinDirection":238},"zone":6,"typeConfidence":2.0,"plateTime":0.4429497143249326,"extension":6.4867530584544575},"hitData":{"launchSpeed":93.5,"launchAngle":38.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.5,"coordY":81.57}},"index":2,"playId":"9a5aeb10-34bc-3e20-9f29-96c18bb62bce","pitchNumber":3,"startTime":"2025-08-26T03:02:35.768Z","endTime":"2025-08-26T03:02:44.819Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:02:44.819Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-26T03:04:28.357Z","endTime":"2025-08-26T03:06:15.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":88.4,"strikeZoneTop":3.3698170580185,"strikeZoneBottom":1.551080509755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.882368248478887,"aZ":-27.332183199430265,"pfxX":-10.794048154520148,"pfxZ":2.4194164971390535,"pX":0.05810814961289444,"pZ":3.1615380991096735,"vX0":9.832368025319392,"vY0":-140.34106023134686,"vZ0":-0.3302401812895903,"x":114.79,"y":153.42,"x0":-2.083373540266234,"y0":50.00153026655769,"z0":5.056433058285369,"aX":-21.593559248113426},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.6,"breakHorizontal":17.6,"spinRate":2227,"spinDirection":233},"zone":2,"typeConfidence":0.98,"plateTime":0.3898403891256401,"extension":5.697595980210055},"index":0,"playId":"30dba96a-cc5d-3da6-8fb7-ce3329b16aa7","pitchNumber":1,"startTime":"2025-08-26T03:04:55.065Z","endTime":"2025-08-26T03:04:58.550Z","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":97.7,"endSpeed":89.6,"strikeZoneTop":3.40267723337307,"strikeZoneBottom":1.55271984312416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.978615153208533,"aZ":-26.878140483167122,"pfxX":-10.900210505322402,"pfxZ":2.589044446923828,"pX":0.7137268180736253,"pZ":1.7910598207528388,"vX0":11.766889653258094,"vY0":-141.76287296035645,"vZ0":-3.9504848042739136,"x":89.79,"y":190.42,"x0":-2.065294288710939,"y0":50.003529418552176,"z0":4.909062737587257,"aX":-22.292574713958025},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":4.1,"breakHorizontal":17.5,"spinRate":2284,"spinDirection":234},"zone":9,"typeConfidence":0.99,"plateTime":0.3856897963853081,"extension":5.7820151594798},"index":1,"playId":"3391457c-fc02-3dcf-b6d2-9068d15739da","pitchNumber":2,"startTime":"2025-08-26T03:05:13.294Z","endTime":"2025-08-26T03:05:17.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.37234273986933,"strikeZoneBottom":1.52295405043885,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.079772464935587,"aZ":-39.30796511591207,"pfxX":2.68141832121208,"pfxZ":-4.503901313943316,"pX":2.4761302597865202,"pZ":0.910364776450993,"vX0":9.811839565575703,"vY0":-124.7208205442619,"vZ0":-2.5870668313445098,"x":22.62,"y":214.2,"x0":-1.8507544691790048,"y0":50.00584240624294,"z0":5.189501076188329,"aX":4.242691458684341},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-8.5,"breakHorizontal":-7.1,"spinRate":2668,"spinDirection":51},"zone":14,"typeConfidence":0.89,"plateTime":0.4384523902668418,"extension":5.9721253944970885},"index":2,"playId":"6db910c8-6b2f-39cf-b4c1-68aaf9cc90d0","pitchNumber":3,"startTime":"2025-08-26T03:05:32.896Z","endTime":"2025-08-26T03:05:36.175Z","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":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.38395388852008,"strikeZoneBottom":1.40854779445976,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.46550002698586,"aZ":-34.316805726889996,"pfxX":0.5522454676618027,"pfxZ":-1.2552391068863589,"pX":1.5856747161789342,"pZ":1.5214171746476697,"vX0":9.254981885983428,"vY0":-129.45434067192252,"vZ0":-2.2643353416603453,"x":56.56,"y":197.7,"x0":-2.098319456339658,"y0":50.003631871358856,"z0":5.0188532921740645,"aX":0.940595758733084},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-2.5,"breakHorizontal":-2.9,"spinRate":2466,"spinDirection":96},"zone":14,"typeConfidence":0.83,"plateTime":0.42211482449073,"extension":5.81052239739351},"index":3,"playId":"d0674631-5799-3a59-8b3a-f70f781bf207","pitchNumber":4,"startTime":"2025-08-26T03:05:51.997Z","endTime":"2025-08-26T03:05:55.274Z","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":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.306919140363355,"aZ":-26.436404092122768,"pfxX":-10.099613343296928,"pfxZ":2.8117575570540243,"pX":-0.5987921761610365,"pZ":2.5761541482575168,"vX0":8.529478874854405,"vY0":-141.51314351047736,"vZ0":-1.9182991264326945,"x":139.82,"y":169.22,"x0":-2.329994364845437,"y0":50.00416432767937,"z0":4.9452510225311235,"aX":-20.62044596259791},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":4.9,"breakHorizontal":16.7,"spinRate":2097,"spinDirection":234},"zone":4,"typeConfidence":0.98,"plateTime":0.3860907689906581,"extension":5.783270522497846},"index":4,"playId":"e6c3c6e8-11ae-3687-8adc-548e62e949c4","pitchNumber":5,"startTime":"2025-08-26T03:06:11.695Z","endTime":"2025-08-26T03:06:15.367Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:06:15.367Z","atBatIndex":39},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Cal Raleigh hit by pitch.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-26T03:06:32.202Z","endTime":"2025-08-26T03:07:29.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.0,"strikeZoneTop":3.63909774493144,"strikeZoneBottom":1.69157891441906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.49182048165991,"aZ":-16.903234144681953,"pfxX":-6.029369522507563,"pfxZ":7.40337701980818,"pX":0.3557486414152172,"pZ":2.581426378011786,"vX0":9.044523653959347,"vY0":-142.01360541727323,"vZ0":-4.181088623875453,"x":103.44,"y":169.08,"x0":-2.072433723683083,"y0":50.003465748504475,"z0":5.133028745788474,"aX":-12.438769966559695},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.8,"breakHorizontal":9.2,"spinRate":2562,"spinDirection":222},"zone":6,"typeConfidence":0.84,"plateTime":0.3842305060853599,"extension":5.869797352935007},"index":0,"playId":"ca5440a4-9b72-3f99-b43e-704237d949d5","pitchNumber":1,"startTime":"2025-08-26T03:06:44.763Z","endTime":"2025-08-26T03:06:48.572Z","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":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.74525447433491,"strikeZoneBottom":1.7734564353209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.78401416233782,"aZ":-35.25250166481928,"pfxX":-10.52201036006144,"pfxZ":-1.7011961115379295,"pX":0.009624193807315558,"pZ":1.1740723233713974,"vX0":9.790651551622405,"vY0":-133.55264039549246,"vZ0":-2.6658734936551807,"x":116.63,"y":207.08,"x0":-2.330360958371175,"y0":50.001409674478474,"z0":4.71158469490655,"aX":-19.0755780063301},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-3.5,"breakHorizontal":17.0,"spinRate":2091,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.40956506752219246,"extension":5.879676694520101},"index":1,"playId":"58efa1ca-9e42-3ea3-a090-68ca7e24357e","pitchNumber":2,"startTime":"2025-08-26T03:07:03.657Z","endTime":"2025-08-26T03:07:06.776Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.516167912889404,"aZ":-39.71074809075947,"pfxX":5.0440892275534726,"pfxZ":-4.80558851176762,"pX":2.0121571418167763,"pZ":0.6200051834706342,"vX0":7.796655745942911,"vY0":-124.53968478321963,"vZ0":-3.2621739614719525,"x":40.3,"y":222.04,"x0":-1.8171208528979965,"y0":50.004502998587725,"z0":5.2384725377675405,"aX":7.90632773003152},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-9.2,"breakHorizontal":-10.9,"spinRate":2782,"spinDirection":49},"zone":14,"typeConfidence":0.89,"plateTime":0.44016964116985413,"extension":6.0702837676655435},"index":2,"playId":"2ed0a994-1ae1-3ff2-a746-7d88c0f4937a","pitchNumber":3,"startTime":"2025-08-26T03:07:22.272Z","endTime":"2025-08-26T03:07:29.475Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:07:29.475Z","atBatIndex":40},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Julio Rodríguez grounds into a force out, pitcher David Morgan to shortstop Xander Bogaerts to second baseman Jake Cronenworth. Cal Raleigh out at 2nd. Julio Rodríguez to 1st.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-26T03:07:49.393Z","endTime":"2025-08-26T03:09:45.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":688158,"link":"/api/v1/people/688158"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.5,"endSpeed":88.9,"strikeZoneTop":3.28938095934968,"strikeZoneBottom":1.44391899678899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.249786129258492,"aZ":-26.604338923492147,"pfxX":-10.239054594283754,"pfxZ":2.7732249568694414,"pX":-0.45160724043536227,"pZ":2.294415752092292,"vX0":8.716113041741378,"vY0":-140.28427810277927,"vZ0":-2.5388506259152,"x":134.21,"y":176.83,"x0":-2.2558375086337836,"y0":50.00405987364571,"z0":4.930215919070508,"aX":-20.57997968299571},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.7,"breakHorizontal":16.9,"spinRate":2106,"spinDirection":234},"zone":4,"typeConfidence":0.99,"plateTime":0.38919562431705756,"extension":5.949801837288766},"index":0,"playId":"a46db3ee-caa6-32ef-a8be-d3459adee144","pitchNumber":1,"startTime":"2025-08-26T03:08:06.629Z","endTime":"2025-08-26T03:08:10.039Z","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":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.6,"strikeZoneTop":3.27832873813573,"strikeZoneBottom":1.53689159563772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.02435350918365,"aZ":-26.59025641946355,"pfxX":-9.833552162037895,"pfxZ":2.7314672329677254,"pX":-1.4273335459014749,"pZ":2.6742530452749764,"vX0":5.906947327260611,"vY0":-141.29941103059667,"vZ0":-2.019302632985307,"x":171.41,"y":166.58,"x0":-2.2559466628251394,"y0":50.0013857847373,"z0":5.088693605828189,"aX":-20.09158533142631},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":4.8,"breakHorizontal":16.8,"spinRate":2036,"spinDirection":233},"zone":11,"typeConfidence":0.98,"plateTime":0.3860797899911219,"extension":5.797301866841285},"index":1,"playId":"2be193d7-f4d7-3847-b958-d8f6ed95f273","pitchNumber":2,"startTime":"2025-08-26T03:08:27.083Z","endTime":"2025-08-26T03:08:30.409Z","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":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.960251419434858,"aZ":-30.31387906976622,"pfxX":0.35631588265920655,"pfxZ":1.064673290563694,"pX":0.7812830635832806,"pZ":1.7521723458713643,"vX0":7.416218201657194,"vY0":-131.31559263934025,"vZ0":-2.5242984661071253,"x":87.22,"y":191.47,"x0":-2.1220747216903515,"y0":50.00447357310789,"z0":4.973650140265841,"aX":0.6246917786996569},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.6,"breakHorizontal":-2.3,"spinRate":2166,"spinDirection":138},"zone":9,"typeConfidence":0.88,"plateTime":0.4165882858227197,"extension":5.974439845518755},"index":2,"playId":"37e37150-46a7-3ea4-8565-e012b935b583","pitchNumber":3,"startTime":"2025-08-26T03:08:49.031Z","endTime":"2025-08-26T03:08:52.770Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"10da6574-835a-3204-b9ec-ed1b368d7097","startTime":"2025-08-26T03:09:15.909Z","endTime":"2025-08-26T03:09:18.909Z","isPitch":false,"type":"pickoff"},{"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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.346699388726346,"aZ":-39.92170240985627,"pfxX":5.359870861147304,"pfxZ":-5.052074955072693,"pX":0.8285008150986201,"pZ":1.7459343760748307,"vX0":5.254032642076172,"vY0":-123.30578034720217,"vZ0":-0.2999585050721294,"x":85.42,"y":191.64,"x0":-2.0288986088396586,"y0":50.00107006991565,"z0":5.247777836193367,"aX":8.222293307127972},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-9.0,"breakHorizontal":-10.9,"spinRate":2619,"spinDirection":53},"zone":9,"typeConfidence":0.88,"plateTime":0.44481254460642283,"extension":5.931906361859453},"hitData":{"launchSpeed":70.0,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":120.08,"coordY":158.68}},"index":4,"playId":"789ce348-f252-3b75-afd1-1db77a120c6c","pitchNumber":4,"startTime":"2025-08-26T03:09:38.234Z","endTime":"2025-08-26T03:09:45.265Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:09:45.265Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Eugenio Suárez walks. Julio Rodríguez to 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-26T03:10:16.679Z","endTime":"2025-08-26T03:11:56.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"postOnSecond":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"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":89.4,"endSpeed":82.5,"strikeZoneTop":3.39577705652057,"strikeZoneBottom":1.53942330678311,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.450130020630084,"aZ":-28.971572877862013,"pfxX":0.20142309218365906,"pfxZ":1.8608196476543437,"pX":1.7871521217538946,"pZ":2.993299621541827,"vX0":9.82117436551524,"vY0":-129.91634314662826,"vZ0":0.12623912125188264,"x":48.88,"y":157.96,"x0":-2.0572998141629473,"y0":50.0021813257978,"z0":5.133524142507777,"aX":0.34676497403206186},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.6,"breakHorizontal":-2.4,"spinRate":2380,"spinDirection":151},"zone":12,"typeConfidence":0.9,"plateTime":0.4204771159157543,"extension":5.801707490738748},"index":0,"playId":"9c278c99-f4be-378d-9e3d-1cea79f245b8","pitchNumber":1,"startTime":"2025-08-26T03:10:17.662Z","endTime":"2025-08-26T03:10:20.938Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.808705352927564,"aZ":-30.276415163945256,"pfxX":1.2096400528916647,"pfxZ":1.1204988879681785,"pX":0.8372270765420835,"pZ":1.4378403843736332,"vX0":7.29413389710858,"vY0":-128.73304526527124,"vZ0":-2.967271524116695,"x":85.09,"y":199.96,"x0":-2.1811095656397583,"y0":50.00254451949819,"z0":4.930680017279718,"aX":2.043809758790758},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.7,"breakHorizontal":-3.7,"spinRate":2339,"spinDirection":125},"zone":14,"typeConfidence":0.91,"plateTime":0.42424976758009114,"extension":5.964129630934289},"index":1,"playId":"34060861-0659-34ae-b296-9876a5a278cd","pitchNumber":2,"startTime":"2025-08-26T03:10:38.675Z","endTime":"2025-08-26T03:10:41.938Z","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":88.6,"endSpeed":81.3,"strikeZoneTop":3.37151199898385,"strikeZoneBottom":1.55935352261688,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.950361415340126,"aZ":-31.068378450808087,"pfxX":0.022279574411461667,"pfxZ":0.6598682704499605,"pX":1.1989261470182275,"pZ":2.0730170178264866,"vX0":8.627288698726002,"vY0":-128.7861677471731,"vZ0":-1.2483620016285046,"x":71.3,"y":182.81,"x0":-2.1985119861493434,"y0":50.0045001744354,"z0":4.968932855484676,"aX":0.03554635310789354},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.2,"breakHorizontal":-2.0,"spinRate":2293,"spinDirection":116},"zone":14,"typeConfidence":0.9,"plateTime":0.4254324655884969,"extension":5.8189071818693145},"index":2,"playId":"678845f4-1fdd-3ef2-9c86-9708680525e8","pitchNumber":3,"startTime":"2025-08-26T03:11:00.008Z","endTime":"2025-08-26T03:11:03.369Z","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":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.4,"strikeZoneTop":3.46106274356828,"strikeZoneBottom":1.49308381622242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.25522289965108,"aZ":-18.81792796986254,"pfxX":-6.383879944910802,"pfxZ":6.6104953162420745,"pX":-1.1996391899561454,"pZ":3.8621009822995744,"vX0":5.648781418091559,"vY0":-141.69021712590998,"vZ0":-0.2811157814192426,"x":162.73,"y":134.5,"x0":-2.3958035314398205,"y0":50.00369161875236,"z0":5.17158715539003,"aX":-12.900318448978089},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.1,"breakHorizontal":10.3,"spinRate":2471,"spinDirection":222},"zone":11,"typeConfidence":0.86,"plateTime":0.3874960189637475,"extension":5.861761472253665},"index":3,"playId":"207250c8-35f0-345b-93d9-753a64e3d627","pitchNumber":4,"startTime":"2025-08-26T03:11:22.809Z","endTime":"2025-08-26T03:11:26.052Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.53588618810183,"strikeZoneBottom":1.4956031539441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.552190301812455,"aZ":-29.315246704109068,"pfxX":1.9975865540906579,"pfxZ":1.6631759316573405,"pX":-0.8846835695480102,"pZ":3.3082091984492545,"vX0":2.980191186435519,"vY0":-129.75298545786788,"vZ0":1.0348114804093762,"x":150.72,"y":149.46,"x0":-2.3047922400927723,"y0":50.001013436913745,"z0":5.12750450423996,"aX":3.4257624085790765},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.5,"breakHorizontal":-4.2,"spinRate":2315,"spinDirection":127},"zone":11,"typeConfidence":0.91,"plateTime":0.42112784536651127,"extension":5.820370997392967},"index":4,"playId":"fdfe36ce-56f3-3a64-8f7a-f1ff4ca32f05","pitchNumber":5,"startTime":"2025-08-26T03:11:45.787Z","endTime":"2025-08-26T03:11:56.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:11:56.621Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a ground ball to left fielder Gavin Sheets. Julio Rodríguez scores. Eugenio Suárez to 2nd.","rbi":1,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-26T03:13:32.422Z","endTime":"2025-08-26T03:13:43.891Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnSecond":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":{"id":688158,"link":"/api/v1/people/688158"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"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":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-26T03:12:17.202Z","endTime":"2025-08-26T03:13:34.386Z","isPitch":false,"type":"action"},{"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":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.1327407994691,"aZ":-24.211467759522364,"pfxX":-10.281704018854676,"pfxZ":3.88659380563476,"pX":-0.9487763162024367,"pZ":2.175090950583721,"vX0":7.469687507677849,"vY0":-143.03244069563186,"vZ0":-3.4907451118780957,"x":153.17,"y":180.05,"x0":-2.2718537459790764,"y0":50.00693843539086,"z0":4.9478751218325066,"aX":-21.0911847834478},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":6.5,"breakHorizontal":16.9,"spinRate":2121,"spinDirection":234},"zone":13,"typeConfidence":0.94,"plateTime":0.3844414311004454,"extension":5.901073528720027},"hitData":{"launchSpeed":88.9,"launchAngle":4.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.63,"coordY":127.25}},"index":1,"playId":"b89036d9-37e1-318b-8933-12d0276cb4f3","pitchNumber":1,"startTime":"2025-08-26T03:13:34.386Z","endTime":"2025-08-26T03:13:43.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:13:43.891Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mitch Garver walks. Eugenio Suárez to 3rd. Josh Naylor to 2nd.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-26T03:14:07.677Z","endTime":"2025-08-26T03:16:16.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnThird":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"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(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.1,"endSpeed":82.6,"strikeZoneTop":3.48077322039614,"strikeZoneBottom":1.62459584631831,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.85653433229398,"aZ":-32.872323508672984,"pfxX":1.143653623327515,"pfxZ":-0.40974949305853503,"pX":0.030665251663811174,"pZ":1.788007675967643,"vX0":5.721880014886307,"vY0":-129.79432842487878,"vZ0":-1.7575491802448329,"x":115.83,"y":190.5,"x0":-2.3426601937090537,"y0":50.00063458526737,"z0":4.955865908781015,"aX":1.9668459720397145},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.8,"breakHorizontal":-3.2,"spinRate":2428,"spinDirection":128},"zone":8,"typeConfidence":0.9,"plateTime":0.42055041099988255,"extension":5.889684403016981},"index":0,"playId":"bc2f11e8-55a9-3cf0-81af-504a65cda574","pitchNumber":1,"startTime":"2025-08-26T03:14:17.354Z","endTime":"2025-08-26T03:14:20.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.51729136616343,"strikeZoneBottom":1.63238894430776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.360423131557845,"aZ":-38.57783666993238,"pfxX":4.623272826330915,"pfxZ":-4.117093321740555,"pX":0.7061053641444619,"pZ":0.9702767739841753,"vX0":5.370428007696713,"vY0":-123.85115181818921,"vZ0":-2.351473858310948,"x":90.08,"y":212.58,"x0":-2.0896747115534238,"y0":50.00297637742325,"z0":5.153527574766626,"aX":7.192009853916605},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-7.8,"breakHorizontal":-9.6,"spinRate":2755,"spinDirection":54},"zone":14,"typeConfidence":0.85,"plateTime":0.44198557544167816,"extension":6.0300550140917295},"index":1,"playId":"5a1429db-d218-31e3-9615-5f203dfef161","pitchNumber":2,"startTime":"2025-08-26T03:14:36.680Z","endTime":"2025-08-26T03:14:39.802Z","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":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.35671060767478,"strikeZoneBottom":1.66494330208084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.976414128451555,"aZ":-29.813971546878935,"pfxX":2.0848265265208408,"pfxZ":1.3650003425495036,"pX":-0.27687459595450803,"pZ":1.6059972121536663,"vX0":4.963965885119098,"vY0":-129.785831634975,"vZ0":-2.7729205405735255,"x":127.55,"y":195.42,"x0":-2.475606371001843,"y0":50.00116781115305,"z0":4.9297923776898545,"aX":3.6005251162536065},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.2,"breakHorizontal":-4.8,"spinRate":2366,"spinDirection":121},"zone":7,"typeConfidence":0.92,"plateTime":0.42001831355404695,"extension":5.895602802527954},"index":2,"playId":"e9a433d2-ee13-3b10-87d2-e2a53ec579de","pitchNumber":3,"startTime":"2025-08-26T03:14:57.862Z","endTime":"2025-08-26T03:15:01.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.42550180294541,"strikeZoneBottom":1.57396344973212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.276333885670653,"aZ":-38.477129498301124,"pfxX":4.291448434381732,"pfxZ":-3.944197777721372,"pX":0.8174757712698044,"pZ":0.9701292895504702,"vX0":5.611889102567879,"vY0":-125.59750520571374,"vZ0":-2.7491781900563286,"x":85.84,"y":212.59,"x0":-2.0027150845050783,"y0":50.00177091490699,"z0":5.205839665969053,"aX":6.859662253696687},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-7.6,"breakHorizontal":-9.0,"spinRate":2632,"spinDirection":52},"zone":14,"typeConfidence":0.77,"plateTime":0.4359913695704032,"extension":6.012720504921175},"index":3,"playId":"48e0ada1-5e0b-3965-98c1-19487aec8820","pitchNumber":4,"startTime":"2025-08-26T03:15:20.736Z","endTime":"2025-08-26T03:15:25.112Z","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":98.5,"endSpeed":90.5,"strikeZoneTop":3.4394506738132,"strikeZoneBottom":1.55224427614621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.195703118394523,"aZ":-14.512429032295044,"pfxX":-4.7369852445144165,"pfxZ":8.425231955338116,"pX":-1.1736695945580473,"pZ":2.791377176646203,"vX0":4.920283432650487,"vY0":-143.42201110819096,"vZ0":-3.9605293860015065,"x":161.74,"y":163.41,"x0":-2.29077070193459,"y0":50.00541582731909,"z0":5.086936438052548,"aX":-9.933079027898815},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.8,"breakHorizontal":7.7,"spinRate":2397,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.3809835386768059,"extension":5.868089516646138},"index":4,"playId":"a651a712-d59c-30db-9826-04c942233e2b","pitchNumber":5,"startTime":"2025-08-26T03:15:44.191Z","endTime":"2025-08-26T03:15:48.783Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.6,"strikeZoneTop":3.50921838823982,"strikeZoneBottom":1.5778353299453,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.51174710992514,"aZ":-31.83456745842185,"pfxX":1.3223510905258982,"pfxZ":0.2005285084290227,"pX":1.8081033509458528,"pZ":1.302576695723656,"vX0":9.488826039844113,"vY0":-129.59929429602516,"vZ0":-3.132322689965418,"x":48.08,"y":203.61,"x0":-2.063305535208628,"y0":50.0056601240766,"z0":4.94288931451837,"aX":2.2614859647542893},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.1,"breakHorizontal":-4.3,"spinRate":2414,"spinDirection":96},"zone":14,"typeConfidence":0.9,"plateTime":0.42163614351494516,"extension":6.097490591614696},"index":5,"playId":"d52677f2-1494-3509-bb89-6a81123df574","pitchNumber":6,"startTime":"2025-08-26T03:16:11.798Z","endTime":"2025-08-26T03:16:16.754Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:16:16.754Z","atBatIndex":44},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jorge Polanco doubles (16) on a ground ball to right fielder Fernando Tatis Jr. Eugenio Suárez scores. Josh Naylor scores. Mitch Garver to 3rd.","rbi":2,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-26T03:16:45.607Z","endTime":"2025-08-26T03:18:57.188Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"postOnThird":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":{"id":688158,"link":"/api/v1/people/688158"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":{"id":688158,"link":"/api/v1/people/688158"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"0ac4ec0b-1b64-47db-95fd-64ecf4bf6cf4","startTime":"2025-08-26T03:16:45.607Z","endTime":"2025-08-26T03:16:50.607Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.5,"strikeZoneTop":3.31729803416094,"strikeZoneBottom":1.56825021327768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.509538953718433,"aZ":-16.942672074413704,"pfxX":-4.60929525786994,"pfxZ":7.250888385366309,"pX":0.002920217557346151,"pZ":4.533659342483091,"vX0":7.500801461785041,"vY0":-143.60391655862668,"vZ0":0.6774630916113007,"x":116.89,"y":116.37,"x0":-2.0372807503821098,"y0":50.00070173801407,"z0":5.344350227111501,"aX":-9.680928081440271},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.4,"breakHorizontal":7.0,"spinRate":2481,"spinDirection":224},"zone":12,"typeConfidence":0.9,"plateTime":0.38061573561039275,"extension":5.733042778148383},"index":1,"playId":"683d5d46-7c98-3709-8e57-dddd461c6b8b","pitchNumber":1,"startTime":"2025-08-26T03:17:04.003Z","endTime":"2025-08-26T03:17:07.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.123655591312335,"aZ":-38.713257190999286,"pfxX":5.315614180211077,"pfxZ":-4.282107379677766,"pX":0.4582806682257445,"pZ":1.484866488103205,"vX0":4.334826359651907,"vY0":-122.76028761169088,"vZ0":-1.1138747831265825,"x":99.53,"y":198.69,"x0":-2.0204409675822066,"y0":50.00210625679197,"z0":5.237626822878625,"aX":8.118465967418139},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-7.8,"breakHorizontal":-10.7,"spinRate":2636,"spinDirection":51},"zone":9,"typeConfidence":0.87,"plateTime":0.4460447105167695,"extension":6.027399058935118},"index":2,"playId":"22a29b05-87e1-3d0e-a41b-b99b28876bb9","pitchNumber":2,"startTime":"2025-08-26T03:17:25.498Z","endTime":"2025-08-26T03:17:28.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":78.0,"strikeZoneTop":3.2892891141857,"strikeZoneBottom":1.54216613565251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.233169847976615,"aZ":-37.46147783763611,"pfxX":6.133962693020586,"pfxZ":-3.461883083876865,"pX":-1.0166247878965708,"pZ":2.4026867548629336,"vX0":1.1612113320541113,"vY0":-122.08932753717839,"vZ0":0.8159957279773873,"x":155.75,"y":173.91,"x0":-2.294439057833905,"y0":50.001903678880694,"z0":5.256996670051054,"aX":9.37376163819976},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-5.9,"breakHorizontal":-11.4,"spinRate":2561,"spinDirection":59},"zone":13,"typeConfidence":0.8,"plateTime":0.4465229799941235,"extension":5.919026811662921},"index":3,"playId":"e90e755c-fe5a-3539-a9e0-5394d5930ee3","pitchNumber":3,"startTime":"2025-08-26T03:17:55.246Z","endTime":"2025-08-26T03:17:58.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.00865963005481,"aZ":-40.40160653277663,"pfxX":5.179542111927853,"pfxZ":-5.466539425732352,"pX":-0.38365868468253495,"pZ":3.2342172477083047,"vX0":2.4807640482774573,"vY0":-121.1920553568498,"vZ0":3.073899462643533,"x":131.62,"y":151.46,"x0":-2.0895880187561633,"y0":50.001550885897394,"z0":5.44951635592648,"aX":7.796849061659946},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-9.0,"breakHorizontal":-10.0,"spinRate":2577,"spinDirection":60},"zone":1,"typeConfidence":0.9,"plateTime":0.44988246072910876,"extension":5.8273446568616665},"index":4,"playId":"e2e4dc9d-5b9f-395b-af80-c153a047bc3d","pitchNumber":4,"startTime":"2025-08-26T03:18:17.037Z","endTime":"2025-08-26T03:18:20.300Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.419829470729695,"aZ":-30.094289798184622,"pfxX":-11.030837746671848,"pfxZ":1.023122803568901,"pX":0.7931371132879276,"pZ":1.8672181724563552,"vX0":11.62159158940106,"vY0":-141.0518912708508,"vZ0":-2.9882982690703574,"x":86.77,"y":188.37,"x0":-1.9298379808603463,"y0":50.00382618201033,"z0":4.862795995758286,"aX":-22.42648572016122},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":1.4,"breakHorizontal":17.9,"spinRate":2136,"spinDirection":235},"zone":9,"typeConfidence":0.99,"plateTime":0.38702243882262044,"extension":5.707355349390163},"hitData":{"launchSpeed":106.2,"launchAngle":-3.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.02,"coordY":126.23}},"index":5,"playId":"88e4664b-3fa3-312d-a5b7-bfa2bfc03b09","pitchNumber":5,"startTime":"2025-08-26T03:18:43.157Z","endTime":"2025-08-26T03:18:57.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:18:57.188Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.P. Crawford singles on a fly ball to center fielder Ramón Laureano, deflected by right fielder Fernando Tatis Jr. Mitch Garver scores. Jorge Polanco scores.","rbi":2,"awayScore":4,"homeScore":9,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-26T03:21:25.888Z","endTime":"2025-08-26T03:21:40.118Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2],"actionIndex":[1],"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_deflection"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"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":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":{"id":688158,"link":"/api/v1/people/688158"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":{"id":688158,"link":"/api/v1/people/688158"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-26T03:19:15.061Z","endTime":"2025-08-26T03:20:09.874Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Wandy Peralta replaces David Morgan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-26T03:20:09.874Z","endTime":"2025-08-26T03:21:28.102Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593974,"link":"/api/v1/people/593974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.103879298333045,"aZ":-19.65339901853692,"pfxX":9.54563641873495,"pfxZ":6.388313683369695,"pX":0.3326737605965148,"pZ":2.2103788935608706,"vX0":-4.1400733249981645,"vY0":-138.6475171397557,"vZ0":-6.351217825437388,"x":104.32,"y":179.1,"x0":0.5996107517990011,"y0":50.003460255674774,"z0":5.829170590149553,"aX":18.705549429714615},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.6,"breakHorizontal":-16.6,"spinRate":2292,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.39407966073272327,"extension":5.618921424981106},"hitData":{"launchSpeed":74.5,"launchAngle":38.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":143.88,"coordY":101.26}},"index":2,"playId":"416be959-3ac4-3de1-bf33-543240912cf3","pitchNumber":1,"startTime":"2025-08-26T03:21:28.102Z","endTime":"2025-08-26T03:21:40.118Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:21:40.118Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Robles strikes out swinging.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-26T03:22:15.188Z","endTime":"2025-08-26T03:22:58.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":95.1,"endSpeed":87.4,"strikeZoneTop":3.09,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.737288288657304,"aZ":-17.587666258208092,"pfxX":8.848618683738824,"pfxZ":7.48838058935034,"pX":0.5665724263081013,"pZ":2.4075612205871484,"vX0":-2.8163843740838232,"vY0":-138.40755673729345,"vZ0":-6.417631899874031,"x":95.4,"y":173.78,"x0":0.4452531694315093,"y0":50.002248088867475,"z0":5.926245203780171,"aX":17.23555353411485},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.5,"breakHorizontal":-15.5,"spinRate":2110,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.39512337555284116,"extension":5.496164418905146},"index":0,"playId":"baab76ec-1db9-3fbe-9f9b-7493c22e5d5d","pitchNumber":1,"startTime":"2025-08-26T03:22:19.559Z","endTime":"2025-08-26T03:22:22.559Z","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":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.09,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.019667204572947,"aZ":-27.05526790013675,"pfxX":10.470218019954423,"pfxZ":3.123855133406484,"pX":0.984301213686766,"pZ":1.3001110282008297,"vX0":-2.768985167958046,"vY0":-127.00573667497419,"vZ0":-5.376472524388144,"x":79.48,"y":203.68,"x0":0.7254135959323815,"y0":50.005723005922846,"z0":5.585389305586431,"aX":17.177238198839678},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.7,"breakHorizontal":-18.4,"spinRate":2194,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4305917582642711,"extension":5.54560670069445},"index":1,"playId":"18b0769f-3ff2-3fb5-a4ad-649d25b7ad85","pitchNumber":2,"startTime":"2025-08-26T03:22:40.161Z","endTime":"2025-08-26T03:22:44.477Z","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":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.8,"strikeZoneTop":3.09,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.309692627890612,"aZ":-28.817197122599488,"pfxX":9.938571475683489,"pfxZ":2.041730606072785,"pX":0.4616544563420729,"pZ":1.628956834471038,"vX0":-3.876697702682501,"vY0":-126.72386750872028,"vZ0":-4.192260795635761,"x":99.4,"y":194.8,"x0":0.7109497007616036,"y0":50.00203126726929,"z0":5.57906315794426,"aX":16.335910221463195},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.1,"breakHorizontal":-17.3,"spinRate":2157,"spinDirection":121},"zone":9,"typeConfidence":2.0,"plateTime":0.43046109452602765,"extension":5.549867268099155},"index":2,"playId":"b90eff66-4481-34b3-b4bd-f24a32b68826","pitchNumber":3,"startTime":"2025-08-26T03:22:55.047Z","endTime":"2025-08-26T03:22:58.431Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:22:58.431Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan O'Hearn strikes out swinging.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-26T03:25:18.105Z","endTime":"2025-08-26T03:25:54.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Caleb Ferguson replaces Bryce Miller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-26T03:24:28.282Z","endTime":"2025-08-26T03:25:20.459Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657571,"link":"/api/v1/people/657571"},"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, 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.5,"endSpeed":87.3,"strikeZoneTop":3.44682816717354,"strikeZoneBottom":1.56047539369516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.96431770365468,"aZ":-20.44241965626486,"pfxX":8.939566522698431,"pfxZ":6.055551757272541,"pX":-0.15100718487022757,"pZ":3.3838855689804315,"vX0":-9.00452130950338,"vY0":-137.4732244833098,"vZ0":-3.0821257636541923,"x":122.76,"y":147.42,"x0":1.9862039305452188,"y0":50.005175279817855,"z0":5.8875270443769905,"aX":17.324509300895325},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.6,"breakHorizontal":-14.6,"spinRate":2209,"spinDirection":148},"zone":2,"typeConfidence":0.9,"plateTime":0.39658130475751463,"extension":6.191379934058658},"index":1,"playId":"6167eaba-c269-3513-8675-25069a98946c","pitchNumber":1,"startTime":"2025-08-26T03:25:20.459Z","endTime":"2025-08-26T03:25:23.647Z","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":95.0,"endSpeed":87.7,"strikeZoneTop":3.58462392190502,"strikeZoneBottom":1.57455750640668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.49552501659276,"aZ":-19.100804815338325,"pfxX":9.178353040055637,"pfxZ":6.697385224828979,"pX":-0.2932095769519824,"pZ":2.499381918234096,"vX0":-9.320688246179422,"vY0":-138.08932550365435,"vZ0":-5.354339334245802,"x":128.18,"y":171.3,"x0":1.9152003892592813,"y0":50.00649139782773,"z0":5.727464217833371,"aX":17.929624137324108},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.3,"breakHorizontal":-15.0,"spinRate":2237,"spinDirection":146},"zone":4,"typeConfidence":0.9,"plateTime":0.3949398454771975,"extension":6.234864060192212},"index":2,"playId":"6b1b25d1-faeb-36de-9eaf-fa1600bf5d8b","pitchNumber":2,"startTime":"2025-08-26T03:25:35.749Z","endTime":"2025-08-26T03:25:39.192Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":84.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.953197192320044,"aZ":-21.793060056409214,"pfxX":-0.13114303412335904,"pfxZ":5.8174078416008115,"pX":-0.7650856667334265,"pZ":2.109360606490228,"vX0":-7.614895063649973,"vY0":-131.47559107247233,"vZ0":-5.108780551017143,"x":124.11,"y":165.87,"x0":2.1629807492529145,"y0":50.000259292014746,"z0":5.6548457798239316,"aX":-0.23232544087523238},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.8,"breakHorizontal":1.6,"spinRate":2596,"spinDirection":159},"zone":7,"typeConfidence":0.89,"plateTime":0.4136389202169468,"extension":6.174665565873206},"index":3,"playId":"082259cb-a3ef-307d-9c40-f0850650be5d","pitchNumber":3,"startTime":"2025-08-26T03:25:50.897Z","endTime":"2025-08-26T03:25:54.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:25:54.735Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, third baseman Eugenio Suárez to first baseman Josh Naylor.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-26T03:26:02.634Z","endTime":"2025-08-26T03:27:30.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.8,"endSpeed":76.2,"strikeZoneTop":3.56229771211337,"strikeZoneBottom":1.6429745692851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.056847403308574,"aZ":-40.25983035693666,"pfxX":-4.301890438050641,"pfxZ":-5.610881889225686,"pX":-0.455658116510126,"pZ":1.1286833973020813,"vX0":-4.62761346822422,"vY0":-119.09001714439108,"vZ0":-2.524891560479581,"x":134.37,"y":208.31,"x0":2.0686897215890756,"y0":50.00099249703046,"z0":5.830993531114473,"aX":-6.201501063601474},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-10.6,"breakHorizontal":8.9,"spinRate":2931,"spinDirection":321},"zone":13,"typeConfidence":0.88,"plateTime":0.459264151458076,"extension":6.161330171197225},"index":0,"playId":"4412d7ff-6ca2-3f43-8f83-231a9368ebc0","pitchNumber":1,"startTime":"2025-08-26T03:26:20.261Z","endTime":"2025-08-26T03:26:23.295Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-26T03:26:35.279Z","endTime":"2025-08-26T03:26:48.627Z","isPitch":false,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"}},{"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":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.8,"strikeZoneTop":3.52025500039644,"strikeZoneBottom":1.654762327669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.35281819867648,"aZ":-41.2758111685885,"pfxX":-4.7579551906793895,"pfxZ":-6.290348920039371,"pX":-0.7545407264538742,"pZ":3.2916618762806773,"vX0":-5.132011206358389,"vY0":-119.36074256930806,"vZ0":2.211222959352062,"x":145.76,"y":149.91,"x0":2.039210282266208,"y0":50.00309373515325,"z0":6.062138249269798,"aX":-6.883624832260625},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-10.6,"breakHorizontal":9.8,"spinRate":2998,"spinDirection":317},"zone":1,"typeConfidence":0.88,"plateTime":0.4583880309389676,"extension":6.11722659034748},"index":2,"playId":"2d6d2d81-420e-3619-8f86-bd5870dab0e4","pitchNumber":2,"startTime":"2025-08-26T03:26:48.627Z","endTime":"2025-08-26T03:26:52.570Z","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":95.4,"endSpeed":87.8,"strikeZoneTop":3.68713361547957,"strikeZoneBottom":1.70575474109285,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.157345599363705,"aZ":-21.553167602433188,"pfxX":9.298733885043864,"pfxZ":5.413413741222005,"pX":0.7994101782575554,"pZ":2.1552944243527405,"vX0":-6.763501591970653,"vY0":-138.71388391176433,"vZ0":-5.703418211331697,"x":86.53,"y":180.59,"x0":2.053307361579365,"y0":50.00110519550384,"z0":5.661769299673286,"aX":18.235938130057868},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.9,"breakHorizontal":-15.6,"spinRate":2212,"spinDirection":148},"zone":9,"typeConfidence":0.9,"plateTime":0.3938947432095006,"extension":6.211933834818929},"index":3,"playId":"c25a0b01-33ad-3dd0-86c3-36eaa364cf5e","pitchNumber":3,"startTime":"2025-08-26T03:27:05.922Z","endTime":"2025-08-26T03:27:09.032Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.8,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.869722390623537,"aZ":-18.700334710635325,"pfxX":8.450616801684399,"pfxZ":6.879321320900749,"pX":-0.028447531404472332,"pZ":2.412120368173672,"vX0":-8.325346986562394,"vY0":-138.3467208843132,"vZ0":-5.498390025456645,"x":118.08,"y":173.65,"x0":1.9069394488227849,"y0":50.00446755201162,"z0":5.65959369223039,"aX":16.55321516335468},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.6,"breakHorizontal":-13.8,"spinRate":2230,"spinDirection":151},"zone":5,"typeConfidence":0.9,"plateTime":0.3943526958020769,"extension":6.3480706840012715},"hitData":{"launchSpeed":94.9,"launchAngle":-12.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":88.51,"coordY":151.34}},"index":4,"playId":"8d13e996-0c5d-3d55-aa4a-d5b110ed10fb","pitchNumber":4,"startTime":"2025-08-26T03:27:22.701Z","endTime":"2025-08-26T03:27:30.708Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:27:30.708Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gavin Sheets flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-26T03:27:52.264Z","endTime":"2025-08-26T03:28:39.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.9,"strikeZoneTop":3.61190352946774,"strikeZoneBottom":1.73645952816077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.999430498564305,"aZ":-24.61799668722717,"pfxX":-2.275215362615084,"pfxZ":4.303669118497281,"pX":-0.7331783527452247,"pZ":1.1889275374006352,"vX0":-6.411592639351132,"vY0":-130.56370072680744,"vZ0":-6.829703363272548,"x":144.95,"y":206.68,"x0":2.0330772579907537,"y0":50.00430948188417,"z0":5.645889505211734,"aX":-3.996844291156068},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.7,"breakHorizontal":5.3,"spinRate":2723,"spinDirection":176},"zone":13,"typeConfidence":0.91,"plateTime":0.4167546513446445,"extension":6.310704212856519},"index":0,"playId":"37046e2f-ec43-3fd3-b122-7dc3b01598a6","pitchNumber":1,"startTime":"2025-08-26T03:27:58.426Z","endTime":"2025-08-26T03:28:01.694Z","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":94.5,"endSpeed":87.0,"strikeZoneTop":3.57762524432327,"strikeZoneBottom":1.64044848369635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.43645227176684,"aZ":-21.34683629529852,"pfxX":8.5801338550589,"pfxZ":5.629070645441507,"pX":-0.036675578273629446,"pZ":2.3564699541674208,"vX0":-8.297068837848741,"vY0":-137.32736541001745,"vZ0":-5.055002691666502,"x":118.4,"y":175.16,"x0":1.8989726966631684,"y0":50.000734283232816,"z0":5.659327185655497,"aX":16.4996767089538},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.4,"breakHorizontal":-13.9,"spinRate":2291,"spinDirection":151},"zone":5,"typeConfidence":0.9,"plateTime":0.3977847315019183,"extension":6.3592618523469415},"index":1,"playId":"01992351-5468-3c29-8220-e649f80ace1b","pitchNumber":2,"startTime":"2025-08-26T03:28:13.888Z","endTime":"2025-08-26T03:28:17.460Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.70956671578793,"aZ":-22.837913248648935,"pfxX":-0.6240433062944937,"pfxZ":5.232653513882257,"pX":-0.050600770619717905,"pZ":1.9314192728391548,"vX0":-5.422577587639231,"vY0":-131.64719563262582,"vZ0":-5.300702039849361,"x":118.93,"y":186.63,"x0":2.1031734337440926,"y0":50.0007345836802,"z0":5.625395611989156,"aX":-1.11237214809128},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.8,"breakHorizontal":2.2,"spinRate":2586,"spinDirection":168},"zone":8,"typeConfidence":0.9,"plateTime":0.41350367981287306,"extension":6.30988737976704},"hitData":{"launchSpeed":77.2,"launchAngle":39.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.91,"coordY":114.61}},"index":2,"playId":"dde0a847-c30a-3054-acde-1ff485acd4df","pitchNumber":3,"startTime":"2025-08-26T03:28:30.501Z","endTime":"2025-08-26T03:28:39.010Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:28:39.010Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randy Arozarena singles on a soft ground ball to pitcher Wandy Peralta.","rbi":0,"awayScore":4,"homeScore":9,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-26T03:30:29.643Z","endTime":"2025-08-26T03:31:04.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":593974,"link":"/api/v1/people/593974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.34722714455543,"strikeZoneBottom":1.48800058080974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.868075492702186,"aZ":-24.571384159859626,"pfxX":-1.1810008057359545,"pfxZ":4.550182799212703,"pX":1.276351735440972,"pZ":2.592548261946763,"vX0":1.240272018443805,"vY0":-128.05474120939184,"vZ0":-3.254029670542009,"x":68.35,"y":168.78,"x0":0.940629952440588,"y0":50.00429995922866,"z0":5.788570444728902,"aX":-1.9740807307818127},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.8,"breakHorizontal":1.9,"spinRate":2319,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.4266969323846421,"extension":5.473847938456713},"index":0,"playId":"97db178d-f9e3-3360-b852-9994e760c187","pitchNumber":1,"startTime":"2025-08-26T03:30:43.429Z","endTime":"2025-08-26T03:30:46.976Z","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":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.242497419654164,"aZ":-27.604662973194568,"pfxX":9.760709585106337,"pfxZ":2.7462925765837216,"pX":-0.06461989746656317,"pZ":2.077722778046336,"vX0":-4.663886631369244,"vY0":-128.096400403666,"vZ0":-3.4623977674500637,"x":119.46,"y":182.68,"x0":0.5107214989102143,"y0":50.00235667663063,"z0":5.603001597254545,"aX":16.234385720687776},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.4,"breakHorizontal":-16.7,"spinRate":2206,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.4274508747824104,"extension":5.537109517563146},"hitData":{"launchSpeed":27.0,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":152.0,"coordY":181.0}},"index":1,"playId":"ea1fc311-5cfb-3813-90e8-faba03c44f86","pitchNumber":2,"startTime":"2025-08-26T03:30:54.199Z","endTime":"2025-08-26T03:31:04.231Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:31:04.231Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-26T03:31:24.191Z","endTime":"2025-08-26T03:33:17.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":88.1,"endSpeed":81.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.316217187766267,"aZ":-26.409408151938884,"pfxX":9.530280713315296,"pfxZ":3.4281579946950904,"pX":0.3025246971933328,"pZ":1.4866371495509538,"vX0":-4.138857088147688,"vY0":-128.2673309863987,"vZ0":-5.196613081570605,"x":105.47,"y":198.64,"x0":0.6909462034616641,"y0":50.00366762521177,"z0":5.5755527434617695,"aX":16.02199379170941},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.4,"breakHorizontal":-16.4,"spinRate":2169,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4255807157920848,"extension":5.628441208724046},"index":0,"playId":"1c6e8f18-2f07-37d7-9f46-211b75761779","pitchNumber":1,"startTime":"2025-08-26T03:31:48.316Z","endTime":"2025-08-26T03:31:51.316Z","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":89.0,"endSpeed":82.6,"strikeZoneTop":3.51428821918109,"strikeZoneBottom":1.68005515320239,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.55153491311896,"aZ":-26.641283243986713,"pfxX":8.604059172017212,"pfxZ":3.2123614559626628,"pX":1.16690533876542,"pZ":2.154638408924269,"vX0":-1.4744931668910826,"vY0":-129.73747360071832,"vZ0":-3.7017353125671306,"x":72.52,"y":180.6,"x0":0.6204751927052753,"y0":50.002133914128606,"z0":5.607251472806587,"aX":14.81594941298931},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.3,"breakHorizontal":-15.4,"spinRate":2183,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4205448854095377,"extension":5.457741368773237},"index":1,"playId":"fdd8c8e5-ff32-3a9a-8f79-8dcfd016f6bd","pitchNumber":2,"startTime":"2025-08-26T03:32:06.076Z","endTime":"2025-08-26T03:32:10.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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.6,"strikeZoneTop":3.4668656273217,"strikeZoneBottom":1.61487988078743,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.988840370707738,"aZ":-26.097503042964433,"pfxX":9.335679448881644,"pfxZ":3.525765216675808,"pX":1.0334543693112195,"pZ":2.747343697575351,"vX0":-2.0827151623678968,"vY0":-129.6778261885667,"vZ0":-2.470703706503239,"x":77.61,"y":164.6,"x0":0.6274258852705875,"y0":50.00366747179554,"z0":5.678234734266451,"aX":16.09641668660527},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.1,"breakHorizontal":-16.6,"spinRate":2193,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.4203952698882438,"extension":5.550206365818193},"index":2,"playId":"b1452930-2693-3583-ab27-7adad213537c","pitchNumber":3,"startTime":"2025-08-26T03:32:25.186Z","endTime":"2025-08-26T03:32:29.087Z","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":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.4809976092559,"strikeZoneBottom":1.72118301680438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.935755492361668,"aZ":-21.042885766547947,"pfxX":8.66522338585921,"pfxZ":5.622549827122793,"pX":0.7433371600019001,"pZ":3.101898106574355,"vX0":-1.6247255428250642,"vY0":-139.28219989160536,"vZ0":-4.223602658945211,"x":88.67,"y":155.03,"x0":0.20478364181851047,"y0":50.00614349679576,"z0":6.015318121927929,"aX":17.1642601147727},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.6,"breakHorizontal":-15.5,"spinRate":2166,"spinDirection":133},"zone":3,"typeConfidence":2.0,"plateTime":0.3920598858923374,"extension":5.42624280140804},"index":3,"playId":"99a6a9b4-51f2-36c0-a4e1-a16ba8119a2e","pitchNumber":4,"startTime":"2025-08-26T03:32:43.296Z","endTime":"2025-08-26T03:32:47.681Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-26T03:32:55.927Z","endTime":"2025-08-26T03:33:13.666Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.77565128518767,"aZ":-25.854243936607517,"pfxX":9.619202998293613,"pfxZ":3.7503355490714485,"pX":1.320812531606333,"pZ":2.2410222981475627,"vX0":-1.1433918359827733,"vY0":-128.57150301718133,"vZ0":-3.6147523197257794,"x":66.65,"y":178.27,"x0":0.5183711740608802,"y0":50.00567994322995,"z0":5.654657931144862,"aX":16.22867921392232},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.2,"breakHorizontal":-17.3,"spinRate":2191,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4247753160188843,"extension":5.584203398861671},"index":5,"playId":"343fb715-d0d0-3ae7-bf50-40a26eff50d5","pitchNumber":5,"startTime":"2025-08-26T03:33:13.666Z","endTime":"2025-08-26T03:33:17.672Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:33:17.672Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Julio Rodríguez singles on a line drive to right fielder Fernando Tatis Jr. Randy Arozarena to 2nd.","rbi":0,"awayScore":4,"homeScore":9,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-26T03:33:35.832Z","endTime":"2025-08-26T03:34:42.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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":89.3,"endSpeed":82.7,"strikeZoneTop":3.34114975529686,"strikeZoneBottom":1.57187928528113,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.209769398417883,"aZ":-24.443330793286364,"pfxX":9.218735465985535,"pfxZ":4.479836355119233,"pX":1.2434916670951361,"pZ":1.715701345951102,"vX0":-1.105803730703939,"vY0":-130.0341240702635,"vZ0":-5.105736235013979,"x":69.6,"y":192.46,"x0":0.4733932772398347,"y0":50.004616816875696,"z0":5.540237879868193,"aX":15.915573816815186},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.3,"breakHorizontal":-16.6,"spinRate":2273,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4199206382754128,"extension":5.533577322432848},"index":0,"playId":"3355b705-ec04-302f-a3c0-5d431a603340","pitchNumber":1,"startTime":"2025-08-26T03:33:39.873Z","endTime":"2025-08-26T03:33:43.098Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.305207928600268,"aZ":-27.029483473794098,"pfxX":8.543905763061279,"pfxZ":3.0530573917150905,"pX":1.054649132526322,"pZ":1.983158280968785,"vX0":-1.4518465114409924,"vY0":-128.35137120099242,"vZ0":-3.7654105002999616,"x":76.8,"y":185.23,"x0":0.5138557821932226,"y0":50.00157205649079,"z0":5.552714707182614,"aX":14.382690488513317},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.0,"breakHorizontal":-15.2,"spinRate":2224,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.42527664000146137,"extension":5.4534910922567},"index":1,"playId":"e228a967-6e80-3faa-9c41-5ea9c4f923c0","pitchNumber":2,"startTime":"2025-08-26T03:33:56.317Z","endTime":"2025-08-26T03:33:59.591Z","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":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.9,"strikeZoneTop":3.3564445809486,"strikeZoneBottom":1.57154636233604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.219936840076006,"aZ":-21.78004580770336,"pfxX":9.668855327423692,"pfxZ":5.29654371462434,"pX":0.0035293215241932172,"pZ":3.307382661505075,"vX0":-3.7532972504215953,"vY0":-138.57223023995263,"vZ0":-3.572112470136161,"x":116.87,"y":149.48,"x0":0.11184954377587988,"y0":50.00593084578304,"z0":6.051876716610967,"aX":18.984859650047646},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.1,"breakHorizontal":-16.8,"spinRate":2125,"spinDirection":132},"zone":2,"typeConfidence":2.0,"plateTime":0.39384781265192625,"extension":5.515054131245837},"index":2,"playId":"0c33a624-4277-3cd9-8bbf-7faeed5c57aa","pitchNumber":3,"startTime":"2025-08-26T03:34:17.417Z","endTime":"2025-08-26T03:34:21.066Z","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":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.604376878221572,"aZ":-26.24931329302482,"pfxX":9.463143390773018,"pfxZ":3.4677369274471506,"pX":1.4773016889142356,"pZ":2.0310840292763905,"vX0":-0.8794454120886179,"vY0":-129.49078857713747,"vZ0":-4.103475829129561,"x":60.69,"y":183.94,"x0":0.589975179216467,"y0":50.00192824432083,"z0":5.631354590478668,"aX":16.15995002745201},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.6,"breakHorizontal":-16.9,"spinRate":2204,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.42206542156768334,"extension":5.65120723324057},"hitData":{"launchSpeed":81.8,"launchAngle":12.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":189.29,"coordY":120.12}},"index":3,"playId":"9ca61611-52b5-3a9a-b281-44cd87c8a78d","pitchNumber":4,"startTime":"2025-08-26T03:34:32.821Z","endTime":"2025-08-26T03:34:42.386Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:34:42.386Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eugenio Suárez flies out to left fielder Gavin Sheets. Randy Arozarena to 3rd. Julio Rodríguez to 2nd.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-26T03:35:07.422Z","endTime":"2025-08-26T03:35:48.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnThird":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":83.0,"strikeZoneTop":3.42924996640728,"strikeZoneBottom":1.60277578023242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.60905412325221,"aZ":-26.649170877696807,"pfxX":-0.5463690042948746,"pfxZ":3.1685228782356294,"pX":0.7631138312390132,"pZ":2.7408241191084586,"vX0":0.8019935414434078,"vY0":-130.2116262287661,"vZ0":-2.7502309901228013,"x":87.91,"y":164.78,"x0":0.5241598159460554,"y0":50.00076638590192,"z0":5.796512543003675,"aX":-0.951867731151947},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.4,"breakHorizontal":0.8,"spinRate":2139,"spinDirection":141},"zone":6,"typeConfidence":2.0,"plateTime":0.4183283750918103,"extension":5.744641451672872},"index":0,"playId":"89b187bb-feb9-3941-bc32-aceaf1ec93c2","pitchNumber":1,"startTime":"2025-08-26T03:35:18.408Z","endTime":"2025-08-26T03:35:22.411Z","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":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.960845649516113,"aZ":-24.655393102920605,"pfxX":7.317685762992017,"pfxZ":4.369890374482303,"pX":0.5744198598616205,"pZ":1.4685447241031455,"vX0":-2.393992098735436,"vY0":-129.97141346860127,"vZ0":-5.515067181068872,"x":95.1,"y":199.13,"x0":0.5540588894831084,"y0":50.001419081350136,"z0":5.4781549142428005,"aX":12.580632629358854},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.0,"breakHorizontal":-12.7,"spinRate":2086,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.42062812939896466,"extension":5.571664258274986},"hitData":{"launchSpeed":89.9,"launchAngle":31.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.76,"coordY":64.05}},"index":1,"playId":"abb34686-0914-302c-8277-d25956663d4b","pitchNumber":2,"startTime":"2025-08-26T03:35:36.658Z","endTime":"2025-08-26T03:35:48.672Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:35:48.672Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out to first baseman Luis Arraez.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-26T03:36:15.050Z","endTime":"2025-08-26T03:36:56.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.503824658035512,"aZ":-23.137582048639356,"pfxX":0.0694649889125758,"pfxZ":5.138739733416422,"pX":-1.2066723555485372,"pZ":2.754124129690161,"vX0":-3.9143458988838384,"vY0":-131.4772885413567,"vZ0":-3.4165682518454332,"x":163.0,"y":164.42,"x0":0.2892202006664939,"y0":50.00640085982969,"z0":5.777213764002082,"aX":0.12208748694899998},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.8,"breakHorizontal":0.7,"spinRate":2225,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.41576095451508976,"extension":5.789857692050207},"index":0,"playId":"9b2ccb4c-ba24-3ba5-8f74-46c8481aab53","pitchNumber":1,"startTime":"2025-08-26T03:36:27.111Z","endTime":"2025-08-26T03:36:30.389Z","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":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.19470700392426,"aZ":-19.247366318286097,"pfxX":8.612924120303145,"pfxZ":6.538736344013709,"pX":0.44721293301015047,"pZ":1.3121775540526501,"vX0":-2.124805060934582,"vY0":-139.02624407884105,"vZ0":-8.882757057848046,"x":99.95,"y":203.35,"x0":0.09705060468968849,"y0":50.00641329978104,"z0":5.8020948710800955,"aX":17.03497745111092},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.4,"breakHorizontal":-15.2,"spinRate":2127,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.3924547764327442,"extension":5.672083166490383},"hitData":{"launchSpeed":97.9,"launchAngle":-2.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.63,"coordY":162.23}},"index":1,"playId":"7f32272b-9360-3e79-93eb-119186a75206","pitchNumber":2,"startTime":"2025-08-26T03:36:47.462Z","endTime":"2025-08-26T03:36:56.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:36:56.071Z","atBatIndex":55},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ramón Laureano homers (20) on a fly ball to left field.","rbi":1,"awayScore":5,"homeScore":9,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-26T03:39:10.390Z","endTime":"2025-08-26T03:40:16.991Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":{"id":660825,"link":"/api/v1/people/660825"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Eduard Bazardo replaces Caleb Ferguson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-26T03:38:35.915Z","endTime":"2025-08-26T03:39:12.598Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660825,"link":"/api/v1/people/660825"},"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":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.39977200302727,"strikeZoneBottom":1.50865095203639,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.501633652371428,"aZ":-17.4582467228142,"pfxX":-10.611076753053005,"pfxZ":7.523981958249125,"pX":0.15933914242877303,"pZ":1.3119284698774767,"vX0":8.644386957973968,"vY0":-138.83281663248502,"vZ0":-8.35457782596711,"x":110.93,"y":203.36,"x0":-1.6129795383340924,"y0":50.003126962308514,"z0":5.5177156435329495,"aX":-20.755631180703368},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.0,"breakHorizontal":17.5,"spinRate":2224,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.39421341580451585,"extension":5.940122950571988},"index":1,"playId":"3e23b4d2-0471-34e7-aeb2-72dc637eb924","pitchNumber":1,"startTime":"2025-08-26T03:39:12.598Z","endTime":"2025-08-26T03:39:15.987Z","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":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.227196935904825,"aZ":-18.07167148248908,"pfxX":-8.596309415068843,"pfxZ":7.144041422797759,"pX":-0.30839420723322597,"pZ":3.364171821598222,"vX0":6.75717494313679,"vY0":-139.35785787913602,"vZ0":-3.1234601347205504,"x":128.76,"y":147.95,"x0":-1.6431942395885515,"y0":50.00358591644832,"z0":5.687838738223799,"aX":-16.97173897459631},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.5,"breakHorizontal":14.3,"spinRate":2335,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.39248562028773426,"extension":5.819274539842816},"index":2,"playId":"fca5e97a-7bda-3f29-9140-54715483864c","pitchNumber":2,"startTime":"2025-08-26T03:39:25.643Z","endTime":"2025-08-26T03:39:28.921Z","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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.98071449970709,"aZ":-31.22195788167984,"pfxX":6.6940956022097895,"pfxZ":0.6359392368222565,"pX":0.3393970856369528,"pZ":2.673511461159415,"vX0":3.558953543854132,"vY0":-121.72648667148161,"vZ0":-0.9874308649335292,"x":104.06,"y":166.6,"x0":-2.011594429482935,"y0":50.00467493453016,"z0":5.788596269619085,"aX":10.041080369541358},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.2,"breakHorizontal":-13.0,"spinRate":2545,"spinDirection":41},"zone":6,"typeConfidence":2.0,"plateTime":0.45003170501777046,"extension":5.674214792799574},"hitData":{"launchSpeed":106.0,"launchAngle":24.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":44.73,"coordY":68.0}},"index":3,"playId":"adf60368-10f6-3f3c-88dd-2321571d86f7","pitchNumber":3,"startTime":"2025-08-26T03:39:50.946Z","endTime":"2025-08-26T03:40:16.991Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:40:16.991Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Cronenworth strikes out swinging.","rbi":0,"awayScore":5,"homeScore":9,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-26T03:40:21.096Z","endTime":"2025-08-26T03:41:58.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.32407534910335,"strikeZoneBottom":1.46538573770813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.444389072928704,"aZ":-16.371988669739327,"pfxX":-7.4603590338649255,"pfxZ":8.051639741455535,"pX":-0.1292783125338159,"pZ":3.184610761722406,"vX0":6.551849715495888,"vY0":-139.25424934244526,"vZ0":-3.8740919769414885,"x":121.93,"y":152.8,"x0":-1.543959977094499,"y0":50.005444295993534,"z0":5.677964526696946,"aX":-14.645749184499776},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.9,"breakHorizontal":12.1,"spinRate":2277,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.3934285345280868,"extension":5.898346879277853},"index":0,"playId":"3f16ad50-2e50-3860-aa4e-77d416db0404","pitchNumber":1,"startTime":"2025-08-26T03:40:40.624Z","endTime":"2025-08-26T03:40:43.867Z","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":95.7,"endSpeed":87.6,"strikeZoneTop":3.39516926990105,"strikeZoneBottom":1.5679903327994,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.835128181097527,"aZ":-18.864064325776976,"pfxX":-9.222699242924117,"pfxZ":6.762505658721086,"pX":-0.3305127199578766,"pZ":3.463586827837931,"vX0":6.6478341125793685,"vY0":-139.31129940339912,"vZ0":-2.6891537387723474,"x":105.26,"y":99.9,"x0":-1.5475673240958192,"y0":50.00424398251426,"z0":5.686027512356466,"aX":-18.157994703632806},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.9,"breakHorizontal":15.4,"spinRate":2197,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.392931247627903,"extension":5.881931871619365},"index":1,"playId":"07e722a1-3f70-3c1e-985a-4d396e105b25","pitchNumber":2,"startTime":"2025-08-26T03:40:55.614Z","endTime":"2025-08-26T03:40:59.940Z","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":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.526866135080347,"aZ":-18.08796504648904,"pfxX":-8.881642042770448,"pfxZ":7.219513872393227,"pX":-0.4611079272292066,"pZ":2.3771027174682833,"vX0":6.1661840072175105,"vY0":-138.88376848725494,"vZ0":-5.551779442707208,"x":134.58,"y":174.6,"x0":-1.5578604473779853,"y0":50.00088289267913,"z0":5.607621828484583,"aX":-17.323387235396016},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.1,"breakHorizontal":14.8,"spinRate":2245,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.39459051070869533,"extension":5.922837998955599},"index":2,"playId":"304dfbfc-60a4-3372-b4b3-16b0cfdb69b3","pitchNumber":3,"startTime":"2025-08-26T03:41:12.157Z","endTime":"2025-08-26T03:41:15.420Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-26T03:41:28.277Z","endTime":"2025-08-26T03:41:38.795Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.7,"strikeZoneTop":3.36419397123604,"strikeZoneBottom":1.59692227895874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.94277044014606,"aZ":-32.367164603203214,"pfxX":6.149745676903134,"pfxZ":-0.12106035792763326,"pX":0.6585323988746671,"pZ":1.0374451212580191,"vX0":4.554477511384691,"vY0":-124.32607185984045,"vZ0":-4.499032151497462,"x":91.9,"y":210.77,"x0":-1.9990754388333773,"y0":50.00523205665025,"z0":5.570076250312134,"aX":9.585560413034775},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.1,"breakHorizontal":-12.2,"spinRate":2565,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.44130319406593843,"extension":5.698295309711216},"index":4,"playId":"f1004abf-b27b-3424-a1e8-f63c15b36bbe","pitchNumber":4,"startTime":"2025-08-26T03:41:38.795Z","endTime":"2025-08-26T03:41:41.951Z","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":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.199230645222794,"aZ":-31.90143223154579,"pfxX":6.850825854966223,"pfxZ":0.17104769180362878,"pX":0.3711587181124635,"pZ":0.9647449820060007,"vX0":3.5749867325665727,"vY0":-124.28713392896266,"vZ0":-4.830587715486359,"x":102.85,"y":212.73,"x0":-1.9762638749536074,"y0":50.000416084505545,"z0":5.586479337343078,"aX":10.702204967800595},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.6,"breakHorizontal":-13.2,"spinRate":2599,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.44090777553057237,"extension":5.651410171539144},"index":5,"playId":"a4ae0a5d-22bf-3ce9-914e-acd048f62b41","pitchNumber":5,"startTime":"2025-08-26T03:41:55.320Z","endTime":"2025-08-26T03:41:58.784Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:41:58.784Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddy Fermin strikes out swinging.","rbi":0,"awayScore":5,"homeScore":9,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-26T03:42:14.080Z","endTime":"2025-08-26T03:43:25.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.134940753843544,"aZ":-17.661502965611003,"pfxX":-9.233854112335223,"pfxZ":7.21205057556752,"pX":0.0674935491214794,"pZ":2.7528293752014212,"vX0":7.737427255179738,"vY0":-140.3335158831879,"vZ0":-4.617427082110406,"x":114.43,"y":164.45,"x0":-1.5137622813970228,"y0":50.003332398435525,"z0":5.555678810915826,"aX":-18.58052992157228},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.4,"breakHorizontal":15.4,"spinRate":2326,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.38900925295193556,"extension":6.031566619537174},"index":0,"playId":"0b4a8dd3-590a-3903-b53c-a9fb3893e027","pitchNumber":1,"startTime":"2025-08-26T03:42:24.125Z","endTime":"2025-08-26T03:42:27.386Z","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":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.16643653774283,"strikeZoneBottom":1.52105214543786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.11911594554349,"aZ":-22.55245234891223,"pfxX":-10.249709045460934,"pfxZ":4.74328378007128,"pX":-0.19286278537666357,"pZ":3.9322646761812434,"vX0":7.627416922317814,"vY0":-141.4893954244415,"vZ0":-0.9311065464544024,"x":124.35,"y":132.61,"x0":-1.5911581904777186,"y0":50.00341555766084,"z0":5.710089957569663,"aX":-20.7934966854087},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.6,"breakHorizontal":17.0,"spinRate":2316,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.38704200008883305,"extension":5.846888561140075},"index":1,"playId":"622c6af2-f733-3751-b6da-30907090b533","pitchNumber":2,"startTime":"2025-08-26T03:42:41.183Z","endTime":"2025-08-26T03:42:44.456Z","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":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.853559488229052,"aZ":-17.050432027131507,"pfxX":-8.71674380685112,"pfxZ":7.585904450357917,"pX":-0.12909675479925986,"pZ":2.6886122569311737,"vX0":6.9071669351913885,"vY0":-140.1083010271508,"vZ0":-4.987856830643247,"x":121.92,"y":166.19,"x0":-1.4905248330349243,"y0":50.00136152554307,"z0":5.601578654451487,"aX":-17.37554923445629},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.0,"breakHorizontal":14.4,"spinRate":2357,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.390525199584558,"extension":5.928847565191559},"index":2,"playId":"c85eb0e6-355e-3fdc-99f0-d4f339e2d668","pitchNumber":3,"startTime":"2025-08-26T03:42:55.601Z","endTime":"2025-08-26T03:42:59.049Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.248581898307176,"aZ":-12.856754805424035,"pfxX":-6.60883064954443,"pfxZ":9.733939670166707,"pX":0.5522105183753816,"pZ":3.7319003137812183,"vX0":8.274221773770195,"vY0":-139.70928927153977,"vZ0":-2.8218523690338313,"x":95.95,"y":138.02,"x0":-1.5834294615044269,"y0":50.006157379950984,"z0":5.595362250607671,"aX":-13.121129917018827},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.3,"breakHorizontal":10.3,"spinRate":2187,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.39141738706889395,"extension":5.83963599005051},"index":3,"playId":"f8e17a58-3980-30ec-a7e5-6510333804f4","pitchNumber":4,"startTime":"2025-08-26T03:43:22.387Z","endTime":"2025-08-26T03:43:25.845Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:43:25.845Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Fernando Tatis Jr. called out on strikes.","rbi":0,"awayScore":5,"homeScore":9,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-26T03:43:43.613Z","endTime":"2025-08-26T03:44:50.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.80916819163736,"strikeZoneBottom":1.79872796684295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.150117835995722,"aZ":-18.82927190021513,"pfxX":-9.682796822982098,"pfxZ":6.656020076845596,"pX":-0.6886761000804383,"pZ":3.790214624671261,"vX0":5.811445685790237,"vY0":-140.3309378665664,"vZ0":-2.029547525596665,"x":143.25,"y":136.44,"x0":-1.5225645019569165,"y0":50.00312545304365,"z0":5.742238986345313,"aX":-19.41666757603764},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.9,"breakHorizontal":16.4,"spinRate":2220,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.3895090848702565,"extension":5.88198275573919},"index":0,"playId":"cf662ce0-3a1b-3777-8ed7-072904da25df","pitchNumber":1,"startTime":"2025-08-26T03:43:52.000Z","endTime":"2025-08-26T03:43:55.366Z","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":95.9,"endSpeed":88.4,"strikeZoneTop":3.75,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.551296036849582,"aZ":-19.05651220545747,"pfxX":-9.28772160778573,"pfxZ":6.588158565927172,"pX":0.05250555456431542,"pZ":3.102687138188926,"vX0":7.641436189949096,"vY0":-139.5517134511353,"vZ0":-3.849562630555762,"x":115.0,"y":155.01,"x0":-1.501401488749995,"y0":50.005412011534894,"z0":5.739791740975368,"aX":-18.499575971489875},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.4,"breakHorizontal":15.5,"spinRate":2189,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.39105409876531416,"extension":5.892456085988228},"index":1,"playId":"960e99c2-951d-3fba-ba26-bb62e1baf566","pitchNumber":2,"startTime":"2025-08-26T03:44:06.839Z","endTime":"2025-08-26T03:44:10.118Z","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":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.75,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.676069572706677,"aZ":-35.77756275007635,"pfxX":10.11650138602036,"pfxZ":-2.394046797336694,"pX":0.07066711605070708,"pZ":2.641938115856252,"vX0":1.857719609894259,"vY0":-121.83863877351408,"vZ0":-0.1681508769732294,"x":114.31,"y":167.45,"x0":-2.0158747583315155,"y0":50.00268917987249,"z0":5.800603077414061,"aX":15.22660018866603},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.1,"breakHorizontal":-18.7,"spinRate":2614,"spinDirection":44},"zone":5,"typeConfidence":2.0,"plateTime":0.4493533920578474,"extension":5.594239625202902},"index":2,"playId":"e72bfa20-6338-3a8f-82ca-c0b481c7f720","pitchNumber":3,"startTime":"2025-08-26T03:44:27.450Z","endTime":"2025-08-26T03:44:30.602Z","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":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.69819969822807,"strikeZoneBottom":1.72954541611468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.69712988557165,"aZ":-20.02665555956942,"pfxX":-10.739731724483939,"pfxZ":5.978723872278854,"pX":0.6878258704293659,"pZ":1.9029763503879675,"vX0":9.686364173061389,"vY0":-141.291931678564,"vZ0":-6.708462972652784,"x":90.78,"y":187.4,"x0":-1.3812088992562577,"y0":50.003277004699974,"z0":5.584743955018946,"aX":-21.8228690370603},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.6,"breakHorizontal":17.6,"spinRate":2358,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.38693061825324815,"extension":6.0176032879638},"index":3,"playId":"f349cb9e-fd8a-3e67-8307-e23f2b79967b","pitchNumber":4,"startTime":"2025-08-26T03:44:45.744Z","endTime":"2025-08-26T03:44:50.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:44:50.211Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mitch Garver flies out to left fielder Gavin Sheets.","rbi":0,"awayScore":5,"homeScore":9,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-26T03:47:12.294Z","endTime":"2025-08-26T03:48:34.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"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":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Yuki Matsui replaces Wandy Peralta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-26T03:46:31.452Z","endTime":"2025-08-26T03:47:14.482Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673513,"link":"/api/v1/people/673513"},"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(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":90.7,"endSpeed":82.0,"strikeZoneTop":3.50211290731475,"strikeZoneBottom":1.57073631919643,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.837518195002055,"aZ":-12.738723062231276,"pfxX":4.515055612770474,"pfxZ":11.183306087493355,"pX":-1.0659984337465107,"pZ":3.423419060659764,"vX0":-8.348975435015241,"vY0":-131.71815151092065,"vZ0":-4.091076099530756,"x":157.63,"y":146.35,"x0":1.5739472404819908,"y0":50.00235188322068,"z0":5.954505464519366,"aX":7.84704896066126},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":19.4,"breakHorizontal":-6.1,"spinRate":2336,"spinDirection":155},"zone":11,"typeConfidence":0.89,"plateTime":0.4175840061233611,"extension":5.754213593767048},"index":1,"playId":"3a4e3634-b24f-3ff3-accc-a45180ad6a5e","pitchNumber":1,"startTime":"2025-08-26T03:47:14.482Z","endTime":"2025-08-26T03:47:17.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, 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":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.1,"strikeZoneTop":3.32345580207629,"strikeZoneBottom":1.51799631195771,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.535211994204325,"aZ":-35.78363344010526,"pfxX":-8.597677525800446,"pfxZ":-2.67663615821702,"pX":-0.7278892817205567,"pZ":1.4865074722112095,"vX0":-3.3518738483665804,"vY0":-116.47062147801135,"vZ0":-2.3202703712767487,"x":144.75,"y":198.64,"x0":1.854388347024129,"y0":50.00155048404985,"z0":5.938435793378187,"aX":-11.599231368828091},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-5.2,"breakHorizontal":16.4,"spinRate":2898,"spinDirection":314},"zone":7,"typeConfidence":0.91,"plateTime":0.4735400853551912,"extension":5.79678123099859},"index":2,"playId":"041da894-0b9a-3bae-9dc8-803c79165a31","pitchNumber":2,"startTime":"2025-08-26T03:47:33.420Z","endTime":"2025-08-26T03:47:36.808Z","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":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.13158676798477,"aZ":-11.832419929243352,"pfxX":4.107833175573754,"pfxZ":11.441865478252332,"pX":0.3155596275051076,"pZ":2.350830270102046,"vX0":-5.352825752970653,"vY0":-133.1359548157763,"vZ0":-6.776928048475568,"x":104.97,"y":175.31,"x0":1.8274974714897052,"y0":50.0049868118862,"z0":5.802938715287148,"aX":7.304975657980621},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.3,"breakHorizontal":-6.1,"spinRate":2395,"spinDirection":153},"zone":6,"typeConfidence":0.89,"plateTime":0.41291542150943306,"extension":5.782354313671834},"index":3,"playId":"5348ff9b-08b8-3d40-9dee-60a9b7cfee11","pitchNumber":3,"startTime":"2025-08-26T03:48:02.198Z","endTime":"2025-08-26T03:48:05.198Z","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":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.575198064566585,"aZ":-26.38493700246616,"pfxX":-0.6071261479850822,"pfxZ":3.5680442380064674,"pX":-0.3976235178112623,"pZ":1.8051878247448143,"vX0":-5.3090759809409604,"vY0":-125.85452102322374,"vZ0":-4.560554209617122,"x":132.16,"y":190.04,"x0":1.807454334690306,"y0":50.00550057206988,"z0":5.746580611042108,"aX":-0.9860665762644064},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.8,"breakHorizontal":2.2,"spinRate":2723,"spinDirection":157},"zone":7,"typeConfidence":0.92,"plateTime":0.4331522293616441,"extension":5.737687741593165},"hitData":{"launchSpeed":88.6,"launchAngle":43.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.81,"coordY":104.7}},"index":4,"playId":"13877a1f-57e7-37b2-86b0-89c25b1b4f68","pitchNumber":4,"startTime":"2025-08-26T03:48:24.975Z","endTime":"2025-08-26T03:48:34.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:48:34.551Z","atBatIndex":60},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jorge Polanco pops out to third baseman Manny Machado.","rbi":0,"awayScore":5,"homeScore":9,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-26T03:48:42.090Z","endTime":"2025-08-26T03:49:13.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_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":92.4,"endSpeed":84.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.754495043820853,"aZ":-11.573467831063738,"pfxX":3.021159532706644,"pfxZ":11.30090130451851,"pX":-0.11037515232643849,"pZ":2.20051224074488,"vX0":-5.767893258931851,"vY0":-134.3204720987498,"vZ0":-7.382770444536041,"x":121.21,"y":179.37,"x0":1.6746199304630758,"y0":50.00211512146124,"z0":5.8121015826849405,"aX":5.507443429495655},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.0,"breakHorizontal":-4.2,"spinRate":2441,"spinDirection":161},"zone":5,"typeConfidence":0.9,"plateTime":0.4081514080320261,"extension":5.807271418783658},"hitData":{"launchSpeed":79.2,"launchAngle":64.0,"totalDistance":147.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":96.08,"coordY":151.02}},"index":0,"playId":"01df8124-4333-3673-9777-fe6c87bb85ae","pitchNumber":1,"startTime":"2025-08-26T03:49:04.475Z","endTime":"2025-08-26T03:49:13.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:49:13.508Z","atBatIndex":61},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"J.P. Crawford lines out to pitcher Yuki Matsui.","rbi":0,"awayScore":5,"homeScore":9,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-26T03:49:23.550Z","endTime":"2025-08-26T03:50:58.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673513,"link":"/api/v1/people/673513"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.3,"endSpeed":84.8,"strikeZoneTop":3.30944606012934,"strikeZoneBottom":1.61988164233352,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.407410025606485,"aZ":-10.288063764968511,"pfxX":3.7278732555821708,"pfxZ":11.838367636310561,"pX":-0.9021578593670366,"pZ":2.719882196173176,"vX0":-7.913629022078986,"vY0":-135.54718541821802,"vZ0":-6.426866564166266,"x":151.39,"y":165.34,"x0":1.5794122506163162,"y0":50.00564112164486,"z0":5.850523644807316,"aX":6.89455956405119},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.2,"breakHorizontal":-4.9,"spinRate":2504,"spinDirection":157},"zone":11,"typeConfidence":0.91,"plateTime":0.40509205958326655,"extension":5.806751544268599},"index":0,"playId":"6ee221b6-4ffa-33e4-8a34-177923e7ffeb","pitchNumber":1,"startTime":"2025-08-26T03:49:42.857Z","endTime":"2025-08-26T03:49:47.288Z","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(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":92.3,"endSpeed":83.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.96724083379421,"aZ":-9.936699091955749,"pfxX":2.812904709776162,"pfxZ":12.318236961815764,"pX":0.33300054756873215,"pZ":1.7175142371285306,"vX0":-4.243059071189515,"vY0":-134.02003026061683,"vZ0":-8.721594797438774,"x":104.31,"y":192.41,"x0":1.5767332034105972,"y0":50.0060223811397,"z0":5.738429897369147,"aX":5.079797823851079},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.4,"breakHorizontal":-4.1,"spinRate":2484,"spinDirection":157},"zone":9,"typeConfidence":0.9,"plateTime":0.40985549134375043,"extension":5.769583123511925},"index":1,"playId":"13673d85-ae7f-30b6-8ecd-ca89419a80da","pitchNumber":2,"startTime":"2025-08-26T03:50:03.201Z","endTime":"2025-08-26T03:50:06.505Z","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":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.35002712256833,"strikeZoneBottom":1.56908446272575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.103039005805908,"aZ":-27.263812508804193,"pfxX":-0.8750720913245712,"pfxZ":2.9811350296272163,"pX":-0.08156489216233523,"pZ":3.1163428143809475,"vX0":-4.330307343517184,"vY0":-126.76622124458453,"vZ0":-1.749042126537919,"x":120.11,"y":154.64,"x0":1.7543702349465042,"y0":50.00196617078129,"z0":5.967668535259393,"aX":-1.4397158582509644},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.3,"breakHorizontal":2.5,"spinRate":2913,"spinDirection":192},"zone":2,"typeConfidence":0.93,"plateTime":0.4301845476002981,"extension":5.667645493474005},"index":2,"playId":"0773b29a-1d77-3780-8f12-d6f810c042e1","pitchNumber":3,"startTime":"2025-08-26T03:50:23.875Z","endTime":"2025-08-26T03:50:27.369Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-26T03:50:33.739Z","endTime":"2025-08-26T03:50:53.749Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.774427310781313,"aZ":-31.22320664499362,"pfxX":-6.130101437650966,"pfxZ":0.6666750148082476,"pX":-1.3186040675681283,"pZ":1.722653278313159,"vX0":-5.028730982703559,"vY0":-119.03294693265926,"vZ0":-3.2120403744060297,"x":167.26,"y":192.27,"x0":1.624477714684005,"y0":50.00077760487848,"z0":5.942906337717676,"aX":-8.716053116529617},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.6,"breakHorizontal":12.4,"spinRate":3039,"spinDirection":318},"zone":13,"typeConfidence":0.91,"plateTime":0.4617420791369624,"extension":5.7649012184016755},"hitData":{"launchSpeed":63.9,"launchAngle":6.0,"totalDistance":69.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":125.98,"coordY":175.72}},"index":4,"playId":"d6528861-1966-3dd5-aee2-6881ed37280e","pitchNumber":4,"startTime":"2025-08-26T03:50:53.749Z","endTime":"2025-08-26T03:50:58.273Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:50:58.273Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Arraez singles on a ground ball to center fielder Julio Rodríguez, deflected by pitcher Matt Brash.","rbi":0,"awayScore":5,"homeScore":9,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-26T03:53:35.053Z","endTime":"2025-08-26T03:54:02.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666374,"link":"/api/v1/people/666374"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Brash replaces Eduard Bazardo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-26T03:52:25.993Z","endTime":"2025-08-26T03:53:36.908Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666374,"link":"/api/v1/people/666374"},"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":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.30410582292553,"strikeZoneBottom":1.55087380704837,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.08978255560348,"aZ":-35.90819426278785,"pfxX":7.360340262546918,"pfxZ":-2.4308377757324955,"pX":-0.8533525408880037,"pZ":2.356634353553358,"vX0":2.209887519944247,"vY0":-123.06565995728604,"vZ0":0.03364368780273996,"x":149.53,"y":175.15,"x0":-2.718925625376144,"y0":50.003770525631964,"z0":5.380761912072967,"aX":11.30531102045701},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.2,"breakHorizontal":-13.8,"spinRate":2961,"spinDirection":40},"zone":13,"typeConfidence":0.9,"plateTime":0.4448290302217286,"extension":6.2806938668368115},"index":1,"playId":"77248345-2708-3b84-a4a7-a1580d23031d","pitchNumber":1,"startTime":"2025-08-26T03:53:36.908Z","endTime":"2025-08-26T03:53:40.356Z","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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.925984792877024,"aZ":-32.66539504382301,"pfxX":7.040802711766808,"pfxZ":-0.30134019470907525,"pX":0.3570696140712468,"pZ":1.295186061738802,"vX0":4.994663920226208,"vY0":-126.39710497011139,"vZ0":-3.1260833066901736,"x":103.39,"y":203.81,"x0":-2.5599827353578313,"y0":50.005146560913765,"z0":5.172868911589721,"aX":11.384936587861755},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.1,"breakHorizontal":-13.9,"spinRate":2971,"spinDirection":32},"zone":14,"typeConfidence":0.9,"plateTime":0.4334478355319913,"extension":6.289240167860381},"hitData":{"launchSpeed":98.6,"launchAngle":-1.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":148.97,"coordY":109.0}},"index":2,"playId":"579fe8fb-bea5-3629-bc02-130a79de4af7","pitchNumber":2,"startTime":"2025-08-26T03:53:51.377Z","endTime":"2025-08-26T03:54:02.895Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:54:02.895Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out swinging.","rbi":0,"awayScore":5,"homeScore":9,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-26T03:54:15.608Z","endTime":"2025-08-26T03:55:02.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.71740326563293,"strikeZoneBottom":1.74135297437986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.072198605621697,"aZ":-31.946493764086966,"pfxX":9.433236430597418,"pfxZ":0.1410199837115247,"pX":0.20880947656284568,"pZ":2.4647156667071504,"vX0":4.26202317497043,"vY0":-125.78190085620996,"vZ0":-0.44852968840648166,"x":109.04,"y":172.23,"x0":-2.734161434889528,"y0":50.00125927976453,"z0":5.240883785696767,"aX":15.077935836382721},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.4,"breakHorizontal":-18.1,"spinRate":2986,"spinDirection":51},"zone":5,"typeConfidence":0.91,"plateTime":0.4358506056672553,"extension":6.298982895069145},"index":0,"playId":"92b7e9f0-47f6-3351-acbb-b64674b651dc","pitchNumber":1,"startTime":"2025-08-26T03:54:26.693Z","endTime":"2025-08-26T03:54:29.808Z","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":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.74374317264199,"strikeZoneBottom":1.67391049988709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.89259850767559,"aZ":-35.28758873462305,"pfxX":7.173629076906724,"pfxZ":-2.0059987746790355,"pX":-0.3398437819658829,"pZ":2.5276417302851164,"vX0":3.3677503408430414,"vY0":-123.69892036315538,"vZ0":0.6373874042151342,"x":129.95,"y":170.53,"x0":-2.65159403923422,"y0":50.005917529834704,"z0":5.227253517042536,"aX":11.108243413274332},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.2,"breakHorizontal":-13.8,"spinRate":2871,"spinDirection":46},"zone":4,"typeConfidence":0.9,"plateTime":0.44293972122766023,"extension":6.270547303209526},"index":1,"playId":"88ddf6db-ffc2-34c6-99cb-f72d64ea0774","pitchNumber":2,"startTime":"2025-08-26T03:54:40.871Z","endTime":"2025-08-26T03:54:44.130Z","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":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.75,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.09634024969549,"aZ":-35.36797703200319,"pfxX":5.962046655126532,"pfxZ":-1.9828970885606072,"pX":1.0167767590236048,"pZ":0.7447965937316459,"vX0":6.9329140492251895,"vY0":-126.35334301571741,"vZ0":-3.771498554425645,"x":78.24,"y":218.67,"x0":-2.5383963850009854,"y0":50.00076119440973,"z0":5.103130945765239,"aX":9.622177325533228},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.2,"breakHorizontal":-12.4,"spinRate":3034,"spinDirection":42},"zone":14,"typeConfidence":0.89,"plateTime":0.4337362107520284,"extension":6.212763720126027},"index":2,"playId":"17daffe3-6dd8-3a73-b874-9eb44eb19916","pitchNumber":3,"startTime":"2025-08-26T03:54:58.662Z","endTime":"2025-08-26T03:55:02.193Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:55:02.193Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan O'Hearn singles on a line drive to center fielder Julio Rodríguez. Luis Arraez to 2nd.","rbi":0,"awayScore":5,"homeScore":9,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-26T03:55:11.895Z","endTime":"2025-08-26T03:55:49.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnSecond":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"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(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":87.7,"endSpeed":80.4,"strikeZoneTop":3.4921338392007,"strikeZoneBottom":1.56424150614734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.117474531444223,"aZ":-31.598077398138695,"pfxX":4.985161894475054,"pfxZ":0.35506009324539267,"pX":1.0925359480214214,"pZ":1.03667405058726,"vX0":7.492833253937676,"vY0":-127.52530498774549,"vZ0":-3.846219815772058,"x":75.36,"y":210.79,"x0":-2.540421867447496,"y0":50.005915168152406,"z0":5.078267536286358,"aX":8.146787849501917},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.1,"breakHorizontal":-10.8,"spinRate":2762,"spinDirection":46},"zone":14,"typeConfidence":0.89,"plateTime":0.430782612552699,"extension":6.361457386899117},"index":0,"playId":"ffa2e7ee-980f-3735-bcdb-b83697f9721c","pitchNumber":1,"startTime":"2025-08-26T03:55:24.363Z","endTime":"2025-08-26T03:55:28.979Z","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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.180384166266027,"aZ":-34.34598993685142,"pfxX":9.87147682916293,"pfxZ":-1.3722483455186971,"pX":-0.5421015986782777,"pZ":2.6555179751059295,"vX0":2.219449566246367,"vY0":-124.87599344387155,"vZ0":0.5156697219509923,"x":137.66,"y":167.08,"x0":-2.725147185558636,"y0":50.00541654249358,"z0":5.2721795857789475,"aX":15.589235876056367},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.2,"breakHorizontal":-18.4,"spinRate":2952,"spinDirection":44},"zone":4,"typeConfidence":0.91,"plateTime":0.43864457485742747,"extension":6.258308385607256},"hitData":{"launchSpeed":80.5,"launchAngle":20.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":119.03,"coordY":88.68}},"index":1,"playId":"b8c75a5d-6768-3046-9547-47bd8e85442f","pitchNumber":2,"startTime":"2025-08-26T03:55:40.153Z","endTime":"2025-08-26T03:55:49.022Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:55:49.022Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xander Bogaerts called out on strikes.","rbi":0,"awayScore":5,"homeScore":9,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-26T03:56:37.825Z","endTime":"2025-08-26T03:58:01.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnSecond":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-26T03:56:01.662Z","endTime":"2025-08-26T03:56:40.154Z","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, 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.3,"endSpeed":80.7,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.578571015481156,"aZ":-32.33195900270151,"pfxX":6.894521785058449,"pfxZ":-0.0985998493417366,"pX":1.5934935706039062,"pZ":1.8689514805560248,"vX0":7.870327477240989,"vY0":-126.93247070615192,"vZ0":-1.7691103206516212,"x":56.26,"y":188.32,"x0":-2.440881366442701,"y0":50.00106113844747,"z0":5.145166945994469,"aX":11.266798752250951},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.4,"breakHorizontal":-14.3,"spinRate":2979,"spinDirection":53},"zone":14,"typeConfidence":0.9,"plateTime":0.43123236339395854,"extension":6.288078654594634},"index":1,"playId":"3711c446-d9e4-393e-9c52-c840d604801e","pitchNumber":1,"startTime":"2025-08-26T03:56:40.154Z","endTime":"2025-08-26T03:56:43.442Z","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":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.701392139859955,"aZ":-33.1642110666611,"pfxX":7.469632857231723,"pfxZ":-0.5993088008741321,"pX":1.3910320053590928,"pZ":2.3665017237678803,"vX0":7.125330509729542,"vY0":-128.1640027612243,"vZ0":-0.649023088593905,"x":63.98,"y":174.88,"x0":-2.396116392504608,"y0":50.00051766902921,"z0":5.21506403993242,"aX":12.411664894858003},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.0,"breakHorizontal":-15.1,"spinRate":2868,"spinDirection":51},"zone":14,"typeConfidence":0.9,"plateTime":0.4275155514432383,"extension":6.209279290086616},"index":2,"playId":"ef0660d0-ab0f-38d7-b9d6-6b05528a145c","pitchNumber":2,"startTime":"2025-08-26T03:56:56.207Z","endTime":"2025-08-26T03:56:59.207Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-26T03:57:09.085Z","endTime":"2025-08-26T03:57:20.424Z","isPitch":false,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.70636694326812,"strikeZoneBottom":1.66300968081919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.883233471385974,"aZ":-30.028934667179122,"pfxX":6.108927434263948,"pfxZ":1.3314004721391224,"pX":1.4022678516524023,"pZ":0.6437014350567852,"vX0":7.653083604849519,"vY0":-126.07115637421106,"vZ0":-4.808614842196617,"x":63.55,"y":221.4,"x0":-2.4630811012212033,"y0":50.005437599461686,"z0":4.990877132570185,"aX":9.864620050378416},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.6,"breakHorizontal":-12.7,"spinRate":2937,"spinDirection":46},"zone":14,"typeConfidence":0.9,"plateTime":0.4339525579909864,"extension":6.312342822979403},"index":4,"playId":"40fc9c80-09f2-3cc8-8c14-a7a3ebae05cd","pitchNumber":3,"startTime":"2025-08-26T03:57:20.424Z","endTime":"2025-08-26T03:57:23.424Z","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":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.73337638893118,"strikeZoneBottom":1.72248171167234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.060157454668158,"aZ":-33.47462201191756,"pfxX":7.960227808545566,"pfxZ":-0.809474790778757,"pX":1.1246838354013728,"pZ":1.651724117461185,"vX0":6.568232973516616,"vY0":-125.69718609363551,"vZ0":-1.7136932695022082,"x":74.13,"y":194.18,"x0":-2.555010679891396,"y0":50.00494596672364,"z0":5.055912194041977,"aX":12.759469668681637},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.7,"breakHorizontal":-16.0,"spinRate":3082,"spinDirection":45},"zone":14,"typeConfidence":0.91,"plateTime":0.4354743434833379,"extension":6.299638967519442},"index":5,"playId":"f8b11a81-a739-3aa0-81ea-534d90dd51bc","pitchNumber":4,"startTime":"2025-08-26T03:57:39.480Z","endTime":"2025-08-26T03:57:43.554Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.65026643257286,"strikeZoneBottom":1.68913845396715,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.006419697884727,"aZ":-26.212717302283124,"pfxX":-9.941462792380367,"pfxZ":3.0029147091528614,"pX":0.8359062985868774,"pZ":2.9715353592364644,"vX0":12.231078194936226,"vY0":-139.28631346736174,"vZ0":-1.1981283097892113,"x":85.14,"y":158.55,"x0":-2.2976686988524975,"y0":50.00645147713516,"z0":5.122667228888496,"aX":-19.75775843891877},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.4,"breakHorizontal":15.8,"spinRate":2313,"spinDirection":234},"zone":12,"typeConfidence":0.89,"plateTime":0.3915817479301835,"extension":6.305895527978226},"index":6,"playId":"9f1187e6-8700-3c24-b407-037cbbc34fe6","pitchNumber":5,"startTime":"2025-08-26T03:57:57.292Z","endTime":"2025-08-26T03:58:01.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:58:01.632Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gavin Sheets walks. Ryan O'Hearn to 2nd.","rbi":0,"awayScore":5,"homeScore":9,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-26T03:59:07.273Z","endTime":"2025-08-26T04:01:37.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"postOnSecond":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnThird":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,8,9],"actionIndex":[7],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-26T03:58:17.325Z","endTime":"2025-08-26T03:59:09.575Z","isPitch":false,"type":"action"},{"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":85.7,"endSpeed":79.3,"strikeZoneTop":3.607996448626,"strikeZoneBottom":1.69241397843193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.273171826147593,"aZ":-35.524555384126884,"pfxX":7.673179681488653,"pfxZ":-2.1090627474841614,"pX":0.05744437780798013,"pZ":2.2166638762764164,"vX0":4.020440915824543,"vY0":-124.89891888256913,"vZ0":-0.1387460548022359,"x":114.81,"y":178.93,"x0":-2.568330828493612,"y0":50.0054386779423,"z0":5.185139623575336,"aX":12.169468978319504},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.6,"breakHorizontal":-14.8,"spinRate":3043,"spinDirection":52},"zone":8,"typeConfidence":0.9,"plateTime":0.43791230302270856,"extension":6.2426927119471465},"index":1,"playId":"86b1c8b2-4bc3-3a6c-bf49-e4d7287e7c7b","pitchNumber":1,"startTime":"2025-08-26T03:59:09.575Z","endTime":"2025-08-26T03:59:13.110Z","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":89.6,"endSpeed":82.8,"strikeZoneTop":3.50597361751,"strikeZoneBottom":1.68665955248638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.20890216824747,"aZ":-36.23541834716835,"pfxX":-7.509275370084076,"pfxZ":-2.3503999263531203,"pX":-0.5859031020957991,"pZ":0.9202245780909962,"vX0":7.935388976158638,"vY0":-130.30620313251407,"vZ0":-3.061612862510118,"x":139.33,"y":213.93,"x0":-2.6884544363470333,"y0":50.00377595252445,"z0":4.835476598482791,"aX":-12.973832811840204},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-4.7,"breakHorizontal":12.0,"spinRate":1480,"spinDirection":251},"zone":13,"typeConfidence":0.92,"plateTime":0.4196140900433356,"extension":6.154014551385686},"index":2,"playId":"c124fbdb-cddc-393b-be98-25fda2330a04","pitchNumber":2,"startTime":"2025-08-26T03:59:25.930Z","endTime":"2025-08-26T03:59:29.182Z","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":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.49024735522007,"strikeZoneBottom":1.63907455008416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.028792737913403,"aZ":-37.01134331986026,"pfxX":-7.861402574212031,"pfxZ":-2.790271497029103,"pX":-0.8832440433695302,"pZ":1.0368767884770969,"vX0":7.005341757519382,"vY0":-130.91282283138503,"vZ0":-2.6783610460257545,"x":150.67,"y":210.78,"x0":-2.574467880769859,"y0":50.00278889637658,"z0":4.8477094221485855,"aX":-13.624514400965772},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-5.4,"breakHorizontal":12.7,"spinRate":1522,"spinDirection":258},"zone":13,"typeConfidence":0.92,"plateTime":0.4186285497245752,"extension":6.186562654130285},"index":3,"playId":"494fd0c6-1f3a-3dbe-8ecf-e5cbfc5dfe0b","pitchNumber":3,"startTime":"2025-08-26T03:59:41.843Z","endTime":"2025-08-26T03:59:45.109Z","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":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.44225867186983,"strikeZoneBottom":1.59169983359509,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.55303959012939,"aZ":-33.50485598646749,"pfxX":8.324944606944074,"pfxZ":-0.878395093489376,"pX":0.0357659419643631,"pZ":0.7241280173307639,"vX0":3.8919196514429055,"vY0":-122.2649340285864,"vZ0":-3.065129521704593,"x":115.64,"y":219.23,"x0":-2.6594449508126634,"y0":50.00568644197527,"z0":4.875319142224894,"aX":12.578837045749687},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.0,"breakHorizontal":-16.0,"spinRate":2979,"spinDirection":51},"zone":14,"typeConfidence":0.91,"plateTime":0.4483329614818885,"extension":6.405800940983576},"index":4,"playId":"fa97ce11-7a25-3583-aeb4-abf5b8382773","pitchNumber":4,"startTime":"2025-08-26T03:59:56.959Z","endTime":"2025-08-26T04:00:00.006Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.86249321661147,"aZ":-30.589668349925315,"pfxX":6.498971357666987,"pfxZ":0.9503200518313086,"pX":0.5435223587845052,"pZ":2.8163126280138084,"vX0":5.695502812214245,"vY0":-127.58611030118799,"vZ0":0.02891342592165469,"x":96.28,"y":162.74,"x0":-2.554190640253244,"y0":50.0010966526147,"z0":5.196218009398775,"aX":10.816834082278971},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.9,"breakHorizontal":-13.0,"spinRate":2847,"spinDirection":51},"zone":6,"typeConfidence":0.9,"plateTime":0.42771902788467875,"extension":6.354466902614276},"index":5,"playId":"4114b739-a2f4-377f-b6f0-9f1eca62051d","pitchNumber":5,"startTime":"2025-08-26T04:00:19.878Z","endTime":"2025-08-26T04:00:34.889Z","isPitch":true,"type":"pitch"},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"playId":"597efe25-2094-4398-8bac-1d8a9d8515fe","startTime":"2025-08-26T04:01:05.674Z","endTime":"2025-08-26T04:01:14.499Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"Luis Arraez steals (9) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":5,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"actionPlayId":"597efe25-2094-4398-8bac-1d8a9d8515fe","startTime":"2025-08-26T04:01:17.648Z","endTime":"2025-08-26T04:01:17.649Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":8,"playId":"d27284bb-c05c-45af-bdfd-94187f629acd","startTime":"2025-08-26T04:01:17.650Z","endTime":"2025-08-26T04:01:22.650Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.47271347642261,"strikeZoneBottom":1.56570790346171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.244187396171835,"aZ":-30.24034004846195,"pfxX":6.69975110879232,"pfxZ":1.1423503968679176,"pX":-0.29581563253503973,"pZ":1.3013378316476918,"vX0":3.828222500651554,"vY0":-128.8638553788584,"vZ0":-3.577829254284862,"x":128.28,"y":203.64,"x0":-2.668116986087439,"y0":50.002730019012944,"z0":5.028508066175918,"aX":11.335582876593824},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.6,"breakHorizontal":-13.0,"spinRate":2954,"spinDirection":54},"zone":13,"typeConfidence":0.9,"plateTime":0.4240463201192628,"extension":6.498257385667105},"index":9,"playId":"fc57359e-fbfc-32ac-b8bd-8fb330f46619","pitchNumber":6,"startTime":"2025-08-26T04:01:28.904Z","endTime":"2025-08-26T04:01:37.930Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T04:01:37.930Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ramón Laureano called out on strikes.","rbi":0,"awayScore":5,"homeScore":9,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-26T04:01:53.860Z","endTime":"2025-08-26T04:03:20.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"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":87.5,"endSpeed":80.7,"strikeZoneTop":3.38834493454279,"strikeZoneBottom":1.53858408538766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.92575966191428,"aZ":-32.92885255093727,"pfxX":8.65027009567643,"pfxZ":-0.45412103294163764,"pX":0.20320247470485409,"pZ":2.1067975668182792,"vX0":4.181558904138954,"vY0":-127.43588770117172,"vZ0":-0.9637482480266949,"x":109.25,"y":181.9,"x0":-2.5825080453820832,"y0":50.005225823461245,"z0":5.088481291911328,"aX":14.24526692638234},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.8,"breakHorizontal":-16.6,"spinRate":2883,"spinDirection":49},"zone":8,"typeConfidence":0.91,"plateTime":0.4296326053476984,"extension":6.254093027092552},"index":0,"playId":"c8f26ea7-b251-3732-bfd4-e86ccd470dfb","pitchNumber":1,"startTime":"2025-08-26T04:01:59.439Z","endTime":"2025-08-26T04:02:02.768Z","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":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.74731161026532,"aZ":-32.925563784658266,"pfxX":5.9037338864321915,"pfxZ":-0.4471589330845571,"pX":1.6175397037495411,"pZ":2.0377306942004756,"vX0":8.490074067377542,"vY0":-128.04642844382852,"vZ0":-0.9766024448302193,"x":55.34,"y":183.76,"x0":-2.4996899800364463,"y0":50.0048398541299,"z0":4.9846140880136796,"aX":9.870119308152864},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.8,"breakHorizontal":-12.5,"spinRate":2788,"spinDirection":51},"zone":14,"typeConfidence":0.89,"plateTime":0.4266498442274336,"extension":6.3074750601129255},"index":1,"playId":"df4fc441-4a17-3eaf-bc73-fa47f921e881","pitchNumber":2,"startTime":"2025-08-26T04:02:14.753Z","endTime":"2025-08-26T04:02:17.942Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-26T04:02:25.804Z","endTime":"2025-08-26T04:02:42.357Z","isPitch":false,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.42880372936561,"strikeZoneBottom":1.50959700104249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.807345603311326,"aZ":-17.971294088901637,"pfxX":-8.330115139054456,"pfxZ":7.371011286429303,"pX":1.3376407439325548,"pZ":2.763247313672954,"vX0":12.960232100561637,"vY0":-137.73805198822413,"vZ0":-2.938257388416614,"x":66.01,"y":164.17,"x0":-2.3403802453327494,"y0":50.00190480112803,"z0":5.055015076770623,"aX":-16.04993273582624},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.0,"breakHorizontal":12.5,"spinRate":2212,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.3972408675980721,"extension":6.305910381047397},"index":3,"playId":"0ef32053-d04a-3274-81ca-0a277649d7cd","pitchNumber":3,"startTime":"2025-08-26T04:02:42.357Z","endTime":"2025-08-26T04:02:45.389Z","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":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.37977441380175,"strikeZoneBottom":1.62900658322678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.435653116856802,"aZ":-30.690256733693438,"pfxX":6.572494219363717,"pfxZ":0.9071689303216726,"pX":1.4736894411016321,"pZ":1.716897444857225,"vX0":7.809106434502811,"vY0":-127.25839891841052,"vZ0":-2.2224968571251713,"x":60.83,"y":192.42,"x0":-2.490181949995627,"y0":50.00365796828162,"z0":5.035783603605092,"aX":10.765619559487728},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.3,"breakHorizontal":-13.7,"spinRate":2854,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.43062379864217215,"extension":6.246194306735821},"index":4,"playId":"74832d78-02ee-3fb5-a893-b9bf7ebe821e","pitchNumber":4,"startTime":"2025-08-26T04:02:59.275Z","endTime":"2025-08-26T04:03:02.369Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.45989398535013,"strikeZoneBottom":1.58147875891023,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.44477891072527,"aZ":-22.608817607747557,"pfxX":-10.760345539436788,"pfxZ":4.899547388411745,"pX":0.23098553805151237,"pZ":1.6062382609840087,"vX0":11.08908696404936,"vY0":-138.899777854788,"vZ0":-5.146738018623072,"x":108.2,"y":195.41,"x0":-2.4172337347491637,"y0":50.00104676366485,"z0":4.9887554400046215,"aX":-20.999681189493334},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.9,"breakHorizontal":17.2,"spinRate":2130,"spinDirection":236},"zone":8,"typeConfidence":0.9,"plateTime":0.3944999770398656,"extension":6.268473574731314},"index":5,"playId":"7e0c9838-116b-361c-a61a-c24eaf7a2960","pitchNumber":5,"startTime":"2025-08-26T04:03:16.510Z","endTime":"2025-08-26T04:03:20.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T04:03:20.372Z","atBatIndex":68},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Victor Robles lines out to third baseman Manny Machado.","rbi":0,"awayScore":5,"homeScore":9,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-26T04:05:20.392Z","endTime":"2025-08-26T04:06:27.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":90.8,"endSpeed":83.1,"strikeZoneTop":3.16805673304498,"strikeZoneBottom":1.5086144203169,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.779202923958312,"aZ":-11.035276794229414,"pfxX":4.338979102006523,"pfxZ":12.000683094245986,"pX":-1.1529174494723915,"pZ":1.955542406592644,"vX0":-8.409035243344954,"vY0":-131.81419566570494,"vZ0":-7.873962654749494,"x":160.95,"y":185.98,"x0":1.5134857638507948,"y0":50.00216453793017,"z0":5.794476210816414,"aX":7.643293126876136},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":20.2,"breakHorizontal":-6.0,"spinRate":2407,"spinDirection":158},"zone":13,"typeConfidence":0.88,"plateTime":0.415398020236732,"extension":5.809724387304088},"index":0,"playId":"fded3e55-ed31-3280-a07c-581a4ec8d9ba","pitchNumber":1,"startTime":"2025-08-26T04:05:41.893Z","endTime":"2025-08-26T04:05:45.172Z","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":91.3,"endSpeed":83.2,"strikeZoneTop":3.09,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.9927868399896,"aZ":-9.257554808163192,"pfxX":3.7768673925062806,"pfxZ":12.896720628491806,"pX":-0.5368154288722154,"pZ":2.435647142026894,"vX0":-7.038604753462313,"vY0":-132.6153462043514,"vZ0":-7.046573058535954,"x":137.46,"y":173.02,"x0":1.6638275820833854,"y0":50.00134227465129,"z0":5.806423261743204,"aX":6.7108840003507355},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":22.0,"breakHorizontal":-5.3,"spinRate":2368,"spinDirection":154},"zone":4,"typeConfidence":0.9,"plateTime":0.41338740996345935,"extension":5.879341003615017},"index":1,"playId":"e77ddb50-2d84-3b80-bee0-f2dbbf61bdca","pitchNumber":2,"startTime":"2025-08-26T04:06:00.329Z","endTime":"2025-08-26T04:06:03.605Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.09,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.001933340561628,"aZ":-30.308314675326653,"pfxX":4.411573111523563,"pfxZ":1.2358918561406362,"pX":0.4357148758369305,"pZ":2.6950111829958505,"vX0":-4.819851055812589,"vY0":-121.50626434824272,"vZ0":-1.5892968430925154,"x":100.39,"y":166.01,"x0":1.8643756394845026,"y0":50.00123320244695,"z0":5.971224949882885,"aX":6.6494598673515615},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.2,"breakHorizontal":-7.0,"spinRate":1248,"spinDirection":116},"zone":3,"typeConfidence":0.9,"plateTime":0.4493838686933924,"extension":5.749854315030613},"hitData":{"launchSpeed":83.4,"launchAngle":9.0,"totalDistance":126.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":90.72,"coordY":165.19}},"index":2,"playId":"56231fad-2c85-3e01-ba35-037db6e7c96d","pitchNumber":3,"startTime":"2025-08-26T04:06:22.697Z","endTime":"2025-08-26T04:06:27.734Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T04:06:27.734Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":5,"homeScore":9,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-26T04:06:49.362Z","endTime":"2025-08-26T04:08:52.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.49889358486151,"strikeZoneBottom":1.66145508720302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.802416604076416,"aZ":-10.631805290117073,"pfxX":4.070616469031311,"pfxZ":12.125545015216993,"pX":-0.08338553760574613,"pZ":1.7023364894022135,"vX0":-6.070935337653811,"vY0":-132.11619392392998,"vZ0":-8.404943677526031,"x":120.18,"y":192.82,"x0":1.7100821492895717,"y0":50.0059662974486,"z0":5.696409308653966,"aX":7.234387187825841},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":20.4,"breakHorizontal":-6.1,"spinRate":2438,"spinDirection":158},"zone":8,"typeConfidence":0.86,"plateTime":0.4137795503902897,"extension":5.791720854637302},"index":0,"playId":"16de78dd-5a60-3101-b1d5-730a11968cc0","pitchNumber":1,"startTime":"2025-08-26T04:06:53.689Z","endTime":"2025-08-26T04:06:56.890Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.31310508308004,"strikeZoneBottom":1.52637454238795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.216285612114007,"aZ":-32.376097737136114,"pfxX":-7.902169257264016,"pfxZ":-0.14232175915523193,"pX":-1.014976864489716,"pZ":1.9694087856122928,"vX0":-4.320071478139961,"vY0":-119.04767146401704,"vZ0":-2.317656117216747,"x":155.69,"y":185.61,"x0":1.8506944337399194,"y0":50.001134472540436,"z0":5.890866567358456,"aX":-11.322037598366741},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.6,"breakHorizontal":15.4,"spinRate":3020,"spinDirection":307},"zone":13,"typeConfidence":0.91,"plateTime":0.46038426479443073,"extension":5.707252292493988},"index":1,"playId":"58ede6e0-31f0-3a2a-ba3b-942c2e7506f9","pitchNumber":2,"startTime":"2025-08-26T04:07:15.005Z","endTime":"2025-08-26T04:07:18.351Z","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":90.7,"endSpeed":83.0,"strikeZoneTop":3.27956484229119,"strikeZoneBottom":1.55547408919983,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.520289642273276,"aZ":-10.067080547798858,"pfxX":4.776891654010495,"pfxZ":12.512933966596474,"pX":-0.119870770950498,"pZ":3.4432190793926063,"vX0":-6.341347387461221,"vY0":-131.9388661680002,"vZ0":-4.5262104498566265,"x":121.57,"y":145.81,"x0":1.6917691740231737,"y0":50.00387490516208,"z0":5.920132849819267,"aX":8.440838255292379},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":21.8,"breakHorizontal":-7.3,"spinRate":2521,"spinDirection":159},"zone":11,"typeConfidence":0.89,"plateTime":0.4148110447509894,"extension":5.728148149845442},"index":2,"playId":"044c005c-4fcd-3fbb-a24a-99ab69243a28","pitchNumber":3,"startTime":"2025-08-26T04:07:33.732Z","endTime":"2025-08-26T04:07:37.521Z","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":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.38082710257583,"strikeZoneBottom":1.59428258290742,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.044302384095065,"aZ":-11.572470559637535,"pfxX":4.107244031304157,"pfxZ":11.339798402164847,"pX":-0.9117061269572341,"pZ":1.5009660190371272,"vX0":-8.264988215484548,"vY0":-133.72996696064325,"vZ0":-8.996287995977038,"x":151.75,"y":198.25,"x0":1.6811292761633774,"y0":50.00052205196096,"z0":5.732420873207909,"aX":7.460823389802459},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.8,"breakHorizontal":-5.8,"spinRate":2482,"spinDirection":154},"zone":13,"typeConfidence":0.9,"plateTime":0.4091076950557211,"extension":5.869469606629207},"index":3,"playId":"cc7344c5-1d3f-32ed-a1c6-4f65bef85f7d","pitchNumber":4,"startTime":"2025-08-26T04:07:55.543Z","endTime":"2025-08-26T04:07:59.270Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.089006930764864,"aZ":-11.144744036247646,"pfxX":4.199013329692611,"pfxZ":11.653581812702557,"pX":-0.5785436755283555,"pZ":2.625106907331617,"vX0":-7.326662535135288,"vY0":-133.34614047364124,"vZ0":-6.29273682713914,"x":139.05,"y":167.9,"x0":1.6564699164814178,"y0":50.005706014795535,"z0":5.816156617312195,"aX":7.579945432768883},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.9,"breakHorizontal":-6.1,"spinRate":2448,"spinDirection":157},"zone":4,"typeConfidence":0.9,"plateTime":0.4104072755311261,"extension":5.803321229869224},"index":4,"playId":"19cca2f5-710a-3254-9c76-0565db6f99c8","pitchNumber":5,"startTime":"2025-08-26T04:08:17.520Z","endTime":"2025-08-26T04:08:22.310Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.178805721901373,"aZ":-30.244584162958713,"pfxX":8.390786544917301,"pfxZ":1.2176234745013685,"pX":0.8067114537627932,"pZ":1.896145167143789,"vX0":-5.141892443297247,"vY0":-124.63221967494057,"vZ0":-3.7058587941522436,"x":86.25,"y":187.58,"x0":1.7980667160048645,"y0":50.002540030272975,"z0":5.878631526061475,"aX":13.305275018376753},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.7,"breakHorizontal":-14.2,"spinRate":1297,"spinDirection":128},"zone":9,"typeConfidence":0.92,"plateTime":0.4381395749230772,"extension":5.8102360825866155},"index":5,"playId":"ef92397e-cf89-32f2-bc1d-5ecee5f0e231","pitchNumber":6,"startTime":"2025-08-26T04:08:46.062Z","endTime":"2025-08-26T04:08:52.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T04:08:52.119Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cal Raleigh flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":5,"homeScore":9,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-26T04:09:19.321Z","endTime":"2025-08-26T04:10:49.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":92.8,"endSpeed":84.7,"strikeZoneTop":3.57939394324177,"strikeZoneBottom":1.73642914093092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.65824414492041,"aZ":-13.511443982503494,"pfxX":2.34727385921951,"pfxZ":10.100073852743794,"pX":0.3685778987681862,"pZ":4.9478410970442015,"vX0":-5.082177253370895,"vY0":-135.1306623440546,"vZ0":-0.24802012897230238,"x":102.95,"y":105.19,"x0":1.9693733301597525,"y0":50.00412637677329,"z0":5.990691336912646,"aX":4.338543198472893},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.5,"breakHorizontal":-3.1,"spinRate":2536,"spinDirection":164},"zone":12,"typeConfidence":0.91,"plateTime":0.405445108827283,"extension":5.758091625346652},"index":0,"playId":"59a885fb-891e-3570-af9f-8abbc2b5f554","pitchNumber":1,"startTime":"2025-08-26T04:09:24.626Z","endTime":"2025-08-26T04:09:27.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.623029958193765,"aZ":-25.64053592299454,"pfxX":5.441316420229646,"pfxZ":4.172317994533645,"pX":-0.08153250710173632,"pZ":1.9626692417640588,"vX0":-6.265307526385435,"vY0":-123.81959581575974,"vZ0":-4.237199549730178,"x":120.11,"y":185.79,"x0":1.7639993045525382,"y0":50.00413493214429,"z0":5.819013376958462,"aX":8.526210984062944},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.8,"breakHorizontal":-8.5,"spinRate":1445,"spinDirection":121},"zone":8,"typeConfidence":0.9,"plateTime":0.44082821277740614,"extension":5.863779193340376},"index":1,"playId":"e61c8922-46de-32c8-b828-b1171916f872","pitchNumber":2,"startTime":"2025-08-26T04:09:44.588Z","endTime":"2025-08-26T04:09:49.320Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.026218686298623,"aZ":-27.964949119695184,"pfxX":7.180499664899206,"pfxZ":2.6404113596461793,"pX":1.194545605039964,"pZ":0.8921400049373739,"vX0":-4.426983617677991,"vY0":-125.33507798169641,"vZ0":-6.370957972479594,"x":71.47,"y":214.69,"x0":2.04968794530481,"y0":50.002064070797736,"z0":5.746924276391741,"aX":11.43817707716027},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.6,"breakHorizontal":-12.0,"spinRate":1268,"spinDirection":133},"zone":14,"typeConfidence":0.91,"plateTime":0.4367899881107049,"extension":5.958409651217352},"index":2,"playId":"4a731875-60a9-3706-8af5-f350bb9bf6f7","pitchNumber":3,"startTime":"2025-08-26T04:10:09.044Z","endTime":"2025-08-26T04:10:12.437Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-26T04:10:24.686Z","endTime":"2025-08-26T04:10:41.347Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.154173928009293,"aZ":-28.197990596733415,"pfxX":4.224136356811641,"pfxZ":2.522277568763485,"pX":0.9980131797178421,"pZ":1.4981270046122181,"vX0":-4.241983344640116,"vY0":-124.2516233864074,"vZ0":-4.778934398589476,"x":78.96,"y":198.33,"x0":2.1725304155291054,"y0":50.001180777980906,"z0":5.768915106406348,"aX":6.653669581968727},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.7,"breakHorizontal":-6.7,"spinRate":1415,"spinDirection":118},"zone":14,"typeConfidence":0.86,"plateTime":0.4395582807270477,"extension":5.906547384181013},"hitData":{"launchSpeed":82.3,"launchAngle":40.0,"totalDistance":273.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.28,"coordY":96.59}},"index":4,"playId":"d4f519f6-6378-3945-ab2f-14f6f4cb6df7","pitchNumber":4,"startTime":"2025-08-26T04:10:41.347Z","endTime":"2025-08-26T04:10:49.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T04:10:49.861Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Cronenworth grounds out, first baseman Josh Naylor to pitcher Andrés Muñoz.","rbi":0,"awayScore":5,"homeScore":9,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-26T04:13:29.072Z","endTime":"2025-08-26T04:14:09.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrés Muñoz replaces Matt Brash.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-26T04:12:14.132Z","endTime":"2025-08-26T04:13:31.449Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":662253,"link":"/api/v1/people/662253"},"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(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":96.9,"endSpeed":88.9,"strikeZoneTop":3.3902249220096,"strikeZoneBottom":1.59785707838297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.34680774716681,"aZ":-18.76582694994738,"pfxX":-7.300117292347055,"pfxZ":6.629386513536794,"pX":-0.5154947792807637,"pZ":3.4829077996948916,"vX0":8.816980838682063,"vY0":-140.9461377550219,"vZ0":-1.1102117352047065,"x":136.65,"y":144.74,"x0":-2.7275328068275955,"y0":50.00604899037535,"z0":5.0871581576109355,"aX":-14.773366911794227},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.0,"breakHorizontal":11.5,"spinRate":2243,"spinDirection":236},"zone":1,"typeConfidence":0.9,"plateTime":0.3877784701210265,"extension":6.448875978090898},"index":1,"playId":"b44238e4-2b39-37d6-91b0-55933d570a0f","pitchNumber":1,"startTime":"2025-08-26T04:13:31.449Z","endTime":"2025-08-26T04:13:35.126Z","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":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.35512124399244,"strikeZoneBottom":1.60986912082594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.346956181175784,"aZ":-17.90550505219536,"pfxX":-7.768202486156406,"pfxZ":7.08909598720412,"pX":-0.09244081484787224,"pZ":3.370323447292208,"vX0":9.915079918598407,"vY0":-140.63690506107054,"vZ0":-1.6365221087663806,"x":120.52,"y":147.78,"x0":-2.6459071052762715,"y0":50.00604247978976,"z0":5.11486006592597,"aX":-15.644385963369585},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.7,"breakHorizontal":12.1,"spinRate":2310,"spinDirection":230},"zone":2,"typeConfidence":0.9,"plateTime":0.38867907862453244,"extension":6.492944632478269},"index":2,"playId":"d5785006-e623-31a3-a17d-6ce1cd7449fa","pitchNumber":2,"startTime":"2025-08-26T04:13:45.949Z","endTime":"2025-08-26T04:13:49.217Z","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":83.5,"endSpeed":77.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.5147410847076,"aZ":-33.67297664731084,"pfxX":3.4509925543059983,"pfxZ":-0.9939227788164349,"pX":-0.20650151810628403,"pZ":2.0458991795569257,"vX0":4.432558637327019,"vY0":-121.64091470878054,"vZ0":-0.8236014647318218,"x":124.87,"y":183.54,"x0":-2.4965659215899554,"y0":50.00374218612373,"z0":5.292967697845766,"aX":5.201678203028071},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.8,"breakHorizontal":-7.2,"spinRate":2359,"spinDirection":80},"zone":8,"typeConfidence":0.91,"plateTime":0.4492579795842011,"extension":6.587483591564954},"hitData":{"launchSpeed":97.7,"launchAngle":5.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.56,"coordY":163.75}},"index":3,"playId":"4347a93e-f879-3f43-8d0f-8833469a14c8","pitchNumber":3,"startTime":"2025-08-26T04:14:01.030Z","endTime":"2025-08-26T04:14:09.049Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T04:14:09.049Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Will Wagner singles on a ground ball to left fielder Randy Arozarena.","rbi":0,"awayScore":5,"homeScore":9,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-26T04:14:44.294Z","endTime":"2025-08-26T04:16:30.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Will Wagner replaces Freddy Fermin.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-26T04:14:31.698Z","endTime":"2025-08-26T04:14:46.498Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695238,"link":"/api/v1/people/695238"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":666023,"link":"/api/v1/people/666023"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.4815161095665,"strikeZoneBottom":1.46099691976755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.18378544587046,"aZ":-14.50117930998399,"pfxX":-6.324280138294574,"pfxZ":8.76227258806318,"pX":0.5689629881183051,"pZ":2.491747064260128,"vX0":11.236846268615169,"vY0":-141.12196681307555,"vZ0":-4.530532355779376,"x":95.31,"y":171.5,"x0":-2.6430497382666296,"y0":50.000340313619816,"z0":5.052350243476502,"aX":-12.753083070985552},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.1,"breakHorizontal":9.1,"spinRate":2402,"spinDirection":236},"zone":6,"typeConfidence":0.9,"plateTime":0.3881683009681045,"extension":6.468810501562738},"index":1,"playId":"81715c97-6b5b-3102-b7f8-f6798adefb9d","pitchNumber":1,"startTime":"2025-08-26T04:14:46.498Z","endTime":"2025-08-26T04:14:49.736Z","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":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.32652314649512,"aZ":-32.2212623864692,"pfxX":4.345559845288614,"pfxZ":-0.03313184390809809,"pX":-0.19111342017579303,"pZ":1.6967243308114088,"vX0":4.269303059007441,"vY0":-121.84836485324925,"vZ0":-1.7478888882825119,"x":124.28,"y":192.97,"x0":-2.5286391183449433,"y0":50.00152710802355,"z0":5.200206372811291,"aX":6.551024311078167},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.2,"breakHorizontal":-8.9,"spinRate":2437,"spinDirection":77},"zone":8,"typeConfidence":0.91,"plateTime":0.4490395188038936,"extension":6.602977640586701},"index":2,"playId":"d15e54ab-ab1d-3780-8c72-a06ede565806","pitchNumber":2,"startTime":"2025-08-26T04:15:02.053Z","endTime":"2025-08-26T04:15:05.333Z","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":83.7,"endSpeed":77.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.456143827563267,"aZ":-36.96210892913145,"pfxX":4.35694873774938,"pfxZ":-3.194588665974443,"pX":0.2567714578721722,"pZ":1.4715049596171026,"vX0":5.624208700297231,"vY0":-121.80676404290863,"vZ0":-1.2383690079195333,"x":107.21,"y":199.05,"x0":-2.650205054444724,"y0":50.0024966428104,"z0":5.189174342205486,"aX":6.5304837097759005},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-5.8,"breakHorizontal":-9.2,"spinRate":2388,"spinDirection":76},"zone":8,"typeConfidence":0.91,"plateTime":0.45007472750808475,"extension":6.487420044016522},"index":3,"playId":"c3ec8b88-b714-3880-95bb-f598b3b80175","pitchNumber":3,"startTime":"2025-08-26T04:15:19.971Z","endTime":"2025-08-26T04:15:23.233Z","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":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.3,"strikeZoneTop":3.32031774135069,"strikeZoneBottom":1.49166634851048,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.61556750095801,"aZ":-29.977600145708013,"pfxX":4.235005849998311,"pfxZ":1.433998084409102,"pX":0.6511395152333641,"pZ":0.1556711034304223,"vX0":5.963843463224754,"vY0":-122.41801327306955,"vZ0":-5.898535557574215,"x":92.18,"y":234.58,"x0":-2.360291007849732,"y0":50.00171658940332,"z0":5.141166557737565,"aX":6.469314352587617},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.6,"breakHorizontal":-9.0,"spinRate":2404,"spinDirection":61},"zone":14,"typeConfidence":0.91,"plateTime":0.4462641447804203,"extension":6.749538931202611},"index":4,"playId":"f376125f-59f0-3fcb-9551-57041b2c5df5","pitchNumber":4,"startTime":"2025-08-26T04:15:40.294Z","endTime":"2025-08-26T04:15:43.566Z","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":98.1,"endSpeed":89.9,"strikeZoneTop":3.29779670484951,"strikeZoneBottom":1.43760303034494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.866774716805715,"aZ":-15.035128207309443,"pfxX":-8.419493477255163,"pfxZ":8.340614662083574,"pX":1.4946278645815714,"pZ":1.4517982433997219,"vX0":14.27994102844947,"vY0":-142.04053867916494,"vZ0":-7.251976942554644,"x":60.03,"y":199.58,"x0":-2.49140968786649,"y0":50.00282907702823,"z0":4.983948122605897,"aX":-17.30101197266303},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.8,"breakHorizontal":12.5,"spinRate":2410,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.3848259675752925,"extension":6.647575735982966},"index":5,"playId":"a39fff52-8cf5-303b-8c84-50b76a1bc7b1","pitchNumber":5,"startTime":"2025-08-26T04:16:01.962Z","endTime":"2025-08-26T04:16:05.232Z","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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.70262535278468,"aZ":-33.80293435776795,"pfxX":3.2022441708151073,"pfxZ":-1.0559559148420021,"pX":-0.7429383952970323,"pZ":2.2354022226569965,"vX0":3.4662352088576673,"vY0":-122.98066084048219,"vZ0":-0.4718634407139567,"x":145.32,"y":178.42,"x0":-2.582784260770346,"y0":50.00179981007993,"z0":5.278741962240827,"aX":4.941032374800869},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.8,"breakHorizontal":-6.6,"spinRate":2323,"spinDirection":81},"zone":4,"typeConfidence":0.91,"plateTime":0.4441235168571076,"extension":6.668284447509776},"hitData":{"launchSpeed":96.5,"launchAngle":8.0,"totalDistance":149.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":100.01,"coordY":106.9}},"index":6,"playId":"ffabd215-a695-3c4e-9df6-70a0e200faef","pitchNumber":6,"startTime":"2025-08-26T04:16:20.108Z","endTime":"2025-08-26T04:16:30.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T04:16:30.126Z","atBatIndex":73},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Fernando Tatis Jr. reaches on a fielder's choice, fielded by third baseman Eugenio Suárez. Will Wagner to 3rd. Fernando Tatis Jr. to 2nd. Will Wagner advances to 3rd, on a throwing error by third baseman Eugenio Suárez.","rbi":0,"awayScore":5,"homeScore":9,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-26T04:16:49.060Z","endTime":"2025-08-26T04:18:13.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"postOnThird":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"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":95.8,"endSpeed":88.1,"strikeZoneTop":3.75,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.188386191957797,"aZ":-25.953926346869814,"pfxX":-9.864291525471362,"pfxZ":3.1426293264740828,"pX":-0.2620971496001886,"pZ":2.9955638096324466,"vX0":9.59385156074004,"vY0":-139.33232931861104,"vZ0":-1.111095681749347,"x":126.99,"y":157.9,"x0":-2.4563955179297783,"y0":50.00475146521217,"z0":5.103120261611064,"aX":-19.537560239847},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.6,"breakHorizontal":16.1,"spinRate":2110,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.3920358378479136,"extension":6.529407764215802},"index":0,"playId":"1ddd7ad6-9b67-384b-af01-0bcad696dfc4","pitchNumber":1,"startTime":"2025-08-26T04:16:59.661Z","endTime":"2025-08-26T04:17:02.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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.4,"strikeZoneTop":3.94535875456172,"strikeZoneBottom":1.83448982892354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.489280061841665,"aZ":-34.18646185000279,"pfxX":5.018052287833987,"pfxZ":-1.3382698937104145,"pX":-0.5616827747151598,"pZ":1.330985927084337,"vX0":2.5794534078325455,"vY0":-121.46325909482839,"vZ0":-2.2983680561953275,"x":138.41,"y":202.84,"x0":-2.287448300160826,"y0":50.00426539027432,"z0":5.245552021529882,"aX":7.541213125298936},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.8,"breakHorizontal":-9.7,"spinRate":2358,"spinDirection":64},"zone":13,"typeConfidence":0.91,"plateTime":0.4499519518612458,"extension":6.656721423987849},"index":1,"playId":"27d59374-2a05-3298-a69b-f99a55275b85","pitchNumber":2,"startTime":"2025-08-26T04:17:18.017Z","endTime":"2025-08-26T04:17:21.452Z","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":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.75,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.779536879381855,"aZ":-21.88336139178425,"pfxX":-9.971871123172836,"pfxZ":5.099996232830025,"pX":-0.07817995019549666,"pZ":2.7482934972452897,"vX0":9.917577040665055,"vY0":-140.6389486898944,"vZ0":-2.7556854257132515,"x":119.98,"y":164.58,"x0":-2.3426743254674465,"y0":50.00118208022127,"z0":5.1488675021194155,"aX":-20.11583808034422},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.9,"breakHorizontal":16.2,"spinRate":2113,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.38841064132142655,"extension":6.638836802872657},"index":2,"playId":"e862e031-e817-360c-b2bd-8f9866d57cc4","pitchNumber":3,"startTime":"2025-08-26T04:17:35.494Z","endTime":"2025-08-26T04:17:38.538Z","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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.4,"strikeZoneTop":3.75,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.10569545491714,"aZ":-30.381937298346173,"pfxX":4.303928302309154,"pfxZ":1.150704225152868,"pX":0.338074199970769,"pZ":2.042419809952372,"vX0":4.854234259726755,"vY0":-123.36946506463121,"vZ0":-1.5118981394984599,"x":104.11,"y":183.63,"x0":-2.2093589012773,"y0":50.000002195307815,"z0":5.209168693148645,"aX":6.672881339009501},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.0,"breakHorizontal":-8.9,"spinRate":2280,"spinDirection":65},"zone":9,"typeConfidence":0.91,"plateTime":0.4429178797178026,"extension":6.803330421789701},"hitData":{"launchSpeed":90.6,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.28,"coordY":168.82}},"index":3,"playId":"4ba11b5d-0523-3284-80b0-da8a397b2090","pitchNumber":4,"startTime":"2025-08-26T04:17:59.211Z","endTime":"2025-08-26T04:18:13.714Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T04:18:13.714Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Arraez grounds out, second baseman Jorge Polanco to first baseman Josh Naylor. Will Wagner scores. Fernando Tatis Jr. to 3rd.","rbi":1,"awayScore":6,"homeScore":9,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-26T04:19:11.608Z","endTime":"2025-08-26T04:20:09.805Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"responsiblePitcher":{"id":662253,"link":"/api/v1/people/662253"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-26T04:19:05.601Z","endTime":"2025-08-26T04:19:13.975Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.2,"strikeZoneTop":3.3498757361581,"strikeZoneBottom":1.56937240084085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.352428963073162,"aZ":-21.516816998474454,"pfxX":-7.094671847404688,"pfxZ":5.12797797275506,"pX":0.24904410398710192,"pZ":3.094516732891229,"vX0":10.531522600661562,"vY0":-142.91336766523628,"vZ0":-1.7674937532908463,"x":107.51,"y":155.23,"x0":-2.5533470684743977,"y0":50.0047011490891,"z0":5.065351239938648,"aX":-14.752294686057287},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.1,"breakHorizontal":10.8,"spinRate":2131,"spinDirection":233},"zone":2,"typeConfidence":0.9,"plateTime":0.38250060912035444,"extension":6.613367341811526},"index":1,"playId":"beea640d-90bb-378e-a4f6-e3e985d0d9e9","pitchNumber":1,"startTime":"2025-08-26T04:19:13.975Z","endTime":"2025-08-26T04:19:17.339Z","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":98.8,"endSpeed":90.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.808666285770965,"aZ":-18.751734527883748,"pfxX":-7.276504009166391,"pfxZ":6.4169259467839215,"pX":0.7962556449893646,"pZ":2.3934679946932818,"vX0":11.876445455674537,"vY0":-143.40071831003849,"vZ0":-4.460962110572795,"x":86.65,"y":174.16,"x0":-2.4453279971171695,"y0":50.00414686050574,"z0":5.132114488329522,"aX":-15.223467480811268},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":10.9,"breakHorizontal":10.9,"spinRate":2146,"spinDirection":225},"zone":6,"typeConfidence":0.9,"plateTime":0.3813208856120953,"extension":6.624895445130148},"index":2,"playId":"098abdd0-8a00-3df9-9180-7c1a9b70af75","pitchNumber":2,"startTime":"2025-08-26T04:19:30.074Z","endTime":"2025-08-26T04:19:33.798Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-26T04:19:48.710Z","endTime":"2025-08-26T04:20:00.791Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"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":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.161454067403056,"aZ":-34.55565728743782,"pfxX":-10.077669040871122,"pfxZ":-1.324524033017921,"pX":0.2962926640757377,"pZ":1.0529980125537948,"vX0":11.061576595666391,"vY0":-133.0020228784882,"vZ0":-3.4684239937125514,"x":105.71,"y":210.35,"x0":-2.6046080362139397,"y0":50.005068255645774,"z0":4.8764010963006195,"aX":-18.082102749941043},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-3.0,"breakHorizontal":15.8,"spinRate":1507,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.4116112944815531,"extension":6.721286730698818},"hitData":{"launchSpeed":97.7,"launchAngle":-9.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.37,"coordY":154.12}},"index":4,"playId":"17d64172-9542-366d-b71f-987080921cbc","pitchNumber":3,"startTime":"2025-08-26T04:20:00.791Z","endTime":"2025-08-26T04:20:09.805Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T04:20:09.805Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out swinging.","rbi":0,"awayScore":6,"homeScore":9,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-26T04:20:37.442Z","endTime":"2025-08-26T04:21:31.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"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":85.9,"endSpeed":79.5,"strikeZoneTop":3.75195966374987,"strikeZoneBottom":1.68532152073914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.360265225522596,"aZ":-34.05689896592627,"pfxX":3.8784741788914032,"pfxZ":-1.1819082173850015,"pX":-0.12196532686456121,"pZ":1.6803706868165778,"vX0":4.476123328659627,"vY0":-125.12761964002789,"vZ0":-1.911639022828561,"x":121.65,"y":193.41,"x0":-2.4354121080210156,"y0":50.003184163530406,"z0":5.234748213797877,"aX":6.17308641898926},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.3,"breakHorizontal":-8.0,"spinRate":2565,"spinDirection":80},"zone":8,"typeConfidence":0.91,"plateTime":0.4370984337419541,"extension":6.648511916178637},"index":0,"playId":"3e5ef2de-30eb-317e-a643-f3e6fc5f6cf4","pitchNumber":1,"startTime":"2025-08-26T04:20:38.545Z","endTime":"2025-08-26T04:20:41.845Z","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":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.75,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.7193207915125,"aZ":-35.72621444537863,"pfxX":2.616124620155163,"pfxZ":-2.213880515679373,"pX":1.1158617417904282,"pZ":0.8029303481139888,"vX0":7.458563894058855,"vY0":-125.84219302764527,"vZ0":-3.6604628268575166,"x":74.47,"y":217.1,"x0":-2.2272973862672623,"y0":50.00399625088265,"z0":5.172691876194736,"aX":4.1930089974015425},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.7,"breakHorizontal":-6.5,"spinRate":2531,"spinDirection":75},"zone":14,"typeConfidence":0.9,"plateTime":0.4353633334581617,"extension":6.7279066292084515},"index":1,"playId":"9bbce6b2-3be7-3996-85df-32b6635d93fd","pitchNumber":2,"startTime":"2025-08-26T04:20:53.878Z","endTime":"2025-08-26T04:20:57.602Z","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":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.83902598394174,"strikeZoneBottom":1.74135355712178,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.65630264225908,"aZ":-37.42021283863585,"pfxX":2.8883042002107775,"pfxZ":-3.3984001008863407,"pX":0.9780455070535887,"pZ":1.233208639244719,"vX0":6.953840416294526,"vY0":-123.52829060730362,"vZ0":-2.184959791799951,"x":79.72,"y":205.48,"x0":-2.248795629305468,"y0":50.001096398338134,"z0":5.275722731763826,"aX":4.461119664140782},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-6.4,"breakHorizontal":-6.8,"spinRate":2386,"spinDirection":77},"zone":14,"typeConfidence":0.9,"plateTime":0.4434440095077057,"extension":6.720226447659767},"index":2,"playId":"44530468-6343-3f13-9966-7de3a251d7ed","pitchNumber":3,"startTime":"2025-08-26T04:21:11.331Z","endTime":"2025-08-26T04:21:14.744Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.7,"strikeZoneTop":3.75,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.04302749047797,"aZ":-17.00734170472182,"pfxX":-7.55389155410793,"pfxZ":7.19594059677928,"pX":0.7741206633282607,"pZ":3.501823569189323,"vX0":11.550193546294931,"vY0":-143.94967575908194,"vZ0":-2.095173645921987,"x":87.49,"y":144.23,"x0":-2.3007701605625095,"y0":50.00334715103788,"z0":5.286843826867577,"aX":-15.923618132244213},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":12.8,"breakHorizontal":11.5,"spinRate":2444,"spinDirection":223},"zone":3,"typeConfidence":0.9,"plateTime":0.37985938698433097,"extension":6.496161957491531},"index":3,"playId":"2ea2032c-4900-311f-8251-c43b716032d7","pitchNumber":4,"startTime":"2025-08-26T04:21:28.412Z","endTime":"2025-08-26T04:21:31.742Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T04:21:31.742Z","atBatIndex":76}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out swinging.","rbi":0,"awayScore":6,"homeScore":9,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-26T04:20:37.442Z","endTime":"2025-08-26T04:21:31.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"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":85.9,"endSpeed":79.5,"strikeZoneTop":3.75195966374987,"strikeZoneBottom":1.68532152073914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.360265225522596,"aZ":-34.05689896592627,"pfxX":3.8784741788914032,"pfxZ":-1.1819082173850015,"pX":-0.12196532686456121,"pZ":1.6803706868165778,"vX0":4.476123328659627,"vY0":-125.12761964002789,"vZ0":-1.911639022828561,"x":121.65,"y":193.41,"x0":-2.4354121080210156,"y0":50.003184163530406,"z0":5.234748213797877,"aX":6.17308641898926},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.3,"breakHorizontal":-8.0,"spinRate":2565,"spinDirection":80},"zone":8,"typeConfidence":0.91,"plateTime":0.4370984337419541,"extension":6.648511916178637},"index":0,"playId":"3e5ef2de-30eb-317e-a643-f3e6fc5f6cf4","pitchNumber":1,"startTime":"2025-08-26T04:20:38.545Z","endTime":"2025-08-26T04:20:41.845Z","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":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.75,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.7193207915125,"aZ":-35.72621444537863,"pfxX":2.616124620155163,"pfxZ":-2.213880515679373,"pX":1.1158617417904282,"pZ":0.8029303481139888,"vX0":7.458563894058855,"vY0":-125.84219302764527,"vZ0":-3.6604628268575166,"x":74.47,"y":217.1,"x0":-2.2272973862672623,"y0":50.00399625088265,"z0":5.172691876194736,"aX":4.1930089974015425},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.7,"breakHorizontal":-6.5,"spinRate":2531,"spinDirection":75},"zone":14,"typeConfidence":0.9,"plateTime":0.4353633334581617,"extension":6.7279066292084515},"index":1,"playId":"9bbce6b2-3be7-3996-85df-32b6635d93fd","pitchNumber":2,"startTime":"2025-08-26T04:20:53.878Z","endTime":"2025-08-26T04:20:57.602Z","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":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.83902598394174,"strikeZoneBottom":1.74135355712178,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.65630264225908,"aZ":-37.42021283863585,"pfxX":2.8883042002107775,"pfxZ":-3.3984001008863407,"pX":0.9780455070535887,"pZ":1.233208639244719,"vX0":6.953840416294526,"vY0":-123.52829060730362,"vZ0":-2.184959791799951,"x":79.72,"y":205.48,"x0":-2.248795629305468,"y0":50.001096398338134,"z0":5.275722731763826,"aX":4.461119664140782},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-6.4,"breakHorizontal":-6.8,"spinRate":2386,"spinDirection":77},"zone":14,"typeConfidence":0.9,"plateTime":0.4434440095077057,"extension":6.720226447659767},"index":2,"playId":"44530468-6343-3f13-9966-7de3a251d7ed","pitchNumber":3,"startTime":"2025-08-26T04:21:11.331Z","endTime":"2025-08-26T04:21:14.744Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.7,"strikeZoneTop":3.75,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.04302749047797,"aZ":-17.00734170472182,"pfxX":-7.55389155410793,"pfxZ":7.19594059677928,"pX":0.7741206633282607,"pZ":3.501823569189323,"vX0":11.550193546294931,"vY0":-143.94967575908194,"vZ0":-2.095173645921987,"x":87.49,"y":144.23,"x0":-2.3007701605625095,"y0":50.00334715103788,"z0":5.286843826867577,"aX":-15.923618132244213},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":12.8,"breakHorizontal":11.5,"spinRate":2444,"spinDirection":223},"zone":3,"typeConfidence":0.9,"plateTime":0.37985938698433097,"extension":6.496161957491531},"index":3,"playId":"2ea2032c-4900-311f-8251-c43b716032d7","pitchNumber":4,"startTime":"2025-08-26T04:21:28.412Z","endTime":"2025-08-26T04:21:31.742Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T04:21:31.742Z","atBatIndex":76},"scoringPlays":[5,9,11,13,17,34,43,45,46,56,75],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3],"bottom":[4,5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":211.39,"y":105.12},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":110.97,"y":76.21},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":87.74,"y":84.57},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":126.77,"y":198.36},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":7.68,"y":75.63},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":137.89,"y":109.67},"type":"O","description":"Flyout"}]}},{"startIndex":8,"endIndex":20,"top":[8,9,10,11,12,13,14],"bottom":[15,16,17,18,19,20],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":192.2,"y":49.32},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"coordinates":{"x":189.52,"y":86.13},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":226.02,"y":91.37},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":159.45,"y":33.99},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":147.45,"y":154.62},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":142.89,"y":141.95},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"coordinates":{"x":100.81,"y":169.83},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":33.28,"y":85.85},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":79.6,"y":47.98},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"coordinates":{"x":101.73,"y":162.25},"type":"O","description":"Groundout"}]}},{"startIndex":21,"endIndex":27,"top":[21,22,23,24],"bottom":[25,26,27],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":74.44,"y":150.77},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":106.39,"y":104.43},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":171.79,"y":143.98},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":196.04,"y":93.49},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":59.52,"y":92.42},"type":"O","description":"Flyout"}]}},{"startIndex":28,"endIndex":35,"top":[28,29,30],"bottom":[31,32,33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"coordinates":{"x":106.39,"y":166.28},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":176.99,"y":99.52},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":102.33,"y":167.3},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":78.54,"y":116.24},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":72.84,"y":106.65},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":140.86,"y":149.55},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":36,"endIndex":47,"top":[36,37,38],"bottom":[39,40,41,42,43,44,45,46,47],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":108.56,"y":74.55},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":58.92,"y":114.24},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":61.5,"y":81.57},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":120.08,"y":158.68},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":87.63,"y":127.25},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":189.02,"y":126.23},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":143.88,"y":101.26},"type":"H","description":"Single"}]}},{"startIndex":48,"endIndex":55,"top":[48,49,50],"bottom":[51,52,53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":88.51,"y":151.34},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":77.91,"y":114.61},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":152.0,"y":181.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":189.29,"y":120.12},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":86.76,"y":64.05},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":160.63,"y":162.23},"type":"O","description":"Groundout"}]}},{"startIndex":56,"endIndex":62,"top":[56,57,58,59],"bottom":[60,61,62],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"coordinates":{"x":44.73,"y":68.0},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"coordinates":{"x":58.81,"y":104.7},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":96.08,"y":151.02},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":125.98,"y":175.72},"type":"O","description":"Lineout"}]}},{"startIndex":63,"endIndex":71,"top":[63,64,65,66,67,68],"bottom":[69,70,71],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":148.97,"y":109.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":119.03,"y":88.68},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"coordinates":{"x":90.72,"y":165.19},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":163.28,"y":96.59},"type":"O","description":"Flyout"}]}},{"startIndex":72,"endIndex":76,"top":[72,73,74,75,76],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":155.56,"y":163.75},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"batter":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"coordinates":{"x":100.01,"y":106.9},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":98.28,"y":168.82},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":141.37,"y":154.12},"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":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":4,"hits":3,"errors":1,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":5,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":3}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":9,"hits":10,"errors":1,"leftOnBase":5},"away":{"runs":6,"hits":10,"errors":1,"leftOnBase":6}},"defense":{"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"catcher":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"first":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"second":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"third":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"shortstop":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"left":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"center":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"right":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"onDeck":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"inHole":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"battingOrder":3,"team":{"id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"}},"offense":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"onDeck":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"inHole":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"battingOrder":3,"team":{"id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"}},"balls":1,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":7,"airOuts":8,"runs":6,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".251","atBats":37,"obp":".321","slg":".385","ops":".706","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":23,"rbi":6,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.25","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":7,"airOuts":10,"runs":9,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":34,"obp":".368","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":132,"era":"3.57","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":8,"whip":"1.19","battersFaced":38,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":132,"balls":49,"strikes":83,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":8,"pitchesPerInning":"16.50","runsScoredPer9":"10.13","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":1,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID641482":{"person":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":6,"gamesStarted":6,"flyOuts":22,"groundOuts":22,"airOuts":37,"runs":15,"doubles":3,"triples":0,"homeRuns":9,"strikeOuts":25,"baseOnBalls":15,"intentionalWalks":0,"hits":24,"hitByPitch":2,"atBats":107,"obp":".328","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":476,"era":"4.66","inningsPitched":"29.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.34","battersFaced":125,"outs":87,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":476,"balls":177,"strikes":299,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".500","pitchesPerInning":"16.41","gamesFinished":0,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"7.76","walksPer9Inn":"4.66","hitsPer9Inn":"7.45","runsScoredPer9":"4.66","homeRunsPer9":"2.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673513":{"person":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":8,"strikes":14,"strikePercentage":".640","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":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"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":51,"gamesStarted":0,"flyOuts":41,"groundOuts":31,"airOuts":67,"runs":26,"doubles":10,"triples":1,"homeRuns":9,"strikeOuts":50,"baseOnBalls":24,"intentionalWalks":2,"hits":44,"hitByPitch":1,"atBats":187,"obp":".319","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":843,"era":"4.47","inningsPitched":"50.1","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":25,"whip":"1.35","battersFaced":217,"outs":151,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":843,"balls":320,"strikes":523,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":0,"winPercentage":".667","pitchesPerInning":"16.75","gamesFinished":15,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"8.94","walksPer9Inn":"4.29","hitsPer9Inn":"7.87","runsScoredPer9":"4.65","homeRunsPer9":"1.61","inheritedRunners":33,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":14,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"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"}]},"ID666023":{"person":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"jerseyNumber":"54","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"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":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":38,"groundOuts":74,"airOuts":72,"runs":23,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":45,"baseOnBalls":16,"intentionalWalks":1,"hits":64,"hitByPitch":2,"avg":".256","atBats":250,"obp":".306","slg":".340","ops":".646","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":273,"totalBases":85,"rbi":17,"leftOnBase":91,"sacBunts":5,"sacFlies":0,"babip":".299","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.50","popOuts":15,"lineOuts":19},"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":9,"stolenBases":26,"stolenBasePercentage":".743","caughtStealingPercentage":".257","assists":29,"putOuts":609,"errors":3,"chances":641,"fielding":".995","passedBall":5,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID695243":{"person":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":17,"groundOuts":28,"airOuts":32,"runs":19,"doubles":3,"triples":2,"homeRuns":5,"strikeOuts":75,"baseOnBalls":22,"intentionalWalks":2,"hits":26,"hitByPitch":1,"atBats":158,"obp":".269","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":742,"era":"3.42","inningsPitched":"47.1","wins":1,"losses":2,"saves":21,"saveOpportunities":25,"holds":4,"blownSaves":4,"earnedRuns":18,"whip":"1.01","battersFaced":184,"outs":142,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":742,"balls":262,"strikes":480,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".333","pitchesPerInning":"15.68","gamesFinished":35,"strikeoutWalkRatio":"3.41","strikeoutsPer9Inn":"14.26","walksPer9Inn":"4.18","hitsPer9Inn":"4.94","runsScoredPer9":"3.61","homeRunsPer9":"0.95","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":9},"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}},"ID663158":{"person":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":57,"gamesStarted":0,"flyOuts":32,"groundOuts":37,"airOuts":64,"runs":20,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":59,"baseOnBalls":14,"intentionalWalks":2,"hits":41,"hitByPitch":2,"atBats":199,"obp":".264","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":867,"era":"3.09","inningsPitched":"55.1","wins":4,"losses":5,"saves":34,"saveOpportunities":39,"holds":0,"blownSaves":5,"earnedRuns":19,"whip":"0.99","battersFaced":217,"outs":166,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":867,"balls":277,"strikes":590,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".444","pitchesPerInning":"15.67","gamesFinished":46,"strikeoutWalkRatio":"4.21","strikeoutsPer9Inn":"9.60","walksPer9Inn":"2.28","hitsPer9Inn":"6.67","runsScoredPer9":"3.25","homeRunsPer9":"0.49","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID688158":{"person":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(L, 1-2)","summary":"1.0 IP, 5 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":33,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":16,"strikes":17,"strikePercentage":".520","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"45.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":1,"putOuts":0,"errors":0,"chances":1,"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":32,"gamesStarted":1,"flyOuts":15,"groundOuts":34,"airOuts":33,"runs":12,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":39,"baseOnBalls":15,"intentionalWalks":0,"hits":27,"hitByPitch":2,"atBats":133,"obp":".293","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":587,"era":"2.87","inningsPitched":"37.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.12","battersFaced":150,"outs":113,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":587,"balls":207,"strikes":380,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":3,"winPercentage":".333","pitchesPerInning":"15.58","gamesFinished":15,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"9.32","walksPer9Inn":"3.58","hitsPer9Inn":"6.45","runsScoredPer9":"2.87","homeRunsPer9":"0.72","inheritedRunners":19,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":12},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID593974":{"person":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"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":2,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"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":59,"gamesStarted":1,"flyOuts":24,"groundOuts":85,"airOuts":43,"runs":22,"doubles":11,"triples":2,"homeRuns":4,"strikeOuts":53,"baseOnBalls":26,"intentionalWalks":3,"hits":53,"hitByPitch":1,"atBats":231,"obp":".309","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":945,"era":"2.97","inningsPitched":"60.2","wins":5,"losses":1,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":20,"whip":"1.30","battersFaced":261,"outs":182,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":945,"balls":346,"strikes":599,"strikePercentage":".630","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.98","rbi":2,"winPercentage":".833","pitchesPerInning":"15.58","gamesFinished":14,"strikeoutWalkRatio":"2.04","strikeoutsPer9Inn":"7.86","walksPer9Inn":"3.86","hitsPer9Inn":"7.86","runsScoredPer9":"3.26","homeRunsPer9":"0.59","inheritedRunners":42,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":0,"chances":10,"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"}]},"ID578428":{"person":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":25,"groundOuts":99,"airOuts":52,"runs":25,"doubles":9,"triples":0,"homeRuns":1,"strikeOuts":48,"baseOnBalls":22,"intentionalWalks":0,"hits":57,"hitByPitch":6,"avg":".227","atBats":251,"obp":".302","slg":".275","ops":".577","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":284,"totalBases":69,"rbi":29,"leftOnBase":110,"sacBunts":3,"sacFlies":2,"babip":".275","groundOutsToAirouts":"1.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"251.00","popOuts":9,"lineOuts":18},"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":142,"putOuts":91,"errors":3,"chances":236,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592094":{"person":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":62,"gamesStarted":0,"flyOuts":42,"groundOuts":53,"airOuts":62,"runs":15,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":69,"baseOnBalls":25,"intentionalWalks":3,"hits":45,"hitByPitch":3,"atBats":226,"obp":".285","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","numberOfPitches":1034,"era":"1.57","inningsPitched":"63.0","wins":8,"losses":3,"saves":0,"saveOpportunities":2,"holds":29,"blownSaves":2,"earnedRuns":11,"whip":"1.11","battersFaced":258,"outs":189,"gamesPitched":62,"completeGames":0,"shutouts":0,"pitchesThrown":1034,"balls":376,"strikes":658,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".727","pitchesPerInning":"16.41","gamesFinished":4,"strikeoutWalkRatio":"2.76","strikeoutsPer9Inn":"9.86","walksPer9Inn":"3.57","hitsPer9Inn":"6.43","runsScoredPer9":"2.14","homeRunsPer9":"0.43","inheritedRunners":12,"inheritedRunnersScored":5,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID506433":{"person":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":9,"gamesStarted":9,"flyOuts":23,"groundOuts":40,"airOuts":47,"runs":26,"doubles":9,"triples":1,"homeRuns":7,"strikeOuts":39,"baseOnBalls":14,"intentionalWalks":0,"hits":34,"hitByPitch":3,"atBats":159,"obp":".290","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":672,"era":"5.36","inningsPitched":"43.2","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.10","battersFaced":177,"outs":131,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":672,"balls":241,"strikes":431,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".500","pitchesPerInning":"15.39","gamesFinished":0,"strikeoutWalkRatio":"2.79","strikeoutsPer9Inn":"8.04","walksPer9Inn":"2.89","hitsPer9Inn":"7.01","runsScoredPer9":"5.36","homeRunsPer9":"1.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669093":{"person":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":62,"gamesStarted":0,"flyOuts":33,"groundOuts":35,"airOuts":56,"runs":24,"doubles":7,"triples":1,"homeRuns":8,"strikeOuts":84,"baseOnBalls":21,"intentionalWalks":2,"hits":45,"hitByPitch":3,"atBats":215,"obp":".285","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":959,"era":"3.19","inningsPitched":"59.1","wins":4,"losses":5,"saves":3,"saveOpportunities":6,"holds":26,"blownSaves":3,"earnedRuns":21,"whip":"1.11","battersFaced":244,"outs":178,"gamesPitched":62,"completeGames":0,"shutouts":0,"pitchesThrown":959,"balls":309,"strikes":650,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".444","pitchesPerInning":"16.16","gamesFinished":6,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"12.74","walksPer9Inn":"3.19","hitsPer9Inn":"6.83","runsScoredPer9":"3.64","homeRunsPer9":"1.21","inheritedRunners":19,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657757":{"person":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"jerseyNumber":"30","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":116,"flyOuts":52,"groundOuts":84,"airOuts":124,"runs":45,"doubles":20,"triples":1,"homeRuns":18,"strikeOuts":85,"baseOnBalls":33,"intentionalWalks":1,"hits":100,"hitByPitch":4,"avg":".256","atBats":390,"obp":".319","slg":".451","ops":".770","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":430,"totalBases":176,"rbi":59,"leftOnBase":190,"sacBunts":0,"sacFlies":3,"babip":".283","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.67","popOuts":28,"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":12,"putOuts":152,"errors":2,"chances":166,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID657656":{"person":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"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":105,"flyOuts":46,"groundOuts":74,"airOuts":79,"runs":59,"doubles":20,"triples":2,"homeRuns":20,"strikeOuts":91,"baseOnBalls":28,"intentionalWalks":1,"hits":102,"hitByPitch":7,"avg":".297","atBats":343,"obp":".360","slg":".542","ops":".902","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":381,"totalBases":186,"rbi":62,"leftOnBase":164,"sacBunts":0,"sacFlies":3,"babip":".349","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.15","popOuts":12,"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":8,"putOuts":183,"errors":5,"chances":196,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID656302":{"person":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":26,"gamesStarted":26,"flyOuts":77,"groundOuts":92,"airOuts":135,"runs":78,"doubles":29,"triples":1,"homeRuns":19,"strikeOuts":178,"baseOnBalls":58,"intentionalWalks":2,"hits":124,"hitByPitch":3,"atBats":522,"obp":".315","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":2455,"era":"4.71","inningsPitched":"137.2","wins":6,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":72,"whip":"1.32","battersFaced":592,"outs":413,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2455,"balls":901,"strikes":1554,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".353","pitchesPerInning":"17.83","gamesFinished":0,"strikeoutWalkRatio":"3.07","strikeoutsPer9Inn":"11.64","walksPer9Inn":"3.79","hitsPer9Inn":"8.11","runsScoredPer9":"5.10","homeRunsPer9":"1.24","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":30,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":9,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670970":{"person":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":62,"gamesStarted":0,"flyOuts":26,"groundOuts":71,"airOuts":50,"runs":17,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":60,"baseOnBalls":12,"intentionalWalks":2,"hits":36,"hitByPitch":0,"atBats":212,"obp":".213","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":802,"era":"1.81","inningsPitched":"59.2","wins":9,"losses":4,"saves":3,"saveOpportunities":6,"holds":18,"blownSaves":3,"earnedRuns":12,"whip":"0.80","battersFaced":229,"outs":179,"gamesPitched":62,"completeGames":0,"shutouts":0,"pitchesThrown":802,"balls":248,"strikes":554,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".692","pitchesPerInning":"13.44","gamesFinished":9,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"9.05","walksPer9Inn":"1.81","hitsPer9Inn":"5.43","runsScoredPer9":"2.56","homeRunsPer9":"0.15","inheritedRunners":37,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":4,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":3,"errors":2,"chances":16,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695238":{"person":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"jerseyNumber":"24","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"1-1 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"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":42,"flyOuts":10,"groundOuts":37,"airOuts":26,"runs":14,"doubles":7,"triples":0,"homeRuns":0,"strikeOuts":26,"baseOnBalls":15,"intentionalWalks":0,"hits":28,"hitByPitch":2,"avg":".241","atBats":116,"obp":".338","slg":".302","ops":".640","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":134,"totalBases":35,"rbi":7,"leftOnBase":51,"sacBunts":1,"sacFlies":0,"babip":".311","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":11},"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":26,"putOuts":71,"errors":2,"chances":99,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID592518":{"person":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","stats":{"batting":{"summary":"0-5 | 2 K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"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":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":132,"flyOuts":87,"groundOuts":121,"airOuts":147,"runs":77,"doubles":32,"triples":0,"homeRuns":21,"strikeOuts":99,"baseOnBalls":48,"intentionalWalks":3,"hits":147,"hitByPitch":3,"avg":".289","atBats":509,"obp":".350","slg":".475","ops":".825","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":565,"totalBases":242,"rbi":78,"leftOnBase":229,"sacBunts":0,"sacFlies":5,"babip":".320","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.24","popOuts":31,"lineOuts":29},"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":185,"putOuts":91,"errors":15,"chances":291,"fielding":".948","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID669200":{"person":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"jerseyNumber":"18","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":5,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"2.00","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":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665487":{"person":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"jerseyNumber":"23","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | HR, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","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":129,"flyOuts":69,"groundOuts":143,"airOuts":115,"runs":91,"doubles":25,"triples":2,"homeRuns":18,"strikeOuts":104,"baseOnBalls":79,"intentionalWalks":7,"hits":129,"hitByPitch":6,"avg":".263","atBats":490,"obp":".372","slg":".433","ops":".805","caughtStealing":6,"stolenBases":26,"stolenBasePercentage":".813","caughtStealingPercentage":".188","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":576,"totalBases":212,"rbi":54,"leftOnBase":139,"sacBunts":0,"sacFlies":1,"babip":".301","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.22","popOuts":21,"lineOuts":25},"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":291,"errors":3,"chances":298,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669369":{"person":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"jerseyNumber":"29","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":3,"groundOuts":16,"airOuts":7,"runs":5,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":3,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".308","atBats":52,"obp":".357","slg":".385","ops":".742","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":58,"totalBases":20,"rbi":4,"leftOnBase":22,"sacBunts":2,"sacFlies":0,"babip":".432","groundOutsToAirouts":"2.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":3},"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":45,"errors":0,"chances":45,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID593428":{"person":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"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":129,"flyOuts":71,"groundOuts":121,"airOuts":144,"runs":59,"doubles":29,"triples":0,"homeRuns":10,"strikeOuts":88,"baseOnBalls":48,"intentionalWalks":3,"hits":122,"hitByPitch":3,"avg":".262","atBats":466,"obp":".330","slg":".388","ops":".718","caughtStealing":2,"stolenBases":19,"stolenBasePercentage":".905","caughtStealingPercentage":".095","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":526,"totalBases":181,"rbi":48,"leftOnBase":222,"sacBunts":1,"sacFlies":8,"babip":".298","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.60","popOuts":21,"lineOuts":52},"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":242,"putOuts":136,"errors":7,"chances":385,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID553869":{"person":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"jerseyNumber":"17","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":38,"groundOuts":46,"airOuts":74,"runs":29,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":66,"baseOnBalls":21,"intentionalWalks":0,"hits":45,"hitByPitch":1,"avg":".198","atBats":227,"obp":".269","slg":".308","ops":".577","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":253,"totalBases":70,"rbi":24,"leftOnBase":128,"sacBunts":4,"sacFlies":0,"babip":".252","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.83","popOuts":24,"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":12,"stolenBases":29,"stolenBasePercentage":".707","caughtStealingPercentage":".293","assists":20,"putOuts":593,"errors":6,"chances":619,"fielding":".990","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID630105":{"person":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":61,"groundOuts":81,"airOuts":93,"runs":47,"doubles":16,"triples":1,"homeRuns":10,"strikeOuts":88,"baseOnBalls":51,"intentionalWalks":0,"hits":81,"hitByPitch":12,"avg":".243","atBats":334,"obp":".358","slg":".386","ops":".744","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":407,"totalBases":129,"rbi":45,"leftOnBase":149,"sacBunts":4,"sacFlies":5,"babip":".295","groundOutsToAirouts":"0.87","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"33.40","popOuts":15,"lineOuts":17},"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":192,"putOuts":195,"errors":8,"chances":395,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID650333":{"person":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"jerseyNumber":"4","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | 2B, RBI, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":126,"flyOuts":102,"groundOuts":182,"airOuts":185,"runs":53,"doubles":29,"triples":4,"homeRuns":6,"strikeOuts":15,"baseOnBalls":26,"intentionalWalks":0,"hits":147,"hitByPitch":2,"avg":".286","atBats":514,"obp":".320","slg":".393","ops":".713","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":557,"totalBases":202,"rbi":48,"leftOnBase":212,"sacBunts":10,"sacFlies":5,"babip":".283","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"85.67","popOuts":23,"lineOuts":60},"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":59,"putOuts":670,"errors":1,"chances":730,"fielding":".999","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID676664":{"person":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"3.2 IP, 3 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":4,"runs":4,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":58,"inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":17,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":58,"balls":21,"strikes":37,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"9.82","homeRunsPer9":"4.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"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":25,"gamesStarted":25,"flyOuts":111,"groundOuts":88,"airOuts":176,"runs":73,"doubles":35,"triples":1,"homeRuns":27,"strikeOuts":105,"baseOnBalls":32,"intentionalWalks":0,"hits":131,"hitByPitch":6,"atBats":495,"obp":".315","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2181,"era":"5.01","inningsPitched":"125.2","wins":8,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":70,"whip":"1.30","battersFaced":538,"outs":377,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2181,"balls":785,"strikes":1396,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":3,"winPercentage":".444","pitchesPerInning":"17.36","gamesFinished":0,"strikeoutWalkRatio":"3.28","strikeoutsPer9Inn":"7.52","walksPer9Inn":"2.29","hitsPer9Inn":"9.38","runsScoredPer9":"5.23","homeRunsPer9":"1.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":37,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":0,"chances":9,"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"}]},"ID656811":{"person":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"jerseyNumber":"32","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":51,"groundOuts":94,"airOuts":96,"runs":54,"doubles":17,"triples":1,"homeRuns":16,"strikeOuts":81,"baseOnBalls":50,"intentionalWalks":4,"hits":103,"hitByPitch":7,"avg":".278","atBats":370,"obp":".371","slg":".459","ops":".830","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":431,"totalBases":170,"rbi":53,"leftOnBase":172,"sacBunts":0,"sacFlies":4,"babip":".314","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.12","popOuts":15,"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":35,"putOuts":349,"errors":3,"chances":387,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]}},"batters":[665487,650333,592518,656811,593428,657757,657656,630105,666023,695238,676664,688158,593974,673513],"pitchers":[676664,688158,593974,673513],"bench":[553869,578428,669369,669200],"bullpen":[592094,656302,641482,506433,669093,695243,670970,663158],"battingOrder":[665487,650333,592518,656811,593428,657757,657656,630105,695238],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Arraez (29, Miller, B)."},{"label":"HR","value":"Sheets (18, 2nd inning off Miller, B, 0 on, 1 out); Cronenworth (10, 2nd inning off Miller, B, 0 on, 2 out); Tatis Jr. (18, 2nd inning off Miller, B, 1 on, 2 out); Laureano (20, 7th inning off Bazardo, 0 on, 0 out)."},{"label":"TB","value":"Arraez 3; Bogaerts; Cronenworth 5; Laureano 4; O'Hearn; Sheets 4; Tatis Jr. 4; Wagner."},{"label":"RBI","value":"Arraez (48); Cronenworth (45); Laureano (62); Sheets (59); Tatis Jr. 2 (54)."},{"label":"2-out RBI","value":"Cronenworth; Tatis Jr. 2."},{"label":"Runners left in scoring position, 2 out","value":"O'Hearn; Laureano 2; Machado, M."},{"label":"GIDP","value":"Fermin."},{"label":"Team RISP","value":"0-for-6."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Arraez (9, 3rd base off Brash/Garver)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Machado, M (15, fielding)."},{"label":"DP","value":"(Cronenworth-Bogaerts-Arraez)."}]}],"note":[{"label":"a","value":"Singled for Fermin in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":7,"airOuts":10,"runs":9,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".242","atBats":34,"obp":".318","slg":".411","ops":".729","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":18,"rbi":8,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":5,"groundOuts":7,"airOuts":8,"runs":6,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":37,"obp":".308","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":150,"era":"3.96","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.26","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":150,"balls":44,"strikes":106,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":6,"pitchesPerInning":"16.67","runsScoredPer9":"6.00","homeRunsPer9":"4.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":1,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID647304":{"person":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"jerseyNumber":"12","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"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":1,"leftOnBase":2,"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":120,"flyOuts":73,"groundOuts":131,"airOuts":122,"runs":64,"doubles":24,"triples":1,"homeRuns":16,"strikeOuts":71,"baseOnBalls":43,"intentionalWalks":4,"hits":127,"hitByPitch":3,"avg":".284","atBats":447,"obp":".348","slg":".450","ops":".798","caughtStealing":2,"stolenBases":22,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":500,"totalBases":201,"rbi":73,"leftOnBase":182,"sacBunts":0,"sacFlies":4,"babip":".305","groundOutsToAirouts":"1.07","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"27.94","popOuts":17,"lineOuts":32},"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":59,"putOuts":742,"errors":5,"chances":806,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID645302":{"person":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":1},"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":13,"flyOuts":12,"groundOuts":15,"airOuts":17,"runs":4,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":0,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".250","atBats":56,"obp":".259","slg":".304","ops":".563","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":58,"totalBases":17,"rbi":5,"leftOnBase":24,"sacBunts":0,"sacFlies":1,"babip":".304","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":2},"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":23,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID702284":{"person":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":37,"groundOuts":41,"airOuts":68,"runs":22,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":40,"baseOnBalls":23,"intentionalWalks":1,"hits":45,"hitByPitch":2,"avg":".236","atBats":191,"obp":".323","slg":".346","ops":".669","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":219,"totalBases":66,"rbi":23,"leftOnBase":85,"sacBunts":2,"sacFlies":1,"babip":".277","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.75","popOuts":16,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":137,"putOuts":79,"errors":4,"chances":220,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID456781":{"person":{"id":456781,"fullName":"Donovan Solano","link":"/api/v1/people/456781"},"jerseyNumber":"39","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":23,"groundOuts":43,"airOuts":43,"runs":10,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":38,"baseOnBalls":8,"intentionalWalks":0,"hits":41,"hitByPitch":3,"avg":".252","atBats":163,"obp":".295","slg":".344","ops":".639","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":176,"totalBases":56,"rbi":21,"leftOnBase":88,"sacBunts":0,"sacFlies":2,"babip":".306","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.33","popOuts":9,"lineOuts":11},"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":28,"putOuts":331,"errors":0,"chances":359,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668227":{"person":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"jerseyNumber":"56","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | 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":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":63,"groundOuts":102,"airOuts":123,"runs":78,"doubles":26,"triples":1,"homeRuns":24,"strikeOuts":152,"baseOnBalls":53,"intentionalWalks":2,"hits":118,"hitByPitch":22,"avg":".240","atBats":492,"obp":".339","slg":".443","ops":".782","caughtStealing":3,"stolenBases":24,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":570,"totalBases":218,"rbi":61,"leftOnBase":239,"sacBunts":0,"sacFlies":3,"babip":".295","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.50","popOuts":32,"lineOuts":28},"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":250,"errors":1,"chances":255,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID641487":{"person":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | 2B, 2 RBI","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":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":128,"flyOuts":67,"groundOuts":125,"airOuts":129,"runs":56,"doubles":20,"triples":0,"homeRuns":9,"strikeOuts":102,"baseOnBalls":65,"intentionalWalks":1,"hits":125,"hitByPitch":3,"avg":".264","atBats":474,"obp":".355","slg":".363","ops":".718","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":549,"totalBases":172,"rbi":46,"leftOnBase":171,"sacBunts":6,"sacFlies":1,"babip":".319","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.67","popOuts":17,"lineOuts":45},"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":295,"putOuts":161,"errors":9,"chances":465,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID686527":{"person":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"jerseyNumber":"8","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":25,"groundOuts":43,"airOuts":46,"runs":19,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":40,"baseOnBalls":15,"intentionalWalks":0,"hits":52,"hitByPitch":2,"avg":".289","atBats":180,"obp":".348","slg":".456","ops":".804","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":198,"totalBases":82,"rbi":20,"leftOnBase":73,"sacBunts":0,"sacFlies":1,"babip":".336","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.71","popOuts":5,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":92,"errors":1,"chances":96,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663728":{"person":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"jerseyNumber":"29","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | HR, HBP, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"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":129,"flyOuts":85,"groundOuts":64,"airOuts":150,"runs":86,"doubles":19,"triples":0,"homeRuns":50,"strikeOuts":154,"baseOnBalls":75,"intentionalWalks":12,"hits":120,"hitByPitch":6,"avg":".247","atBats":485,"obp":".353","slg":".596","ops":".949","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":569,"totalBases":289,"rbi":107,"leftOnBase":205,"sacBunts":0,"sacFlies":3,"babip":".246","groundOutsToAirouts":"0.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.70","popOuts":44,"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":20,"stolenBases":61,"stolenBasePercentage":".753","caughtStealingPercentage":".247","assists":32,"putOuts":828,"errors":3,"chances":863,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID657571":{"person":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":3,"strikes":7,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"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":57,"gamesStarted":0,"flyOuts":24,"groundOuts":64,"airOuts":50,"runs":22,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":41,"baseOnBalls":17,"intentionalWalks":3,"hits":42,"hitByPitch":5,"atBats":192,"obp":".295","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":838,"era":"3.50","inningsPitched":"54.0","wins":3,"losses":3,"saves":0,"saveOpportunities":4,"holds":13,"blownSaves":4,"earnedRuns":21,"whip":"1.09","battersFaced":219,"outs":162,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":838,"balls":298,"strikes":540,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.28","rbi":0,"winPercentage":".500","pitchesPerInning":"15.52","gamesFinished":4,"strikeoutWalkRatio":"2.41","strikeoutsPer9Inn":"6.83","walksPer9Inn":"2.83","hitsPer9Inn":"7.00","runsScoredPer9":"3.67","homeRunsPer9":"0.33","inheritedRunners":24,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":19},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666374":{"person":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":23,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":9,"strikes":14,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"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":41,"gamesStarted":0,"flyOuts":12,"groundOuts":38,"airOuts":24,"runs":9,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":43,"baseOnBalls":14,"intentionalWalks":2,"hits":29,"hitByPitch":2,"atBats":130,"obp":".306","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":618,"era":"1.77","inningsPitched":"35.2","wins":1,"losses":2,"saves":3,"saveOpportunities":3,"holds":16,"blownSaves":0,"earnedRuns":7,"whip":"1.21","battersFaced":150,"outs":107,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":618,"balls":242,"strikes":376,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.58","rbi":0,"winPercentage":".333","pitchesPerInning":"17.33","gamesFinished":6,"strikeoutWalkRatio":"3.07","strikeoutsPer9Inn":"10.85","walksPer9Inn":"3.53","hitsPer9Inn":"7.32","runsScoredPer9":"2.27","homeRunsPer9":"0.50","inheritedRunners":11,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"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"}]},"ID669302":{"person":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":19,"gamesStarted":19,"flyOuts":45,"groundOuts":75,"airOuts":80,"runs":43,"doubles":15,"triples":1,"homeRuns":15,"strikeOuts":138,"baseOnBalls":24,"intentionalWalks":0,"hits":77,"hitByPitch":4,"atBats":369,"obp":".264","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1627,"era":"3.69","inningsPitched":"97.2","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.03","battersFaced":398,"outs":293,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1627,"balls":548,"strikes":1079,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".444","pitchesPerInning":"16.66","gamesFinished":0,"strikeoutWalkRatio":"5.75","strikeoutsPer9Inn":"12.72","walksPer9Inn":"2.21","hitsPer9Inn":"7.10","runsScoredPer9":"3.96","homeRunsPer9":"1.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":8,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693433":{"person":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":25,"gamesStarted":25,"flyOuts":92,"groundOuts":141,"airOuts":170,"runs":55,"doubles":23,"triples":1,"homeRuns":23,"strikeOuts":160,"baseOnBalls":30,"intentionalWalks":0,"hits":120,"hitByPitch":3,"atBats":585,"obp":".246","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2273,"era":"2.94","inningsPitched":"159.0","wins":11,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"0.94","battersFaced":624,"outs":477,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2273,"balls":737,"strikes":1536,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".611","pitchesPerInning":"14.30","gamesFinished":0,"strikeoutWalkRatio":"5.33","strikeoutsPer9Inn":"9.06","walksPer9Inn":"1.70","hitsPer9Inn":"6.79","runsScoredPer9":"3.11","homeRunsPer9":"1.30","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":42,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":13,"errors":1,"chances":29,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622491":{"person":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":26,"gamesStarted":26,"flyOuts":98,"groundOuts":137,"airOuts":161,"runs":63,"doubles":30,"triples":3,"homeRuns":19,"strikeOuts":127,"baseOnBalls":40,"intentionalWalks":0,"hits":146,"hitByPitch":6,"atBats":568,"obp":".311","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":2468,"era":"3.57","inningsPitched":"146.1","wins":8,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.27","battersFaced":617,"outs":439,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2468,"balls":867,"strikes":1601,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".533","pitchesPerInning":"16.87","gamesFinished":0,"strikeoutWalkRatio":"3.18","strikeoutsPer9Inn":"7.81","walksPer9Inn":"2.46","hitsPer9Inn":"8.98","runsScoredPer9":"3.87","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":32,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":9,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669923":{"person":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":17,"gamesStarted":17,"flyOuts":49,"groundOuts":91,"airOuts":90,"runs":43,"doubles":14,"triples":1,"homeRuns":10,"strikeOuts":97,"baseOnBalls":26,"intentionalWalks":0,"hits":87,"hitByPitch":4,"atBats":359,"obp":".296","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1563,"era":"4.05","inningsPitched":"95.2","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.18","battersFaced":395,"outs":287,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1563,"balls":537,"strikes":1026,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".571","pitchesPerInning":"16.34","gamesFinished":0,"strikeoutWalkRatio":"3.73","strikeoutsPer9Inn":"9.13","walksPer9Inn":"2.45","hitsPer9Inn":"8.18","runsScoredPer9":"4.05","homeRunsPer9":"0.94","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":15,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":11,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666659":{"person":{"id":666659,"fullName":"Sauryn Lao","link":"/api/v1/people/666659"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":2,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":4,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":16,"obp":".412","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":76,"era":"8.10","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.10","battersFaced":17,"outs":10,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":76,"balls":32,"strikes":44,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"22.80","gamesFinished":2,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.80","walksPer9Inn":"2.70","hitsPer9Inn":"16.20","runsScoredPer9":"10.80","homeRunsPer9":"2.70","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"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}},"ID662253":{"person":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":5,"strikes":15,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.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":1,"errors":0,"chances":1,"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":22,"groundOuts":50,"airOuts":36,"runs":13,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":66,"baseOnBalls":24,"intentionalWalks":3,"hits":28,"hitByPitch":2,"atBats":177,"obp":".263","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":848,"era":"1.41","inningsPitched":"51.0","wins":3,"losses":1,"saves":30,"saveOpportunities":36,"holds":0,"blownSaves":6,"earnedRuns":8,"whip":"1.02","battersFaced":207,"outs":153,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":848,"balls":307,"strikes":541,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.39","rbi":1,"winPercentage":".750","pitchesPerInning":"16.63","gamesFinished":36,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"11.65","walksPer9Inn":"4.24","hitsPer9Inn":"4.94","runsScoredPer9":"2.29","homeRunsPer9":"0.35","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"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"}]},"ID553993":{"person":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":129,"flyOuts":85,"groundOuts":80,"airOuts":139,"runs":75,"doubles":23,"triples":0,"homeRuns":40,"strikeOuts":148,"baseOnBalls":36,"intentionalWalks":1,"hits":110,"hitByPitch":16,"avg":".234","atBats":470,"obp":".306","slg":".538","ops":".844","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":529,"totalBases":253,"rbi":98,"leftOnBase":208,"sacBunts":0,"sacFlies":7,"babip":".242","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.75","popOuts":32,"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":200,"putOuts":77,"errors":14,"chances":291,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID641598":{"person":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"jerseyNumber":"18","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | 2 BB, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":33,"groundOuts":37,"airOuts":61,"runs":24,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":74,"baseOnBalls":28,"intentionalWalks":1,"hits":45,"hitByPitch":2,"avg":".208","atBats":216,"obp":".304","slg":".343","ops":".647","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":247,"totalBases":74,"rbi":26,"leftOnBase":106,"sacBunts":0,"sacFlies":1,"babip":".274","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":16,"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":{"gamesStarted":1,"caughtStealing":5,"stolenBases":37,"stolenBasePercentage":".881","caughtStealingPercentage":".119","assists":9,"putOuts":320,"errors":3,"chances":332,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID642048":{"person":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":6,"groundOuts":12,"airOuts":8,"runs":10,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":6,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":42,"obp":".429","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":173,"era":"8.68","inningsPitched":"9.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"2.14","battersFaced":49,"outs":28,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":173,"balls":69,"strikes":104,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".---","pitchesPerInning":"18.54","gamesFinished":3,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"7.71","walksPer9Inn":"5.79","hitsPer9Inn":"13.50","runsScoredPer9":"9.64","homeRunsPer9":"0.96","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"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}},"ID642100":{"person":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":59,"gamesStarted":0,"flyOuts":29,"groundOuts":32,"airOuts":49,"runs":13,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":65,"baseOnBalls":10,"intentionalWalks":1,"hits":33,"hitByPitch":3,"atBats":177,"obp":".240","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":731,"era":"2.20","inningsPitched":"49.0","wins":2,"losses":1,"saves":0,"saveOpportunities":5,"holds":18,"blownSaves":5,"earnedRuns":12,"whip":"0.88","battersFaced":192,"outs":147,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":731,"balls":222,"strikes":509,"strikePercentage":".700","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".667","pitchesPerInning":"14.92","gamesFinished":3,"strikeoutWalkRatio":"6.50","strikeoutsPer9Inn":"11.94","walksPer9Inn":"1.84","hitsPer9Inn":"6.06","runsScoredPer9":"2.39","homeRunsPer9":"0.73","inheritedRunners":30,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677594":{"person":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"jerseyNumber":"44","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":1},"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":131,"flyOuts":73,"groundOuts":145,"airOuts":126,"runs":84,"doubles":24,"triples":4,"homeRuns":25,"strikeOuts":131,"baseOnBalls":33,"intentionalWalks":1,"hits":140,"hitByPitch":10,"avg":".259","atBats":540,"obp":".313","slg":".457","ops":".770","caughtStealing":6,"stolenBases":23,"stolenBasePercentage":".793","caughtStealingPercentage":".207","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":585,"totalBases":247,"rbi":73,"leftOnBase":238,"sacBunts":0,"sacFlies":2,"babip":".298","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.60","popOuts":22,"lineOuts":31},"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":353,"errors":3,"chances":360,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID682243":{"person":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(W, 3-5)","summary":"5.0 IP, 4 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":3,"airOuts":7,"runs":4,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":81,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":22,"strikes":59,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"7.20","homeRunsPer9":"5.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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":12,"gamesStarted":12,"flyOuts":38,"groundOuts":54,"airOuts":66,"runs":39,"doubles":14,"triples":1,"homeRuns":10,"strikeOuts":47,"baseOnBalls":26,"intentionalWalks":0,"hits":62,"hitByPitch":3,"atBats":225,"obp":".353","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","numberOfPitches":1037,"era":"5.98","inningsPitched":"58.2","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.50","battersFaced":259,"outs":176,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1037,"balls":371,"strikes":666,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.82","rbi":4,"winPercentage":".375","pitchesPerInning":"17.68","gamesFinished":0,"strikeoutWalkRatio":"1.81","strikeoutsPer9Inn":"7.21","walksPer9Inn":"3.99","hitsPer9Inn":"9.51","runsScoredPer9":"5.98","homeRunsPer9":"1.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":14,"lineOuts":14},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"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"}]},"ID660825":{"person":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":5,"strikes":11,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.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":59,"gamesStarted":0,"flyOuts":45,"groundOuts":45,"airOuts":80,"runs":21,"doubles":3,"triples":1,"homeRuns":9,"strikeOuts":65,"baseOnBalls":26,"intentionalWalks":2,"hits":43,"hitByPitch":2,"atBats":230,"obp":".272","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1016,"era":"2.77","inningsPitched":"65.0","wins":5,"losses":0,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":20,"whip":"1.06","battersFaced":261,"outs":195,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":1016,"balls":354,"strikes":662,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":1,"winPercentage":"1.000","pitchesPerInning":"15.63","gamesFinished":18,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.60","hitsPer9Inn":"5.95","runsScoredPer9":"2.91","homeRunsPer9":"1.25","inheritedRunners":14,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"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"}]},"ID593871":{"person":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"700","stats":{"batting":{"summary":"3-4 | HR, 2B, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":7,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":70,"groundOuts":93,"airOuts":123,"runs":49,"doubles":16,"triples":0,"homeRuns":20,"strikeOuts":65,"baseOnBalls":34,"intentionalWalks":1,"hits":93,"hitByPitch":3,"avg":".252","atBats":369,"obp":".318","slg":".458","ops":".776","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":411,"totalBases":169,"rbi":59,"leftOnBase":123,"sacBunts":2,"sacFlies":3,"babip":".254","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.45","popOuts":31,"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":53,"putOuts":31,"errors":0,"chances":84,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID670042":{"person":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"jerseyNumber":"20","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":14,"groundOuts":43,"airOuts":25,"runs":19,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":51,"baseOnBalls":17,"intentionalWalks":0,"hits":31,"hitByPitch":10,"avg":".209","atBats":148,"obp":".330","slg":".331","ops":".661","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":177,"totalBases":49,"rbi":18,"leftOnBase":75,"sacBunts":1,"sacFlies":1,"babip":".287","groundOutsToAirouts":"1.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":5,"lineOuts":6},"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":14,"putOuts":179,"errors":2,"chances":195,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672841":{"person":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":57,"gamesStarted":0,"flyOuts":34,"groundOuts":75,"airOuts":61,"runs":32,"doubles":7,"triples":1,"homeRuns":7,"strikeOuts":41,"baseOnBalls":23,"intentionalWalks":4,"hits":64,"hitByPitch":5,"atBats":237,"obp":".345","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":885,"era":"3.92","inningsPitched":"62.0","wins":4,"losses":5,"saves":1,"saveOpportunities":7,"holds":14,"blownSaves":6,"earnedRuns":27,"whip":"1.40","battersFaced":269,"outs":186,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":885,"balls":311,"strikes":574,"strikePercentage":".650","hitBatsmen":5,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".444","pitchesPerInning":"14.27","gamesFinished":7,"strikeoutWalkRatio":"1.78","strikeoutsPer9Inn":"5.95","walksPer9Inn":"3.34","hitsPer9Inn":"9.29","runsScoredPer9":"4.65","homeRunsPer9":"1.02","inheritedRunners":20,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[668227,663728,677594,553993,647304,641598,593871,641487,645302,682243,657571,660825,666374,662253],"pitchers":[682243,657571,660825,666374,662253],"bench":[686527,670042,456781,702284],"bullpen":[622491,669302,669923,666659,642048,642100,672841,693433],"battingOrder":[668227,663728,677594,553993,647304,641598,593871,641487,645302],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Crawford, J (20, Sears, J); Polanco (16, Morgan, D)."},{"label":"HR","value":"Raleigh (50, 1st inning off Sears, J, 0 on, 1 out); Polanco (20, 2nd inning off Sears, J, 1 on, 1 out)."},{"label":"TB","value":"Arozarena; Crawford, J 3; Naylor, J 2; Polanco 7; Raleigh 4; Rodríguez, J."},{"label":"RBI","value":"Crawford, J 2 (46); Naylor, J (73); Polanco 4 (59); Raleigh (107)."},{"label":"2-out RBI","value":"Naylor, J; Polanco 2; Crawford, J 2."},{"label":"Runners left in scoring position, 2 out","value":"Naylor, J 2; Arozarena; Robles."},{"label":"GIDP","value":"Crawford, J."},{"label":"Team RISP","value":"4-for-10."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Suárez, E (14, throw)."},{"label":"DP","value":"(Suárez, E-Polanco-Naylor, J)."}]}],"note":[]}},"officials":[{"official":{"id":605674,"fullName":"Ryan Wills","link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":664263,"fullName":"Edwin Jimenez","link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":504381,"fullName":"Will Little","link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":427013,"fullName":"Lance Barksdale","link":"/api/v1/people/427013"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Raleigh (by Morgan, D)."},{"label":"Pitches-strikes","value":"Sears, J 58-37; Morgan, D 33-17; Peralta, W 19-15; Matsui 22-14; Miller, B 81-59; Ferguson, C 10-7; Bazardo 16-11; Brash 23-14; Muñoz, A 20-15."},{"label":"Groundouts-flyouts","value":"Sears, J 5-2; Morgan, D 1-0; Peralta, W 1-1; Matsui 0-2; Miller, B 3-4; Ferguson, C 1-1; Bazardo 0-0; Brash 0-0; Muñoz, A 3-0."},{"label":"Batters faced","value":"Sears, J 17; Morgan, D 8; Peralta, W 7; Matsui 6; Miller, B 21; Ferguson, C 3; Bazardo 4; Brash 6; Muñoz, A 5."},{"label":"Inherited runners-scored","value":"Morgan, D 1-0; Peralta, W 2-2."},{"label":"Umpires","value":"HP: Ryan Wills. 1B: Edwin Jimenez. 2B: Will Little. 3B: Lance Barksdale. "},{"label":"Weather","value":"84 degrees, Clear."},{"label":"Wind","value":"5 mph, In From LF."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"2:40."},{"label":"Att","value":"27,785."},{"label":"Venue","value":"T-Mobile Park."},{"label":"August 25, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871","boxscoreName":"Polanco"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"700","stats":{"batting":{"summary":"3-4 | HR, 2B, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":7,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":70,"groundOuts":93,"airOuts":123,"runs":49,"doubles":16,"triples":0,"homeRuns":20,"strikeOuts":65,"baseOnBalls":34,"intentionalWalks":1,"hits":93,"hitByPitch":3,"avg":".252","atBats":369,"obp":".318","slg":".458","ops":".776","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":411,"totalBases":169,"rbi":59,"leftOnBase":123,"sacBunts":2,"sacFlies":3,"babip":".254","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.45","popOuts":31,"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":53,"putOuts":31,"errors":0,"chances":84,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":72,"hittingGameScore":72},{"player":{"person":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105","boxscoreName":"Cronenworth"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":61,"groundOuts":81,"airOuts":93,"runs":47,"doubles":16,"triples":1,"homeRuns":10,"strikeOuts":88,"baseOnBalls":51,"intentionalWalks":0,"hits":81,"hitByPitch":12,"avg":".243","atBats":334,"obp":".358","slg":".386","ops":".744","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":407,"totalBases":129,"rbi":45,"leftOnBase":149,"sacBunts":4,"sacFlies":5,"babip":".295","groundOutsToAirouts":"0.87","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"33.40","popOuts":15,"lineOuts":17},"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":192,"putOuts":195,"errors":8,"chances":395,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":56,"hittingGameScore":56},{"player":{"person":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757","boxscoreName":"Sheets"},"jerseyNumber":"30","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":116,"flyOuts":52,"groundOuts":84,"airOuts":124,"runs":45,"doubles":20,"triples":1,"homeRuns":18,"strikeOuts":85,"baseOnBalls":33,"intentionalWalks":1,"hits":100,"hitByPitch":4,"avg":".256","atBats":390,"obp":".319","slg":".451","ops":".770","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":430,"totalBases":176,"rbi":59,"leftOnBase":190,"sacBunts":0,"sacFlies":3,"babip":".283","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.67","popOuts":28,"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":12,"putOuts":152,"errors":2,"chances":166,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"loser":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}