{"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":776577,"link":"/api/v1.1/game/776577/feed/live","metaData":{"wait":10,"timeStamp":"20250827_043844","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count22","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776577,"type":"R","doubleHeader":"N","id":"2025/08/26/sdnmlb-seamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776577-2025-08-26","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-27T01:40:00Z","originalDate":"2025-08-26","officialDate":"2025-08-26","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":133,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":75,"losses":58,"ties":0,"pct":".564"},"records":{},"divisionLeader":false,"wins":75,"losses":58,"winningPercentage":".564"},"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":133,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":71,"losses":62,"ties":0,"pct":".534"},"records":{},"divisionLeader":false,"wins":71,"losses":62,"winningPercentage":".534"},"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},"ID689690":{"id":689690,"fullName":"Alek Jacob","link":"/api/v1/people/689690","firstName":"Alek","lastName":"Jacob","primaryNumber":"37","birthDate":"1998-06-16","currentAge":28,"birthCity":"Spokane","birthStateProvince":"WA","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alek","useLastName":"Jacob","middleName":"Scott","boxscoreName":"Jacob","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-07-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alek Jacob","nameSlug":"alek-jacob-689690","firstLastName":"Alek Jacob","lastFirstName":"Jacob, Alek","lastInitName":"Jacob, A","initLastName":"A Jacob","fullFMLName":"Alek Scott Jacob","fullLFMName":"Jacob, Alek Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"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":"Partly Cloudy","temp":"84","wind":"5 mph, L To R"},"gameInfo":{"attendance":35910,"firstPitch":"2025-08-27T01:41:00.000Z","gameDurationMinutes":177},"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":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"home":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"}},"officialScorer":{"id":482188,"fullName":"Darin Padur","link":"/api/v1/people/482188"},"primaryDatacaster":{"id":810853,"fullName":"Jeremy Pilgrim-Stoppel","link":"/api/v1/people/810853"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Fernando Tatis Jr. doubles (26) on a sharp line drive to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-27T01:41:20.382Z","endTime":"2025-08-27T01:42:04.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"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":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":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-26T21:53:17.992Z","endTime":"2025-08-27T01:18:30.974Z","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-27T01:18:30.974Z","endTime":"2025-08-27T01:41:06.849Z","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-27T01:41:06.849Z","endTime":"2025-08-27T01:41:22.560Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.8,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.975016435966882,"aZ":-18.285501510164952,"pfxX":-8.525435735006708,"pfxZ":7.480493489321396,"pX":0.7935553120474937,"pZ":2.568123061106119,"vX0":10.292964703754844,"vY0":-135.47528452713723,"vZ0":-3.0341737707306224,"x":86.75,"y":169.44,"x0":-1.949785565778732,"y0":50.000412219254756,"z0":4.982753866781417,"aX":-15.823978876742942},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.1,"breakHorizontal":13.2,"spinRate":2217,"spinDirection":242},"zone":6,"typeConfidence":0.9,"plateTime":0.4045032242406994,"extension":5.361847237795413},"index":3,"playId":"973a9879-9931-3ed8-bc53-95424890eadc","pitchNumber":1,"startTime":"2025-08-27T01:41:22.560Z","endTime":"2025-08-27T01:41:27.048Z","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":86.4,"endSpeed":79.3,"strikeZoneTop":4.0682808532687,"strikeZoneBottom":1.75560151577197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.421593372176297,"aZ":-30.565677166881702,"pfxX":-11.747964549786497,"pfxZ":1.0055481342564305,"pX":-0.7637407384714493,"pZ":0.9697888317780418,"vX0":7.424955420318851,"vY0":-125.58495139487945,"vZ0":-2.85952190359835,"x":146.11,"y":212.6,"x0":-2.2322740700732964,"y0":50.00104127385306,"z0":4.6091162088880395,"aX":-18.764238110568822},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.4,"breakHorizontal":19.6,"spinRate":2102,"spinDirection":258},"zone":13,"typeConfidence":0.91,"plateTime":0.43612746492879717,"extension":5.335216827307292},"index":4,"playId":"70eb9f91-8001-3de6-8d80-f40619ca06e0","pitchNumber":2,"startTime":"2025-08-27T01:41:37.738Z","endTime":"2025-08-27T01:41:41.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.8,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.264270108398314,"aZ":-26.873926661951614,"pfxX":-10.314405155726849,"pfxZ":2.821441540583333,"pX":0.313666081503052,"pZ":2.21075851292201,"vX0":9.818756758144291,"vY0":-135.53970639528941,"vZ0":-1.9869429861969359,"x":105.04,"y":179.09,"x0":-2.000965189359966,"y0":50.000723680948525,"z0":4.814208656323227,"aX":-19.352724302654252},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.9,"breakHorizontal":16.8,"spinRate":2075,"spinDirection":240},"zone":9,"typeConfidence":2.0,"plateTime":0.4028086942895843,"extension":5.511516177954559},"hitData":{"launchSpeed":112.0,"launchAngle":14.0,"totalDistance":382.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":153.82,"coordY":47.52}},"index":5,"playId":"dfda9b06-f92c-3980-9b5e-ecbeed45a36a","pitchNumber":3,"startTime":"2025-08-27T01:41:52.202Z","endTime":"2025-08-27T01:42:04.989Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:42:04.989Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Arraez grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-27T01:42:14.044Z","endTime":"2025-08-27T01:44:15.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":"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":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.2808114602849,"strikeZoneBottom":1.54000072139927,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.320372285112565,"aZ":-20.396711958341783,"pfxX":-8.378367063771188,"pfxZ":6.236219745278502,"pX":0.9817779353070071,"pZ":2.5335414427589247,"vX0":10.601503333851714,"vY0":-136.63683891121983,"vZ0":-2.607911629137718,"x":79.58,"y":170.37,"x0":-1.8613767177735174,"y0":50.006104022900544,"z0":4.903132212515567,"aX":-15.833256826756282},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.9,"breakHorizontal":13.0,"spinRate":2270,"spinDirection":238},"zone":12,"typeConfidence":0.88,"plateTime":0.40097040904527415,"extension":5.645400756736864},"index":0,"playId":"c251468b-014b-3798-87a2-a54d404976da","pitchNumber":1,"startTime":"2025-08-27T01:42:41.437Z","endTime":"2025-08-27T01:42:46.291Z","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":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.43523059716454,"strikeZoneBottom":1.69708356484643,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.629719292216535,"aZ":-26.151060823871834,"pfxX":-11.40785604478981,"pfxZ":3.1947761759409303,"pX":0.4846567749909218,"pZ":1.9767453306445302,"vX0":10.630098541683543,"vY0":-136.42870588965906,"vZ0":-2.9504954774044996,"x":98.53,"y":185.41,"x0":-1.977473235349401,"y0":50.00615467505015,"z0":4.871975705486474,"aX":-21.538193948038124},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.3,"breakHorizontal":18.5,"spinRate":2199,"spinDirection":237},"zone":9,"typeConfidence":0.9,"plateTime":0.4012531522324956,"extension":5.516963575307137},"index":1,"playId":"4caab72a-7b23-3ac9-975c-35c827caf19e","pitchNumber":2,"startTime":"2025-08-27T01:42:58.036Z","endTime":"2025-08-27T01:43:02.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.962809460836635,"aZ":-20.24650896140203,"pfxX":-8.3701211247264,"pfxZ":6.320603484439644,"pX":0.47367230593101123,"pZ":2.6053620585359347,"vX0":9.677529900781554,"vY0":-136.49659485138332,"vZ0":-2.365873890389416,"x":98.94,"y":168.44,"x0":-2.0297821427280707,"y0":50.00510431509963,"z0":4.877059877486676,"aX":-15.801430134097595},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.2,"breakHorizontal":13.1,"spinRate":2234,"spinDirection":239},"zone":6,"typeConfidence":0.89,"plateTime":0.40123753534901674,"extension":5.529504415589822},"index":2,"playId":"9231de59-e6bf-3ad5-8daf-f989bfac4f3a","pitchNumber":3,"startTime":"2025-08-27T01:43:14.373Z","endTime":"2025-08-27T01:43:20.369Z","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":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-27T01:43:25.751Z","endTime":"2025-08-27T01:43:43.222Z","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(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":94.5,"endSpeed":86.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.612653425566176,"aZ":-30.37740047414213,"pfxX":-10.208726335359234,"pfxZ":0.932656187328595,"pX":-0.7292073627847362,"pZ":2.961265057852868,"vX0":7.0404969541629585,"vY0":-137.46763317615057,"vZ0":0.09838928362364607,"x":144.8,"y":158.83,"x0":-1.9887190103527128,"y0":50.00349819698764,"z0":4.9762132669134,"aX":-19.666677664377126},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":1.9,"breakHorizontal":17.2,"spinRate":1989,"spinDirection":236},"zone":1,"typeConfidence":0.9,"plateTime":0.3974555547252274,"extension":5.498695036907279},"index":4,"playId":"277dd7a5-f63f-34d6-8de7-039d96a1dc32","pitchNumber":4,"startTime":"2025-08-27T01:43:43.222Z","endTime":"2025-08-27T01:43:47.709Z","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":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.6298426680295,"aZ":-29.857073890030836,"pfxX":-10.743746574400605,"pfxZ":1.1815306639434908,"pX":-0.5629235007185646,"pZ":1.9496793183209804,"vX0":7.795692161362615,"vY0":-138.80308340116798,"vZ0":-2.7077544283032897,"x":138.46,"y":186.14,"x0":-2.000131876834408,"y0":50.006099933109944,"z0":4.908712888626291,"aX":-21.143742637051616},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":1.8,"breakHorizontal":18.0,"spinRate":2074,"spinDirection":246},"zone":7,"typeConfidence":0.9,"plateTime":0.3933491241024307,"extension":5.4907243223265425},"hitData":{"launchSpeed":96.3,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.9,"coordY":152.59}},"index":5,"playId":"ed20718f-7d4e-36f2-823e-50ea48c64917","pitchNumber":5,"startTime":"2025-08-27T01:44:06.276Z","endTime":"2025-08-27T01:44:15.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:44:15.113Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-27T01:44:33.067Z","endTime":"2025-08-27T01:46:21.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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":"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":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.75,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.339003175899965,"aZ":-19.504817260240785,"pfxX":-7.8047804487228705,"pfxZ":6.618008302931003,"pX":-0.18290859128884313,"pZ":3.60895805037507,"vX0":7.486812433386813,"vY0":-137.67326234411786,"vZ0":-0.5022202178823998,"x":123.97,"y":141.34,"x0":-1.9271293349051135,"y0":50.00259101104664,"z0":5.117056960407421,"aX":-14.941655316446635},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.1,"breakHorizontal":12.5,"spinRate":2218,"spinDirection":234},"zone":2,"typeConfidence":0.91,"plateTime":0.3982523034227623,"extension":5.417301097348435},"index":0,"playId":"7342c75b-06c2-3ee0-b80d-ed98521003de","pitchNumber":1,"startTime":"2025-08-27T01:44:59.880Z","endTime":"2025-08-27T01:45:05.062Z","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":84.9,"endSpeed":79.7,"strikeZoneTop":3.73796794068045,"strikeZoneBottom":1.67000120933527,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.108560421704112,"aZ":-28.145013108036135,"pfxX":-1.1749590135524706,"pfxZ":2.5486087821339565,"pX":1.4386296096900917,"pZ":1.0224485377632149,"vX0":8.780417242226434,"vY0":-123.50324911765578,"vZ0":-3.149121831779357,"x":62.16,"y":211.17,"x0":-1.9744229796101787,"y0":50.00452834162556,"z0":4.622911530229625,"aX":-1.8600478481033236},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.2,"breakHorizontal":0.6,"spinRate":2199,"spinDirection":250},"zone":14,"typeConfidence":0.9,"plateTime":0.43953403719958306,"extension":5.544337361830734},"index":1,"playId":"b4d91df0-48e6-317d-ab7f-33f2f79bc0d2","pitchNumber":2,"startTime":"2025-08-27T01:45:19.690Z","endTime":"2025-08-27T01:45:24.185Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"95310879-53fb-4358-b08d-d38be5b08d01","startTime":"2025-08-27T01:45:38.237Z","endTime":"2025-08-27T01:45:43.237Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.75,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.569802736427853,"aZ":-29.543669213045526,"pfxX":-0.5885293303998287,"pfxZ":1.6635410996007494,"pX":0.08406149477650837,"pZ":1.7910910968009286,"vX0":5.488273675817063,"vY0":-124.08034017119569,"vZ0":-1.4385762080271656,"x":113.8,"y":190.42,"x0":-2.0668854626393975,"y0":50.002368618396375,"z0":4.808326710256302,"aX":-0.9308424423729895},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.0,"breakHorizontal":0.0,"spinRate":2240,"spinDirection":137},"zone":8,"typeConfidence":0.89,"plateTime":0.4390862722488684,"extension":5.576627078190997},"index":3,"playId":"17d2e1a9-7993-3c08-a2de-c8dfffd73c59","pitchNumber":3,"startTime":"2025-08-27T01:45:54.779Z","endTime":"2025-08-27T01:46:00.314Z","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":94.7,"endSpeed":86.2,"strikeZoneTop":3.75,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.51871340978479,"aZ":-18.71180239876083,"pfxX":-7.288744960001278,"pfxZ":7.027611266258397,"pX":0.06693005762768695,"pZ":3.803777339944026,"vX0":7.833602629958046,"vY0":-137.7461208489149,"vZ0":-0.13616316767172948,"x":114.45,"y":136.08,"x0":-1.8712004558899693,"y0":50.00218818070311,"z0":5.122475602980028,"aX":-13.961537205001353},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.8,"breakHorizontal":11.5,"spinRate":2191,"spinDirection":242},"zone":2,"typeConfidence":0.91,"plateTime":0.398140038055228,"extension":5.481241000606645},"index":4,"playId":"1c4b6347-5247-3aa3-81c4-4bca8bd4bb1f","pitchNumber":4,"startTime":"2025-08-27T01:46:17.516Z","endTime":"2025-08-27T01:46:21.716Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:46:21.716Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan O'Hearn walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-27T01:46:23.821Z","endTime":"2025-08-27T01:48:07.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"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(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":94.2,"endSpeed":85.7,"strikeZoneTop":3.41830644392431,"strikeZoneBottom":1.62000272837134,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.40298613062291,"aZ":-20.16865875686359,"pfxX":-8.529946977000193,"pfxZ":6.337497014738407,"pX":-0.38519615527678963,"pZ":3.551229046895876,"vX0":7.190356842197228,"vY0":-137.03609122872737,"vZ0":-0.34697032634303476,"x":131.68,"y":142.9,"x0":-1.9399919979584461,"y0":50.00215722458231,"z0":5.062010122953551,"aX":-16.15830825296181},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.6,"breakHorizontal":13.8,"spinRate":2314,"spinDirection":238},"zone":11,"typeConfidence":0.9,"plateTime":0.4003028080001956,"extension":5.5069632468042915},"index":0,"playId":"91c1ecca-2c88-3314-a000-1c32f95dc893","pitchNumber":1,"startTime":"2025-08-27T01:46:45.742Z","endTime":"2025-08-27T01:46:50.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.44951811868872,"strikeZoneBottom":1.62000033588075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.160020774508272,"aZ":-27.226242572621015,"pfxX":-11.013325697629767,"pfxZ":2.5883141958289944,"pX":-1.9852842902621775,"pZ":2.0630653912802033,"vX0":4.359645728033626,"vY0":-137.6031959174798,"vZ0":-2.723395522169276,"x":192.67,"y":183.08,"x0":-2.161130426607009,"y0":50.006353394761575,"z0":4.91466617188277,"aX":-21.077180951545383},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.3,"breakHorizontal":19.0,"spinRate":1959,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.39839501334451954,"extension":5.519088871260533},"index":1,"playId":"4b3ad41f-e021-35d1-8aac-5082554c7242","pitchNumber":2,"startTime":"2025-08-27T01:47:03.751Z","endTime":"2025-08-27T01:47:08.241Z","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":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.32019189542341,"strikeZoneBottom":1.62000110144298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.680804384147784,"aZ":-29.599440970967983,"pfxX":-11.973275536961545,"pfxZ":1.3250916263815586,"pX":-1.4343820748796063,"pZ":2.672986287641026,"vX0":5.530997284515567,"vY0":-138.8597722850187,"vZ0":-0.8568340885108173,"x":171.68,"y":166.61,"x0":-1.9025732560770938,"y0":50.00127464014843,"z0":4.9644296764256435,"aX":-23.25234168435052},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":2.4,"breakHorizontal":20.4,"spinRate":2133,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.3952588894687268,"extension":5.6637477906012625},"index":2,"playId":"1ab676f8-6e5b-3ed6-abb2-23b72812edb3","pitchNumber":3,"startTime":"2025-08-27T01:47:23.494Z","endTime":"2025-08-27T01:47:28.276Z","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":83.8,"endSpeed":77.6,"strikeZoneTop":3.30241825085848,"strikeZoneBottom":1.62000178606823,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.392546876990014,"aZ":-31.531008717215144,"pfxX":-0.851747490842544,"pfxZ":0.4234395264085222,"pX":1.7490766981037922,"pZ":1.221691581627555,"vX0":9.160173352130691,"vY0":-121.75032493178983,"vZ0":-1.888981985654931,"x":50.33,"y":205.79,"x0":-1.940443713079034,"y0":50.00072420599414,"z0":4.718869123631602,"aX":-1.2874791066686475},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.6,"breakHorizontal":-0.5,"spinRate":2185,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.4487240240174106,"extension":5.452886159408683},"index":3,"playId":"21bda762-08e8-3ff4-bf8c-b8a25f676e1f","pitchNumber":4,"startTime":"2025-08-27T01:47:42.682Z","endTime":"2025-08-27T01:47:47.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.30044471880512,"strikeZoneBottom":1.62000022411422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.274033908011145,"aZ":-18.993413323907316,"pfxX":-7.579348944214444,"pfxZ":6.912097563396067,"pX":0.6577409942971879,"pZ":3.6806793675606175,"vX0":9.222973090629315,"vY0":-137.43014751240176,"vZ0":-0.3334286822975242,"x":91.93,"y":139.4,"x0":-1.7615527598189356,"y0":50.00491493010315,"z0":5.0968937185789915,"aX":-14.458748069212652},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.6,"breakHorizontal":11.8,"spinRate":2178,"spinDirection":242},"zone":12,"typeConfidence":0.9,"plateTime":0.3989975006306099,"extension":5.544749567262955},"index":4,"playId":"6c07c4c0-c993-3a0e-8faf-d64b7542bfe0","pitchNumber":5,"startTime":"2025-08-27T01:48:02.391Z","endTime":"2025-08-27T01:48:07.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:48:07.833Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xander Bogaerts singles on a line drive to left fielder Randy Arozarena. Fernando Tatis Jr. scores. Ryan O'Hearn to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-27T01:48:08.700Z","endTime":"2025-08-27T01:49:30.106Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"postOnThird":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"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":2},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":{"id":622491,"link":"/api/v1/people/622491"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.78323769523778,"strikeZoneBottom":1.72370144135425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.931818717781468,"aZ":-26.915933140953392,"pfxX":-10.705089872067695,"pfxZ":2.749954318634196,"pX":-0.8573146534895583,"pZ":2.211154883838655,"vX0":6.684792551946042,"vY0":-137.3493697867378,"vZ0":-2.3051111389844374,"x":149.68,"y":179.08,"x0":-1.929615007647583,"y0":50.00554434449444,"z0":4.888455362943798,"aX":-20.49152663779496},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.7,"breakHorizontal":18.0,"spinRate":1889,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.39851379890600347,"extension":5.529584781486375},"index":0,"playId":"af90e4af-409d-3b0c-b81a-2ce2b06bf81b","pitchNumber":1,"startTime":"2025-08-27T01:48:39.876Z","endTime":"2025-08-27T01:48:44.111Z","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":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.7,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.325181948688797,"aZ":-18.18222499446643,"pfxX":-7.345146382169783,"pfxZ":7.295123207826368,"pX":0.20775280397549276,"pZ":3.15920528755439,"vX0":7.940509388242712,"vY0":-137.7767873559325,"vZ0":-1.7801645042293046,"x":109.08,"y":153.48,"x0":-1.7607703898090317,"y0":50.00098208307626,"z0":5.045683322246511,"aX":-14.084788597797605},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.0,"breakHorizontal":11.6,"spinRate":2217,"spinDirection":241},"zone":2,"typeConfidence":0.91,"plateTime":0.3979319159934098,"extension":5.437509851075587},"index":1,"playId":"952a304d-b015-313f-be44-c2c985798bed","pitchNumber":2,"startTime":"2025-08-27T01:48:59.966Z","endTime":"2025-08-27T01:49:03.616Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.7,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.11145241501752,"aZ":-28.686441432849332,"pfxX":-10.691299483799888,"pfxZ":1.7935614744496338,"pX":-1.4186192242804323,"pZ":2.6717048949526805,"vX0":5.248230142683014,"vY0":-138.4842110054474,"vZ0":-0.8811024802341487,"x":171.07,"y":166.64,"x0":-1.9500856590478741,"y0":50.00024954555267,"z0":4.914037387955254,"aX":-20.748708676454214},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.2,"breakHorizontal":18.2,"spinRate":1911,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.39561882437284845,"extension":5.715817636714956},"hitData":{"launchSpeed":59.7,"launchAngle":23.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":69.53,"coordY":135.59}},"index":2,"playId":"00a827f6-fac1-324c-bda5-85cb9dcdac1a","pitchNumber":3,"startTime":"2025-08-27T01:49:19.083Z","endTime":"2025-08-27T01:49:30.106Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:49:30.106Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gavin Sheets walks. Xander Bogaerts to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-27T01:49:45.230Z","endTime":"2025-08-27T01:51:35.183Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"postOnThird":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.216709561453737,"aZ":-30.429884327335074,"pfxX":-1.0603130317576461,"pfxZ":1.0987119796899982,"pX":1.1567326035289516,"pZ":2.1649416006240614,"vX0":7.944324482709874,"vY0":-124.46509988449328,"vZ0":-0.5379189110103642,"x":72.91,"y":180.33,"x0":-1.9226349580848698,"y0":50.00300573973101,"z0":4.878195844060143,"aX":-1.6843329954917414},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.2,"breakHorizontal":0.4,"spinRate":2199,"spinDirection":259},"zone":14,"typeConfidence":0.89,"plateTime":0.4381049616343389,"extension":5.579600157793864},"index":0,"playId":"865db04a-6312-3a5e-8b24-42037509b030","pitchNumber":1,"startTime":"2025-08-27T01:50:05.051Z","endTime":"2025-08-27T01:50:08.964Z","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":86.7,"endSpeed":79.3,"strikeZoneTop":3.48855727837057,"strikeZoneBottom":1.67999810653846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.73520169650422,"aZ":-33.80543445339185,"pfxX":-10.06200355817331,"pfxZ":-1.0155158669451572,"pX":-1.4993158478947104,"pZ":1.986277802795844,"vX0":4.837494803498115,"vY0":-126.2273461854501,"vZ0":-0.06826627485809644,"x":174.15,"y":185.15,"x0":-2.137773274158498,"y0":50.003750440170144,"z0":4.745483067905669,"aX":-16.167090495905622},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.6,"breakHorizontal":17.0,"spinRate":1892,"spinDirection":257},"zone":13,"typeConfidence":0.91,"plateTime":0.434645342797527,"extension":5.446278349097012},"index":1,"playId":"16edcc57-9023-34d4-a895-392aa8522867","pitchNumber":2,"startTime":"2025-08-27T01:50:25.589Z","endTime":"2025-08-27T01:50:30.537Z","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":94.2,"endSpeed":85.9,"strikeZoneTop":3.56132555892277,"strikeZoneBottom":1.68000082467973,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.909801253084076,"aZ":-20.284929028554593,"pfxX":-6.559614852345995,"pfxZ":6.258206390469702,"pX":-0.9960708961380706,"pZ":3.6384967782938586,"vX0":5.04828331543421,"vY0":-137.1353564443492,"vZ0":0.051539240460765634,"x":154.97,"y":140.54,"x0":-2.010414957311813,"y0":50.00625020075909,"z0":5.005506241825706,"aX":-12.470548719873864},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.5,"breakHorizontal":10.8,"spinRate":2054,"spinDirection":239},"zone":11,"typeConfidence":0.91,"plateTime":0.3997204963033756,"extension":5.491531157906157},"index":2,"playId":"99d1685e-983d-3fdb-850a-71a6425a4a97","pitchNumber":3,"startTime":"2025-08-27T01:50:46.551Z","endTime":"2025-08-27T01:50:51.401Z","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":83.7,"endSpeed":76.9,"strikeZoneTop":3.51706890464246,"strikeZoneBottom":1.67999799809337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.266900767607886,"aZ":-31.982017739121,"pfxX":-0.2837252355461368,"pfxZ":0.12341820682221893,"pX":-1.2099433894819331,"pZ":3.0499223122415855,"vX0":2.467397717169865,"vY0":-121.88919134855317,"vZ0":2.146543143150813,"x":163.12,"y":156.43,"x0":-2.197089465630391,"y0":50.00074030746423,"z0":4.91358101311875,"aX":-0.42884134310664973},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.0,"breakHorizontal":0.0,"spinRate":2169,"spinDirection":108},"zone":11,"typeConfidence":0.89,"plateTime":0.44884522660769566,"extension":5.475619036931945},"index":3,"playId":"3cba3fcd-01a6-39fc-893f-16565010d8ab","pitchNumber":4,"startTime":"2025-08-27T01:51:06.688Z","endTime":"2025-08-27T01:51:11.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.5,"strikeZoneTop":3.36572011394197,"strikeZoneBottom":1.68000146221574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.010119502849548,"aZ":-34.206627694592264,"pfxX":-11.007160256631487,"pfxZ":-1.283217091622605,"pX":-1.2797340021824124,"pZ":2.775014282350341,"vX0":5.492222701505911,"vY0":-125.06765020253897,"vZ0":1.692253064565165,"x":165.78,"y":163.85,"x0":-2.0779004760780935,"y0":50.00611001026318,"z0":4.90187161237828,"aX":-17.382324246678156},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.7,"breakHorizontal":18.6,"spinRate":1990,"spinDirection":260},"zone":11,"typeConfidence":0.91,"plateTime":0.43851835325773303,"extension":5.598307709029246},"index":4,"playId":"543cf4b3-2aba-3b7e-831c-19b9e1beab82","pitchNumber":5,"startTime":"2025-08-27T01:51:27.750Z","endTime":"2025-08-27T01:51:35.183Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:51:35.183Z","atBatIndex":5},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ramón Laureano hits a grand slam (21) to left center field. Ryan O'Hearn scores. Xander Bogaerts scores. Gavin Sheets scores.","rbi":4,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-27T01:52:30.405Z","endTime":"2025-08-27T01:54:00.680Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"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":622491,"link":"/api/v1/people/622491"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":{"id":622491,"link":"/api/v1/people/622491"},"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":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":{"id":622491,"link":"/api/v1/people/622491"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":{"id":622491,"link":"/api/v1/people/622491"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-27T01:51:45.546Z","endTime":"2025-08-27T01:52:32.757Z","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(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.0,"endSpeed":86.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.417578580164264,"aZ":-17.749365508715552,"pfxX":-7.8522878581940985,"pfxZ":7.449718175293279,"pX":0.15380960034371566,"pZ":2.840053119969746,"vX0":8.439784427137408,"vY0":-138.1753447411995,"vZ0":-2.5740077357478652,"x":111.14,"y":162.1,"x0":-1.9181294784678207,"y0":50.00145628028077,"z0":4.974471689397644,"aX":-15.202233471942069},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.2,"breakHorizontal":12.5,"spinRate":2280,"spinDirection":238},"zone":5,"typeConfidence":0.91,"plateTime":0.3961949043687589,"extension":5.59923921942783},"index":1,"playId":"fc616e42-5234-30c2-8805-c8b3ad747fff","pitchNumber":1,"startTime":"2025-08-27T01:52:32.757Z","endTime":"2025-08-27T01:52:36.552Z","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":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.248703453435215,"aZ":-18.68548629737027,"pfxX":-7.763646369229891,"pfxZ":6.99400503169764,"pX":0.1577580309333973,"pZ":2.9762802322849775,"vX0":8.156516504174673,"vY0":-137.69125183592217,"vZ0":-1.94473181634672,"x":110.99,"y":158.42,"x0":-1.8277082181449562,"y0":50.004689862417365,"z0":4.949878371259531,"aX":-14.978077542168876},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.5,"breakHorizontal":12.5,"spinRate":2251,"spinDirection":240},"zone":2,"typeConfidence":0.91,"plateTime":0.3970988298026108,"extension":5.530124195270646},"index":2,"playId":"f4dba5e3-debc-3858-937f-734cf7ea5db9","pitchNumber":2,"startTime":"2025-08-27T01:52:50.019Z","endTime":"2025-08-27T01:52:54.055Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-27T01:53:04.888Z","endTime":"2025-08-27T01:53:14.492Z","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(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.4,"endSpeed":78.4,"strikeZoneTop":3.41392613075926,"strikeZoneBottom":1.56000202786246,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.029451677505698,"aZ":-30.700488707113283,"pfxX":-0.1522709356137808,"pfxZ":0.9522417865679276,"pX":1.0829809830804555,"pZ":0.8916231206707049,"vX0":7.386778009310311,"vY0":-122.80361108089693,"vZ0":-2.9205296779807037,"x":75.72,"y":214.71,"x0":-1.931319213025378,"y0":50.00052437274189,"z0":4.681135229298639,"aX":-0.23568476811313965},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.3,"breakHorizontal":-1.3,"spinRate":2217,"spinDirection":104},"zone":14,"typeConfidence":0.9,"plateTime":0.4443085815882526,"extension":5.69361594444277},"index":4,"playId":"d8e6dcf4-0489-3cd6-947d-a427b9bf7dc4","pitchNumber":3,"startTime":"2025-08-27T01:53:14.492Z","endTime":"2025-08-27T01:53:19.211Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.906656879580108,"aZ":-19.893309636532717,"pfxX":-6.6899825195302896,"pfxZ":6.454446398906102,"pX":-0.19097047788425156,"pZ":3.293180879084827,"vX0":6.971026866895196,"vY0":-136.99162800832232,"vZ0":-1.0040153760128865,"x":124.28,"y":149.86,"x0":-1.8979143623822856,"y0":50.003395519679266,"z0":5.022629387898761,"aX":-12.731793005656536},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.6,"breakHorizontal":10.7,"spinRate":2159,"spinDirection":240},"zone":2,"typeConfidence":0.9,"plateTime":0.39962513622802387,"extension":5.462603343337129},"hitData":{"launchSpeed":106.6,"launchAngle":37.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":69.69,"coordY":51.38}},"index":5,"playId":"8d973357-8355-3fe6-b2a9-2966532818b9","pitchNumber":4,"startTime":"2025-08-27T01:53:32.696Z","endTime":"2025-08-27T01:54:00.680Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:54:00.680Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Cronenworth flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-27T01:54:01.948Z","endTime":"2025-08-27T01:55:34.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":5},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.40811025285331,"strikeZoneBottom":1.57999944943881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.898377335335404,"aZ":-28.166570751705045,"pfxX":-11.415383478537388,"pfxZ":2.096026426206035,"pX":0.23972895020864615,"pZ":1.5246594046422737,"vX0":10.218432564322942,"vY0":-137.28435256760113,"vZ0":-3.8180502081361793,"x":107.86,"y":197.61,"x0":-2.0443805816610428,"y0":50.0026818860395,"z0":4.846817069643742,"aX":-21.827465491254266},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.1,"breakHorizontal":18.6,"spinRate":2065,"spinDirection":237},"zone":8,"typeConfidence":0.9,"plateTime":0.3987118272496146,"extension":5.503924144197723},"index":0,"playId":"f433d383-53a4-335a-8a98-18431083cf5e","pitchNumber":1,"startTime":"2025-08-27T01:54:22.767Z","endTime":"2025-08-27T01:54:26.838Z","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":86.5,"endSpeed":79.3,"strikeZoneTop":3.23513539997377,"strikeZoneBottom":1.5799985320137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.068510268634565,"aZ":-33.68413139487278,"pfxX":-10.384556529599045,"pfxZ":-0.9433748680689398,"pX":-1.4405764824052703,"pZ":1.8449551853365433,"vX0":5.19932492804024,"vY0":-125.95229686456207,"vZ0":-0.5480841860935363,"x":171.91,"y":188.97,"x0":-2.1847064851102984,"y0":50.0021840923724,"z0":4.794110875517262,"aX":-16.649802797083687},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.6,"breakHorizontal":17.5,"spinRate":1956,"spinDirection":261},"zone":13,"typeConfidence":0.9,"plateTime":0.43521892860410194,"extension":5.382672593792499},"index":1,"playId":"62eb5cb4-4f64-39ac-8d96-09981a3d5277","pitchNumber":2,"startTime":"2025-08-27T01:54:35.615Z","endTime":"2025-08-27T01:54:40.332Z","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":94.1,"endSpeed":86.0,"strikeZoneTop":3.27260539751499,"strikeZoneBottom":1.58000084496194,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.804368101706935,"aZ":-23.546152630952204,"pfxX":-8.67127075531879,"pfxZ":4.542578207298092,"pX":-1.5607659496853916,"pZ":2.80015584208388,"vX0":4.549197521165007,"vY0":-137.04379332676845,"vZ0":-1.660245115109443,"x":176.49,"y":163.18,"x0":-2.117369999299522,"y0":50.001342667490185,"z0":5.025110487962472,"aX":-16.461724085072564},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.0,"breakHorizontal":14.8,"spinRate":2187,"spinDirection":242},"zone":11,"typeConfidence":0.85,"plateTime":0.39995503889595785,"extension":5.29185614857667},"index":2,"playId":"e5cc6120-9d66-303e-9954-4c138b9216e7","pitchNumber":3,"startTime":"2025-08-27T01:54:50.041Z","endTime":"2025-08-27T01:54:55.135Z","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":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.3067818100409,"strikeZoneBottom":1.58000042514154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.00618006740597,"aZ":-30.09904902710394,"pfxX":-11.876188004970402,"pfxZ":1.0911319231950998,"pX":-0.09091898299427792,"pZ":2.7652578683713926,"vX0":9.32023438871894,"vY0":-137.21406787903558,"vZ0":-0.4711706584221095,"x":120.47,"y":164.12,"x0":-1.992514367817411,"y0":50.00271710078771,"z0":4.994032525792334,"aX":-22.59443306203631},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.0,"breakHorizontal":19.4,"spinRate":2145,"spinDirection":237},"zone":5,"typeConfidence":0.89,"plateTime":0.3995156984907138,"extension":5.386926782717197},"index":3,"playId":"9987b3d3-5f88-3f2f-b39d-e67d2293911c","pitchNumber":4,"startTime":"2025-08-27T01:55:05.314Z","endTime":"2025-08-27T01:55:10.322Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-27T01:55:14.260Z","endTime":"2025-08-27T01:55:23.402Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.560227009654504,"aZ":-22.789010401188655,"pfxX":-8.284058217132177,"pfxZ":4.915388738227961,"pX":-0.136091131691092,"pZ":3.2771660653103627,"vX0":7.562905977397732,"vY0":-137.30956556596956,"vZ0":-0.7422957585573936,"x":122.19,"y":150.3,"x0":-1.8505881616671496,"y0":50.00026253750323,"z0":5.102390950246236,"aX":-15.80771923852012},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.0,"breakHorizontal":13.4,"spinRate":2146,"spinDirection":240},"zone":2,"typeConfidence":0.86,"plateTime":0.3989832378148708,"extension":5.275596490120503},"hitData":{"launchSpeed":94.2,"launchAngle":37.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.05,"coordY":70.79}},"index":5,"playId":"f7b02ce0-d38a-331f-9b40-c03146cc9bfe","pitchNumber":5,"startTime":"2025-08-27T01:55:23.402Z","endTime":"2025-08-27T01:55:34.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:55:34.633Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Randy Arozarena lines out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-27T01:57:37.162Z","endTime":"2025-08-27T01:59:08.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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(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":93.6,"endSpeed":85.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.80544563940249,"aZ":-14.072458291747736,"pfxX":-6.103601763961894,"pfxZ":9.707486020801014,"pX":-0.12262925845790838,"pZ":1.6594777031223318,"vX0":4.318938123929516,"vY0":-135.93444011994524,"vZ0":-8.88648723183257,"x":121.67,"y":193.97,"x0":-0.9420010050318225,"y0":50.00055443715969,"z0":5.955659220846052,"aX":-11.379697513992205},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.8,"breakHorizontal":10.1,"spinRate":2441,"spinDirection":187},"zone":8,"typeConfidence":2.0,"plateTime":0.40348389407284513,"extension":6.684646465721156},"index":0,"playId":"167b1824-255b-3f47-a5f9-fd4e4eb02b09","pitchNumber":1,"startTime":"2025-08-27T01:57:50.288Z","endTime":"2025-08-27T01:57:58.301Z","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":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.31910355365582,"aZ":-7.1447445028218075,"pfxX":-3.1446992493269543,"pfxZ":12.919956963790575,"pX":0.3300632179753461,"pZ":2.2723553575728204,"vX0":4.640795365144074,"vY0":-138.62401831932502,"vZ0":-8.888967197592189,"x":104.42,"y":177.43,"x0":-0.9607229746544893,"y0":50.00164896357233,"z0":6.005424019973729,"aX":-6.091885426199014},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":21.6,"breakHorizontal":4.7,"spinRate":2658,"spinDirection":195},"zone":6,"typeConfidence":2.0,"plateTime":0.3958040553268565,"extension":6.470432423215503},"index":1,"playId":"f3f23c84-cf7c-32c9-a4d7-98f1eff6021a","pitchNumber":2,"startTime":"2025-08-27T01:58:31.090Z","endTime":"2025-08-27T01:58:34.680Z","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":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.29646161241406,"strikeZoneBottom":1.60999918702834,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.348780859459357,"aZ":-28.77636678057681,"pfxX":0.678285706030767,"pfxZ":2.0105906131423366,"pX":2.303983920329387,"pZ":0.6059022847936499,"vX0":8.584768371848002,"vY0":-128.72366140271745,"vZ0":-7.490229327560725,"x":29.18,"y":222.42,"x0":-1.1546550483752007,"y0":50.00214736751779,"z0":5.764650049339657,"aX":1.1418644754181229},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.2,"breakHorizontal":-3.0,"spinRate":2774,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.4246294341982071,"extension":6.3975693806892115},"index":2,"playId":"30293885-3a6d-35a2-8401-ae7c2f73362e","pitchNumber":3,"startTime":"2025-08-27T01:58:44.863Z","endTime":"2025-08-27T01:58:49.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.09875760504678,"aZ":-30.08142631241984,"pfxX":-0.4135921016022599,"pfxZ":1.2863269422825478,"pX":0.7567703133181538,"pZ":1.7439959224157444,"vX0":5.105224455669112,"vY0":-126.5231987383895,"vZ0":-4.230567996963048,"x":88.15,"y":191.69,"x0":-1.2308669008507283,"y0":50.003288115412374,"z0":5.8404903970924495,"aX":-0.6735545639863979},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.6,"breakHorizontal":-0.4,"spinRate":2766,"spinDirection":134},"zone":9,"typeConfidence":2.0,"plateTime":0.43243105430300366,"extension":6.476277191074354},"hitData":{"launchSpeed":90.6,"launchAngle":18.0,"totalDistance":280.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.15,"coordY":103.15}},"index":3,"playId":"136fa5e9-2d1f-32cd-89fe-d6311e75d34b","pitchNumber":4,"startTime":"2025-08-27T01:59:01.555Z","endTime":"2025-08-27T01:59:08.702Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:59:08.702Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh called out on strikes.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-27T01:59:11.944Z","endTime":"2025-08-27T02:01:25.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.391859248083392,"aZ":-29.898765366375592,"pfxX":-0.5190944014712551,"pfxZ":1.3839141796091896,"pX":-0.09063493807873314,"pZ":1.2965569565171882,"vX0":3.9688154429141616,"vY0":-127.34512703244097,"vZ0":-5.346579626885041,"x":120.45,"y":203.77,"x0":-1.6024595543779625,"y0":50.000089967763245,"z0":5.791109566118033,"aX":-0.8518136602730138},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.6,"breakHorizontal":0.0,"spinRate":2854,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.4302676754739343,"extension":6.413714504784329},"index":0,"playId":"8df1bc70-7254-3047-ac52-19218e37ba7d","pitchNumber":1,"startTime":"2025-08-27T01:59:34.931Z","endTime":"2025-08-27T01:59:39.262Z","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":96.8,"endSpeed":88.6,"strikeZoneTop":3.61984279953235,"strikeZoneBottom":1.710001403217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.336603098731164,"aZ":-8.344659001270916,"pfxX":-3.663309645434677,"pfxZ":11.949642501564233,"pX":1.2954903370271602,"pZ":0.7707699016869397,"vX0":8.309063249548824,"vY0":-140.22766207726627,"vZ0":-12.33054727555109,"x":67.62,"y":217.97,"x0":-1.2284070070925073,"y0":50.003978365627525,"z0":5.76670828926813,"aX":-7.306604552314985},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.2,"breakHorizontal":4.9,"spinRate":2588,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.39041218687302237,"extension":6.613260106335216},"index":1,"playId":"9877f3a2-00e3-38c9-b139-c38fed90f40c","pitchNumber":2,"startTime":"2025-08-27T01:59:51.091Z","endTime":"2025-08-27T01:59:55.549Z","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":87.7,"endSpeed":81.2,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.255193106514728,"aZ":-26.39076338119375,"pfxX":-0.024930272134071396,"pfxZ":3.4768932911338855,"pX":0.24138828869134504,"pZ":1.8230200572945257,"vX0":4.429487733433351,"vY0":-127.65878728989564,"vZ0":-4.890993057014394,"x":107.8,"y":189.56,"x0":-1.5070163311186686,"y0":50.003273500400596,"z0":5.82040042063531,"aX":-0.041401745488508904},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.5,"breakHorizontal":-0.8,"spinRate":2820,"spinDirection":114},"zone":8,"typeConfidence":2.0,"plateTime":0.42770011167129507,"extension":6.441756966752621},"index":2,"playId":"c5569664-0a7a-30e7-9412-54997dc0526f","pitchNumber":3,"startTime":"2025-08-27T02:00:11.552Z","endTime":"2025-08-27T02:00:16.823Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-27T02:00:25.514Z","endTime":"2025-08-27T02:00:40.852Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"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":87.2,"endSpeed":80.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.02167292266125,"aZ":-28.992029085502388,"pfxX":0.3654041232568758,"pfxZ":1.9494498666145335,"pX":-0.11049327980287636,"pZ":0.6918358544009782,"vX0":3.738042798611075,"vY0":-126.8251255003556,"vZ0":-6.722902125004794,"x":121.21,"y":220.1,"x0":-1.6487395171282835,"y0":50.00530582447239,"z0":5.677959572813994,"aX":0.5975110721407672},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.3,"breakHorizontal":-1.4,"spinRate":2821,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.4312525721025442,"extension":6.436994225226642},"index":4,"playId":"d47b861a-15c8-3f67-b4a1-0638da7b684d","pitchNumber":4,"startTime":"2025-08-27T02:00:40.852Z","endTime":"2025-08-27T02:00:46.228Z","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":97.4,"endSpeed":88.4,"strikeZoneTop":3.60433589820611,"strikeZoneBottom":1.71000198829237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.34543657652167,"aZ":-8.29329288316404,"pfxX":-3.534309580542737,"pfxZ":11.911925604976918,"pX":1.5873651897471543,"pZ":1.9025864508403614,"vX0":9.021655854649289,"vY0":-141.20429385356567,"vZ0":-9.547199766270909,"x":56.49,"y":187.41,"x0":-1.200251138034619,"y0":50.00356485952316,"z0":5.874990257163081,"aX":-7.087249373178351},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.6,"breakHorizontal":4.4,"spinRate":2572,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.3889969419745025,"extension":6.67404641436157},"index":5,"playId":"5caf71c9-fd13-3f6d-83b2-42d6844f8452","pitchNumber":5,"startTime":"2025-08-27T02:01:03.889Z","endTime":"2025-08-27T02:01:08.326Z","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":97.0,"endSpeed":88.2,"strikeZoneTop":3.59289262920638,"strikeZoneBottom":1.70999893496766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.67582609898865,"aZ":-14.00104636570597,"pfxX":-8.343025632187272,"pfxZ":9.081100035428054,"pX":0.43610883895877095,"pZ":2.725501375824595,"vX0":7.644705364907629,"vY0":-140.96129333366343,"vZ0":-6.551405432991347,"x":100.38,"y":165.19,"x0":-1.23435671650324,"y0":50.00280032963953,"z0":5.993119765930076,"aX":-16.69786486109688},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.1,"breakHorizontal":13.4,"spinRate":2499,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.3893677577250845,"extension":6.598101453035079},"index":6,"playId":"21b37514-dc89-354d-9172-ce6c4b86310c","pitchNumber":6,"startTime":"2025-08-27T02:01:19.461Z","endTime":"2025-08-27T02:01:25.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:01:25.082Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Julio Rodríguez flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-27T02:01:34.387Z","endTime":"2025-08-27T02:02:12.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"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":97.1,"endSpeed":88.5,"strikeZoneTop":3.26085947194473,"strikeZoneBottom":1.44586413264794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.88952441908635,"aZ":-7.325058491700501,"pfxX":-2.7868911399559724,"pfxZ":12.406447112512542,"pX":0.6575247503428244,"pZ":1.4213380790864183,"vX0":5.882655104811458,"vY0":-140.84769845248263,"vZ0":-11.027850985275217,"x":91.94,"y":200.4,"x0":-1.0989724516589183,"y0":50.006980195595,"z0":5.8676418846803955,"aX":-5.584144484749093},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":20.3,"breakHorizontal":3.8,"spinRate":2609,"spinDirection":195},"zone":9,"typeConfidence":2.0,"plateTime":0.3893276509025241,"extension":6.6352505664308294},"index":0,"playId":"4fe9e308-57b2-3c49-ac65-25319bad5a8e","pitchNumber":1,"startTime":"2025-08-27T02:01:48.825Z","endTime":"2025-08-27T02:01:54.181Z","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":96.6,"endSpeed":88.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.69934215287031,"aZ":-16.73558615695793,"pfxX":-7.240623958273587,"pfxZ":7.744654069777022,"pX":-0.3287866275651052,"pZ":2.8935948218798395,"vX0":4.735292429003963,"vY0":-140.50647764439495,"vZ0":-5.606023697912416,"x":129.53,"y":160.65,"x0":-1.0977418334234283,"y0":50.00317418529686,"z0":6.007205280688605,"aX":-14.435502850225486},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.0,"breakHorizontal":12.1,"spinRate":2482,"spinDirection":186},"zone":1,"typeConfidence":2.0,"plateTime":0.39025477101638417,"extension":6.530523016548045},"hitData":{"launchSpeed":82.7,"launchAngle":32.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.77,"coordY":103.93}},"index":1,"playId":"e77e733f-7338-323c-be1a-0f10d07b794d","pitchNumber":2,"startTime":"2025-08-27T02:02:04.914Z","endTime":"2025-08-27T02:02:12.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:02:12.715Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Freddy Fermin walks.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-27T02:04:09.195Z","endTime":"2025-08-27T02:05:15.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"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],"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":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.26074895724453,"strikeZoneBottom":1.52999898642084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.828830516122288,"aZ":-17.61012012413876,"pfxX":-7.716378325683616,"pfxZ":7.925979858801178,"pX":2.0315037691823474,"pZ":3.706907554423025,"vX0":12.52799554180403,"vY0":-134.81503108693127,"vZ0":-0.5152645288112403,"x":39.56,"y":138.69,"x0":-1.6771184197492548,"y0":50.00127528822898,"z0":5.1456214319865685,"aX":-14.177360272529118},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.4,"breakHorizontal":11.3,"spinRate":2235,"spinDirection":241},"zone":12,"typeConfidence":0.9,"plateTime":0.4065798284666591,"extension":5.392787662893527},"index":0,"playId":"c9579747-52a1-3c73-bf6b-2baf77dd9dd7","pitchNumber":1,"startTime":"2025-08-27T02:04:20.772Z","endTime":"2025-08-27T02:04:24.051Z","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":92.2,"endSpeed":84.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.126499561532686,"aZ":-19.301194698525766,"pfxX":-7.6758157584071025,"pfxZ":7.0760081543318805,"pX":-0.2894488127755614,"pZ":3.250115050699796,"vX0":7.152369692006205,"vY0":-134.0618052467305,"vZ0":-1.2062643788869294,"x":128.03,"y":151.03,"x0":-1.9953663756384878,"y0":50.00371407559886,"z0":5.084366380679882,"aX":-13.965588018862713},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.7,"breakHorizontal":12.4,"spinRate":2306,"spinDirection":229},"zone":1,"typeConfidence":0.89,"plateTime":0.40864936748039105,"extension":5.364942492975644},"index":1,"playId":"71221fc5-5ed8-37bf-b511-640fda3a6447","pitchNumber":2,"startTime":"2025-08-27T02:04:31.737Z","endTime":"2025-08-27T02:04:36.807Z","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":0},"pitchData":{"startSpeed":83.3,"endSpeed":78.0,"strikeZoneTop":3.25210422800042,"strikeZoneBottom":1.5299997608706,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.726518542267875,"aZ":-32.789584143626946,"pfxX":1.1202204391714572,"pfxZ":-0.40927016731451626,"pX":1.7802404569338277,"pZ":1.2071680984001625,"vX0":8.71475451628789,"vY0":-121.20515915210711,"vZ0":-1.7329758548441818,"x":49.14,"y":206.19,"x0":-1.9809376410214983,"y0":50.00063748539001,"z0":4.7475364175328485,"aX":1.6953915574947727},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.8,"breakHorizontal":-3.7,"spinRate":2340,"spinDirection":65},"zone":14,"typeConfidence":0.91,"plateTime":0.4488475578505291,"extension":5.437655320949813},"index":2,"playId":"f389668b-919d-3b04-b005-fde425f36b01","pitchNumber":3,"startTime":"2025-08-27T02:04:45.905Z","endTime":"2025-08-27T02:04:50.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.30508968908037,"strikeZoneBottom":1.53000075690063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.002912485192432,"aZ":-31.023707300046425,"pfxX":-11.081520098761647,"pfxZ":0.6234726104639581,"pX":-0.2464659558972652,"pZ":3.6803916558840535,"vX0":8.441183886381447,"vY0":-135.3399492205152,"vZ0":1.9144612573238455,"x":126.39,"y":139.41,"x0":-1.9686565721542244,"y0":50.00560193996042,"z0":5.139206231634867,"aX":-20.526264690904355},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.8,"breakHorizontal":18.2,"spinRate":2031,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.40497418400630547,"extension":5.525190522084482},"index":3,"playId":"112391e7-135c-32c9-ab34-4fa77f84ce10","pitchNumber":4,"startTime":"2025-08-27T02:04:57.643Z","endTime":"2025-08-27T02:05:02.365Z","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":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.21168967112627,"strikeZoneBottom":1.5299998569286,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.149053713432583,"aZ":-24.827273389616792,"pfxX":-10.113164321131253,"pfxZ":3.9826317174448036,"pX":1.2632107594433104,"pZ":3.540272278772267,"vX0":11.739648925355766,"vY0":-134.64275755951513,"vZ0":0.7603811413509903,"x":68.85,"y":143.19,"x0":-1.8312988509004573,"y0":50.000229391048975,"z0":5.005842089797407,"aX":-18.640729897202515},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.6,"breakHorizontal":16.0,"spinRate":2034,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.40619142858506185,"extension":5.4194637950811275},"index":4,"playId":"df2b2b51-d47a-3aaf-b9a4-7f1fdbc5309a","pitchNumber":5,"startTime":"2025-08-27T02:05:11.552Z","endTime":"2025-08-27T02:05:15.932Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:05:15.932Z","atBatIndex":11},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Fernando Tatis Jr. grounds into a force out, third baseman Eugenio Suárez to second baseman Cole Young. Freddy Fermin out at 2nd. Fernando Tatis Jr. to 1st.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-27T02:05:22.074Z","endTime":"2025-08-27T02:07:18.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","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":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"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":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":{"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":94.3,"endSpeed":86.4,"strikeZoneTop":3.81732341292646,"strikeZoneBottom":1.60492571190217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.544291664311512,"aZ":-29.321906729755515,"pfxX":-11.992854758194792,"pfxZ":1.498710468172832,"pX":0.17507955616199664,"pZ":1.8690943561617575,"vX0":9.812232950752312,"vY0":-136.95491551228537,"vZ0":-2.624894485920703,"x":110.33,"y":188.31,"x0":-1.8915524897557099,"y0":50.00502260716128,"z0":4.8404196306370215,"aX":-22.84202841516345},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.4,"breakHorizontal":19.7,"spinRate":2060,"spinDirection":241},"zone":8,"typeConfidence":0.89,"plateTime":0.399561923263299,"extension":5.722622589502004},"index":0,"playId":"887fe470-8d21-32d5-afb9-d32072f7f24d","pitchNumber":1,"startTime":"2025-08-27T02:05:43.911Z","endTime":"2025-08-27T02:05:50.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.63822352964049,"strikeZoneBottom":1.76000013655671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.353830117959244,"aZ":-30.882719219038602,"pfxX":-12.09754124059408,"pfxZ":0.7989143842647413,"pX":1.5991759755329291,"pZ":0.6828455745799217,"vX0":12.504711835904619,"vY0":-125.79034513896808,"vZ0":-3.5160742527422797,"x":56.04,"y":220.34,"x0":-1.8531469027501126,"y0":50.00199112471278,"z0":4.589698306528998,"aX":-19.481789814882497},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.8,"breakHorizontal":19.2,"spinRate":1895,"spinDirection":256},"zone":14,"typeConfidence":0.9,"plateTime":0.43463711676755423,"extension":5.679792768086879},"index":1,"playId":"88f625cd-e3ad-3d85-a7cc-d4319b6b5712","pitchNumber":2,"startTime":"2025-08-27T02:06:07.160Z","endTime":"2025-08-27T02:06:12.132Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.75315262422227,"strikeZoneBottom":1.75999973524128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.503578310114733,"aZ":-18.83018814142639,"pfxX":-7.3799159259281595,"pfxZ":6.988522462755601,"pX":0.25016521145335013,"pZ":3.012668735718544,"vX0":8.257329768237046,"vY0":-137.57524447522462,"vZ0":-1.8232664236935838,"x":107.46,"y":157.44,"x0":-1.8362987088410958,"y0":50.00618270723447,"z0":4.964902138051557,"aX":-14.100289620924299},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.5,"breakHorizontal":11.5,"spinRate":2148,"spinDirection":234},"zone":5,"typeConfidence":0.91,"plateTime":0.39864815541231113,"extension":5.61083197016278},"index":2,"playId":"b007872d-316e-3716-af97-e4ee148bc6b3","pitchNumber":3,"startTime":"2025-08-27T02:06:29.351Z","endTime":"2025-08-27T02:06:34.484Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.75179136210352,"strikeZoneBottom":1.52491647090106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.541885099561785,"aZ":-30.984891521916058,"pfxX":0.061757484390586814,"pfxZ":0.7623103828822853,"pX":0.4435008419575971,"pZ":1.5836201853901586,"vX0":6.113224172085341,"vY0":-123.65674878961619,"vZ0":-1.5322885684513115,"x":100.09,"y":196.02,"x0":-2.0592986601492034,"y0":50.003569053274525,"z0":4.788745714577295,"aX":0.09617990876025066},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.3,"breakHorizontal":-1.4,"spinRate":2254,"spinDirection":90},"zone":9,"typeConfidence":0.9,"plateTime":0.44139750987494164,"extension":5.516867847201159},"index":3,"playId":"11bb499c-aed2-3cde-a56e-5d7f424ee726","pitchNumber":4,"startTime":"2025-08-27T02:06:47.350Z","endTime":"2025-08-27T02:06:53.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.8,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.47648234611139,"aZ":-31.69549000612946,"pfxX":-10.696841508167264,"pfxZ":0.29519430715232087,"pX":-0.3132457385197675,"pZ":1.9195815570141208,"vX0":7.810907373443711,"vY0":-126.47598823431119,"vZ0":-0.615871414898322,"x":128.94,"y":186.95,"x0":-2.049818407841636,"y0":50.002467488319276,"z0":4.705145589385102,"aX":-17.352190444131722},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.6,"breakHorizontal":17.6,"spinRate":1953,"spinDirection":257},"zone":7,"typeConfidence":0.91,"plateTime":0.43283753267685254,"extension":5.831861788666244},"hitData":{"launchSpeed":93.8,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.29,"coordY":167.3}},"index":4,"playId":"35f2e1bb-b473-3046-9416-e0bf84e868ca","pitchNumber":5,"startTime":"2025-08-27T02:07:07.300Z","endTime":"2025-08-27T02:07:18.340Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:07:18.340Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Arraez flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-27T02:07:35.578Z","endTime":"2025-08-27T02:08:43.436Z","isComplete":true,"isScoringPlay":false,"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":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":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":"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":94.6,"endSpeed":86.4,"strikeZoneTop":3.27031833285199,"strikeZoneBottom":1.48472006566611,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.00638961797897,"aZ":-32.229843358055646,"pfxX":-11.870236477673025,"pfxZ":-0.032333583721692705,"pX":0.3681935276917462,"pZ":3.2029960166199953,"vX0":10.193508405753041,"vY0":-137.33672684560372,"vZ0":0.9473775900958694,"x":102.97,"y":152.3,"x0":-1.84674406230762,"y0":50.000700575835246,"z0":5.04333235000848,"aX":-22.70552773957592},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":0.4,"breakHorizontal":19.4,"spinRate":2072,"spinDirection":238},"zone":3,"typeConfidence":2.0,"plateTime":0.3986119834684807,"extension":5.553809963315788},"index":0,"playId":"1f4d2976-5faf-3776-a991-4307aa071f42","pitchNumber":1,"startTime":"2025-08-27T02:07:48.098Z","endTime":"2025-08-27T02:07:53.353Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.021339285128857,"aZ":-25.221443789085303,"pfxX":-10.180479490759772,"pfxZ":3.7130207844206886,"pX":0.7574050089548254,"pZ":1.7039041831551665,"vX0":10.529422326346554,"vY0":-135.54502240398844,"vZ0":-3.850116312955244,"x":88.13,"y":192.77,"x0":-1.8441620415561135,"y0":50.00040498087737,"z0":4.89183536889758,"aX":-19.05057254427752},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.1,"breakHorizontal":16.3,"spinRate":2070,"spinDirection":240},"zone":9,"typeConfidence":2.0,"plateTime":0.40319998536060897,"extension":5.541126409241827},"index":1,"playId":"95e2118d-cd1a-36fb-b487-585e065e453d","pitchNumber":2,"startTime":"2025-08-27T02:08:05.194Z","endTime":"2025-08-27T02:08:10.036Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-27T02:08:22.159Z","endTime":"2025-08-27T02:08:30.950Z","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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.33871968283544,"aZ":-20.32972715785119,"pfxX":-8.342311997497458,"pfxZ":6.445947012496699,"pX":0.1003732673248286,"pZ":3.6763551604701985,"vX0":7.896316922667974,"vY0":-134.7278181821427,"vZ0":-0.24341915812621467,"x":113.17,"y":139.52,"x0":-1.78497466255035,"y0":50.00400836746934,"z0":5.2049427785718105,"aX":-15.333559621827268},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.9,"breakHorizontal":13.4,"spinRate":2284,"spinDirection":237},"zone":12,"typeConfidence":0.89,"plateTime":0.40657810687439433,"extension":5.368501025862396},"hitData":{"launchSpeed":86.1,"launchAngle":59.0,"totalDistance":203.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":93.97,"coordY":125.8}},"index":3,"playId":"91dbdf00-279f-3fca-aa3b-14bb2ce4aea0","pitchNumber":3,"startTime":"2025-08-27T02:08:30.950Z","endTime":"2025-08-27T02:08:43.436Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:08:43.436Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Manny Machado singles on a ground ball to center fielder Julio Rodríguez. Fernando Tatis Jr. to 2nd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-27T02:08:50.869Z","endTime":"2025-08-27T02:09:16.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"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":92.3,"endSpeed":84.3,"strikeZoneTop":3.75,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.420695440087634,"aZ":-28.512817770485594,"pfxX":-11.696569543848689,"pfxZ":2.008992250118851,"pX":-0.4716639498291184,"pZ":2.6944688059036235,"vX0":7.954998016946658,"vY0":-134.15622559464313,"vZ0":-0.6199730159489087,"x":134.98,"y":166.03,"x0":-1.95794032240519,"y0":50.00118677108467,"z0":4.9635703261985995,"aX":-21.287212593170505},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.7,"breakHorizontal":19.4,"spinRate":1957,"spinDirection":244},"zone":4,"typeConfidence":0.88,"plateTime":0.40850994370820626,"extension":5.295113659381311},"hitData":{"launchSpeed":103.4,"launchAngle":2.0,"totalDistance":72.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.61,"coordY":98.35}},"index":0,"playId":"e259dee5-2314-30af-b1ad-83b576fecc07","pitchNumber":1,"startTime":"2025-08-27T02:09:06.035Z","endTime":"2025-08-27T02:09:16.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:09:16.302Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan O'Hearn strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-27T02:09:22.386Z","endTime":"2025-08-27T02:11:09.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":94.0,"endSpeed":86.0,"strikeZoneTop":3.36425271404554,"strikeZoneBottom":1.6200005759027,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.143269260894215,"aZ":-20.8441113571418,"pfxX":-10.284654802202345,"pfxZ":5.991727356638226,"pX":1.372434152216238,"pZ":2.4295503478440965,"vX0":12.00337677171163,"vY0":-136.4068517409903,"vZ0":-2.8347316684925348,"x":64.69,"y":173.18,"x0":-1.7424036650629855,"y0":50.00026191504395,"z0":4.914302800743848,"aX":-19.438750929200246},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.4,"breakHorizontal":16.2,"spinRate":2336,"spinDirection":235},"zone":14,"typeConfidence":0.79,"plateTime":0.40106558281263593,"extension":5.632335407560864},"index":0,"playId":"2cfeed29-b883-30df-85e0-e801be465bef","pitchNumber":1,"startTime":"2025-08-27T02:09:49.192Z","endTime":"2025-08-27T02:09:53.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.31499802934491,"strikeZoneBottom":1.62000054106381,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.35938039149658,"aZ":-30.07529601566262,"pfxX":-0.1275741671142634,"pfxZ":1.3728408598115962,"pX":-0.5281642755853077,"pZ":2.746997331661671,"vX0":4.117446132401461,"vY0":-122.68835933634219,"vZ0":1.0011798847619842,"x":137.13,"y":164.61,"x0":-2.208743375232632,"y0":50.00345488651016,"z0":4.888879741034484,"aX":-0.19533970129737416},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.0,"breakHorizontal":-0.7,"spinRate":2210,"spinDirection":136},"zone":4,"typeConfidence":0.88,"plateTime":0.4457402172034062,"extension":5.431063531582293},"index":1,"playId":"4675f00c-63b9-372e-82c1-e394efff3953","pitchNumber":2,"startTime":"2025-08-27T02:10:06.757Z","endTime":"2025-08-27T02:10:11.217Z","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":93.7,"endSpeed":85.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.028467419134483,"aZ":-28.75743197119638,"pfxX":-11.496531848798025,"pfxZ":1.8137349987022464,"pX":-0.6872405426037063,"pZ":2.0469484341421973,"vX0":7.2285377273906395,"vY0":-136.32293756767203,"vZ0":-2.3933628854237137,"x":143.2,"y":183.51,"x0":-1.8798949134485055,"y0":50.002233740283955,"z0":4.921930044295764,"aX":-21.632588968523848},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.0,"breakHorizontal":19.3,"spinRate":2007,"spinDirection":241},"zone":7,"typeConfidence":0.89,"plateTime":0.40182107391227273,"extension":5.525171702788945},"index":2,"playId":"e7564d60-39f9-3d62-8df9-996a2b1bf733","pitchNumber":3,"startTime":"2025-08-27T02:10:23.546Z","endTime":"2025-08-27T02:10:29.270Z","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":93.0,"endSpeed":84.9,"strikeZoneTop":3.39982549380753,"strikeZoneBottom":1.62000069703434,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.97608346911829,"aZ":-20.66602039184026,"pfxX":-7.501136503155236,"pfxZ":6.204808044268248,"pX":-0.0942826482871457,"pZ":4.844003804259795,"vX0":7.387617265861718,"vY0":-135.203917677736,"vZ0":2.9358813594705397,"x":120.59,"y":107.99,"x0":-1.885132179891929,"y0":50.00235065597492,"z0":5.192974832581726,"aX":-13.91263283805149},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.1,"breakHorizontal":12.0,"spinRate":2064,"spinDirection":243},"zone":11,"typeConfidence":0.89,"plateTime":0.40482211038143,"extension":5.369070308638706},"index":3,"playId":"c061d69e-2ec4-3f7a-a269-e98042a347ba","pitchNumber":4,"startTime":"2025-08-27T02:10:45.453Z","endTime":"2025-08-27T02:10:49.760Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.30512957721194,"aZ":-22.03985183146282,"pfxX":-6.8848381871926705,"pfxZ":5.3591723273378715,"pX":-0.31567076224917595,"pZ":3.3141839763588794,"vX0":6.798937001747126,"vY0":-136.0579155726715,"vZ0":-0.5392274650037463,"x":129.03,"y":149.3,"x0":-1.9415337467922427,"y0":50.00667313353477,"z0":5.030117085256283,"aX":-13.029024829972242},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.8,"breakHorizontal":11.2,"spinRate":2079,"spinDirection":236},"zone":1,"typeConfidence":0.89,"plateTime":0.40119114665094724,"extension":5.481997636276218},"index":4,"playId":"30acd6f4-6c28-3331-87c9-4fd9faf4ba60","pitchNumber":5,"startTime":"2025-08-27T02:11:03.634Z","endTime":"2025-08-27T02:11:09.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:11:09.163Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Naylor strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-27T02:13:00.420Z","endTime":"2025-08-27T02:15:28.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.2,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.53895940367104,"aZ":-43.34838102712019,"pfxX":-0.04346495926751659,"pfxZ":-7.896476561381884,"pX":-0.12895686920010976,"pZ":1.4124360576229502,"vX0":2.94278075151124,"vY0":-118.46462464244318,"vZ0":-1.458544398732047,"x":121.92,"y":200.64,"x0":-1.3838679436828838,"y0":50.00270594730368,"z0":6.013933557425708,"aX":-0.06182925157018478},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-14.4,"breakHorizontal":-0.7,"spinRate":2680,"spinDirection":18},"zone":8,"typeConfidence":2.0,"plateTime":0.4631146299349336,"extension":6.331236400352303},"index":0,"playId":"4ed1c64f-eaab-3724-9c79-1f64036fc0f4","pitchNumber":1,"startTime":"2025-08-27T02:13:17.287Z","endTime":"2025-08-27T02:13:21.071Z","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":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.279386929648506,"aZ":-27.380516220148984,"pfxX":0.1118803951746159,"pfxZ":2.9229311194409986,"pX":0.6917545364842297,"pZ":1.509477292082307,"vX0":5.90005097342877,"vY0":-126.82932930178809,"vZ0":-5.11304466789631,"x":90.63,"y":198.02,"x0":-1.6726157516224047,"y0":50.004566250404935,"z0":5.717292121616159,"aX":0.18216815571956022},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.4,"breakHorizontal":-1.4,"spinRate":2865,"spinDirection":83},"zone":9,"typeConfidence":2.0,"plateTime":0.4307387413095869,"extension":6.5468003709124405},"index":1,"playId":"fe1cd2e2-1c95-3417-b42c-0feac0bb4f82","pitchNumber":2,"startTime":"2025-08-27T02:13:31.769Z","endTime":"2025-08-27T02:13:36.792Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-27T02:13:46.518Z","endTime":"2025-08-27T02:14:01.276Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.5,"strikeZoneTop":3.21341642191094,"strikeZoneBottom":1.49999890118297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.89271347392667,"aZ":-44.414425299508416,"pfxX":0.5978258253723694,"pfxZ":-8.058361946197905,"pX":0.7084480500862057,"pZ":-0.8711985447684143,"vX0":5.0072904689126645,"vY0":-122.90979423416246,"vZ0":-6.785595939078024,"x":90.0,"y":262.3,"x0":-1.4385272484997158,"y0":50.002468175506436,"z0":5.7262616091853475,"aX":0.9071121071848536},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-16.0,"breakHorizontal":-2.3,"spinRate":2810,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.44679900447098087,"extension":6.461144599698205},"index":3,"playId":"43f0d1f0-9d2a-36a7-8f0f-f9b8505495bf","pitchNumber":3,"startTime":"2025-08-27T02:14:01.276Z","endTime":"2025-08-27T02:14:06.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.814965896125585,"aZ":-11.76305559299166,"pfxX":-4.252373447239842,"pfxZ":10.114777107622606,"pX":0.6488346230497974,"pZ":3.773172511770315,"vX0":7.238505888494477,"vY0":-140.8644048103233,"vZ0":-4.255301964343051,"x":92.27,"y":136.9,"x0":-1.3969282690647107,"y0":50.00014204783295,"z0":6.058865244633785,"aX":-8.579647543685784},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.6,"breakHorizontal":6.2,"spinRate":2523,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.38825311410405483,"extension":6.477536862262247},"index":4,"playId":"377204cb-c8f9-30fa-882e-ed0bbd083bb3","pitchNumber":4,"startTime":"2025-08-27T02:14:18.152Z","endTime":"2025-08-27T02:14:23.246Z","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.7,"endSpeed":83.0,"strikeZoneTop":3.18625236629617,"strikeZoneBottom":1.50000051682998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.45176554712474,"aZ":-27.143866192006858,"pfxX":1.4135269360181049,"pfxZ":2.9125419687759457,"pX":0.7687306441939776,"pZ":0.04347459572919471,"vX0":5.459592133909333,"vY0":-130.31658201914368,"vZ0":-8.912083229882475,"x":87.7,"y":237.61,"x0":-1.5339854090337675,"y0":50.00358304606403,"z0":5.54690493555929,"aX":2.4384169128640587},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.6,"breakHorizontal":-3.7,"spinRate":2769,"spinDirection":171},"zone":14,"typeConfidence":2.0,"plateTime":0.41973671997041695,"extension":6.466447274839066},"index":5,"playId":"07501091-8359-38c7-99c1-53a944895d1c","pitchNumber":5,"startTime":"2025-08-27T02:14:36.727Z","endTime":"2025-08-27T02:14:41.013Z","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":0},"pitchData":{"startSpeed":98.9,"endSpeed":90.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.438485840812945,"aZ":-10.112711181180877,"pfxX":-2.420905496889228,"pfxZ":10.452752685702778,"pX":0.21412213995536625,"pZ":3.4622143456523418,"vX0":5.404972295325065,"vY0":-143.9206048221661,"vZ0":-5.689180884254177,"x":108.84,"y":145.3,"x0":-1.3684838343923502,"y0":50.00538009427371,"z0":6.0825176681323,"aX":-5.110919501058274},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.0,"breakHorizontal":3.4,"spinRate":2629,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.3796633702204657,"extension":6.454113850811556},"index":6,"playId":"d1bd62d3-918a-3031-979a-d3fb98bb9e0e","pitchNumber":6,"startTime":"2025-08-27T02:15:00.613Z","endTime":"2025-08-27T02:15:06.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.865893977821834,"aZ":-44.42551750948701,"pfxX":0.9290967530078165,"pfxZ":-8.107457351622891,"pX":0.03665811656803818,"pZ":0.07758362866562017,"vX0":3.218417980617203,"vY0":-122.84119971533742,"vZ0":-4.701496517381983,"x":115.6,"y":236.69,"x0":-1.4171686216880686,"y0":50.00339960815635,"z0":5.8376120765433654,"aX":1.4034891530668039},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-15.6,"breakHorizontal":-2.5,"spinRate":2856,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.44780043971353356,"extension":6.5079659377349275},"index":7,"playId":"1d14fcc1-5eae-3b3e-b437-d4743532a034","pitchNumber":7,"startTime":"2025-08-27T02:15:23.109Z","endTime":"2025-08-27T02:15:28.688Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:15:28.688Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eugenio Suárez grounds out, shortstop Xander Bogaerts to first baseman Ryan O'Hearn.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-27T02:15:32.573Z","endTime":"2025-08-27T02:16:36.949Z","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":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.6,"strikeZoneTop":3.54162211244131,"strikeZoneBottom":1.60000108007904,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.704183284301017,"aZ":-9.076759723843164,"pfxX":-1.829522194520286,"pfxZ":11.319420700389207,"pX":0.6754581912937387,"pZ":1.6572971833988694,"vX0":5.555786932587656,"vY0":-141.5641877745249,"vZ0":-10.11053230475175,"x":91.25,"y":194.03,"x0":-1.0701802590116591,"y0":50.00151302883941,"z0":5.845445941595391,"aX":-3.7331045829940313},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.7,"breakHorizontal":2.3,"spinRate":2539,"spinDirection":196},"zone":9,"typeConfidence":2.0,"plateTime":0.3861233229611747,"extension":6.770603620918375},"index":0,"playId":"ad365fe1-554a-3c20-bd24-afef3f7e96b9","pitchNumber":1,"startTime":"2025-08-27T02:16:13.181Z","endTime":"2025-08-27T02:16:18.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.612476822676452,"aZ":-14.98286752858448,"pfxX":-6.057581384785518,"pfxZ":8.477027151772656,"pX":-0.5027999238931463,"pZ":2.3635702424158436,"vX0":3.6394209053733273,"vY0":-140.95588550042427,"vZ0":-7.240511211519502,"x":136.17,"y":174.96,"x0":-1.018161868928007,"y0":50.006165577257185,"z0":5.9179476008059275,"aX":-12.290497585878494},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.2,"breakHorizontal":10.3,"spinRate":2505,"spinDirection":189},"zone":4,"typeConfidence":2.0,"plateTime":0.38738856192256454,"extension":6.499420946031156},"hitData":{"launchSpeed":68.8,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.05,"coordY":151.58}},"index":1,"playId":"5e9b5c77-9113-39f2-b05f-0b8df192e304","pitchNumber":2,"startTime":"2025-08-27T02:16:27.615Z","endTime":"2025-08-27T02:16:36.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:16:36.949Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jorge Polanco pops out to shortstop Xander Bogaerts.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-27T02:16:43.431Z","endTime":"2025-08-27T02:18:08.805Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"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":3},"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":4},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.25259122754037,"strikeZoneBottom":1.5899996610654,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.44408647656192,"aZ":-9.237752456328721,"pfxX":-2.6098483833132766,"pfxZ":11.313968987504051,"pX":0.011565324849492227,"pZ":3.901908622573507,"vX0":4.5475743517225595,"vY0":-141.2998357061395,"vZ0":-4.427316089061635,"x":116.56,"y":133.43,"x0":-1.2777649235816222,"y0":50.00227802022359,"z0":6.0797982583798085,"aX":-5.291213242324337},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.8,"breakHorizontal":3.8,"spinRate":2699,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.38727800982818117,"extension":6.468685997853421},"index":0,"playId":"837ab653-6db0-3bdd-83a6-3033dba3f59a","pitchNumber":1,"startTime":"2025-08-27T02:17:02.673Z","endTime":"2025-08-27T02:17:07.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.28221357558919,"strikeZoneBottom":1.59000179975946,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.678146063072568,"aZ":-6.90667647097733,"pfxX":-2.997801312680939,"pfxZ":12.642468649303547,"pX":0.07297617329089134,"pZ":1.7978829541507766,"vX0":5.0247613585823725,"vY0":-140.44825604939538,"vZ0":-10.024226116507078,"x":114.22,"y":190.24,"x0":-1.3494551399587762,"y0":50.00448977861876,"z0":5.861792620521148,"aX":-5.992573336612819},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":21.0,"breakHorizontal":4.4,"spinRate":2742,"spinDirection":193},"zone":8,"typeConfidence":2.0,"plateTime":0.3899165905601505,"extension":6.589055261557691},"index":1,"playId":"0de46cb8-50e6-377d-b514-c245f40d728c","pitchNumber":2,"startTime":"2025-08-27T02:17:19.485Z","endTime":"2025-08-27T02:17:24.288Z","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":88.7,"endSpeed":81.4,"strikeZoneTop":3.23951874939844,"strikeZoneBottom":1.52635485458556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.559340053230972,"aZ":-26.683920993377914,"pfxX":-0.3269906251619741,"pfxZ":3.2558594925656443,"pX":-0.8528250970264551,"pZ":1.5390644448916142,"vX0":2.483527402313847,"vY0":-129.1451971421744,"vZ0":-5.58935103353646,"x":149.51,"y":197.23,"x0":-1.7854893384947734,"y0":50.00000193790517,"z0":5.79060654471762,"aX":-0.5510482811512956},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.8,"breakHorizontal":0.0,"spinRate":2783,"spinDirection":165},"zone":13,"typeConfidence":2.0,"plateTime":0.42454376698228735,"extension":6.576758790977978},"index":2,"playId":"b1c70e0a-8f98-3d0a-9048-744d05f93edc","pitchNumber":3,"startTime":"2025-08-27T02:17:36.480Z","endTime":"2025-08-27T02:17:42.141Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-27T02:17:45.162Z","endTime":"2025-08-27T02:17:58.089Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.52398507595273,"aZ":-8.705294837717508,"pfxX":-2.1101772265773153,"pfxZ":11.573055074829583,"pX":0.1568573195574984,"pZ":3.417878312619151,"vX0":5.044907854455851,"vY0":-141.54636814467196,"vZ0":-5.872584346354636,"x":111.02,"y":146.5,"x0":-1.374912591446185,"y0":50.00197585318208,"z0":6.077890541440641,"aX":-4.279786794013723},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.9,"breakHorizontal":2.8,"spinRate":2703,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.38707973408165675,"extension":6.599152487896503},"hitData":{"launchSpeed":93.6,"launchAngle":65.0,"totalDistance":173.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":108.42,"coordY":132.82}},"index":4,"playId":"105334e5-1513-3671-a16e-98c130e724c9","pitchNumber":4,"startTime":"2025-08-27T02:17:58.089Z","endTime":"2025-08-27T02:18:08.805Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:18:08.805Z","atBatIndex":18},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Xander Bogaerts hit by pitch.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-27T02:19:58.667Z","endTime":"2025-08-27T02:20:35.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"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,1],"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.7,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.491032529261297,"aZ":-33.06097516974436,"pfxX":-0.6353927983502374,"pfxZ":-0.6045107530352416,"pX":0.7955361650839708,"pZ":1.8862073279498779,"vX0":7.152775927554962,"vY0":-120.46696702846278,"vZ0":-0.16237519057496375,"x":86.68,"y":187.85,"x0":-2.124128116411973,"y0":50.00014138013301,"z0":4.866740523682779,"aX":-0.9382872336747966},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.8,"breakHorizontal":-0.5,"spinRate":2227,"spinDirection":28},"zone":9,"typeConfidence":0.9,"plateTime":0.4539417985388572,"extension":5.366898291742788},"index":0,"playId":"022be7a9-45c8-3f0b-b63b-7c09622aa3f0","pitchNumber":1,"startTime":"2025-08-27T02:20:17.230Z","endTime":"2025-08-27T02:20:21.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":92.9,"endSpeed":84.9,"strikeZoneTop":3.7,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.706792660058817,"aZ":-31.260721992372417,"pfxX":-10.295412998841098,"pfxZ":0.49159076082319153,"pX":-1.7792731945820648,"pZ":3.678544763103582,"vX0":4.547447542350663,"vY0":-135.27168288283426,"vZ0":2.126039972884525,"x":184.82,"y":139.46,"x0":-2.145317066752972,"y0":50.00097071138654,"z0":5.0750733651305175,"aX":-19.063779420317882},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.6,"breakHorizontal":17.6,"spinRate":1986,"spinDirection":243},"zone":11,"typeConfidence":0.88,"plateTime":0.4050181015596328,"extension":5.179689420300455},"index":1,"playId":"5c1f71ba-5de0-3074-a692-64f8e444f694","pitchNumber":2,"startTime":"2025-08-27T02:20:30.892Z","endTime":"2025-08-27T02:20:35.806Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:20:35.806Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gavin Sheets pops out to third baseman Eugenio Suárez in foul territory.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-27T02:21:50.389Z","endTime":"2025-08-27T02:22:21.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T02:21:16.126Z","endTime":"2025-08-27T02:21:52.727Z","isPitch":false,"type":"action","player":{"id":657757,"link":"/api/v1/people/657757"}},{"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":93.5,"endSpeed":86.3,"strikeZoneTop":3.47791148202256,"strikeZoneBottom":1.68000001129138,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.92266614411714,"aZ":-29.644767263665482,"pfxX":-9.636623785273681,"pfxZ":1.3368710281957963,"pX":0.3016547329434097,"pZ":2.3717663539483196,"vX0":9.5805705103959,"vY0":-135.92397351392682,"vZ0":-1.2688792876299753,"x":105.5,"y":174.74,"x0":-1.999387838581303,"y0":50.00256154322061,"z0":4.883651867637192,"aX":-18.217620121614452},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.4,"breakHorizontal":15.7,"spinRate":1799,"spinDirection":233},"zone":6,"typeConfidence":0.87,"plateTime":0.4013954404338089,"extension":5.759180150033131},"index":1,"playId":"53f0b28a-1fdc-30a6-b95b-af952b04f17c","pitchNumber":1,"startTime":"2025-08-27T02:21:52.727Z","endTime":"2025-08-27T02:21:57.186Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.89503619057512,"aZ":-21.53011559175064,"pfxX":-7.362353212066101,"pfxZ":5.761044925515192,"pX":0.7306103477982064,"pZ":3.4688404870147767,"vX0":9.400209903937895,"vY0":-134.52520742089126,"vZ0":-0.06274297077889424,"x":89.15,"y":145.12,"x0":-1.8388864958847078,"y0":50.00443352223249,"z0":5.008009878432318,"aX":-13.608433498742817},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.7,"breakHorizontal":11.5,"spinRate":1993,"spinDirection":243},"zone":3,"typeConfidence":0.87,"plateTime":0.4058544195822078,"extension":5.661623474220202},"hitData":{"launchSpeed":61.7,"launchAngle":64.0,"totalDistance":130.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":78.22,"coordY":178.95}},"index":2,"playId":"3e2c4dc0-2fc3-3c9f-9a0e-999faf4936e4","pitchNumber":2,"startTime":"2025-08-27T02:22:09.191Z","endTime":"2025-08-27T02:22:21.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:22:21.217Z","atBatIndex":20},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ramón Laureano grounds into a double play, shortstop J.P. Crawford to second baseman Cole Young to first baseman Josh Naylor. Xander Bogaerts out at 2nd. Ramón Laureano out at 1st.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-27T02:22:31.188Z","endTime":"2025-08-27T02:23:28.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"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":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":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":93.3,"endSpeed":85.7,"strikeZoneTop":3.55086669653664,"strikeZoneBottom":1.55999763487845,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.461503214687717,"aZ":-18.56767493119992,"pfxX":-6.811687597958395,"pfxZ":7.245680959474885,"pX":0.7790167654305877,"pZ":3.518233124462619,"vX0":9.319396256711387,"vY0":-135.64358740637812,"vZ0":-0.7829860955759358,"x":87.31,"y":143.79,"x0":-1.8036307380025296,"y0":50.00370737954052,"z0":5.095716923583209,"aX":-12.794631124179425},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.2,"breakHorizontal":10.6,"spinRate":2179,"spinDirection":240},"zone":3,"typeConfidence":0.9,"plateTime":0.40256675311159507,"extension":5.570491070834004},"index":0,"playId":"a7ba89cc-1d1a-3610-a5b7-0ddbec252eff","pitchNumber":1,"startTime":"2025-08-27T02:22:46.030Z","endTime":"2025-08-27T02:22:51.280Z","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":82.8,"endSpeed":78.1,"strikeZoneTop":3.47610304248472,"strikeZoneBottom":1.55999856711252,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.27811011722813,"aZ":-31.732797315860374,"pfxX":-0.0010888713900909508,"pfxZ":0.2900349448764832,"pX":-1.8987693949061715,"pZ":2.129836633969624,"vX0":0.9803181318860608,"vY0":-120.8757996797182,"vZ0":-0.00265594122822832,"x":189.38,"y":181.27,"x0":-2.3046791354915945,"y0":50.00213958301314,"z0":4.852836606667746,"aX":-0.001667582344629199},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.7,"breakHorizontal":-0.1,"spinRate":2142,"spinDirection":127},"zone":13,"typeConfidence":0.9,"plateTime":0.44830510879224805,"extension":5.543825265902891},"index":1,"playId":"d4c482cd-35ce-330a-9021-367e2fc7ab0c","pitchNumber":2,"startTime":"2025-08-27T02:23:02.426Z","endTime":"2025-08-27T02:23:06.746Z","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":93.0,"endSpeed":85.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.81877434242609,"aZ":-27.835464146390336,"pfxX":-9.712602628258534,"pfxZ":2.315284109459558,"pX":-0.45627917378747845,"pZ":2.3577636558309623,"vX0":7.215103411948397,"vY0":-135.29325290033398,"vZ0":-1.675176008669503,"x":134.39,"y":175.12,"x0":-1.8828556782975656,"y0":50.00156083281114,"z0":4.917653449663262,"aX":-18.18013954885108},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.1,"breakHorizontal":16.2,"spinRate":1772,"spinDirection":241},"zone":4,"typeConfidence":0.79,"plateTime":0.4033511934637306,"extension":5.586060404829581},"hitData":{"launchSpeed":102.6,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.99,"coordY":154.62}},"index":2,"playId":"48c3aee3-eafd-3eae-b2b3-71528497e13a","pitchNumber":3,"startTime":"2025-08-27T02:23:20.262Z","endTime":"2025-08-27T02:23:28.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:23:28.216Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-27T02:25:27.248Z","endTime":"2025-08-27T02:27:11.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.886915390055496,"aZ":-29.63271781254416,"pfxX":-0.37595345805079594,"pfxZ":1.5527261578822271,"pX":-0.6549556721075346,"pZ":1.717811245317148,"vX0":2.707322081040097,"vY0":-127.10114872409329,"vZ0":-4.59410105835923,"x":141.97,"y":192.4,"x0":-1.6847679306123242,"y0":50.002412930737215,"z0":5.899949354245286,"aX":-0.6154998719156782},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.0,"breakHorizontal":0.1,"spinRate":2728,"spinDirection":112},"zone":7,"typeConfidence":2.0,"plateTime":0.4308232905200362,"extension":6.421524616073246},"index":0,"playId":"271e27f5-09af-3910-9417-f249b5190477","pitchNumber":1,"startTime":"2025-08-27T02:25:36.494Z","endTime":"2025-08-27T02:25:40.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.286825396142724,"aZ":-27.016497581076877,"pfxX":-1.3491392058144056,"pfxZ":3.097330615554732,"pX":-0.8629993102851505,"pZ":2.793966218064955,"vX0":2.453206760194627,"vY0":-127.98399592931486,"vZ0":-2.737291382401238,"x":149.9,"y":163.34,"x0":-1.656724285704282,"y0":50.006130355255614,"z0":5.9833838563826545,"aX":-2.249121726031995},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.3,"breakHorizontal":1.9,"spinRate":2687,"spinDirection":110},"zone":11,"typeConfidence":2.0,"plateTime":0.427230111402495,"extension":6.366843974057474},"index":1,"playId":"70218ce6-f685-3468-b837-0528cf9835e9","pitchNumber":2,"startTime":"2025-08-27T02:25:49.431Z","endTime":"2025-08-27T02:25:52.672Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-27T02:25:58.851Z","endTime":"2025-08-27T02:26:11.750Z","isPitch":false,"type":"action","player":{"id":686527,"link":"/api/v1/people/686527"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.6,"strikeZoneTop":3.30461540200998,"strikeZoneBottom":1.48000053918758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.032108607671105,"aZ":-9.28244810383408,"pfxX":-3.01393831241195,"pfxZ":11.322686134084677,"pX":-1.6626567994219206,"pZ":3.297794848144231,"vX0":0.8112270808903643,"vY0":-141.4682943750414,"vZ0":-5.836867435809637,"x":180.38,"y":149.74,"x0":-1.5620252043884428,"y0":50.00302720044345,"z0":5.986235736590481,"aX":-6.093559299854933},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.4,"breakHorizontal":5.3,"spinRate":2486,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.3875448464469584,"extension":6.502653599076177},"index":3,"playId":"5a328028-70dc-3da6-bad4-6536be6614f8","pitchNumber":3,"startTime":"2025-08-27T02:26:11.750Z","endTime":"2025-08-27T02:26:15.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.11096961114223,"aZ":-8.593921273909652,"pfxX":-3.623520636822036,"pfxZ":11.60018858469395,"pX":-0.30316054670605036,"pZ":2.4204794781574575,"vX0":4.456641260147694,"vY0":-141.82881920722284,"vZ0":-8.249552606102046,"x":128.56,"y":173.43,"x0":-1.4257300997317448,"y0":50.00007045840859,"z0":5.918444318072076,"aX":-7.364462923578199},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.4,"breakHorizontal":5.6,"spinRate":2645,"spinDirection":196},"zone":4,"typeConfidence":2.0,"plateTime":0.38651227462354765,"extension":6.45306688727948},"index":4,"playId":"736740e1-5f90-300c-9cfe-dedb15d80e1e","pitchNumber":4,"startTime":"2025-08-27T02:26:25.242Z","endTime":"2025-08-27T02:26:28.910Z","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":88.3,"endSpeed":82.0,"strikeZoneTop":3.32168841473963,"strikeZoneBottom":1.48000191602401,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.666720326689596,"aZ":-27.85179089838841,"pfxX":-0.09748661585033136,"pfxZ":2.5709614689188998,"pX":0.3277970201917279,"pZ":0.25350243101555453,"vX0":5.0091458035567165,"vY0":-128.33413328030872,"vZ0":-8.265095290656651,"x":104.51,"y":231.94,"x0":-1.630389376357081,"y0":50.00127458641843,"z0":5.661140829506949,"aX":-0.16385127626625842},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.1,"breakHorizontal":-0.8,"spinRate":2805,"spinDirection":175},"zone":14,"typeConfidence":2.0,"plateTime":0.4255539772923651,"extension":6.61531663400123},"index":5,"playId":"acb99960-6f5a-3ff3-bef8-131999e54e99","pitchNumber":5,"startTime":"2025-08-27T02:26:42.947Z","endTime":"2025-08-27T02:26:46.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.397267424406444,"aZ":-32.22969245291224,"pfxX":2.0335267999628868,"pfxZ":-0.030709588981703284,"pX":0.5572365211618696,"pZ":1.6504342882272836,"vX0":5.36880976075404,"vY0":-131.0942193131841,"vZ0":-4.513909865978553,"x":95.76,"y":194.22,"x0":-1.774248537991203,"y0":50.003842852808475,"z0":5.776335038137327,"aX":3.570502101058977},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.7,"breakHorizontal":-4.8,"spinRate":2829,"spinDirection":176},"zone":9,"typeConfidence":2.0,"plateTime":0.4163873593569716,"extension":6.30723372505196},"index":6,"playId":"a5f6d252-d41a-3794-b339-9380bcec68d6","pitchNumber":6,"startTime":"2025-08-27T02:27:06.363Z","endTime":"2025-08-27T02:27:11.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:27:11.715Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"J.P. Crawford lines out to third baseman Manny Machado.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-27T02:27:15.550Z","endTime":"2025-08-27T02:28:39.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"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":"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":3},"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":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.5,"strikeZoneTop":3.25296344110982,"strikeZoneBottom":1.550001901931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.013903276182795,"aZ":-8.434773266434483,"pfxX":-1.4206624345253465,"pfxZ":11.516006560166469,"pX":-1.2769487025943829,"pZ":3.2533808206170085,"vX0":0.993834407560057,"vY0":-142.7115100451774,"vZ0":-6.292637722649733,"x":165.67,"y":150.94,"x0":-1.4452313170529947,"y0":50.002644454405655,"z0":6.018942126333402,"aX":-2.9287317507830797},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":19.8,"breakHorizontal":2.4,"spinRate":2692,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.3838752235091114,"extension":6.533317605193092},"index":0,"playId":"01e87139-71cb-3473-a4fb-bcb39a54965c","pitchNumber":1,"startTime":"2025-08-27T02:27:37.504Z","endTime":"2025-08-27T02:27:41.282Z","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":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.517514127196954,"aZ":-28.632253990883104,"pfxX":1.5966884390814808,"pfxZ":2.0531233427374627,"pX":0.1940607655412585,"pZ":1.6584347187945023,"vX0":4.648892339798345,"vY0":-130.20281952431395,"vZ0":-5.1382842877766315,"x":109.6,"y":194.0,"x0":-1.8171140211609536,"y0":50.00621472268748,"z0":5.805549412089727,"aX":2.7617708340694245},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.9,"breakHorizontal":-3.8,"spinRate":2875,"spinDirection":111},"zone":8,"typeConfidence":2.0,"plateTime":0.4195251238205149,"extension":6.334910341954813},"index":1,"playId":"d4989459-a883-3c6f-818f-de443c813193","pitchNumber":2,"startTime":"2025-08-27T02:27:55.085Z","endTime":"2025-08-27T02:27:58.995Z","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":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.4,"strikeZoneTop":3.26492325127288,"strikeZoneBottom":1.54999984819936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.543631083777125,"aZ":-28.20531212113733,"pfxX":1.2290715520833655,"pfxZ":2.2836011304183566,"pX":0.5195995198555597,"pZ":0.666811831418744,"vX0":5.541791509957387,"vY0":-130.19605453213072,"vZ0":-7.5431437217854365,"x":97.19,"y":220.78,"x0":-1.7866831195934372,"y0":50.001862146274966,"z0":5.703902695829788,"aX":2.1310576400664996},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.9,"breakHorizontal":-3.4,"spinRate":2850,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.41897008670595826,"extension":6.308864425601729},"index":2,"playId":"a0d0dbff-5dd9-37d0-a926-513e8a61a0a4","pitchNumber":3,"startTime":"2025-08-27T02:28:16.812Z","endTime":"2025-08-27T02:28:22.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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.264380678469596,"aZ":-10.577237461743918,"pfxX":-1.7170341015984119,"pfxZ":10.517112045140827,"pX":0.3582962691305406,"pZ":2.708517162176244,"vX0":5.617893262641177,"vY0":-141.88197462625493,"vZ0":-7.338829987148102,"x":103.34,"y":165.65,"x0":-1.4181050177806178,"y0":50.00562092466973,"z0":5.991074649503589,"aX":-3.5278002050456347},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.9,"breakHorizontal":2.0,"spinRate":2659,"spinDirection":187},"zone":6,"typeConfidence":2.0,"plateTime":0.38498422211255523,"extension":6.534949385541962},"hitData":{"launchSpeed":75.1,"launchAngle":11.0,"totalDistance":134.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":107.49,"coordY":151.6}},"index":3,"playId":"a7b4e0ab-697f-39b3-95ff-4b9ec3eaabb7","pitchNumber":4,"startTime":"2025-08-27T02:28:33.576Z","endTime":"2025-08-27T02:28:39.663Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:28:39.663Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Young strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-27T02:28:42.890Z","endTime":"2025-08-27T02:29:48.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"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":96.7,"endSpeed":88.7,"strikeZoneTop":3.32727087747829,"strikeZoneBottom":1.59999912615295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.656033624904786,"aZ":-8.303201735295755,"pfxX":-1.7791940535067594,"pfxZ":11.871214598993166,"pX":-0.26230983049811973,"pZ":2.7514931017391238,"vX0":3.799682455415764,"vY0":-140.61504327587872,"vZ0":-7.546033570015774,"x":127.0,"y":164.49,"x0":-1.397417599333642,"y0":50.00161817757011,"z0":6.0020392514861305,"aX":-3.577613347507879},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":20.2,"breakHorizontal":2.5,"spinRate":2782,"spinDirection":196},"zone":5,"typeConfidence":2.0,"plateTime":0.3889165557793688,"extension":6.460660248046998},"index":0,"playId":"412515b1-c0cb-3371-9c43-61a65b188019","pitchNumber":1,"startTime":"2025-08-27T02:29:02.850Z","endTime":"2025-08-27T02:29:07.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.999407450697063,"aZ":-9.144881166898323,"pfxX":-0.7487852141756073,"pfxZ":11.526817444969316,"pX":-0.7791141608751144,"pZ":3.342568918916564,"vX0":2.3691479394498582,"vY0":-140.2767055887696,"vZ0":-5.8678685277640374,"x":146.7,"y":148.53,"x0":-1.536414343131657,"y0":50.00249162621337,"z0":6.054326482298755,"aX":-1.4962910281145942},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.9,"breakHorizontal":0.8,"spinRate":2758,"spinDirection":193},"zone":1,"typeConfidence":2.0,"plateTime":0.3900915564015164,"extension":6.471776677367676},"index":1,"playId":"0413883c-86a7-36cb-af78-073a67f3ea47","pitchNumber":2,"startTime":"2025-08-27T02:29:21.524Z","endTime":"2025-08-27T02:29:25.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.22827065184535,"aZ":-29.554728238040926,"pfxX":1.7284699104261323,"pfxZ":1.561135137229376,"pX":-0.9816964208600645,"pZ":0.8377708092961894,"vX0":1.6658094143124977,"vY0":-128.74539468416583,"vZ0":-6.429086448829571,"x":154.42,"y":216.16,"x0":-1.8620651939412096,"y0":50.000235070683594,"z0":5.660373113085503,"aX":2.895303154956727},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.6,"breakHorizontal":-3.5,"spinRate":2838,"spinDirection":154},"zone":13,"typeConfidence":2.0,"plateTime":0.42575565047608377,"extension":6.216761701201442},"index":2,"playId":"cf6d914e-2e28-3cd1-9659-58cc049ffd21","pitchNumber":3,"startTime":"2025-08-27T02:29:42.804Z","endTime":"2025-08-27T02:29:48.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:29:48.315Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Cronenworth called out on strikes.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-27T02:31:42.576Z","endTime":"2025-08-27T02:33:47.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.3,"endSpeed":76.5,"strikeZoneTop":3.27280651892761,"strikeZoneBottom":1.57999870583112,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.73825555163844,"aZ":-31.81596463933491,"pfxX":-11.246025907580737,"pfxZ":0.24076340999780133,"pX":1.608543675526128,"pZ":1.963348053670908,"vX0":11.872771591851492,"vY0":-120.81311371452067,"vZ0":-0.08942393242642344,"x":55.69,"y":185.77,"x0":-1.8999931442490305,"y0":50.00198684110745,"z0":4.788674492360699,"aX":-16.68413399008655},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.7,"breakHorizontal":17.6,"spinRate":1890,"spinDirection":260},"zone":14,"typeConfidence":0.89,"plateTime":0.4527463261260465,"extension":5.449663719874051},"index":0,"playId":"4da51de8-1d28-35c9-9240-16b55bb17399","pitchNumber":1,"startTime":"2025-08-27T02:31:53.820Z","endTime":"2025-08-27T02:31:58.767Z","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":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.23378929976693,"strikeZoneBottom":1.57999993449652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.64360692755037,"aZ":-28.532507751508437,"pfxX":-11.200028047657536,"pfxZ":1.9868997835771687,"pX":0.5752182522364097,"pZ":2.120544581295906,"vX0":10.711351003213597,"vY0":-134.28345307015928,"vZ0":-2.0007198585403208,"x":95.07,"y":181.53,"x0":-2.0000974892575343,"y0":50.00566449427108,"z0":4.894648572388435,"aX":-20.565519566520617},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.4,"breakHorizontal":18.1,"spinRate":1999,"spinDirection":243},"zone":6,"typeConfidence":0.86,"plateTime":0.4070724959034244,"extension":5.336231106123965},"index":1,"playId":"1a0459af-7246-388b-bb57-d2d8a7ca1e0c","pitchNumber":2,"startTime":"2025-08-27T02:32:05.653Z","endTime":"2025-08-27T02:32:10.687Z","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":93.0,"endSpeed":85.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.947441109245453,"aZ":-31.60175849955629,"pfxX":-11.766285886426813,"pfxZ":0.309570765595522,"pX":0.25486041830747086,"pZ":2.501412635131308,"vX0":9.955269083517264,"vY0":-135.17411710013948,"vZ0":-0.749961852729686,"x":107.29,"y":171.24,"x0":-1.9436578282164378,"y0":50.003219591346266,"z0":4.997435827726921,"aX":-21.81578673631345},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":0.6,"breakHorizontal":19.2,"spinRate":1896,"spinDirection":243},"zone":5,"typeConfidence":0.86,"plateTime":0.40489970282642584,"extension":5.519526595339618},"index":2,"playId":"a079b1bf-82de-3763-8157-088ed81355aa","pitchNumber":3,"startTime":"2025-08-27T02:32:19.203Z","endTime":"2025-08-27T02:32:25.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.25077018082471,"strikeZoneBottom":1.58000037946484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.475952195747045,"aZ":-31.53895189707332,"pfxX":-10.720159005723055,"pfxZ":0.404930636109051,"pX":0.45503514551045354,"pZ":1.3555200043140332,"vX0":9.163025621949672,"vY0":-124.23315242327321,"vZ0":-1.8572347313540838,"x":99.66,"y":202.18,"x0":-1.8851451113310163,"y0":50.002469553785424,"z0":4.729861977590739,"aX":-16.786541480868582},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.6,"breakHorizontal":17.3,"spinRate":2048,"spinDirection":257},"zone":14,"typeConfidence":0.9,"plateTime":0.440592497180043,"extension":5.4705216735035584},"index":3,"playId":"dd8a8d2d-dc8c-3558-9d47-96d7aa5d5aa0","pitchNumber":4,"startTime":"2025-08-27T02:32:46.189Z","endTime":"2025-08-27T02:32:51.646Z","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":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.2163708370719,"strikeZoneBottom":1.58000050092219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.939814134023933,"aZ":-33.38614257194881,"pfxX":0.6663007531582483,"pfxZ":-0.8298121992020757,"pX":-1.0955634227536497,"pZ":1.5831785063186141,"vX0":2.6976925735319255,"vY0":-120.42063383660106,"vZ0":-0.7295389316939108,"x":158.76,"y":196.03,"x0":-2.3180170071870503,"y0":50.0014495133229,"z0":4.850164442791537,"aX":0.9755295263503794},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.4,"breakHorizontal":-1.9,"spinRate":2204,"spinDirection":46},"zone":13,"typeConfidence":0.9,"plateTime":0.45528944736308885,"extension":5.257040626662191},"index":4,"playId":"293f90a1-4b15-30bc-9a62-0c852b1d7c26","pitchNumber":5,"startTime":"2025-08-27T02:33:01.021Z","endTime":"2025-08-27T02:33:05.792Z","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":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.89189344635819,"aZ":-19.717377641393682,"pfxX":-7.363273009898222,"pfxZ":6.756322756325412,"pX":-0.362189283336158,"pZ":2.980609597092242,"vX0":7.128720626644964,"vY0":-135.03055311001242,"vZ0":-1.6380785402625002,"x":130.81,"y":158.3,"x0":-2.0820346457170475,"y0":50.00195608937792,"z0":4.984958088612152,"aX":-13.573041216256277},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.1,"breakHorizontal":11.8,"spinRate":2148,"spinDirection":251},"zone":1,"typeConfidence":0.9,"plateTime":0.4059203247759431,"extension":5.445508070290852},"index":5,"playId":"3422daf9-d495-3de3-ad9b-1e46e748d45e","pitchNumber":6,"startTime":"2025-08-27T02:33:13.687Z","endTime":"2025-08-27T02:33:19.423Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-27T02:33:34.646Z","endTime":"2025-08-27T02:33:41.914Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"}},{"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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.2595071643111,"strikeZoneBottom":1.5799987266407,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.42267893916828,"aZ":-29.38700101080835,"pfxX":-10.275768318715132,"pfxZ":1.4858075651156568,"pX":-0.5345764149559198,"pZ":3.228826201326112,"vX0":7.35514766805542,"vY0":-135.84555807838177,"vZ0":0.6710694233575892,"x":137.38,"y":151.6,"x0":-1.935589995536434,"y0":50.00453555528524,"z0":5.01383891533787,"aX":-19.29947833273061},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.0,"breakHorizontal":17.2,"spinRate":1965,"spinDirection":241},"zone":1,"typeConfidence":2.0,"plateTime":0.40246274669004256,"extension":5.387932118597766},"index":7,"playId":"5cd38388-2cfa-3935-9f61-9162580150ce","pitchNumber":7,"startTime":"2025-08-27T02:33:41.914Z","endTime":"2025-08-27T02:33:47.973Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:33:47.973Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddy Fermin strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-27T02:33:47.231Z","endTime":"2025-08-27T02:35:26.113Z","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":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.4,"endSpeed":85.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.604854699674423,"aZ":-28.39159887781051,"pfxX":-10.137702637372428,"pfxZ":2.0202660928019407,"pX":0.29414720802936634,"pZ":2.1680941396111924,"vX0":9.288351604088911,"vY0":-135.771663565561,"vZ0":-1.9249455109724813,"x":105.79,"y":180.24,"x0":-1.8474034823860395,"y0":50.005822922927706,"z0":4.854385261145471,"aX":-19.006776086245697},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.5,"breakHorizontal":16.4,"spinRate":1956,"spinDirection":233},"zone":6,"typeConfidence":0.88,"plateTime":0.40279572741212233,"extension":5.327907172353202},"index":0,"playId":"e422f5f0-03e6-34b5-9def-ee823b0c1d13","pitchNumber":1,"startTime":"2025-08-27T02:34:07.553Z","endTime":"2025-08-27T02:34:11.142Z","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.2,"endSpeed":85.4,"strikeZoneTop":3.22411562018365,"strikeZoneBottom":1.52999821221011,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.597885361826872,"aZ":-19.742732053924115,"pfxX":-6.96641588574898,"pfxZ":6.638101188293266,"pX":-0.8788448714311592,"pZ":3.9892253848408474,"vX0":5.514209978720032,"vY0":-135.71485634362358,"vZ0":0.5310303926077891,"x":150.5,"y":131.07,"x0":-2.0279115667676564,"y0":50.002751502300065,"z0":5.161895371927422,"aX":-13.046801424300531},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.4,"breakHorizontal":11.5,"spinRate":2213,"spinDirection":240},"zone":11,"typeConfidence":0.9,"plateTime":0.4029839635427144,"extension":5.32107170268668},"index":1,"playId":"d7d3f45c-0453-3918-b15b-2d11bc76b27e","pitchNumber":2,"startTime":"2025-08-27T02:34:22.686Z","endTime":"2025-08-27T02:34:27.202Z","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":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.2,"strikeZoneTop":3.24871316528596,"strikeZoneBottom":1.52999901294916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.794918002918173,"aZ":-32.34071264672692,"pfxX":1.47665492515595,"pfxZ":-0.10757149598867954,"pX":-0.7606730973965978,"pZ":2.398654420844756,"vX0":2.8809018637100308,"vY0":-121.42136792488888,"vZ0":0.6187161394091814,"x":146.0,"y":174.02,"x0":-2.1503069777058776,"y0":50.00447467629509,"z0":4.934832263526865,"aX":2.2246411948495903},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.1,"breakHorizontal":-3.4,"spinRate":2283,"spinDirection":78},"zone":4,"typeConfidence":0.9,"plateTime":0.449563431897678,"extension":5.359955481752753},"index":2,"playId":"98db7924-d4b7-3b2d-b19e-4feeefc93f65","pitchNumber":3,"startTime":"2025-08-27T02:34:36.871Z","endTime":"2025-08-27T02:34:42.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.37493540065194,"aZ":-20.826194034383406,"pfxX":-8.410910586155005,"pfxZ":6.008924687891861,"pX":0.40305883501719647,"pZ":2.771287997199092,"vX0":9.03372999518483,"vY0":-136.21770037428476,"vZ0":-2.29740113459443,"x":101.64,"y":163.96,"x0":-1.8548411778985856,"y0":50.00636184488994,"z0":5.056935496289628,"aX":-15.896651444444654},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.6,"breakHorizontal":13.4,"spinRate":2237,"spinDirection":237},"zone":6,"typeConfidence":0.88,"plateTime":0.4012402504899546,"extension":5.306456871652701},"index":3,"playId":"85b04907-08a1-338a-8bba-57d5bdfb51d4","pitchNumber":4,"startTime":"2025-08-27T02:34:51.526Z","endTime":"2025-08-27T02:34:57.453Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-27T02:35:03.224Z","endTime":"2025-08-27T02:35:21.369Z","isPitch":false,"type":"action","player":{"id":666023,"link":"/api/v1/people/666023"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.41437750273085,"aZ":-30.95549159069648,"pfxX":-0.9229230802167274,"pfxZ":0.8094929618923441,"pX":0.7142110311279801,"pZ":1.4534214457426045,"vX0":6.680786878748183,"vY0":-122.31433877209513,"vZ0":-1.6304091757509735,"x":89.78,"y":199.54,"x0":-1.9393697116017505,"y0":50.00366788440234,"z0":4.797335822011204,"aX":-1.3913982644328975},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.3,"breakHorizontal":0.0,"spinRate":2129,"spinDirection":317},"zone":9,"typeConfidence":0.9,"plateTime":0.4487898678413016,"extension":5.44675254654069},"index":5,"playId":"71c70f35-d5c9-3507-8ab5-afcd557f92f5","pitchNumber":5,"startTime":"2025-08-27T02:35:21.369Z","endTime":"2025-08-27T02:35:26.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:35:26.113Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-27T02:35:26.483Z","endTime":"2025-08-27T02:36:26.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"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":"Groundout","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":2},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":82.7,"endSpeed":76.4,"strikeZoneTop":3.84872697582837,"strikeZoneBottom":1.75999862175214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.38355948643708,"aZ":-32.41858680620541,"pfxX":0.4133100092122801,"pfxZ":-0.16130268074319165,"pX":0.44767095224966974,"pZ":1.6977144639860806,"vX0":5.92045691786987,"vY0":-120.30969259973448,"vZ0":-0.6049595770515795,"x":99.94,"y":192.94,"x0":-2.0944173765762923,"y0":50.00568045703297,"z0":4.8146989253972885,"aX":0.608548844197074},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.2,"breakHorizontal":-2.2,"spinRate":2245,"spinDirection":27},"zone":9,"typeConfidence":0.9,"plateTime":0.45449702891683597,"extension":5.429864284827217},"index":0,"playId":"09b43921-840b-3711-b216-e6f7103d7a38","pitchNumber":1,"startTime":"2025-08-27T02:35:48.008Z","endTime":"2025-08-27T02:35:52.802Z","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":83.2,"endSpeed":76.5,"strikeZoneTop":3.77619310975729,"strikeZoneBottom":1.76000109979997,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.963830011684244,"aZ":-31.756463361473465,"pfxX":-0.35386892335645115,"pfxZ":0.2788462645722065,"pX":0.7626400718116777,"pZ":1.0031822877325052,"vX0":6.604758488267142,"vY0":-120.98384790180417,"vZ0":-2.1896179894954755,"x":87.93,"y":211.69,"x0":-1.9584881002494559,"y0":50.0012200222522,"z0":4.707659625424788,"aX":-0.5250360406704925},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.2,"breakHorizontal":-1.0,"spinRate":2068,"spinDirection":359},"zone":14,"typeConfidence":0.9,"plateTime":0.45302181942985076,"extension":5.334834855221547},"index":1,"playId":"a5510df8-55a5-3d7a-ad4b-b32451a50002","pitchNumber":2,"startTime":"2025-08-27T02:36:02.957Z","endTime":"2025-08-27T02:36:07.776Z","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":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.9,"strikeZoneTop":3.8,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.290431032729828,"aZ":-32.637994415859986,"pfxX":0.7178206801207568,"pfxZ":-0.30753027856687254,"pX":-0.015494775571111888,"pZ":2.1344696001709975,"vX0":4.9148241037376,"vY0":-121.10539172886438,"vZ0":0.1792457179081257,"x":117.59,"y":181.15,"x0":-2.159403331350289,"y0":50.0040220381167,"z0":4.899842589099444,"aX":1.0730243403310362},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.2,"breakHorizontal":-2.4,"spinRate":2224,"spinDirection":62},"zone":8,"typeConfidence":0.9,"plateTime":0.4512141223680368,"extension":5.349814028649101},"hitData":{"launchSpeed":110.5,"launchAngle":-2.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.53,"coordY":152.09}},"index":2,"playId":"a31d96c9-fa0f-3602-9ead-f11b723fb72a","pitchNumber":3,"startTime":"2025-08-27T02:36:18.399Z","endTime":"2025-08-27T02:36:26.286Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:36:26.286Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-27T02:38:23.637Z","endTime":"2025-08-27T02:40:07.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"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":"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":"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":97.6,"endSpeed":89.2,"strikeZoneTop":3.31498560125424,"strikeZoneBottom":1.61000083337652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.545024785054935,"aZ":-9.718968094500053,"pfxX":-1.696432640394864,"pfxZ":11.005623078151894,"pX":1.103822972010583,"pZ":3.1716449391564736,"vX0":6.192657094540681,"vY0":-141.9542918038463,"vZ0":-6.336280549099796,"x":74.92,"y":153.15,"x0":-0.8857240006225378,"y0":50.00314861011824,"z0":6.051612172042002,"aX":-3.4614527611714783},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.8,"breakHorizontal":1.8,"spinRate":2521,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.3858628926918004,"extension":6.391791124730653},"index":0,"playId":"8a74e6fa-d699-332f-b46f-c7073199c3ee","pitchNumber":1,"startTime":"2025-08-27T02:38:34.331Z","endTime":"2025-08-27T02:38:38.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.6,"strikeZoneTop":3.30349966437645,"strikeZoneBottom":1.60999948014764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.718924168926815,"aZ":-8.77279746867856,"pfxX":-2.6412365917057556,"pfxZ":11.404710399260987,"pX":0.911577933950841,"pZ":2.5244573802814907,"vX0":6.3382760102167355,"vY0":-142.13802510158845,"vZ0":-8.147270378470258,"x":82.25,"y":170.62,"x0":-1.0013126880737737,"y0":50.00501411159097,"z0":5.980519636991914,"aX":-5.4213016381343095},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.2,"breakHorizontal":3.5,"spinRate":2522,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.38493487523097025,"extension":6.5610002026861345},"index":1,"playId":"aa0d379e-69c8-3580-baf0-f19d656ada0e","pitchNumber":2,"startTime":"2025-08-27T02:38:51.480Z","endTime":"2025-08-27T02:38:56.316Z","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":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.18100898197612,"strikeZoneBottom":1.46032848810182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.704330445448992,"aZ":-15.731131615104225,"pfxX":-7.185862066034982,"pfxZ":8.388074053740848,"pX":-0.5258204152892438,"pZ":1.9677273378624478,"vX0":4.106622903852076,"vY0":-139.02613586137068,"vZ0":-8.018497861097362,"x":137.04,"y":185.65,"x0":-1.0871761110148992,"y0":50.00593098088229,"z0":5.930321052559,"aX":-14.091426338301252},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.7,"breakHorizontal":12.2,"spinRate":2478,"spinDirection":190},"zone":7,"typeConfidence":2.0,"plateTime":0.3937417792923541,"extension":6.5077256224482865},"index":2,"playId":"d832af3f-281e-359a-bb93-11b58893f0b1","pitchNumber":3,"startTime":"2025-08-27T02:39:06.415Z","endTime":"2025-08-27T02:39:11.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.40828125334977,"aZ":-15.40978515927226,"pfxX":-6.53659059785404,"pfxZ":8.426981903953251,"pX":-0.2818155779532651,"pZ":2.9695243512889022,"vX0":4.534124009161697,"vY0":-140.08289481425535,"vZ0":-5.69040143739195,"x":127.74,"y":158.6,"x0":-1.0715198070963419,"y0":50.00071447650234,"z0":6.033222273095265,"aX":-12.999610595990019},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.3,"breakHorizontal":10.9,"spinRate":2524,"spinDirection":187},"zone":1,"typeConfidence":2.0,"plateTime":0.3908781113295454,"extension":6.419545716750799},"index":3,"playId":"69938438-314d-3666-8dfc-4207ddaaae4a","pitchNumber":4,"startTime":"2025-08-27T02:39:24.327Z","endTime":"2025-08-27T02:39:28.046Z","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":0},"pitchData":{"startSpeed":99.1,"endSpeed":90.3,"strikeZoneTop":3.32856336210596,"strikeZoneBottom":1.61000044282964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.097326992561875,"aZ":-9.617435707292206,"pfxX":-3.643703151976166,"pfxZ":10.738825780342893,"pX":0.7995933062574793,"pZ":3.6925703127520797,"vX0":6.3219944331155435,"vY0":-144.15043819216908,"vZ0":-5.181628050510131,"x":86.52,"y":139.08,"x0":-0.9504683595310323,"y0":50.00389844359856,"z0":6.1095906107278255,"aX":-7.654869752172964},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.6,"breakHorizontal":5.3,"spinRate":2606,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.3802417069054398,"extension":6.501530511873432},"index":4,"playId":"5b2f3f10-82de-3a80-8ce6-4075b3b6e88e","pitchNumber":5,"startTime":"2025-08-27T02:39:42.979Z","endTime":"2025-08-27T02:39:47.260Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.1742669835501,"aZ":-8.325241711804308,"pfxX":-1.4341653746508247,"pfxZ":11.434182992376513,"pX":0.26579120891304187,"pZ":2.654473171198387,"vX0":4.456444124912901,"vY0":-143.92238361122645,"vZ0":-7.855249966086438,"x":106.87,"y":167.11,"x0":-1.1202655781970445,"y0":50.00285168087298,"z0":5.94375787232221,"aX":-2.991384038144844},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.2,"breakHorizontal":1.7,"spinRate":2580,"spinDirection":191},"zone":5,"typeConfidence":2.0,"plateTime":0.3813905749377433,"extension":6.4393009153579435},"index":5,"playId":"c3ff649f-06fc-3e74-8190-0ed640b36511","pitchNumber":6,"startTime":"2025-08-27T02:40:03.450Z","endTime":"2025-08-27T02:40:07.970Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:40:07.970Z","atBatIndex":28},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cal Raleigh pops out to second baseman Jake Cronenworth.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-27T02:40:10.589Z","endTime":"2025-08-27T02:41:42.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"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":"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":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.561281208528747,"aZ":-47.36312611620147,"pfxX":1.1465978481252366,"pfxZ":-10.545913289837124,"pX":-0.3541805032407974,"pZ":1.3370379546258042,"vX0":2.085398159830478,"vY0":-120.17395504182346,"vZ0":-1.1853209345664597,"x":130.5,"y":202.68,"x0":-1.3873332979021025,"y0":50.00297832709812,"z0":6.100667223876084,"aX":1.6511066673904589},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-19.1,"breakHorizontal":-2.6,"spinRate":2889,"spinDirection":19},"zone":13,"typeConfidence":2.0,"plateTime":0.45844624179016913,"extension":6.3028830444789845},"index":0,"playId":"c20f9e1c-1347-366c-b6a8-efdf37f9e613","pitchNumber":1,"startTime":"2025-08-27T02:40:36.083Z","endTime":"2025-08-27T02:40:39.993Z","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":98.3,"endSpeed":89.8,"strikeZoneTop":3.50513115541364,"strikeZoneBottom":1.70999992780016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.98206443793075,"aZ":-8.331908794874527,"pfxX":-4.306245670248595,"pfxZ":11.557703528782856,"pX":1.2773936173144804,"pZ":2.218751217666248,"vX0":8.475964537950926,"vY0":-142.7402276267802,"vZ0":-9.023715816698891,"x":68.31,"y":178.87,"x0":-1.1715097775850771,"y0":50.001469411874844,"z0":5.946359806392649,"aX":-8.88305520451536},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.2,"breakHorizontal":6.1,"spinRate":2621,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.3837836893117337,"extension":6.581574228482592},"index":1,"playId":"d340e45e-78b8-372b-a7d4-ed9b3e4394ac","pitchNumber":2,"startTime":"2025-08-27T02:40:52.981Z","endTime":"2025-08-27T02:40:57.192Z","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":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.7,"strikeZoneTop":3.57592132024629,"strikeZoneBottom":1.71000050068923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.990487519555284,"aZ":-29.043117190332577,"pfxX":-1.0919802485821384,"pfxZ":1.7899323335034287,"pX":1.7759164150413393,"pZ":0.2084282732255731,"vX0":8.695852187392726,"vY0":-131.26622857625026,"vZ0":-8.566157589344968,"x":49.31,"y":233.15,"x0":-1.4336641021697227,"y0":50.005399124376616,"z0":5.666956904132948,"aX":-1.9133322119660754},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.6,"breakHorizontal":0.1,"spinRate":3011,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.41678334724875743,"extension":6.342172751383339},"index":2,"playId":"fae83830-f1dd-3f72-9c96-b08d7af43bb3","pitchNumber":3,"startTime":"2025-08-27T02:41:08.291Z","endTime":"2025-08-27T02:41:15.082Z","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":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.402165477589218,"aZ":-31.212875561281745,"pfxX":0.8509098765723035,"pfxZ":0.5504891254098423,"pX":0.31643659250145645,"pZ":1.9562262560668346,"vX0":4.404180183533926,"vY0":-130.59543063642002,"vZ0":-4.066814577145439,"x":104.94,"y":185.96,"x0":-1.4966925754034648,"y0":50.001116477294325,"z0":5.860151758123449,"aX":1.4813931598521206},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.4,"breakHorizontal":-2.4,"spinRate":2849,"spinDirection":81},"zone":9,"typeConfidence":2.0,"plateTime":0.418104553528142,"extension":6.298166179964545},"hitData":{"launchSpeed":95.2,"launchAngle":71.0,"totalDistance":103.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":144.41,"coordY":165.27}},"index":3,"playId":"45edc29f-df6d-303f-89bc-58b9fc9d9427","pitchNumber":4,"startTime":"2025-08-27T02:41:30.943Z","endTime":"2025-08-27T02:41:42.137Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:41:42.137Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Julio Rodríguez singles on a line drive to left fielder Gavin Sheets.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-27T02:41:47.512Z","endTime":"2025-08-27T02:43:26.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"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,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.6,"strikeZoneTop":3.40595159855564,"strikeZoneBottom":1.55999861021663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.128438696973184,"aZ":-9.866784569323197,"pfxX":-1.6860446995729879,"pfxZ":10.853036667145021,"pX":1.9072856917324665,"pZ":3.1434092865498,"vX0":8.690151179654714,"vY0":-142.5542441995854,"vZ0":-6.573411335261828,"x":44.3,"y":153.91,"x0":-0.9633161008790011,"y0":50.00632086370068,"z0":6.103949770557057,"aX":-3.4668641056498837},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.5,"breakHorizontal":1.3,"spinRate":2715,"spinDirection":186},"zone":12,"typeConfidence":2.0,"plateTime":0.38438620074728647,"extension":6.532139262748732},"index":0,"playId":"853f71d6-37fb-3ad0-9ae3-661a2c39b2f0","pitchNumber":1,"startTime":"2025-08-27T02:42:09.308Z","endTime":"2025-08-27T02:42:12.521Z","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":89.3,"endSpeed":82.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.437229966458883,"aZ":-30.35770223462977,"pfxX":1.2715282188717132,"pfxZ":1.05335044716408,"pX":0.8387660245759065,"pZ":1.5124848298636675,"vX0":4.8591355035808395,"vY0":-129.97628272302123,"vZ0":-5.250679344401577,"x":85.03,"y":197.94,"x0":-1.2175651351403727,"y0":50.00000348278853,"z0":5.855308230463641,"aX":2.1805294989549213},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.0,"breakHorizontal":-3.4,"spinRate":3027,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.42090105180684523,"extension":6.323041804520546},"index":1,"playId":"8c27a407-7125-39a5-b38c-f4904a44ff7a","pitchNumber":2,"startTime":"2025-08-27T02:42:25.091Z","endTime":"2025-08-27T02:42:29.035Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2025-08-27T02:42:36.002Z","endTime":"2025-08-27T02:42:53.722Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"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.7,"endSpeed":89.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.35221170381622,"aZ":-11.642117961256261,"pfxX":-5.233142597485671,"pfxZ":10.069970667319248,"pX":-0.26956568896904,"pZ":1.3824075963256552,"vX0":4.042888800811743,"vY0":-141.87735281663544,"vZ0":-10.392708130388728,"x":127.28,"y":201.45,"x0":-1.0328280200250106,"y0":50.00557958384463,"z0":5.834294896021741,"aX":-10.674046611745553},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.3,"breakHorizontal":8.6,"spinRate":2652,"spinDirection":187},"zone":13,"typeConfidence":2.0,"plateTime":0.3859976493686923,"extension":6.608937282524741},"index":3,"playId":"0f3babf7-1c0b-3fbf-84fd-580728e292d0","pitchNumber":3,"startTime":"2025-08-27T02:42:53.722Z","endTime":"2025-08-27T02:42:57.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.817103643452505,"aZ":-39.50328071302281,"pfxX":6.87760412466576,"pfxZ":-4.7143059155521625,"pX":0.5510363085649488,"pZ":1.2325479100361674,"vX0":3.2642512948294433,"vY0":-124.88731694870141,"vZ0":-3.0772548823382184,"x":96.0,"y":205.5,"x0":-1.6727732201427303,"y0":50.0023373429346,"z0":5.780849714564114,"aX":10.693385233701106},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-9.0,"breakHorizontal":-13.3,"spinRate":2997,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.44121805342207,"extension":6.265399067217518},"hitData":{"launchSpeed":82.4,"launchAngle":15.0,"totalDistance":221.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":96.16,"coordY":87.45}},"index":4,"playId":"4925911e-d34b-3e13-868b-eb2a8d79bc87","pitchNumber":4,"startTime":"2025-08-27T02:43:13.303Z","endTime":"2025-08-27T02:43:26.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:43:26.650Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a ground ball to center fielder Ramón Laureano. Julio Rodríguez to 3rd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-27T02:43:28.072Z","endTime":"2025-08-27T02:44:05.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnThird":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","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":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.378073340741143,"aZ":-12.233487417732054,"pfxX":-1.7582676797617032,"pfxZ":9.894889474355146,"pX":0.40462245954719395,"pZ":2.8881893846267284,"vX0":5.430644182770521,"vY0":-140.92154516965894,"vZ0":-6.515224046056878,"x":101.58,"y":160.8,"x0":-1.3172448008856852,"y0":50.00537560967696,"z0":6.016961189942948,"aX":-3.5444857230141906},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.8,"breakHorizontal":2.0,"spinRate":2594,"spinDirection":196},"zone":3,"typeConfidence":2.0,"plateTime":0.38835052551604843,"extension":6.614351559833907},"hitData":{"launchSpeed":88.0,"launchAngle":3.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.99,"coordY":96.83}},"index":0,"playId":"b73ecc89-ec26-301e-9bc6-236caf8d223f","pitchNumber":1,"startTime":"2025-08-27T02:43:51.402Z","endTime":"2025-08-27T02:44:05.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:44:05.353Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Eugenio Suárez walks. Josh Naylor to 2nd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-27T02:45:09.277Z","endTime":"2025-08-27T02:48:23.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnThird":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"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":9},"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":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-27T02:44:22.477Z","endTime":"2025-08-27T02:45:11.490Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.60648644889685,"strikeZoneBottom":1.60000193104459,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.144322160088656,"aZ":-10.508039609076656,"pfxX":-1.3018620316532719,"pfxZ":11.117227501957393,"pX":0.6592160898753223,"pZ":1.3868522506218843,"vX0":5.276779488931126,"vY0":-138.72828482093715,"vZ0":-10.520789959027748,"x":91.87,"y":201.33,"x0":-1.0985847099041093,"y0":50.00018044737294,"z0":5.9295724687180895,"aX":-2.5375713762967336},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.1,"breakHorizontal":1.2,"spinRate":2550,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.3948859753777487,"extension":6.68981594791309},"index":1,"playId":"c69608c5-272d-38b1-9eda-813d9ea9780b","pitchNumber":1,"startTime":"2025-08-27T02:45:11.490Z","endTime":"2025-08-27T02:45:16.083Z","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":95.7,"endSpeed":87.5,"strikeZoneTop":3.50123812028297,"strikeZoneBottom":1.60000118086815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.39983959327656,"aZ":-9.75739625952405,"pfxX":-1.0626163848605938,"pfxZ":11.44817889487224,"pX":-1.0478548788208446,"pZ":2.030924171627049,"vX0":1.2030756925025154,"vY0":-139.09514381866398,"vZ0":-8.984899746969353,"x":156.94,"y":183.95,"x0":-1.348066712032007,"y0":50.002039288216054,"z0":5.951204816443066,"aX":-2.0806722614989344},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.1,"breakHorizontal":1.7,"spinRate":2679,"spinDirection":191},"zone":13,"typeConfidence":2.0,"plateTime":0.3938728729570844,"extension":6.512496946311271},"index":2,"playId":"3e47ca4b-96d5-36f9-8017-fa10f9dff09c","pitchNumber":2,"startTime":"2025-08-27T02:45:28.361Z","endTime":"2025-08-27T02:45:33.117Z","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":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.311229007336465,"aZ":-10.144752881964962,"pfxX":-1.3787897479622626,"pfxZ":10.842194140275794,"pX":0.6651061912573322,"pZ":3.170929365977237,"vX0":5.5632623828905166,"vY0":-141.83380284226823,"vZ0":-6.20205693330331,"x":91.65,"y":153.16,"x0":-1.1449919823497718,"y0":50.00046751868922,"z0":6.037043836658398,"aX":-2.801965649810483},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.5,"breakHorizontal":1.3,"spinRate":2700,"spinDirection":193},"zone":3,"typeConfidence":2.0,"plateTime":0.38661202612107903,"extension":6.544809706290821},"index":3,"playId":"4cc0deeb-6a0f-3aaf-8d38-dfccfa995512","pitchNumber":3,"startTime":"2025-08-27T02:45:50.598Z","endTime":"2025-08-27T02:45:55.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.2,"strikeZoneTop":3.49565832881325,"strikeZoneBottom":1.59999967080484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.49833453262189,"aZ":-10.19475423006156,"pfxX":-7.753330943810656,"pfxZ":11.16499097634594,"pX":0.9129882307355356,"pZ":1.7568893467668607,"vX0":8.133993844337951,"vY0":-140.5172316871394,"vZ0":-9.25844925366414,"x":82.2,"y":191.34,"x0":-1.033888510252369,"y0":50.00079291172234,"z0":5.787489784436346,"aX":-15.260331252636226},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.1,"breakHorizontal":12.0,"spinRate":2550,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.39215553376620216,"extension":6.685964904509824},"index":4,"playId":"2753cb93-167c-37c0-b52a-d8f68b1e0f03","pitchNumber":4,"startTime":"2025-08-27T02:46:13.971Z","endTime":"2025-08-27T02:46:18.489Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.884065665824227,"aZ":-28.491820460503515,"pfxX":1.017007678866761,"pfxZ":2.179033689408624,"pX":0.6682721744757227,"pZ":1.6425104179369487,"vX0":4.651949172695331,"vY0":-129.11027770148834,"vZ0":-5.27991439119753,"x":91.53,"y":194.43,"x0":-1.2889099484103943,"y0":50.001487164908745,"z0":5.906710430724144,"aX":1.7159483446779926},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.0,"breakHorizontal":-2.9,"spinRate":2979,"spinDirection":72},"zone":9,"typeConfidence":2.0,"plateTime":0.42423541707122236,"extension":6.356105336342636},"index":5,"playId":"2eb4d653-cf88-3e02-a235-7f2fad28900f","pitchNumber":5,"startTime":"2025-08-27T02:46:37.575Z","endTime":"2025-08-27T02:46:42.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":88.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.79013652442976,"aZ":-9.229454902935409,"pfxX":-4.036424965803175,"pfxZ":11.225488242924651,"pX":0.38068929616265246,"pZ":3.1716038193915503,"vX0":6.070701192348314,"vY0":-142.75137255912776,"vZ0":-6.343332373359335,"x":102.49,"y":153.15,"x0":-1.2585545833305514,"y0":50.0068176111115,"z0":6.017448924459475,"aX":-8.25364207162779},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.1,"breakHorizontal":6.0,"spinRate":2540,"spinDirection":194},"zone":3,"typeConfidence":2.0,"plateTime":0.38510359369933056,"extension":6.635200297890842},"index":6,"playId":"eda09b24-ac25-38e5-a876-cfb98afe4133","pitchNumber":6,"startTime":"2025-08-27T02:47:00.889Z","endTime":"2025-08-27T02:47:04.414Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.278237644863516,"aZ":-30.44784443709522,"pfxX":1.6798190498044394,"pfxZ":0.9628389368193107,"pX":0.8405383261796106,"pZ":1.38168358769688,"vX0":5.686030912390658,"vY0":-132.8454246540165,"vZ0":-5.6662889477875,"x":84.96,"y":201.47,"x0":-1.5420188037619669,"y0":50.003152336171084,"z0":5.743397992439936,"aX":3.015874784596915},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":0.7,"breakHorizontal":-4.2,"spinRate":2962,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.41160683080164073,"extension":6.427940306005569},"index":7,"playId":"0f5b42f6-ca2b-3105-84a6-1b28b30e4300","pitchNumber":7,"startTime":"2025-08-27T02:47:27.487Z","endTime":"2025-08-27T02:47:31.633Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.33667313181192,"aZ":-10.610801966162052,"pfxX":-3.8567935193332126,"pfxZ":10.26683425549528,"pX":0.3273023450493184,"pZ":3.492732379785928,"vX0":5.875926431418854,"vY0":-143.9827168063958,"vZ0":-5.188336881691829,"x":104.52,"y":144.48,"x0":-1.2385305933947615,"y0":50.002024494831126,"z0":5.974258224945357,"aX":-8.100287576392086},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.8,"breakHorizontal":5.8,"spinRate":2644,"spinDirection":190},"zone":3,"typeConfidence":2.0,"plateTime":0.3803672456327809,"extension":6.55292408773323},"index":8,"playId":"769a0b98-b8f7-3929-9d33-12a9b872f4c5","pitchNumber":8,"startTime":"2025-08-27T02:47:49.920Z","endTime":"2025-08-27T02:47:55.565Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.6,"strikeZoneTop":3.49445538554676,"strikeZoneBottom":1.60000002712644,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.95310002609825,"aZ":-9.783013503569235,"pfxX":-2.9048342872194395,"pfxZ":10.876048501324636,"pX":1.1979130365099058,"pZ":2.670474302310411,"vX0":7.480647643743067,"vY0":-142.83137045808706,"vZ0":-7.541149300297854,"x":71.34,"y":166.68,"x0":-1.0817699345140022,"y0":50.00499844287928,"z0":5.965773413080551,"aX":-5.981766991463505},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.2,"breakHorizontal":3.7,"spinRate":2671,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.3839689128771999,"extension":6.625873821572758},"index":9,"playId":"df8ea5c6-89a8-37dc-9b24-37f863fca280","pitchNumber":9,"startTime":"2025-08-27T02:48:19.118Z","endTime":"2025-08-27T02:48:23.662Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:48:23.662Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Polanco grounds out, second baseman Jake Cronenworth to first baseman Ryan O'Hearn.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-27T02:49:46.900Z","endTime":"2025-08-27T02:50:42.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"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":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-27T02:48:45.528Z","endTime":"2025-08-27T02:49:49.086Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.27877282938518,"strikeZoneBottom":1.59000061029368,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.50413255853011,"aZ":-38.77545646647141,"pfxX":1.1365527228327004,"pfxZ":-4.215571956646064,"pX":0.20050859863488135,"pZ":2.0341204114532747,"vX0":4.05913456754304,"vY0":-124.76344842449605,"vZ0":-1.925976873532989,"x":109.36,"y":183.86,"x0":-1.5990655659887898,"y0":50.00133701031576,"z0":6.029649195280177,"aX":1.7801723968191416},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-7.8,"breakHorizontal":-3.0,"spinRate":2766,"spinDirection":23},"zone":8,"typeConfidence":2.0,"plateTime":0.44001510794784116,"extension":6.3886737571970995},"index":1,"playId":"48d1063a-3267-3f21-893a-10e89ff3c9d5","pitchNumber":1,"startTime":"2025-08-27T02:49:49.086Z","endTime":"2025-08-27T02:49:53.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.26047050524251,"strikeZoneBottom":1.58999974470243,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.42412028821741,"aZ":-45.20250214192085,"pfxX":1.0763591340449887,"pfxZ":-8.406434500076475,"pX":0.1444928755585166,"pZ":0.3797508518998529,"vX0":4.395227770934862,"vY0":-124.3690450724966,"vZ0":-3.9797503745823732,"x":111.49,"y":228.53,"x0":-1.7932291454414016,"y0":50.00299233958244,"z0":5.790449218522023,"aX":1.667708472318227},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-16.0,"breakHorizontal":-3.1,"spinRate":2926,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.4422186248633242,"extension":6.448585724351245},"index":2,"playId":"ecec55ae-dafa-30d0-90fb-e0580d6644e1","pitchNumber":2,"startTime":"2025-08-27T02:50:08.387Z","endTime":"2025-08-27T02:50:13.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.76998260072241,"aZ":-11.853745011154865,"pfxX":-3.4177759207203224,"pfxZ":10.073712073392075,"pX":0.8753057496350404,"pZ":3.3061872833248516,"vX0":7.414843372150035,"vY0":-141.26659604813085,"vZ0":-5.47327563754154,"x":83.64,"y":149.51,"x0":-1.3417219916153333,"y0":50.00237296742149,"z0":6.033599307724557,"aX":-6.894587695775179},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.3,"breakHorizontal":4.7,"spinRate":2435,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.38801803762903075,"extension":6.546956666575246},"hitData":{"launchSpeed":88.5,"launchAngle":6.0,"totalDistance":119.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.45,"coordY":147.52}},"index":3,"playId":"abf97509-9463-350f-a9c7-2e1054e37357","pitchNumber":3,"startTime":"2025-08-27T02:50:34.797Z","endTime":"2025-08-27T02:50:42.442Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:50:42.442Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Arraez grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-27T02:52:54.350Z","endTime":"2025-08-27T02:54:21.550Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.7,"strikeZoneTop":3.44459622979654,"strikeZoneBottom":1.53999956837607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.241827557154522,"aZ":-31.52389030416029,"pfxX":-11.18823984255755,"pfxZ":0.44419235507584,"pX":0.383911642828612,"pZ":2.6450704020819598,"vX0":9.22936236112301,"vY0":-120.21984906235426,"vZ0":1.3999689599174487,"x":102.37,"y":167.36,"x0":-2.050738862187411,"y0":50.00297811198475,"z0":4.852671893971281,"aX":-16.382202438953634},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.4,"breakHorizontal":18.0,"spinRate":1911,"spinDirection":260},"zone":6,"typeConfidence":0.89,"plateTime":0.45555771081445373,"extension":5.2591674158472115},"index":0,"playId":"0b63e999-25e0-3c9a-8711-c08d84c0e1a7","pitchNumber":1,"startTime":"2025-08-27T02:53:01.279Z","endTime":"2025-08-27T02:53:05.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.002883681154103,"aZ":-19.213970090660318,"pfxX":-8.343263833893694,"pfxZ":7.390525739817178,"pX":0.819186210677487,"pZ":2.879392649796556,"vX0":9.967473715295707,"vY0":-131.85748783913823,"vZ0":-1.6596999364038254,"x":85.77,"y":161.04,"x0":-1.9325932118603626,"y0":50.00562815032486,"z0":4.9399954426626245,"aX":-14.63925660600497},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.2,"breakHorizontal":12.8,"spinRate":2216,"spinDirection":246},"zone":3,"typeConfidence":0.86,"plateTime":0.41597233491862573,"extension":5.34955494918448},"index":1,"playId":"f36082b4-b86e-3a18-8f2d-1ca067010c95","pitchNumber":2,"startTime":"2025-08-27T02:53:13.168Z","endTime":"2025-08-27T02:53:25.422Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.931206901645325,"aZ":-28.677964771708968,"pfxX":-10.936636570966122,"pfxZ":1.9166132438107848,"pX":0.29878396250527406,"pZ":2.1391557797478806,"vX0":9.973595041601431,"vY0":-134.01704752712254,"vZ0":-2.1413671255619535,"x":105.61,"y":181.02,"x0":-2.0431596982378593,"y0":50.00590374175208,"z0":4.989302696994044,"aX":-19.97396025070161},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.2,"breakHorizontal":17.8,"spinRate":1894,"spinDirection":238},"zone":6,"typeConfidence":0.85,"plateTime":0.4081123102861528,"extension":5.27580652901828},"index":2,"playId":"626fb854-abff-30d4-a1ef-2398d3c3a308","pitchNumber":3,"startTime":"2025-08-27T02:53:56.709Z","endTime":"2025-08-27T02:54:01.512Z","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":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.651949587817082,"aZ":-30.920934145930723,"pfxX":-11.47641676270693,"pfxZ":0.6834090215639872,"pX":-0.1941027419819144,"pZ":3.2896487348979617,"vX0":8.829672348069392,"vY0":-134.78566774484668,"vZ0":1.1204516298748624,"x":124.4,"y":149.96,"x0":-2.0355800374259814,"y0":50.00035775485265,"z0":5.06632716005174,"aX":-20.9314734802125},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.8,"breakHorizontal":18.7,"spinRate":2059,"spinDirection":239},"zone":2,"typeConfidence":0.87,"plateTime":0.40771499397978284,"extension":5.33567104086965},"hitData":{"launchSpeed":91.4,"launchAngle":-3.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.47,"coordY":145.77}},"index":3,"playId":"dd22c049-8ee9-3cca-81d3-4235f39c994c","pitchNumber":4,"startTime":"2025-08-27T02:54:13.884Z","endTime":"2025-08-27T02:54:21.550Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:54:21.550Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-27T02:54:27.381Z","endTime":"2025-08-27T02:55:35.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":81.8,"endSpeed":76.3,"strikeZoneTop":3.75,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.878276176765024,"aZ":-33.5778844731925,"pfxX":0.027820198584568523,"pfxZ":-0.9621678032222487,"pX":1.4943505616382509,"pZ":1.5216792310099718,"vX0":8.493311719408219,"vY0":-119.01458107769682,"vZ0":-0.6823818147752716,"x":60.04,"y":197.69,"x0":-2.103659232435953,"y0":50.00403420498673,"z0":4.816852459333869,"aX":0.04065182010531365},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.7,"breakHorizontal":-1.8,"spinRate":2206,"spinDirection":44},"zone":14,"typeConfidence":0.9,"plateTime":0.45780006143652496,"extension":5.383811862767344},"index":0,"playId":"5c03b9b2-a0f0-3d4b-93c7-38d043a35670","pitchNumber":1,"startTime":"2025-08-27T02:54:47.527Z","endTime":"2025-08-27T02:54:50.754Z","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":92.1,"endSpeed":83.9,"strikeZoneTop":3.75,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.447586154996067,"aZ":-20.41280267532547,"pfxX":-8.222723453918622,"pfxZ":6.502334183032293,"pX":0.7937336858382356,"pZ":2.5713781268502265,"vX0":10.201054589700048,"vY0":-133.7644923711732,"vZ0":-2.5133674978771885,"x":86.74,"y":169.35,"x0":-2.0048260471281347,"y0":50.00000259756591,"z0":4.990181942862819,"aX":-14.866511009975174},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.4,"breakHorizontal":12.6,"spinRate":2182,"spinDirection":245},"zone":6,"typeConfidence":0.86,"plateTime":0.40981756000325076,"extension":5.377728662700918},"index":1,"playId":"369b2e27-1ad6-3464-87e1-af5d33fe76af","pitchNumber":2,"startTime":"2025-08-27T02:54:59.028Z","endTime":"2025-08-27T02:55:02.793Z","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.4,"endSpeed":77.5,"strikeZoneTop":3.59865971926007,"strikeZoneBottom":1.6699986207677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.771378124517344,"aZ":-29.806765675284062,"pfxX":-0.9159380177295269,"pfxZ":1.5633174625854607,"pX":2.069419964567457,"pZ":0.9006563302665488,"vX0":9.784829437064936,"vY0":-122.51161831467296,"vZ0":-3.129972477563655,"x":38.12,"y":214.46,"x0":-1.8616500532024203,"y0":50.00369115554013,"z0":4.749058658189207,"aX":-1.3888812293893558},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.3,"breakHorizontal":-0.7,"spinRate":2118,"spinDirection":180},"zone":14,"typeConfidence":0.9,"plateTime":0.44750853905612953,"extension":5.590518319949567},"index":2,"playId":"5dfe640d-0089-3d41-86a9-814ecdbf2b72","pitchNumber":3,"startTime":"2025-08-27T02:55:16.966Z","endTime":"2025-08-27T02:55:21.585Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.75,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.540989510616004,"aZ":-31.027828846746807,"pfxX":-0.4639100468524342,"pfxZ":0.7651154174509855,"pX":0.6094283811342571,"pZ":1.4946278813259382,"vX0":6.504954064484318,"vY0":-121.35125627670624,"vZ0":-1.3340632292337045,"x":93.77,"y":198.43,"x0":-2.04443321956669,"y0":50.001240683915675,"z0":4.752164862174978,"aX":-0.6935830978420382},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.3,"breakHorizontal":-0.7,"spinRate":2133,"spinDirection":343},"zone":14,"typeConfidence":0.9,"plateTime":0.45120677684368227,"extension":5.399868725484852},"index":3,"playId":"ec0d2b8e-a055-391d-88c4-8efda04be9c4","pitchNumber":4,"startTime":"2025-08-27T02:55:30.467Z","endTime":"2025-08-27T02:55:35.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:55:35.341Z","atBatIndex":35},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ryan O'Hearn hits a ground-rule double (18) on a fly ball down the left-field line.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-27T02:55:36.345Z","endTime":"2025-08-27T02:56:12.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"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":93.5,"endSpeed":85.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.12836377031783,"aZ":-32.30445528107363,"pfxX":-12.37903492110053,"pfxZ":-0.06743230749566465,"pX":-0.09705340121452388,"pZ":2.4095519799521092,"vX0":9.31861706955283,"vY0":-135.784836309796,"vZ0":-0.8035785345879162,"x":120.7,"y":173.72,"x0":-1.9736714128651276,"y0":50.005538194635875,"z0":4.967125723832391,"aX":-23.00318012982896},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":-0.1,"breakHorizontal":20.3,"spinRate":1902,"spinDirection":246},"zone":5,"typeConfidence":2.0,"plateTime":0.40416175587537984,"extension":5.386227554350282},"hitData":{"launchSpeed":87.1,"launchAngle":29.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":24.6,"coordY":112.31}},"index":0,"playId":"ad69dcd1-fdd7-3af9-bb51-c0829e2cd978","pitchNumber":1,"startTime":"2025-08-27T02:55:55.320Z","endTime":"2025-08-27T02:56:12.720Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:56:12.720Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xander Bogaerts called out on strikes.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-27T02:56:23.184Z","endTime":"2025-08-27T02:57:33.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.8,"endSpeed":76.3,"strikeZoneTop":3.66807401878348,"strikeZoneBottom":1.68297972254762,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.037908353386726,"aZ":-31.42154376861752,"pfxX":-0.38573352815908857,"pfxZ":0.5134234809502649,"pX":0.5457641324493644,"pZ":1.5707450325211463,"vX0":6.251887205703985,"vY0":-120.48525908462244,"vZ0":-1.1946406369818738,"x":96.2,"y":196.37,"x0":-2.0307771208177776,"y0":50.005086828434024,"z0":4.845554866978399,"aX":-0.5691194324690508},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.0,"breakHorizontal":-0.7,"spinRate":2146,"spinDirection":15},"zone":9,"typeConfidence":0.9,"plateTime":0.45430547887737704,"extension":5.605661030414995},"index":0,"playId":"16e1a0eb-38d5-337a-8422-9d00af818f58","pitchNumber":1,"startTime":"2025-08-27T02:56:42.173Z","endTime":"2025-08-27T02:56:46.912Z","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":81.8,"endSpeed":75.6,"strikeZoneTop":3.7,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.21068065075931,"aZ":-33.87741441802201,"pfxX":0.8980505132071941,"pfxZ":-1.186367797357807,"pX":0.653645942240899,"pZ":1.4629031528097742,"vX0":6.109863160213408,"vY0":-119.07443425465335,"vZ0":-0.9197792064882069,"x":92.08,"y":199.28,"x0":-2.0588012508390676,"y0":50.00132797864323,"z0":4.9111370490705895,"aX":1.2917326158310347},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.0,"breakHorizontal":-3.1,"spinRate":2146,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.4594651203936495,"extension":5.522321462275497},"index":1,"playId":"dd1bcde1-bbac-307b-8027-b527381f5b4d","pitchNumber":2,"startTime":"2025-08-27T02:57:00.431Z","endTime":"2025-08-27T02:57:04.140Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-27T02:57:10.481Z","endTime":"2025-08-27T02:57:26.950Z","isPitch":false,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"}},{"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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.63821723308117,"strikeZoneBottom":1.71000159919818,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.901429077806196,"aZ":-19.39726196390705,"pfxX":-7.803084906989508,"pfxZ":6.9006106647728895,"pX":0.6037088065493738,"pZ":2.71087252683829,"vX0":9.594909889160288,"vY0":-134.85953792524725,"vZ0":-2.2089956799537385,"x":93.99,"y":165.59,"x0":-1.9777927286730503,"y0":50.00206087892191,"z0":4.901094301601955,"aX":-14.447365749078786},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.2,"breakHorizontal":12.2,"spinRate":2179,"spinDirection":241},"zone":6,"typeConfidence":0.89,"plateTime":0.4053484932423945,"extension":5.655923292020363},"index":3,"playId":"b5e682a4-af55-37c1-a549-aaf612317b6b","pitchNumber":3,"startTime":"2025-08-27T02:57:26.950Z","endTime":"2025-08-27T02:57:33.652Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:57:33.652Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Canzone grounds out, third baseman Manny Machado to first baseman Ryan O'Hearn.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-27T02:59:13.803Z","endTime":"2025-08-27T03:00:26.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"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":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.951994329678897,"aZ":-28.85651008490776,"pfxX":0.2835079547256572,"pfxZ":2.0300221058115895,"pX":0.0019202639200675239,"pZ":1.5287025667600667,"vX0":4.112446006261202,"vY0":-126.63111505729454,"vZ0":-5.1473196146302405,"x":116.93,"y":197.51,"x0":-1.674731982206713,"y0":50.00488766269238,"z0":5.874572842225288,"aX":0.46411516237954537},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.8,"breakHorizontal":-1.3,"spinRate":2564,"spinDirection":119},"zone":8,"typeConfidence":2.0,"plateTime":0.43123232135778444,"extension":6.363889091860184},"index":0,"playId":"379c95c1-f570-39d1-855a-8c517f57c824","pitchNumber":1,"startTime":"2025-08-27T02:59:42.050Z","endTime":"2025-08-27T02:59:46.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.61400926809945,"aZ":-29.9017486667483,"pfxX":1.258870075237424,"pfxZ":1.3831872594330008,"pX":-0.29388972643840855,"pZ":1.2310724695880917,"vX0":3.1673994389150577,"vY0":-127.17030815013501,"vZ0":-5.675850399539253,"x":128.2,"y":205.54,"x0":-1.7162315038241955,"y0":50.00609970798443,"z0":5.846555219666792,"aX":2.074504417604024},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.6,"breakHorizontal":-3.0,"spinRate":2594,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.4297116456519192,"extension":6.437945668462861},"index":1,"playId":"9f5ea5c4-2326-3ae8-8e76-4d84a77c9ad0","pitchNumber":2,"startTime":"2025-08-27T02:59:58.593Z","endTime":"2025-08-27T03:00:02.498Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.486729233021023,"aZ":-10.028705502357846,"pfxX":-2.416341222293176,"pfxZ":11.210319707491008,"pX":-0.848654279933762,"pZ":3.6789221127336202,"vX0":2.662083367489384,"vY0":-139.45690762632583,"vZ0":-4.939637831327572,"x":149.35,"y":139.45,"x0":-1.5003092635287472,"y0":50.005887435626505,"z0":6.130996052655624,"aX":-4.774740631125551},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.6,"breakHorizontal":3.8,"spinRate":2587,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.3923138233225041,"extension":6.250706245366141},"hitData":{"launchSpeed":94.3,"launchAngle":-8.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.65,"coordY":148.39}},"index":2,"playId":"194d7be4-212a-3f25-9b41-277c42c4c1a8","pitchNumber":3,"startTime":"2025-08-27T03:00:18.287Z","endTime":"2025-08-27T03:00:26.644Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:00:26.644Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.P. Crawford singles on a ground ball to left fielder Gavin Sheets.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-27T03:00:32.868Z","endTime":"2025-08-27T03:02:52.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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.9,"endSpeed":87.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.253689219376568,"aZ":-10.219687617443972,"pfxX":-2.9074741017205614,"pfxZ":11.328379300026604,"pX":-0.049062773870786995,"pZ":2.439655452461454,"vX0":4.5807365810747065,"vY0":-137.98789014787582,"vZ0":-7.736752218074718,"x":118.87,"y":172.91,"x0":-1.349047496234784,"y0":50.00261675135015,"z0":5.959449964709246,"aX":-5.63498217098533},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.2,"breakHorizontal":4.3,"spinRate":2608,"spinDirection":191},"zone":5,"typeConfidence":2.0,"plateTime":0.39617407159629314,"extension":6.502389100532629},"index":0,"playId":"6e8d016e-7b60-3f01-b237-217ca16ac2d0","pitchNumber":1,"startTime":"2025-08-27T03:00:50.554Z","endTime":"2025-08-27T03:00:55.063Z","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":96.1,"endSpeed":88.3,"strikeZoneTop":3.30266326748518,"strikeZoneBottom":1.54999871312026,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.04189764703748,"aZ":-18.5499976393918,"pfxX":-8.676430010914826,"pfxZ":6.874329117542909,"pX":1.3009103389566392,"pZ":2.3388424701090016,"vX0":9.492570425036137,"vY0":-139.57434156933473,"vZ0":-6.734611526260444,"x":67.41,"y":175.63,"x0":-1.009357940969145,"y0":50.00411984521598,"z0":5.99513119706638,"aX":-17.200090784711367},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.3,"breakHorizontal":13.9,"spinRate":2591,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.3917322909602241,"extension":6.427203580679358},"index":1,"playId":"29315a9e-8c19-316b-ad95-2ee00707bb2d","pitchNumber":2,"startTime":"2025-08-27T03:01:13.900Z","endTime":"2025-08-27T03:01:18.467Z","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":83.8,"endSpeed":77.9,"strikeZoneTop":3.1839197687544,"strikeZoneBottom":1.54999833876142,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.320501300629218,"aZ":-44.7007251828292,"pfxX":0.652878873253713,"pfxZ":-8.393018836576308,"pX":0.3321522164901863,"pZ":-1.0113732297628122,"vX0":4.465355710095065,"vY0":-121.79258657167367,"vZ0":-6.927202979955654,"x":104.34,"y":266.09,"x0":-1.6145636415466857,"y0":50.001668967280516,"z0":5.7632744264696,"aX":0.974305900756116},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-16.7,"breakHorizontal":-2.3,"spinRate":2832,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.45079128730054263,"extension":6.6242011647808905},"index":2,"playId":"1ab72bf2-eb22-34d7-85c6-df46966d29da","pitchNumber":3,"startTime":"2025-08-27T03:01:32.026Z","endTime":"2025-08-27T03:01:39.717Z","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":88.2,"endSpeed":81.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.334835693454618,"aZ":-27.489340179596674,"pfxX":0.5940180755099114,"pfxZ":2.812455388141995,"pX":1.113752809917259,"pZ":0.756898274045112,"vX0":6.511450998574176,"vY0":-128.13456270896086,"vZ0":-7.409076504037323,"x":74.55,"y":218.34,"x0":-1.5367732370421496,"y0":50.00029154470746,"z0":5.831916502479786,"aX":0.9871927457546443},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.6,"breakHorizontal":-2.5,"spinRate":2733,"spinDirection":165},"zone":14,"typeConfidence":2.0,"plateTime":0.42736595543540856,"extension":6.428220729376042},"index":3,"playId":"9adbba93-b29e-3742-91c9-16d8a50c7d18","pitchNumber":4,"startTime":"2025-08-27T03:02:02.510Z","endTime":"2025-08-27T03:02:09.401Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.53225334767794,"aZ":-27.481528792523523,"pfxX":-0.6830534384297859,"pfxZ":2.7651250929030047,"pX":1.1056236072246506,"pZ":0.9512672522692933,"vX0":7.038351525227344,"vY0":-129.29852017295133,"vZ0":-6.86830209269844,"x":74.86,"y":213.1,"x0":-1.5609762451375737,"y0":50.00197134256134,"z0":5.74595264409612,"aX":-1.1594879963737972},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.7,"breakHorizontal":-0.4,"spinRate":2798,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.42334042838314057,"extension":6.4912885059975824},"index":4,"playId":"3996eef6-285a-304a-a037-83cd8ee302f2","pitchNumber":5,"startTime":"2025-08-27T03:02:22.363Z","endTime":"2025-08-27T03:02:26.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.52416902309063,"aZ":-11.613603813874,"pfxX":-3.267778084698513,"pfxZ":10.09413179699837,"pX":-0.016022027936561493,"pZ":3.1911937328766427,"vX0":5.499043936057031,"vY0":-142.05312007655476,"vZ0":-5.950118851517379,"x":117.61,"y":152.62,"x0":-1.5552885979519615,"y0":50.00613359523567,"z0":6.056323359318543,"aX":-6.65863073875863},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.2,"breakHorizontal":4.8,"spinRate":2556,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.3860535152542113,"extension":6.435616918153849},"hitData":{"launchSpeed":90.3,"launchAngle":-7.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.31,"coordY":146.8}},"index":5,"playId":"e0408fff-03c4-3f84-8166-424d0a2559e2","pitchNumber":6,"startTime":"2025-08-27T03:02:42.121Z","endTime":"2025-08-27T03:02:52.608Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:02:52.608Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cole Young walks. J.P. Crawford to 2nd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-27T03:02:59.335Z","endTime":"2025-08-27T03:05:03.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"postOnSecond":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.33926810604709,"strikeZoneBottom":1.59999804734792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.00603383133493,"aZ":-10.627575899781327,"pfxX":-1.857200184479102,"pfxZ":11.262449605175462,"pX":0.6131238474236271,"pZ":3.8919656330351566,"vX0":6.269152804616541,"vY0":-137.55711560117462,"vZ0":-4.17359273599808,"x":93.63,"y":133.7,"x0":-1.4558157876329552,"y0":50.00056339288733,"z0":6.151441481997957,"aX":-3.552764591782672},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.7,"breakHorizontal":2.0,"spinRate":2531,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.3984440349225866,"extension":6.623517225757193},"index":0,"playId":"fa75fc6d-4539-37b3-bbbc-e574cb3fb3c9","pitchNumber":1,"startTime":"2025-08-27T03:03:18.460Z","endTime":"2025-08-27T03:03:22.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.32909301838649,"strikeZoneBottom":1.59999864717423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.06270611262549,"aZ":-15.906071407394002,"pfxX":-7.147387105648339,"pfxZ":8.61140675552219,"pX":1.1751468494526336,"pZ":1.9385306146226244,"vX0":8.796064566209665,"vY0":-136.35377669924696,"vZ0":-8.111129712745367,"x":72.21,"y":186.44,"x0":-1.1589825068477264,"y0":50.0017179029349,"z0":6.042075029251024,"aX":-13.501785215576835},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.0,"breakHorizontal":11.2,"spinRate":2706,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.40118043464116315,"extension":6.53501680668811},"index":1,"playId":"c191e9c6-9907-365b-bc72-4befb93c0df3","pitchNumber":2,"startTime":"2025-08-27T03:03:38.044Z","endTime":"2025-08-27T03:03:42.359Z","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":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.82729409016805,"aZ":-27.9038459325165,"pfxX":0.5632827721661644,"pfxZ":2.5429407845336813,"pX":0.6692992423016858,"pZ":1.2310461414847864,"vX0":5.484428971247014,"vY0":-128.7295360498192,"vZ0":-6.536096125770639,"x":91.49,"y":205.54,"x0":-1.5622413089890779,"y0":50.00092403770228,"z0":5.964254027193145,"aX":0.9440689961507717},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.4,"breakHorizontal":-2.3,"spinRate":2839,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.425556273452504,"extension":6.451741559006589},"index":2,"playId":"62c3ef6c-8dbb-3992-9e6f-3c9e0113b138","pitchNumber":3,"startTime":"2025-08-27T03:03:57.390Z","endTime":"2025-08-27T03:04:01.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.33786488491607,"strikeZoneBottom":1.60000156487371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.851337510905967,"aZ":-29.021604679728725,"pfxX":0.0016867458199403274,"pfxZ":1.8677790231801197,"pX":1.3218504395071096,"pZ":1.3722519279888097,"vX0":7.573139433062817,"vY0":-128.959169169406,"vZ0":-5.892780987538446,"x":66.61,"y":201.73,"x0":-1.653051371698827,"y0":50.00092492754394,"z0":5.9260382951966974,"aX":6.17873198024669E-4},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.3,"breakHorizontal":-1.7,"spinRate":2885,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.4247665021705034,"extension":6.418218967818624},"index":3,"playId":"1d6bc94b-4c79-3060-a862-b87356848f3d","pitchNumber":4,"startTime":"2025-08-27T03:04:18.006Z","endTime":"2025-08-27T03:04:22.752Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.664297140460626,"aZ":-26.899852773116812,"pfxX":0.49994468753308685,"pfxZ":3.089687049049327,"pX":0.4532483118783092,"pZ":1.6083759281306083,"vX0":4.854627611571386,"vY0":-130.4097183847383,"vZ0":-5.7920862345176225,"x":99.72,"y":195.35,"x0":-1.5042341335632383,"y0":50.004806891004,"z0":5.9106304495567334,"aX":0.8524539339811473},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.4,"breakHorizontal":-2.0,"spinRate":2877,"spinDirection":145},"zone":9,"typeConfidence":2.0,"plateTime":0.42142677070023815,"extension":6.450770368375584},"index":4,"playId":"db374ef9-4f64-3c4a-b849-d42c843d7a12","pitchNumber":5,"startTime":"2025-08-27T03:04:38.384Z","endTime":"2025-08-27T03:04:43.217Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":2.98131384404009,"strikeZoneBottom":1.40657638226568,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.860434244976844,"aZ":-29.041608942462716,"pfxX":-0.6512253659870262,"pfxZ":1.822344280234896,"pX":0.047517140103762144,"pZ":0.8344318858164801,"vX0":4.701979569862741,"vY0":-130.15605922558143,"vZ0":-7.052210215347591,"x":115.19,"y":216.25,"x0":-1.6963915648169887,"y0":50.001860393372056,"z0":5.772803691742011,"aX":-1.119263907562041},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.9,"breakHorizontal":0.1,"spinRate":2858,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.42053667866899014,"extension":6.649947693058699},"index":5,"playId":"afebc8ee-10e0-3aa3-8ba1-85ea9af33aaf","pitchNumber":6,"startTime":"2025-08-27T03:04:58.552Z","endTime":"2025-08-27T03:05:03.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:05:03.621Z","atBatIndex":40},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Randy Arozarena homers (25) on a fly ball to left field. J.P. Crawford scores. Cole Young scores.","rbi":3,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-27T03:05:18.970Z","endTime":"2025-08-27T03:06:14.217Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"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":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":{"id":656302,"link":"/api/v1/people/656302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":{"id":656302,"link":"/api/v1/people/656302"},"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":{"id":656302,"link":"/api/v1/people/656302"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.343588500653592,"aZ":-12.902352130709195,"pfxX":-6.397262737234145,"pfxZ":10.195551307265017,"pX":-0.49199146019621387,"pZ":2.6959665059327147,"vX0":3.9369252453312678,"vY0":-136.65587885233427,"vZ0":-6.699691644419361,"x":135.75,"y":165.99,"x0":-1.1208246950015575,"y0":50.00053715936575,"z0":6.067112186609101,"aX":-12.087914043043524},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.3,"breakHorizontal":10.8,"spinRate":2474,"spinDirection":187},"zone":4,"typeConfidence":2.0,"plateTime":0.4009438692754421,"extension":6.434274767607525},"hitData":{"launchSpeed":104.2,"launchAngle":33.0,"totalDistance":410.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":18.8,"coordY":70.92}},"index":0,"playId":"2e18fd24-5407-37c8-99ec-233a0d5cd920","pitchNumber":1,"startTime":"2025-08-27T03:05:39.354Z","endTime":"2025-08-27T03:06:14.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:06:14.217Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cal Raleigh walks.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-27T03:06:17.710Z","endTime":"2025-08-27T03:08:26.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"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,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.391068878315533,"aZ":-27.818243184185334,"pfxX":-2.642644781081371,"pfxZ":2.5709548357030156,"pX":-0.34555882381317254,"pZ":2.0031757149405034,"vX0":3.823908507156305,"vY0":-129.6749172686988,"vZ0":-4.54349165443972,"x":130.17,"y":184.69,"x0":-1.4993719313254648,"y0":50.00209608504514,"z0":5.912748454674084,"aX":-4.477695246619886},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.8,"breakHorizontal":3.8,"spinRate":2614,"spinDirection":168},"zone":7,"typeConfidence":2.0,"plateTime":0.42319099914089753,"extension":6.419172933677408},"index":0,"playId":"b8c335a6-d120-3b5c-9e97-56468920f6b6","pitchNumber":1,"startTime":"2025-08-27T03:06:38.279Z","endTime":"2025-08-27T03:06:41.793Z","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":96.0,"endSpeed":87.0,"strikeZoneTop":3.55589310616622,"strikeZoneBottom":1.71000058009673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.17257659675582,"aZ":-10.887222424055619,"pfxX":-1.8679488923724108,"pfxZ":10.937010665300148,"pX":1.3929506710421435,"pZ":2.35286537955557,"vX0":8.153366220592533,"vY0":-139.30948878438005,"vZ0":-8.029690260868803,"x":63.9,"y":175.25,"x0":-1.3415794613588088,"y0":50.001860031788794,"z0":6.010223305060727,"aX":-3.6364543121252804},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.1,"breakHorizontal":1.6,"spinRate":2465,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.39466237380334235,"extension":6.618332061854315},"index":1,"playId":"2b784fdb-732d-3200-88b8-5c4bc2d6a082","pitchNumber":2,"startTime":"2025-08-27T03:06:58.364Z","endTime":"2025-08-27T03:07:03.387Z","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":95.9,"endSpeed":86.7,"strikeZoneTop":3.59966636565796,"strikeZoneBottom":1.71000062674705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.67377914147931,"aZ":-10.626747635734093,"pfxX":-0.9075439341961364,"pfxZ":11.051580976833566,"pX":0.6042905832972814,"pZ":4.179141018968199,"vX0":5.681756822826453,"vY0":-139.53119155355904,"vZ0":-3.541015797855396,"x":93.97,"y":125.94,"x0":-1.3503184102789205,"y0":50.00152374966948,"z0":6.177428117513253,"aX":-1.7695023316932568},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.3,"breakHorizontal":0.4,"spinRate":2625,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.3942282991230144,"extension":6.444753362859701},"index":2,"playId":"85f7d013-1dba-32e8-924c-798d9afa0430","pitchNumber":3,"startTime":"2025-08-27T03:07:14.673Z","endTime":"2025-08-27T03:07:18.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.61667717654241,"strikeZoneBottom":1.70999834274512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.02662640873403,"aZ":-28.19456728609344,"pfxX":-0.9296658606887762,"pfxZ":2.332545605357093,"pX":1.1380687071355224,"pZ":1.1006289037270836,"vX0":6.860643683086353,"vY0":-129.72626060592103,"vZ0":-6.723419361139104,"x":73.62,"y":209.06,"x0":-1.4194787103201665,"y0":50.00170592011778,"z0":5.873864661035237,"aX":-1.5857262724235712},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.9,"breakHorizontal":0.1,"spinRate":2866,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.4221477515267007,"extension":6.3859989145894},"index":3,"playId":"f6d65040-eadd-30a9-94be-4989f0ae5034","pitchNumber":4,"startTime":"2025-08-27T03:07:35.678Z","endTime":"2025-08-27T03:07:39.853Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.62721157988759,"aZ":-28.48302596438798,"pfxX":-0.541513405559995,"pfxZ":2.1362686865271425,"pX":0.5392287378117809,"pZ":0.869192969655488,"vX0":5.468004760891049,"vY0":-130.3501580384365,"vZ0":-7.35562424433329,"x":96.45,"y":215.31,"x0":-1.5125695487391746,"y0":50.00256199826229,"z0":5.869311622944101,"aX":-0.9359988854004425},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.5,"breakHorizontal":-0.2,"spinRate":2778,"spinDirection":156},"zone":14,"typeConfidence":2.0,"plateTime":0.4197292528818424,"extension":6.405959708243444},"index":4,"playId":"e3f783c2-8d0d-3ea5-b30c-8dfa40073920","pitchNumber":5,"startTime":"2025-08-27T03:07:54.679Z","endTime":"2025-08-27T03:07:58.863Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-27T03:08:05.667Z","endTime":"2025-08-27T03:08:21.459Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":88.5,"strikeZoneTop":3.5952071940314,"strikeZoneBottom":1.70999960652908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.0283850684441,"aZ":-9.136245853320144,"pfxX":-0.6669812423380495,"pfxZ":11.335337601831794,"pX":-0.2685241928388141,"pZ":3.8761595153639368,"vX0":3.9046365276799064,"vY0":-142.4285154334979,"vZ0":-4.794147006266465,"x":127.24,"y":134.12,"x0":-1.5769700569506768,"y0":50.00135099765934,"z0":6.1720115928210735,"aX":-1.35638699852973},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.6,"breakHorizontal":0.4,"spinRate":2517,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.3861693129149515,"extension":6.50467395166965},"index":6,"playId":"a47f6094-3362-36c9-b41e-61dc2019d3be","pitchNumber":6,"startTime":"2025-08-27T03:08:21.459Z","endTime":"2025-08-27T03:08:26.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:08:26.107Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Julio Rodríguez singles on a ground ball to right fielder Fernando Tatis Jr. Cal Raleigh to 2nd.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-27T03:11:30.902Z","endTime":"2025-08-27T03:13:04.834Z","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":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnSecond":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,5,6],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-27T03:08:34.855Z","endTime":"2025-08-27T03:10:29.440Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jason Adam replaces Dylan Cease.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-27T03:10:29.440Z","endTime":"2025-08-27T03:11:32.803Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592094,"link":"/api/v1/people/592094"},"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":1},"pitchData":{"startSpeed":84.9,"endSpeed":79.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.552304989315726,"aZ":-32.7733237244722,"pfxX":-0.3271429748149246,"pfxZ":-0.3812472441082049,"pX":0.7607179341471637,"pZ":1.4717214116845854,"vX0":4.7223864403623015,"vY0":-123.59630739260467,"vZ0":-4.460290681249053,"x":88.0,"y":199.04,"x0":-1.1249939554941377,"y0":50.00523741474958,"z0":6.02479609275819,"aX":-0.5113722447473644},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.4,"breakHorizontal":-0.4,"spinRate":2745,"spinDirection":356},"zone":9,"typeConfidence":0.91,"plateTime":0.44163939380680084,"extension":6.334441078026493},"index":2,"playId":"4817f61c-314f-3225-975d-b8b6d81e1af5","pitchNumber":1,"startTime":"2025-08-27T03:11:32.803Z","endTime":"2025-08-27T03:11:36.148Z","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":85.9,"endSpeed":80.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.89510267372722,"aZ":-32.100777998522396,"pfxX":-1.1069512155628187,"pfxZ":0.04345380366248852,"pX":1.3495013329310874,"pZ":0.9223902706252983,"vX0":5.83430474571315,"vY0":-125.02688267044897,"vZ0":-6.313004552367902,"x":65.56,"y":213.88,"x0":-0.8606097759467328,"y0":50.0027797107553,"z0":6.083080687654373,"aX":-1.7710534312792832},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.1,"breakHorizontal":0.8,"spinRate":2672,"spinDirection":355},"zone":14,"typeConfidence":0.9,"plateTime":0.436474972731812,"extension":6.278511597534537},"index":3,"playId":"a0840a90-1447-31fa-8e50-64a4f6e9f82b","pitchNumber":2,"startTime":"2025-08-27T03:11:52.885Z","endTime":"2025-08-27T03:11:57.121Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-27T03:12:10.483Z","endTime":"2025-08-27T03:12:32.488Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"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":95.4,"endSpeed":87.3,"strikeZoneTop":3.32260069428505,"strikeZoneBottom":1.55999866839523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.47431179771258,"aZ":-12.854521825470218,"pfxX":-1.4195400021097728,"pfxZ":9.86596019812125,"pX":0.9789276466670506,"pZ":4.574316851724108,"vX0":5.283220893246937,"vY0":-138.89426739021002,"vZ0":-2.5723135992371993,"x":79.69,"y":115.27,"x0":-0.7615628844836627,"y0":50.001712024328896,"z0":6.36485331662097,"aX":-2.780394281539474},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.5,"breakHorizontal":1.6,"spinRate":2666,"spinDirection":205},"zone":12,"typeConfidence":0.91,"plateTime":0.39402024846925254,"extension":6.389281857132527},"index":5,"playId":"97ae2a48-81b1-37db-b752-0338dd0318f5","pitchNumber":3,"startTime":"2025-08-27T03:12:32.488Z","endTime":"2025-08-27T03:12:36.493Z","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":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.83872012886723,"aZ":-11.889303379083747,"pfxX":-2.4714934621518028,"pfxZ":10.419823318340818,"pX":0.573376862233077,"pZ":3.2692077156747676,"vX0":4.888014994002666,"vY0":-138.834799565996,"vZ0":-5.944951894983805,"x":95.14,"y":150.51,"x0":-0.8910542585732729,"y0":50.00440895727815,"z0":6.233641826456013,"aX":-4.812436804875615},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.8,"breakHorizontal":3.5,"spinRate":2612,"spinDirection":214},"zone":3,"typeConfidence":0.91,"plateTime":0.39491135829339763,"extension":6.567189025631752},"hitData":{"launchSpeed":88.6,"launchAngle":-8.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.38,"coordY":122.18}},"index":6,"playId":"ef59b826-47ea-3835-ae7e-c803de557e46","pitchNumber":4,"startTime":"2025-08-27T03:12:53.987Z","endTime":"2025-08-27T03:13:04.834Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:13:04.834Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Naylor flies out to center fielder Ramón Laureano.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-27T03:13:13.830Z","endTime":"2025-08-27T03:16:20.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnSecond":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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(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":84.6,"endSpeed":78.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.30921553545589,"aZ":-30.818858732034506,"pfxX":-0.34225912355445587,"pfxZ":0.8732714503474597,"pX":0.4094299872612299,"pZ":2.0921124716909993,"vX0":3.857478178525981,"vY0":-123.17381418406661,"vZ0":-3.4432109654148406,"x":101.39,"y":182.29,"x0":-1.1290161056176224,"y0":50.000408821875716,"z0":6.100146541369746,"aX":-0.5292853357079701},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.1,"breakHorizontal":-0.2,"spinRate":2627,"spinDirection":14},"zone":6,"typeConfidence":0.9,"plateTime":0.4438251680503633,"extension":6.389956565573856},"index":0,"playId":"c70dc657-0574-396e-a93e-11c6c619cd1d","pitchNumber":1,"startTime":"2025-08-27T03:13:37.542Z","endTime":"2025-08-27T03:13:45.692Z","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":88.6,"endSpeed":80.9,"strikeZoneTop":3.21458795496016,"strikeZoneBottom":1.49999922874772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.194984040303773,"aZ":-29.488995238106884,"pfxX":-8.176472793361363,"pfxZ":1.5970839507909815,"pX":-2.1963633621185332,"pZ":3.603696565899355,"vX0":0.4563147210956494,"vY0":-129.07486529525727,"vZ0":-0.5842127725858114,"x":200.72,"y":141.48,"x0":-1.3146400699203264,"y0":50.000884589198726,"z0":6.11420236681842,"aX":-13.72083778203503},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.0,"breakHorizontal":14.6,"spinRate":2054,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.42520520516216376,"extension":6.278305845127639},"index":1,"playId":"c9cae549-1ee8-3732-b4e6-d2d6e37da172","pitchNumber":2,"startTime":"2025-08-27T03:14:13.142Z","endTime":"2025-08-27T03:14:16.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.23015438905118,"strikeZoneBottom":1.49999922480322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.159247444833788,"aZ":-28.658477982753123,"pfxX":-9.476601439503053,"pfxZ":2.0789625915073313,"pX":0.645799378127014,"pZ":0.9825704555787985,"vX0":7.770516102389486,"vY0":-129.39159793850584,"vZ0":-6.911931784804712,"x":92.38,"y":212.25,"x0":-1.165927451478721,"y0":50.006301709259084,"z0":5.886457620638734,"aX":-16.061762104228585},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.4,"breakHorizontal":15.4,"spinRate":2159,"spinDirection":238},"zone":14,"typeConfidence":0.91,"plateTime":0.4234178909411992,"extension":6.5130841748705715},"index":2,"playId":"38d7ee3f-10dc-3716-9a56-0b201f1f8bbb","pitchNumber":3,"startTime":"2025-08-27T03:14:33.710Z","endTime":"2025-08-27T03:14:38.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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.9,"strikeZoneTop":3.14372612861182,"strikeZoneBottom":1.50000190551442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.528697293895945,"aZ":-34.4332554488572,"pfxX":1.0202849471515059,"pfxZ":-1.4831976389721486,"pX":-0.9885703162536585,"pZ":2.3391391276194384,"vX0":0.2719988407816734,"vY0":-122.00088849621878,"vZ0":-2.126424557353525,"x":154.68,"y":175.62,"x0":-1.2337911113989082,"y0":50.003388880591,"z0":6.159017935792041,"aX":1.554785081444381},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.9,"breakHorizontal":-1.9,"spinRate":2676,"spinDirection":34},"zone":11,"typeConfidence":0.91,"plateTime":0.447082526319877,"extension":6.2091054700143085},"index":3,"playId":"36b1e50c-ff41-30c0-b481-087f727fe8ec","pitchNumber":4,"startTime":"2025-08-27T03:14:55.866Z","endTime":"2025-08-27T03:15:00.580Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.2,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.88031913653993,"aZ":-31.756697380850785,"pfxX":0.5063328384575084,"pfxZ":0.26926014294298284,"pX":0.12866901665955263,"pZ":2.10681286683225,"vX0":2.7507525468222975,"vY0":-122.46792162905052,"vZ0":-3.1024784683179982,"x":112.1,"y":181.9,"x0":-1.0701197742442508,"y0":50.00012938915145,"z0":6.0779271368402785,"aX":0.7767518573999321},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.1,"breakHorizontal":-1.6,"spinRate":2633,"spinDirection":58},"zone":5,"typeConfidence":0.91,"plateTime":0.4455049511733997,"extension":6.2425522544837015},"index":4,"playId":"67426396-f16a-3b59-bcb4-4b815811f961","pitchNumber":5,"startTime":"2025-08-27T03:15:18.263Z","endTime":"2025-08-27T03:15:23.320Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-27T03:15:45.217Z","endTime":"2025-08-27T03:16:07.622Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.31075447221756,"aZ":-34.423537965760445,"pfxX":1.8626031776650471,"pfxZ":-1.5117627514032037,"pX":-0.28532252736745045,"pZ":2.8319548173498577,"vX0":1.4545691591760137,"vY0":-120.60914677684347,"vZ0":-0.8158353399557045,"x":127.88,"y":162.32,"x0":-1.1361561862227263,"y0":50.003603563977535,"z0":6.184598892625617,"aX":2.770575513665025},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.6,"breakHorizontal":-3.7,"spinRate":2622,"spinDirection":44},"zone":1,"typeConfidence":0.91,"plateTime":0.4524620275472393,"extension":6.20695214875184},"hitData":{"launchSpeed":93.6,"launchAngle":43.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":94.12,"coordY":84.1}},"index":6,"playId":"d5a3df9d-8838-3937-ad16-39f74ad1a661","pitchNumber":6,"startTime":"2025-08-27T03:16:07.622Z","endTime":"2025-08-27T03:16:20.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:16:20.718Z","atBatIndex":44},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Eugenio Suárez homers (41) on a fly ball to left field. Cal Raleigh scores. Julio Rodríguez scores.","rbi":3,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-27T03:16:24.566Z","endTime":"2025-08-27T03:18:38.193Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":{"id":592094,"link":"/api/v1/people/592094"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":{"id":656302,"link":"/api/v1/people/656302"},"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":{"id":592094,"link":"/api/v1/people/592094"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.165041677658003,"aZ":-35.24145755326331,"pfxX":-0.15398575371894552,"pfxZ":-1.9910483065324547,"pX":1.0256010805543199,"pZ":1.281740549160746,"vX0":4.696978534846015,"vY0":-122.7105366448406,"vZ0":-4.327518964507949,"x":77.91,"y":204.17,"x0":-0.8858756589377057,"y0":50.00535632177174,"z0":6.0408383840230035,"aX":-0.23812627941226108},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.3,"breakHorizontal":-0.7,"spinRate":2724,"spinDirection":33},"zone":14,"typeConfidence":0.91,"plateTime":0.44479495157004134,"extension":6.380288934504957},"index":0,"playId":"5687d9f6-0f74-321a-89de-ace4b6ed1234","pitchNumber":1,"startTime":"2025-08-27T03:16:53.636Z","endTime":"2025-08-27T03:16:57.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.5,"strikeZoneTop":3.43362591204923,"strikeZoneBottom":1.59999819646378,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.84724919080021,"aZ":-38.18057677789095,"pfxX":1.253839458709487,"pfxZ":-3.897593307284154,"pX":0.4316508942484779,"pZ":2.0197555366675433,"vX0":3.0590362341515283,"vY0":-122.65990804960856,"vZ0":-2.3887519094485534,"x":100.55,"y":184.25,"x0":-0.9893673028514262,"y0":50.00588072335028,"z0":6.229093965077319,"aX":1.930289695210603},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-7.3,"breakHorizontal":-2.9,"spinRate":2762,"spinDirection":28},"zone":9,"typeConfidence":0.91,"plateTime":0.4447470437511307,"extension":6.312715451251217},"index":1,"playId":"e7cdc8c5-92f7-3a65-94e6-3ead1d021545","pitchNumber":2,"startTime":"2025-08-27T03:17:12.980Z","endTime":"2025-08-27T03:17:17.611Z","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":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.955579085270276,"aZ":-35.94636690938136,"pfxX":1.4252538853988892,"pfxZ":-2.4011260735591,"pX":0.23158127918485588,"pZ":2.7508972289388627,"vX0":2.469631881543256,"vY0":-124.07865434364503,"vZ0":-1.7483745889740232,"x":108.17,"y":164.51,"x0":-0.958676841184432,"y0":50.00261068927374,"z0":6.43769656502705,"aX":2.23958460517791},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.6,"breakHorizontal":-3.1,"spinRate":2738,"spinDirection":17},"zone":5,"typeConfidence":0.91,"plateTime":0.44009489672775315,"extension":6.215257560207783},"index":2,"playId":"644b1a4f-11d3-3330-bed2-814cf5f801d0","pitchNumber":3,"startTime":"2025-08-27T03:17:35.047Z","endTime":"2025-08-27T03:17:42.942Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.058976734196225,"aZ":-38.26685578265207,"pfxX":6.288527263682686,"pfxZ":-4.305017091151653,"pX":0.8401850569364682,"pZ":2.0477602466886426,"vX0":2.9399944264610602,"vY0":-118.58030742060225,"vZ0":-1.4021980697106948,"x":84.97,"y":183.49,"x0":-1.2353511014495437,"y0":50.00483347077496,"z0":6.158832331955794,"aX":8.896477663616176},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-7.8,"breakHorizontal":-12.1,"spinRate":2812,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4630745104014782,"extension":6.230886633409955},"hitData":{"launchSpeed":99.6,"launchAngle":33.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":41.55,"coordY":65.1}},"index":3,"playId":"fd4d6d70-ecb2-31f9-82cf-cee9d7e37452","pitchNumber":4,"startTime":"2025-08-27T03:18:05.639Z","endTime":"2025-08-27T03:18:38.193Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:18:38.193Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jorge Polanco pops out to third baseman Manny Machado in foul territory.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-27T03:18:38.922Z","endTime":"2025-08-27T03:19:58.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":3},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.178013773579046,"aZ":-28.38764054015274,"pfxX":-9.900404993811257,"pfxZ":2.2560928795738393,"pX":-0.15110287433921774,"pZ":1.6215394105377434,"vX0":5.620977687353409,"vY0":-128.39457474119035,"vZ0":-5.599847058904831,"x":122.76,"y":195.0,"x0":-1.0759780830060062,"y0":50.004669658209835,"z0":6.0245753033034335,"aX":-16.624688882170133},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.1,"breakHorizontal":16.8,"spinRate":2282,"spinDirection":234},"zone":8,"typeConfidence":0.92,"plateTime":0.42567517194987037,"extension":6.309687305525429},"index":0,"playId":"537f7cb8-c801-3861-b54f-cb5de7a70dec","pitchNumber":1,"startTime":"2025-08-27T03:19:05.186Z","endTime":"2025-08-27T03:19:09.231Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-08-27T03:19:14.928Z","endTime":"2025-08-27T03:19:29.693Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"}},{"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":88.1,"endSpeed":81.4,"strikeZoneTop":3.38867235269701,"strikeZoneBottom":1.58999801740943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.732680904413666,"aZ":-28.63057752801334,"pfxX":-9.213721363496193,"pfxZ":2.125050384723522,"pX":0.3252842854029293,"pZ":0.9700746677717812,"vX0":6.522424955744962,"vY0":-128.08409835225473,"vZ0":-7.0519480920008775,"x":104.6,"y":212.59,"x0":-1.0534491613754802,"y0":50.00208918484847,"z0":5.988978832484313,"aX":-15.352975248734742},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.5,"breakHorizontal":15.2,"spinRate":2066,"spinDirection":238},"zone":14,"typeConfidence":0.92,"plateTime":0.42715142705141584,"extension":6.379673034737832},"index":2,"playId":"52efd953-d5d6-3f00-bac7-7ad42aa2ffb4","pitchNumber":2,"startTime":"2025-08-27T03:19:29.693Z","endTime":"2025-08-27T03:19:34.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.811967502910193,"aZ":-13.05264543716099,"pfxX":-6.02792285897905,"pfxZ":9.920963068513089,"pX":0.7265432922469048,"pZ":2.7160263815667904,"vX0":6.778007384155627,"vY0":-137.3137271680307,"vZ0":-6.63263861360537,"x":89.31,"y":165.45,"x0":-0.9800571585773494,"y0":50.001356687635365,"z0":6.035030157787996,"aX":-11.615741661812883},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":9.6,"spinRate":2692,"spinDirection":217},"zone":6,"typeConfidence":0.89,"plateTime":0.3975118822013983,"extension":6.387946296786366},"hitData":{"launchSpeed":83.5,"launchAngle":74.0,"totalDistance":106.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":94.22,"coordY":190.11}},"index":3,"playId":"bf898f29-88ee-3793-9da6-d8211c07d122","pitchNumber":3,"startTime":"2025-08-27T03:19:47.872Z","endTime":"2025-08-27T03:19:58.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:19:58.167Z","atBatIndex":46},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gavin Sheets doubles (21) on a ground ball to right fielder Dominic Canzone, deflected by first baseman Josh Naylor.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-27T03:22:32.223Z","endTime":"2025-08-27T03:24:36.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"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"},"postOnSecond":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_deflection"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Caleb Ferguson replaces Luis Castillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T03:21:09.074Z","endTime":"2025-08-27T03:22:34.444Z","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":"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":93.9,"endSpeed":86.2,"strikeZoneTop":3.37108836298105,"strikeZoneBottom":1.47971152453644,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.96263408210333,"aZ":-18.504183202752635,"pfxX":8.235574871641,"pfxZ":7.174585681574829,"pX":0.22768906160942348,"pZ":4.668164534966436,"vX0":-7.850308320884742,"vY0":-136.62784346249742,"vZ0":0.06971005722461632,"x":108.32,"y":112.74,"x0":2.0577020939093367,"y0":50.0008128577727,"z0":5.9061039701034,"aX":15.687021940748982},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.2,"breakHorizontal":-13.4,"spinRate":2244,"spinDirection":146},"zone":12,"typeConfidence":0.91,"plateTime":0.3997309074729478,"extension":6.236398511392699},"index":1,"playId":"6da6ddb8-1727-36e1-8799-79bb8b8ab474","pitchNumber":1,"startTime":"2025-08-27T03:22:34.444Z","endTime":"2025-08-27T03:22:37.888Z","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":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.46989763620105,"strikeZoneBottom":1.67999821966809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.243165796413066,"aZ":-20.693030849752304,"pfxX":8.68868724520014,"pfxZ":6.023368928197641,"pX":-0.10537045087994083,"pZ":3.1047005659784315,"vX0":-9.062020700637243,"vY0":-136.74540549697494,"vZ0":-3.369238862183428,"x":121.02,"y":154.95,"x0":2.1119519882581765,"y0":50.004156180598635,"z0":5.760937312925063,"aX":16.56764901617183},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.4,"breakHorizontal":-14.0,"spinRate":2201,"spinDirection":147},"zone":2,"typeConfidence":0.9,"plateTime":0.39950221614086434,"extension":6.281604730782279},"index":2,"playId":"54b4376a-4e2b-37e7-976c-9ca7801911c1","pitchNumber":2,"startTime":"2025-08-27T03:22:50.800Z","endTime":"2025-08-27T03:22:55.159Z","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":93.9,"endSpeed":86.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.601132133178428,"aZ":-20.318314076731475,"pfxX":8.946820388964351,"pfxZ":6.250021424877447,"pX":0.2551571845744965,"pZ":3.263190541735057,"vX0":-8.125331111336195,"vY0":-136.51637796558,"vZ0":-3.092467529942076,"x":107.27,"y":150.67,"x0":2.1002203133906066,"y0":50.004702356079406,"z0":5.800914141587173,"aX":16.976526118658118},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.9,"breakHorizontal":-14.6,"spinRate":2159,"spinDirection":146},"zone":2,"typeConfidence":0.9,"plateTime":0.4004308947558308,"extension":6.332739957145819},"index":3,"playId":"24ad9681-abcf-3521-9bcf-e07bc6001469","pitchNumber":3,"startTime":"2025-08-27T03:23:08.280Z","endTime":"2025-08-27T03:23:12.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":3.42808179979249,"strikeZoneBottom":1.68000155676112,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.308999929012796,"aZ":-18.838623084572664,"pfxX":3.9872621104687314,"pfxZ":6.893410535369341,"pX":-1.0580565190375653,"pZ":2.271080827067148,"vX0":-9.438639569087263,"vY0":-137.44961894923284,"vZ0":-5.933403547440414,"x":157.33,"y":177.46,"x0":1.8855442488596383,"y0":50.00421349918284,"z0":5.71544794893635,"aX":7.715760584167273},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.5,"breakHorizontal":-5.5,"spinRate":2366,"spinDirection":150},"zone":13,"typeConfidence":0.91,"plateTime":0.39682095037076115,"extension":6.243950926962278},"index":4,"playId":"5d8cd8e4-6ca6-37d3-900a-2f2407e497d8","pitchNumber":4,"startTime":"2025-08-27T03:23:30.566Z","endTime":"2025-08-27T03:23:36.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.729919536866593,"aZ":-24.149241962623726,"pfxX":-0.4246323641763521,"pfxZ":4.552365087611683,"pX":-0.5618902668218162,"pZ":2.165831221828718,"vX0":-6.842423254110696,"vY0":-130.72505451445835,"vZ0":-4.474024935850789,"x":138.42,"y":180.3,"x0":2.124543884761197,"y0":50.00431116347367,"z0":5.671434935454154,"aX":-0.7475098831086944},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.7,"breakHorizontal":2.0,"spinRate":2588,"spinDirection":159},"zone":7,"typeConfidence":0.9,"plateTime":0.4160386916703489,"extension":6.227115994907469},"index":5,"playId":"db2a8630-b1d7-355c-950a-9efaca34ae0b","pitchNumber":5,"startTime":"2025-08-27T03:23:47.285Z","endTime":"2025-08-27T03:23:51.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.48124996708815,"strikeZoneBottom":1.68000024252347,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.60002733132059,"aZ":-22.46562294247359,"pfxX":9.184149445850048,"pfxZ":5.047290235822548,"pX":-0.06181740072457223,"pZ":1.3373355429509848,"vX0":-8.534014861467243,"vY0":-137.38553644433443,"vZ0":-7.335012116134266,"x":119.36,"y":202.67,"x0":1.8817771746492802,"y0":50.00595148669728,"z0":5.553637334946139,"aX":17.67348715791097},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.8,"breakHorizontal":-15.0,"spinRate":2283,"spinDirection":152},"zone":13,"typeConfidence":0.9,"plateTime":0.397705312587997,"extension":6.4115201856706046},"index":6,"playId":"6b73fca6-1dec-3bec-9658-38fa7d4fadca","pitchNumber":6,"startTime":"2025-08-27T03:24:06.613Z","endTime":"2025-08-27T03:24:11.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.597357208926578,"aZ":-18.195607343041374,"pfxX":7.89337157416554,"pfxZ":7.3868703014200765,"pX":0.9897971899783408,"pZ":2.072476778773295,"vX0":-5.822387789612482,"vY0":-136.1231687544128,"vZ0":-6.25418774284437,"x":79.27,"y":182.82,"x0":2.122217637523039,"y0":50.00268831496909,"z0":5.643332003799101,"aX":14.93393956960928},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.4,"breakHorizontal":-13.2,"spinRate":2374,"spinDirection":152},"zone":14,"typeConfidence":0.9,"plateTime":0.4011311145616041,"extension":6.344160638246864},"hitData":{"launchSpeed":88.3,"launchAngle":-1.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":197.64,"coordY":135.36}},"index":7,"playId":"304c0c3b-8ab9-3bb3-a1e1-ac9cf0ccdac5","pitchNumber":7,"startTime":"2025-08-27T03:24:23.453Z","endTime":"2025-08-27T03:24:36.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:24:36.230Z","atBatIndex":47},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ramón Laureano doubles (21) on a sharp fly ball to left fielder Randy Arozarena. Gavin Sheets to 3rd.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-27T03:24:56.935Z","endTime":"2025-08-27T03:27:19.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"postOnThird":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"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":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":668227,"link":"/api/v1/people/668227"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.6,"strikeZoneTop":3.37988530871249,"strikeZoneBottom":1.55999858948271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.634856378312666,"aZ":-40.282274008493346,"pfxX":-4.316952366194775,"pfxZ":-5.714331367021062,"pX":-0.9759821727588311,"pZ":1.8047083105115775,"vX0":-5.557601767516432,"vY0":-117.91113730136682,"vZ0":-1.0109732266762945,"x":154.2,"y":190.05,"x0":1.9645942298637438,"y0":50.00033942903491,"z0":5.928232185564595,"aX":-6.128575802511034},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-10.3,"breakHorizontal":9.1,"spinRate":2949,"spinDirection":320},"zone":13,"typeConfidence":0.89,"plateTime":0.46302357216344747,"extension":6.293540394093991},"index":0,"playId":"7cdf5eab-7748-3493-b35b-efe2486091cf","pitchNumber":1,"startTime":"2025-08-27T03:25:15.303Z","endTime":"2025-08-27T03:25:19.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.6,"strikeZoneTop":3.44000060818714,"strikeZoneBottom":1.62667771453912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.310741497628797,"aZ":-41.444936506948544,"pfxX":-2.9546847622736916,"pfxZ":-6.412397289905591,"pX":-1.3031953638219242,"pZ":0.5000663249109555,"vX0":-6.810300818305794,"vY0":-119.09079860313881,"vZ0":-3.4854455443258843,"x":166.67,"y":225.28,"x0":1.9688932046262453,"y0":50.00018422653593,"z0":5.704194047782404,"aX":-4.273603685195399},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-12.1,"breakHorizontal":6.8,"spinRate":3117,"spinDirection":320},"zone":13,"typeConfidence":0.88,"plateTime":0.45864385515435036,"extension":6.3601825421474985},"index":1,"playId":"cd048dd1-e394-3085-95b5-902bba80ca80","pitchNumber":2,"startTime":"2025-08-27T03:25:33.141Z","endTime":"2025-08-27T03:25:36.648Z","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":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.40292589831339,"strikeZoneBottom":1.56000167457918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.605142104007452,"aZ":-20.429457739460464,"pfxX":10.369737321743656,"pfxZ":6.128346079072543,"pX":0.2208992951979814,"pZ":2.216820961718204,"vX0":-8.435284479792825,"vY0":-137.77419095163268,"vZ0":-5.478439217385765,"x":108.58,"y":178.93,"x0":1.9803399974455844,"y0":50.00008057789657,"z0":5.61858678962568,"aX":19.86286773547987},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.1,"breakHorizontal":-16.9,"spinRate":2357,"spinDirection":154},"zone":5,"typeConfidence":0.9,"plateTime":0.3980834965106639,"extension":6.44834537171332},"index":2,"playId":"a5e31d32-7912-3a30-b83a-301bf306f5f4","pitchNumber":3,"startTime":"2025-08-27T03:25:58.819Z","endTime":"2025-08-27T03:26:03.194Z","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":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.212146440896284,"aZ":-14.669549593164202,"pfxX":4.198147705526638,"pfxZ":9.082082092608998,"pX":-0.7169626283379162,"pZ":2.655293919114081,"vX0":-8.084831591916968,"vY0":-137.85457341907713,"vZ0":-5.636641868010511,"x":144.33,"y":167.09,"x0":1.7064433706947857,"y0":50.005793642393456,"z0":5.7144068851565955,"aX":8.094810362505806},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.5,"breakHorizontal":-6.0,"spinRate":2308,"spinDirection":152},"zone":4,"typeConfidence":0.9,"plateTime":0.39710206685422733,"extension":6.461609431279586},"index":3,"playId":"b3539041-f945-3d11-bf48-122f4dc577fd","pitchNumber":4,"startTime":"2025-08-27T03:26:19.453Z","endTime":"2025-08-27T03:26:26.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":83.3,"strikeZoneTop":3.35664339248238,"strikeZoneBottom":1.5600014829768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.243349167040734,"aZ":-29.92010851106107,"pfxX":-1.841313825155229,"pfxZ":1.3068199362500001,"pX":-0.8562145394316736,"pZ":0.6191349623076585,"vX0":-6.476239387383104,"vY0":-129.51563373839593,"vZ0":-6.912055360086587,"x":149.64,"y":222.06,"x0":1.900861529758926,"y0":50.003091649333456,"z0":5.565862258362404,"aX":-3.1741506883363875},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.2,"breakHorizontal":4.6,"spinRate":2699,"spinDirection":205},"zone":13,"typeConfidence":0.91,"plateTime":0.42050048292465503,"extension":6.393140427127714},"index":4,"playId":"516c4fd3-afc5-328d-958d-6677b4b264f8","pitchNumber":5,"startTime":"2025-08-27T03:26:40.078Z","endTime":"2025-08-27T03:26:45.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.286778125630118,"aZ":-14.666169399815303,"pfxX":4.021772502155682,"pfxZ":9.131098474459014,"pX":-0.39657687957432675,"pZ":3.4479479099319668,"vX0":-7.378407646756723,"vY0":-137.10117205914236,"vZ0":-3.6604134473512175,"x":132.12,"y":145.69,"x0":1.7982765704960524,"y0":50.00101975538918,"z0":5.791346632316515,"aX":7.710460443388707},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.1,"breakHorizontal":-5.9,"spinRate":2264,"spinDirection":147},"zone":1,"typeConfidence":0.9,"plateTime":0.39841766001906764,"extension":6.347066116402613},"hitData":{"launchSpeed":101.2,"launchAngle":23.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":59.08,"coordY":71.48}},"index":5,"playId":"d5f87bf8-8621-3716-a6bc-969f5af9423f","pitchNumber":6,"startTime":"2025-08-27T03:27:06.283Z","endTime":"2025-08-27T03:27:19.314Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:27:19.314Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Cronenworth singles on a line drive to left fielder Randy Arozarena. Gavin Sheets scores. Ramón Laureano to 3rd.","rbi":1,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-27T03:27:39.188Z","endTime":"2025-08-27T03:30:22.912Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"postOnThird":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"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"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":{"id":657571,"link":"/api/v1/people/657571"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.0,"endSpeed":86.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.142343995793773,"aZ":-15.260625802995973,"pfxX":3.329712925614242,"pfxZ":8.850438862651375,"pX":0.678639824151797,"pZ":2.943710797463257,"vX0":-4.786489165262493,"vY0":-136.8574432202639,"vZ0":-4.623725198060513,"x":91.13,"y":159.3,"x0":2.0117514341032816,"y0":50.00194396760988,"z0":5.688902720941075,"aX":6.362699800407851},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.4,"breakHorizontal":-5.2,"spinRate":2262,"spinDirection":150},"zone":3,"typeConfidence":0.9,"plateTime":0.39911621457543456,"extension":6.526609939044015},"index":0,"playId":"9bbe02a7-34e7-32a9-8bdc-2b6e7fd66013","pitchNumber":1,"startTime":"2025-08-27T03:28:00.530Z","endTime":"2025-08-27T03:28:04.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.23097127395921,"strikeZoneBottom":1.48380623418349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.17761559431425,"aZ":-15.003495468909168,"pfxX":4.191862478002392,"pfxZ":8.787139903219058,"pX":-0.7561101583667279,"pZ":2.0253912434288517,"vX0":-8.631244204286212,"vY0":-138.48087231704062,"vZ0":-7.113294555813641,"x":145.82,"y":184.09,"x0":1.847967866769586,"y0":50.000699970283485,"z0":5.619362731972241,"aX":8.189847139946815},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.6,"breakHorizontal":-5.9,"spinRate":2236,"spinDirection":147},"zone":7,"typeConfidence":0.9,"plateTime":0.394609101999122,"extension":6.4414184042655815},"index":1,"playId":"8e437f00-91c3-3368-8487-18ab9da0f092","pitchNumber":2,"startTime":"2025-08-27T03:28:18.437Z","endTime":"2025-08-27T03:28:24.578Z","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":94.3,"endSpeed":86.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.70383383670088,"aZ":-16.001861326367464,"pfxX":6.393934833665437,"pfxZ":8.429826416937885,"pX":0.5085051689228718,"pZ":3.014191423581433,"vX0":-6.022971093129762,"vY0":-137.23407496145344,"vZ0":-4.373091186667783,"x":97.62,"y":157.4,"x0":1.8947213974773258,"y0":50.004181766519785,"z0":5.709228004336036,"aX":12.268537298689328},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.6,"breakHorizontal":-10.4,"spinRate":2247,"spinDirection":155},"zone":3,"typeConfidence":2.0,"plateTime":0.3982338878181846,"extension":6.429311678334218},"index":2,"playId":"d4d9d4f1-c9dd-3ccb-a367-a78f6fcca75f","pitchNumber":3,"startTime":"2025-08-27T03:28:39.270Z","endTime":"2025-08-27T03:28:44.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":83.2,"strikeZoneTop":3.21038666994533,"strikeZoneBottom":1.58000172412563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.73637796805929,"aZ":-25.822668682294452,"pfxX":-2.130358840225984,"pfxZ":3.666217356525409,"pX":-1.3556862962996947,"pZ":1.6981743612265292,"vX0":-7.397287609212595,"vY0":-129.9092181372446,"vZ0":-5.161936804611593,"x":168.68,"y":192.93,"x0":1.7899045660359394,"y0":50.003341854784125,"z0":5.640572520819207,"aX":-3.6899298929536384},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.9,"breakHorizontal":5.3,"spinRate":2587,"spinDirection":193},"zone":13,"typeConfidence":0.91,"plateTime":0.41944306777593043,"extension":6.494023130141622},"index":3,"playId":"b0d756dc-5524-33e6-a828-bbf22db036ef","pitchNumber":4,"startTime":"2025-08-27T03:29:04.418Z","endTime":"2025-08-27T03:29:08.613Z","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":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.495406609071,"aZ":-15.684605920122726,"pfxX":4.268008464673304,"pfxZ":8.672906904110182,"pX":0.4316403454364143,"pZ":3.632223802398989,"vX0":-5.480211419427757,"vY0":-136.61350311004676,"vZ0":-2.9139578839011593,"x":100.55,"y":140.71,"x0":1.9037894648832123,"y0":50.001420920641245,"z0":5.7832352286130515,"aX":8.113369778508172},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":-6.6,"spinRate":2313,"spinDirection":153},"zone":12,"typeConfidence":0.91,"plateTime":0.4000692441251088,"extension":6.382094308217257},"index":4,"playId":"f9846cc4-a6ab-3be2-8b0e-b112152dfac6","pitchNumber":5,"startTime":"2025-08-27T03:29:23.755Z","endTime":"2025-08-27T03:29:27.522Z","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":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.9,"strikeZoneTop":3.24786773904991,"strikeZoneBottom":1.57999871930371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.46537763894785,"aZ":-15.447204959631943,"pfxX":3.4299956240715597,"pfxZ":8.740819844813146,"pX":-0.8818706989378817,"pZ":2.2898685263426284,"vX0":-8.454625540243558,"vY0":-136.81431003468006,"vZ0":-6.176835248863365,"x":150.61,"y":176.95,"x0":1.7896624614944918,"y0":50.00385386432671,"z0":5.617993220185097,"aX":6.5651780895104555},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.9,"breakHorizontal":-4.6,"spinRate":2205,"spinDirection":150},"zone":13,"typeConfidence":0.9,"plateTime":0.39887933033159184,"extension":6.476508409349896},"index":5,"playId":"e6e8eca3-934f-3120-a71a-11f62836a4db","pitchNumber":6,"startTime":"2025-08-27T03:29:51.128Z","endTime":"2025-08-27T03:29:57.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.05767920196993,"aZ":-17.80782830692605,"pfxX":8.310546822954567,"pfxZ":7.529718348781694,"pX":0.029072727503066442,"pZ":2.637295821414177,"vX0":-7.8800743676741485,"vY0":-137.19174136618804,"vZ0":-4.734230364726921,"x":115.89,"y":167.57,"x0":1.857431800625785,"y0":50.00464515467463,"z0":5.597361979321372,"aX":15.860112519041254},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.8,"breakHorizontal":-13.4,"spinRate":2349,"spinDirection":152},"zone":5,"typeConfidence":0.9,"plateTime":0.3990877260807104,"extension":6.4671843633962265},"hitData":{"launchSpeed":87.8,"launchAngle":7.0,"totalDistance":125.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":74.37,"coordY":123.27}},"index":6,"playId":"dccb0b9d-8b48-3bae-886f-8b1785505783","pitchNumber":7,"startTime":"2025-08-27T03:30:12.899Z","endTime":"2025-08-27T03:30:22.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:30:22.912Z","atBatIndex":49},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Freddy Fermin out on a sacrifice bunt, pitcher Caleb Ferguson to second baseman Cole Young. Ramón Laureano scores. Jake Cronenworth to 2nd.","rbi":1,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-27T03:30:44.509Z","endTime":"2025-08-27T03:32:03.142Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":31},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657571,"link":"/api/v1/people/657571"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":{"id":657571,"link":"/api/v1/people/657571"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.4,"strikeZoneTop":3.1880740957495,"strikeZoneBottom":1.52999952504494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.240638349305097,"aZ":-39.307328417708376,"pfxX":-0.2271587588863654,"pfxZ":-4.92011282428984,"pX":8.88164000343315E-4,"pZ":0.3277890842612845,"vX0":-4.855382123202538,"vY0":-119.76433195519297,"vZ0":-4.425126552878507,"x":116.97,"y":229.93,"x0":2.084274658080231,"y0":50.000390308900435,"z0":5.716966594349868,"aX":-0.3283119399852135},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-9.7,"breakHorizontal":1.6,"spinRate":2845,"spinDirection":323},"zone":14,"typeConfidence":0.84,"plateTime":0.4574376522014334,"extension":6.346346111691354},"index":0,"playId":"826d7acc-fde7-3939-b21b-d64a0ffb0ede","pitchNumber":1,"startTime":"2025-08-27T03:31:05.536Z","endTime":"2025-08-27T03:31:11.950Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.1,"strikeZoneTop":3.27764632158762,"strikeZoneBottom":1.53000043738905,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.26451524530652,"aZ":-39.411722789265674,"pfxX":-5.420507459538847,"pfxZ":-5.24631652306267,"pX":0.6469171638395955,"pZ":1.8319780531657364,"vX0":-1.8243635152850972,"vY0":-116.80438720723605,"vZ0":-0.6609808817264895,"x":92.34,"y":189.32,"x0":2.1425494741202993,"y0":50.00253409299287,"z0":5.828594801522191,"aX":-7.479286399036328},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-9.4,"breakHorizontal":10.3,"spinRate":2955,"spinDirection":321},"zone":9,"typeConfidence":0.9,"plateTime":0.4691602015095824,"extension":6.347310429016086},"index":1,"playId":"03e32dc3-dba7-37d6-af72-be8db85c99d8","pitchNumber":2,"startTime":"2025-08-27T03:31:31.067Z","endTime":"2025-08-27T03:31:35.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.826552253141205,"aZ":-15.478888952730877,"pfxX":3.330330363249575,"pfxZ":8.94706378933172,"pX":-0.7194513242995219,"pZ":2.5902057064782293,"vX0":-8.099253056233414,"vY0":-135.08720574573476,"vZ0":-5.212816251417001,"x":144.42,"y":168.84,"x0":1.8722826501286594,"y0":50.00138632877799,"z0":5.616994601923289,"aX":6.21440121663016},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.4,"breakHorizontal":-4.4,"spinRate":2261,"spinDirection":153},"zone":4,"typeConfidence":0.9,"plateTime":0.40401741273800873,"extension":6.592674120152472},"hitData":{"launchSpeed":44.2,"launchAngle":-78.0,"totalDistance":1.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":129.21,"coordY":195.21}},"index":2,"playId":"4031f068-ee49-376b-be66-8b6eed8618b0","pitchNumber":3,"startTime":"2025-08-27T03:31:54.076Z","endTime":"2025-08-27T03:32:03.142Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:32:03.142Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Fernando Tatis Jr. flies out to center fielder Julio Rodríguez. Jake Cronenworth to 3rd.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-27T03:35:00.576Z","endTime":"2025-08-27T03:35:36.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":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":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-27T03:32:27.920Z","endTime":"2025-08-27T03:33:16.597Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Gabe Speier replaces Caleb Ferguson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-27T03:33:16.597Z","endTime":"2025-08-27T03:35:02.779Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642100,"link":"/api/v1/people/642100"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.1,"endSpeed":86.5,"strikeZoneTop":3.8,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.556184660860254,"aZ":-17.06513834427157,"pfxX":7.094023234362833,"pfxZ":7.839285293477273,"pX":0.9156841427910591,"pZ":2.87052470966078,"vX0":-4.425858972325313,"vY0":-138.36186864360275,"vZ0":-3.5656149643612314,"x":82.1,"y":161.28,"x0":1.6192078214702321,"y0":50.00268079146397,"z0":5.328162864642278,"aX":13.673984899271069},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.6,"breakHorizontal":-11.9,"spinRate":2218,"spinDirection":136},"zone":12,"typeConfidence":0.89,"plateTime":0.3967434472534399,"extension":5.780342382866692},"index":2,"playId":"09ed0ffd-0610-3198-995e-21027346dcf5","pitchNumber":1,"startTime":"2025-08-27T03:35:02.779Z","endTime":"2025-08-27T03:35:06.157Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.8,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.083698077963817,"aZ":-16.223361403918382,"pfxX":6.567411647171687,"pfxZ":8.304579237039993,"pX":-0.13111904924729945,"pZ":2.8731405392972307,"vX0":-7.307754525026999,"vY0":-137.18555148137438,"vZ0":-3.6069967992099747,"x":122.0,"y":161.21,"x0":1.7039451589896009,"y0":50.00522485247424,"z0":5.29920676990291,"aX":12.619303836217256},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":-10.6,"spinRate":2275,"spinDirection":133},"zone":5,"typeConfidence":0.9,"plateTime":0.39804203245273717,"extension":5.876809814951192},"hitData":{"launchSpeed":95.6,"launchAngle":31.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":151.17,"coordY":59.24}},"index":3,"playId":"60a526ec-c7c5-37b8-9ebb-b4542351ae00","pitchNumber":2,"startTime":"2025-08-27T03:35:21.897Z","endTime":"2025-08-27T03:35:36.914Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:35:36.914Z","atBatIndex":51},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Arraez lines out to left fielder Randy Arozarena.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-27T03:35:49.696Z","endTime":"2025-08-27T03:37:13.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":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 In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.20299675542955,"strikeZoneBottom":1.54000181943468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.777221231715085,"aZ":-19.49201453388184,"pfxX":10.097855270207512,"pfxZ":6.474128093078173,"pX":0.1192607734115119,"pZ":0.6990436493882305,"vX0":-7.9205455255460855,"vY0":-139.2172364387508,"vZ0":-8.433759564690071,"x":112.45,"y":219.91,"x0":1.691735533269263,"y0":50.006351826045226,"z0":5.062388708064511,"aX":19.78997945220336},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.1,"breakHorizontal":-16.6,"spinRate":2263,"spinDirection":127},"zone":14,"typeConfidence":0.9,"plateTime":0.39370926525314154,"extension":5.935386544056896},"index":0,"playId":"6b640c2e-ec5a-3938-bdc5-f594d82f138a","pitchNumber":1,"startTime":"2025-08-27T03:36:03.810Z","endTime":"2025-08-27T03:36:08.975Z","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.9,"endSpeed":87.4,"strikeZoneTop":3.10091803519799,"strikeZoneBottom":1.54000002388112,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.106462454770586,"aZ":-13.892819710906695,"pfxX":6.5296121711227055,"pfxZ":9.415692483988973,"pX":-0.49222364154015696,"pZ":1.3754023848874208,"vX0":-7.9627479630625855,"vY0":-137.86232287706775,"vZ0":-7.601920763936634,"x":135.76,"y":201.64,"x0":1.5732469122219228,"y0":50.00653799357644,"z0":5.089469843845762,"aX":12.683357643621402},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.7,"breakHorizontal":-10.3,"spinRate":2182,"spinDirection":134},"zone":13,"typeConfidence":0.91,"plateTime":0.39596762731496105,"extension":5.993872121087103},"index":1,"playId":"f24c2866-5239-3921-a294-eeba02bd9232","pitchNumber":2,"startTime":"2025-08-27T03:36:26.073Z","endTime":"2025-08-27T03:36:31.389Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.99067272054147,"aZ":-16.769128009152972,"pfxX":5.610700214545301,"pfxZ":7.980596582765589,"pX":-0.31519450731616994,"pZ":2.889617961622287,"vX0":-7.248330827691005,"vY0":-137.46669737871397,"vZ0":-3.205419217439393,"x":129.01,"y":160.76,"x0":1.6161092270821424,"y0":50.00389794840237,"z0":5.1967720335544385,"aX":10.832608562543218},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.0,"breakHorizontal":-8.8,"spinRate":2098,"spinDirection":133},"zone":1,"typeConfidence":0.9,"plateTime":0.3971242593742672,"extension":6.0036868644130275},"index":2,"playId":"26822cf7-5b65-36c2-8a00-d96d61063899","pitchNumber":3,"startTime":"2025-08-27T03:36:44.528Z","endTime":"2025-08-27T03:36:47.876Z","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":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.18570372969586,"aZ":-23.82811027454849,"pfxX":9.356331590705617,"pfxZ":4.359631534434996,"pX":0.03992286078380334,"pZ":2.432471537828314,"vX0":-7.56087658814756,"vY0":-136.79892371055317,"vZ0":-3.146745771509239,"x":115.48,"y":173.1,"x0":1.6096063788407404,"y0":50.00447517912325,"z0":5.211730857217357,"aX":17.922767990511},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.4,"breakHorizontal":-15.6,"spinRate":2026,"spinDirection":132},"zone":5,"typeConfidence":0.91,"plateTime":0.3987789284967498,"extension":5.912751181228043},"hitData":{"launchSpeed":90.8,"launchAngle":22.0,"totalDistance":302.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":65.21,"coordY":93.93}},"index":3,"playId":"b7469871-ab0b-3fc9-98f0-7e780fc7b083","pitchNumber":4,"startTime":"2025-08-27T03:37:06.171Z","endTime":"2025-08-27T03:37:13.380Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:37:13.380Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone strikes out on a foul tip.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-27T03:39:32.151Z","endTime":"2025-08-27T03:41:22.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"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":"Pitching Change: Adrian Morejon replaces Jason Adam.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T03:38:26.692Z","endTime":"2025-08-27T03:39:34.523Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670970,"link":"/api/v1/people/670970"},"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":97.7,"endSpeed":89.0,"strikeZoneTop":3.33041371215471,"strikeZoneBottom":1.48000027318412,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.809027934176925,"aZ":-17.030517679770718,"pfxX":9.390776652793605,"pfxZ":7.4769488041950645,"pX":0.2822462170232422,"pZ":1.5316845341321292,"vX0":-8.659917689036249,"vY0":-141.72849621866703,"vZ0":-8.633460785537423,"x":106.24,"y":197.42,"x0":2.1643064586341354,"y0":50.001873587909245,"z0":5.7153437829840215,"aX":19.014432164145447},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.8,"breakHorizontal":-15.1,"spinRate":2516,"spinDirection":153},"zone":9,"typeConfidence":0.9,"plateTime":0.38715937764552644,"extension":6.243142431250049},"index":1,"playId":"75c3392c-2594-3b78-b704-46257e3288ef","pitchNumber":1,"startTime":"2025-08-27T03:39:34.523Z","endTime":"2025-08-27T03:39:38.767Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.243778194229364,"aZ":-18.248138514557645,"pfxX":9.261745235974885,"pfxZ":6.806213330886198,"pX":1.1762295076745737,"pZ":3.372019803327775,"vX0":-6.399508259959109,"vY0":-142.46799026017803,"vZ0":-3.898822920843643,"x":72.16,"y":147.74,"x0":2.2540315400112703,"y0":50.00137569690597,"z0":5.919287907812262,"aX":18.943124381329632},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.6,"breakHorizontal":-15.4,"spinRate":2478,"spinDirection":150},"zone":12,"typeConfidence":0.9,"plateTime":0.38518870390962423,"extension":6.2301482042333065},"index":2,"playId":"5a4db34a-687e-3443-b3c0-db63b77cfc03","pitchNumber":2,"startTime":"2025-08-27T03:39:49.645Z","endTime":"2025-08-27T03:39:55.427Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":90.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.221821652188865,"aZ":-18.611284354033074,"pfxX":9.179942199754567,"pfxZ":6.47045421131531,"pX":0.8810210818208944,"pZ":3.2595171276479653,"vX0":-6.8728743436417234,"vY0":-144.26954318169348,"vZ0":-4.104956680517031,"x":83.42,"y":150.77,"x0":2.107802691140737,"y0":50.00703111859382,"z0":5.856350564069104,"aX":19.253505331682568},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.0,"breakHorizontal":-15.1,"spinRate":2381,"spinDirection":150},"zone":12,"typeConfidence":0.9,"plateTime":0.3804250715051438,"extension":6.3087516893952},"index":3,"playId":"11d5d4cd-7ccd-3941-8731-49138dfcf285","pitchNumber":3,"startTime":"2025-08-27T03:40:39.897Z","endTime":"2025-08-27T03:40:45.504Z","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":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.4,"strikeZoneTop":3.33118479974618,"strikeZoneBottom":1.58980444821344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.2139071600442,"aZ":-32.425833985928996,"pfxX":-2.801146697950072,"pfxZ":-0.1478774082983776,"pX":-1.058741647319504,"pZ":1.5592178406432282,"vX0":-8.17804025117674,"vY0":-128.30728149923357,"vZ0":-4.146430774781122,"x":157.36,"y":196.68,"x0":2.5168889481170065,"y0":50.00428006725191,"z0":5.686191290898477,"aX":-4.731906410804837},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.0,"breakHorizontal":6.7,"spinRate":2975,"spinDirection":279},"zone":13,"typeConfidence":0.9,"plateTime":0.4247317201223506,"extension":6.379846337896296},"index":4,"playId":"ca009197-0572-393a-8ede-ea26363a850d","pitchNumber":4,"startTime":"2025-08-27T03:41:00.167Z","endTime":"2025-08-27T03:41:05.633Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.74699032820389,"aZ":-33.621468236476254,"pfxX":-2.130222057443663,"pfxZ":-0.8538994518579255,"pX":-0.04104178390860156,"pZ":2.5967752843403935,"vX0":-5.9206032417195775,"vY0":-128.82548714997716,"vZ0":-1.5630321573875574,"x":118.56,"y":168.67,"x0":2.5525402050940937,"y0":50.00018856604973,"z0":5.7814062661804995,"aX":-3.6224420109129873},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.7,"breakHorizontal":5.0,"spinRate":2954,"spinDirection":276},"zone":5,"typeConfidence":0.9,"plateTime":0.4232353580794306,"extension":6.313065717849254},"index":5,"playId":"8377304e-1f56-358d-a1cd-cd9a441c598c","pitchNumber":5,"startTime":"2025-08-27T03:41:16.404Z","endTime":"2025-08-27T03:41:22.448Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:41:22.448Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford strikes out swinging.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-27T03:41:23.340Z","endTime":"2025-08-27T03:43:15.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":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":1},"pitchData":{"startSpeed":99.6,"endSpeed":91.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.806930037586017,"aZ":-17.758667293320038,"pfxX":8.422583288486651,"pfxZ":6.738910421579961,"pX":0.769343634193225,"pZ":2.59884131589216,"vX0":-7.438761296554686,"vY0":-144.85382215667,"vZ0":-6.0977344679015415,"x":87.67,"y":168.61,"x0":2.2683129541206464,"y0":50.00102511776079,"z0":5.8054844975491955,"aX":18.01179327381038},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":11.3,"breakHorizontal":-13.9,"spinRate":2447,"spinDirection":150},"zone":6,"typeConfidence":0.9,"plateTime":0.37721133238885063,"extension":6.310211181817817},"index":0,"playId":"a5b373c3-caf1-3f83-afbe-6efb62120232","pitchNumber":1,"startTime":"2025-08-27T03:41:45.829Z","endTime":"2025-08-27T03:41:50.839Z","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":99.6,"endSpeed":92.0,"strikeZoneTop":3.26543774195475,"strikeZoneBottom":1.54999829229276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.761840716684898,"aZ":-18.641517478573995,"pfxX":7.2818054253319,"pfxZ":6.281762350730663,"pX":0.34365628880842597,"pZ":3.677561852623337,"vX0":-8.218997114520016,"vY0":-144.89788838152774,"vZ0":-3.137258341406475,"x":103.9,"y":139.49,"x0":2.253517762892785,"y0":50.00064746153086,"z0":5.895373932234632,"aX":15.682332880405399},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.0,"breakHorizontal":-11.8,"spinRate":2433,"spinDirection":151},"zone":12,"typeConfidence":0.9,"plateTime":0.37616876348911843,"extension":6.279213348328758},"index":1,"playId":"8c4d920a-1f3a-39f7-918e-62e732267d6e","pitchNumber":2,"startTime":"2025-08-27T03:42:07.559Z","endTime":"2025-08-27T03:42:11.830Z","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":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.9,"strikeZoneTop":3.20886515024858,"strikeZoneBottom":1.55000021583411,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.689957474519556,"aZ":-18.56193728490083,"pfxX":8.128804685928753,"pfxZ":6.470947020311375,"pX":0.06496457670415902,"pZ":3.5760986470858027,"vX0":-8.856083297999932,"vY0":-143.32273518670027,"vZ0":-3.1562654514574744,"x":114.52,"y":142.23,"x0":2.1226092095526816,"y0":50.00157147254076,"z0":5.835145561045821,"aX":17.097503559058886},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.3,"breakHorizontal":-13.2,"spinRate":2533,"spinDirection":154},"zone":12,"typeConfidence":0.9,"plateTime":0.38056048684285937,"extension":6.40038350986501},"index":2,"playId":"a8dc101a-3789-3206-80d8-a675d2db6fce","pitchNumber":3,"startTime":"2025-08-27T03:42:26.250Z","endTime":"2025-08-27T03:42:31.298Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.1,"strikeZoneTop":3.18255248776376,"strikeZoneBottom":1.54999823543406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.764836778551725,"aZ":-32.00815358163766,"pfxX":-1.8143078949486342,"pfxZ":0.09783197272482091,"pX":0.37224449592401865,"pZ":1.943820518529027,"vX0":-4.955228729155675,"vY0":-127.17901989680324,"vZ0":-3.338852901050576,"x":102.81,"y":186.3,"x0":2.574120549638164,"y0":50.00125400670707,"z0":5.787234857997705,"aX":-2.9990253719440485},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.2,"breakHorizontal":4.3,"spinRate":2887,"spinDirection":279},"zone":9,"typeConfidence":0.9,"plateTime":0.429127486238678,"extension":6.273438749120599},"index":3,"playId":"d80907cb-b050-376a-8e76-72b6d6cbbda2","pitchNumber":4,"startTime":"2025-08-27T03:42:46.481Z","endTime":"2025-08-27T03:42:51.204Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-27T03:42:56.912Z","endTime":"2025-08-27T03:43:10.177Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.665088157582733,"aZ":-32.652308742354414,"pfxX":-2.57356208029122,"pfxZ":-0.2821992769644508,"pX":0.3984220647767394,"pZ":1.6372370867433605,"vX0":-4.754357764921818,"vY0":-128.45625245119422,"vZ0":-3.908959790624703,"x":101.81,"y":194.57,"x0":2.5991423148718327,"y0":50.00366891863652,"z0":5.6850553398246495,"aX":-4.35111623429277},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.1,"breakHorizontal":5.6,"spinRate":2889,"spinDirection":290},"zone":9,"typeConfidence":0.9,"plateTime":0.4244765353825537,"extension":6.311833908818859},"index":5,"playId":"aa28cf4f-b131-3a0e-b41f-21545193e79e","pitchNumber":5,"startTime":"2025-08-27T03:43:10.177Z","endTime":"2025-08-27T03:43:15.397Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:43:15.397Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Young called out on strikes.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-27T03:43:18.889Z","endTime":"2025-08-27T03:44:47.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"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":"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":99.1,"endSpeed":91.4,"strikeZoneTop":3.22430889928233,"strikeZoneBottom":1.59999893606105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.81131880313022,"aZ":-18.843535806027845,"pfxX":7.86565805651475,"pfxZ":6.28476677719666,"pX":-1.26253743988533,"pZ":2.922582153209811,"vX0":-11.725450320888978,"vY0":-143.9241656563791,"vZ0":-4.9495301001352825,"x":165.12,"y":159.87,"x0":1.8209376873708987,"y0":50.00608525661771,"z0":5.8123933070464355,"aX":16.693988469767408},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":10.7,"breakHorizontal":-12.2,"spinRate":2418,"spinDirection":152},"zone":11,"typeConfidence":0.9,"plateTime":0.37891072435983775,"extension":6.413956057927744},"index":0,"playId":"a1be08c0-b097-3ded-959d-b0cb4447454f","pitchNumber":1,"startTime":"2025-08-27T03:43:39.909Z","endTime":"2025-08-27T03:43:44.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":91.0,"strikeZoneTop":3.28567134152655,"strikeZoneBottom":1.60000018650548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.981927964450033,"aZ":-17.128039042329856,"pfxX":8.669807139094353,"pfxZ":7.186434548740029,"pX":-0.2539060466985367,"pZ":1.6591395746089013,"vX0":-9.7482009934313,"vY0":-142.8491338168185,"vZ0":-8.353088062775875,"x":126.68,"y":193.98,"x0":2.055873118142899,"y0":50.001030672249705,"z0":5.6711570252024375,"aX":18.144990476343068},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.6,"breakHorizontal":-14.0,"spinRate":2439,"spinDirection":146},"zone":8,"typeConfidence":0.9,"plateTime":0.38159071436866787,"extension":6.446617766634169},"index":1,"playId":"99e22027-0cbd-3b88-bb56-5ceb8db7f1c2","pitchNumber":2,"startTime":"2025-08-27T03:43:58.951Z","endTime":"2025-08-27T03:44:03.528Z","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.7,"endSpeed":90.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.43081367287394,"aZ":-16.823782497342563,"pfxX":9.03106504731631,"pfxZ":7.4163345990318295,"pX":1.0803334689141992,"pZ":2.681227378974704,"vX0":-6.615791291813703,"vY0":-142.22558330196316,"vZ0":-5.704044547823363,"x":75.82,"y":166.39,"x0":2.2510467166281827,"y0":50.00362847215324,"z0":5.761800825971586,"aX":18.695788560804946},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.6,"breakHorizontal":-15.2,"spinRate":2492,"spinDirection":149},"zone":12,"typeConfidence":0.9,"plateTime":0.3835800340134652,"extension":6.309850456052754},"index":2,"playId":"05674d29-93bc-3cc7-8964-e2d7b49b3670","pitchNumber":3,"startTime":"2025-08-27T03:44:17.434Z","endTime":"2025-08-27T03:44:25.412Z","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":98.7,"endSpeed":91.5,"strikeZoneTop":2.9897669834066,"strikeZoneBottom":1.52974387561289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.326721407683504,"aZ":-20.38029771268924,"pfxX":8.760033036486664,"pfxZ":5.5812143870051,"pX":-0.6626895852167749,"pZ":1.919810324943621,"vX0":-10.877833333508189,"vY0":-143.3212974591146,"vZ0":-7.123740905170782,"x":142.26,"y":186.95,"x0":2.016378517262848,"y0":50.002723498723924,"z0":5.678395815322291,"aX":18.507150063671443},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.0,"breakHorizontal":-14.0,"spinRate":2415,"spinDirection":148},"zone":7,"typeConfidence":0.9,"plateTime":0.3799497243734864,"extension":6.40234941060733},"index":3,"playId":"57c5a55e-4423-3160-8607-18e3b7492ece","pitchNumber":4,"startTime":"2025-08-27T03:44:40.818Z","endTime":"2025-08-27T03:44:47.991Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:44:47.991Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Manny Machado grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-27T03:47:13.745Z","endTime":"2025-08-27T03:48:44.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Eduard Bazardo replaces Gabe Speier.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T03:45:28.574Z","endTime":"2025-08-27T03:47:15.702Z","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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.60680735917077,"strikeZoneBottom":1.62811163341819,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.43268054271819,"aZ":-35.66939745287161,"pfxX":8.896706000071,"pfxZ":-2.4117025433120958,"pX":1.654301329801911,"pZ":1.723036709129398,"vX0":5.879727865515178,"vY0":-120.01619411487862,"vZ0":-2.210957400080526,"x":53.94,"y":192.26,"x0":-1.9877167203216684,"y0":50.00222694292332,"z0":5.850007717089391,"aX":12.90370441873612},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.7,"breakHorizontal":-17.5,"spinRate":2546,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.45735035940012647,"extension":5.787413590204688},"index":1,"playId":"990a7a54-cedc-34dd-9298-e413d52ede0a","pitchNumber":1,"startTime":"2025-08-27T03:47:15.702Z","endTime":"2025-08-27T03:47:20.922Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.75,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.31126588934888,"aZ":-33.728517237328866,"pfxX":7.8502322063110155,"pfxZ":-1.058204576350855,"pX":0.8614785048184561,"pZ":2.6560653106078393,"vX0":4.690334314980146,"vY0":-120.42595693381863,"vZ0":-0.5889147146685134,"x":84.16,"y":167.07,"x0":-2.131013891063982,"y0":50.002099619633995,"z0":5.886347077646903,"aX":11.533510890276073},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.8,"breakHorizontal":-15.4,"spinRate":2544,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.45476417310075545,"extension":5.669439468391754},"index":2,"playId":"f46a12fd-873c-35fe-8676-e2c31f0923b9","pitchNumber":2,"startTime":"2025-08-27T03:47:31.778Z","endTime":"2025-08-27T03:47:35.757Z","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":96.1,"endSpeed":88.6,"strikeZoneTop":3.65929734223814,"strikeZoneBottom":1.58442567669068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.355780283485718,"aZ":-18.915836187793793,"pfxX":-9.87517749820239,"pfxZ":6.644512317324184,"pX":0.9498949239179972,"pZ":2.5924256073752217,"vX0":10.840180105756536,"vY0":-139.6170673814331,"vZ0":-4.920186946201055,"x":80.79,"y":168.78,"x0":-1.6807986095695662,"y0":50.001547575291106,"z0":5.604008700638595,"aX":-19.699232927536347},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.3,"breakHorizontal":16.0,"spinRate":2233,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.39074729551134757,"extension":5.834077392916707},"index":3,"playId":"6dce47bf-873f-3f33-8965-9c61e174d8f9","pitchNumber":3,"startTime":"2025-08-27T03:47:48.456Z","endTime":"2025-08-27T03:47:53.409Z","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":96.0,"endSpeed":88.2,"strikeZoneTop":3.70725431604699,"strikeZoneBottom":1.66999801177994,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.610128770021046,"aZ":-20.431838460389592,"pfxX":-10.545168327109186,"pfxZ":5.924686749065431,"pX":0.3104987663973295,"pZ":2.3615670864647567,"vX0":9.185050662740217,"vY0":-139.4997762532148,"vZ0":-5.256234800822923,"x":105.16,"y":175.02,"x0":-1.6449357290265698,"y0":50.00679973158512,"z0":5.605809611360521,"aX":-20.91388181415509},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.8,"breakHorizontal":17.4,"spinRate":2313,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.3917458598784589,"extension":5.945796772370741},"index":4,"playId":"37658124-753a-3dd9-b634-cd2e015c514d","pitchNumber":4,"startTime":"2025-08-27T03:48:03.118Z","endTime":"2025-08-27T03:48:07.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.8,"strikeZoneTop":3.75057124147371,"strikeZoneBottom":1.67000098619191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.620589741951086,"aZ":-18.331218530046915,"pfxX":-10.57431941722827,"pfxZ":6.770109635258259,"pX":1.3776195211695057,"pZ":1.2523989286901582,"vX0":11.820630562682254,"vY0":-141.70252213086755,"vZ0":-8.61332464275304,"x":64.49,"y":204.97,"x0":-1.462618013649514,"y0":50.00513805610917,"z0":5.489629535141188,"aX":-21.63189085590568},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.7,"breakHorizontal":16.9,"spinRate":2303,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.38567802401781925,"extension":5.948542082692292},"index":5,"playId":"8aa9421d-c218-3ea1-958e-0c686708b7ef","pitchNumber":5,"startTime":"2025-08-27T03:48:21.028Z","endTime":"2025-08-27T03:48:25.850Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.75,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.49813692957623,"aZ":-17.566241251510256,"pfxX":-10.423483353687278,"pfxZ":7.304705746931277,"pX":0.8455461101263675,"pZ":2.078565305634045,"vX0":10.064986537859085,"vY0":-140.02874473731623,"vZ0":-6.251036550029004,"x":84.77,"y":182.66,"x0":-1.4287331852899448,"y0":50.005234044110686,"z0":5.475760749548965,"aX":-20.85146147755069},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.1,"breakHorizontal":17.0,"spinRate":2299,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.39009681916014927,"extension":6.093573110741097},"hitData":{"launchSpeed":90.4,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.44,"coordY":157.16}},"index":6,"playId":"6f9fe26c-6a78-3eaf-b43d-74f621bc3632","pitchNumber":6,"startTime":"2025-08-27T03:48:36.966Z","endTime":"2025-08-27T03:48:44.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:48:44.703Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan O'Hearn singles on a ground ball to left fielder Randy Arozarena.","rbi":0,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-27T03:48:52.955Z","endTime":"2025-08-27T03:50:13.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.51625781508609,"aZ":-18.718782484265144,"pfxX":-9.44202232867236,"pfxZ":6.724398348961838,"pX":-0.5694993302739623,"pZ":2.905147519840778,"vX0":6.378437828932003,"vY0":-140.0484618619012,"vZ0":-4.158021976603205,"x":138.71,"y":160.34,"x0":-1.6415586375529172,"y0":50.002509572171,"z0":5.6218397852023525,"aX":-18.88931773109599},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.5,"breakHorizontal":16.0,"spinRate":2210,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.390037290352268,"extension":5.948804007683163},"index":0,"playId":"218c7d2d-1af6-3fc8-9e5b-66883d5576b9","pitchNumber":1,"startTime":"2025-08-27T03:49:07.243Z","endTime":"2025-08-27T03:49:10.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.2,"strikeZoneTop":3.44382932275932,"strikeZoneBottom":1.61999800145867,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.85775676274036,"aZ":-21.651828632372748,"pfxX":-10.516281731649995,"pfxZ":5.181313492994743,"pX":0.13462622272718647,"pZ":3.73895278957443,"vX0":8.735442173976722,"vY0":-140.86469950625778,"vZ0":-1.699506836979377,"x":111.87,"y":137.83,"x0":-1.6243744219812046,"y0":50.00129474646433,"z0":5.73508148846888,"aX":-21.35374512172107},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.2,"breakHorizontal":17.5,"spinRate":2196,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.3872800513261212,"extension":5.872373616833083},"index":1,"playId":"87f51792-ae8a-3dde-a829-81d065352c61","pitchNumber":2,"startTime":"2025-08-27T03:49:22.256Z","endTime":"2025-08-27T03:49:27.271Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-27T03:49:31.848Z","endTime":"2025-08-27T03:49:45.035Z","isPitch":false,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.55632953906978,"strikeZoneBottom":1.61999886891127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.425634187156614,"aZ":-23.126944700584215,"pfxX":-11.077265060608338,"pfxZ":4.584138171044293,"pX":1.0817229337371135,"pZ":3.805717650926426,"vX0":11.432930403064162,"vY0":-138.9469467182335,"vZ0":-0.7497139151978854,"x":75.77,"y":136.03,"x0":-1.6288718488556249,"y0":50.00198275222237,"z0":5.602909382446286,"aX":-21.859915568582654},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.4,"breakHorizontal":18.0,"spinRate":2221,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.39280942919217265,"extension":5.791132901343037},"index":3,"playId":"090ac79c-4d79-3bbf-8bec-b2f617880069","pitchNumber":3,"startTime":"2025-08-27T03:49:45.035Z","endTime":"2025-08-27T03:49:49.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.826980779524703,"aZ":-31.972699851934134,"pfxX":10.528596404060481,"pfxZ":0.12871344914888638,"pX":-0.38781777301547904,"pZ":2.1351630842917984,"vX0":1.252245882637418,"vY0":-123.63421840049502,"vZ0":-1.9802965615532577,"x":131.78,"y":181.13,"x0":-2.268784551798409,"y0":50.00293719140347,"z0":5.620820845111489,"aX":16.355713806914874},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.0,"breakHorizontal":-19.3,"spinRate":2565,"spinDirection":41},"zone":7,"typeConfidence":2.0,"plateTime":0.4424205004890074,"extension":5.660617216745161},"hitData":{"launchSpeed":80.2,"launchAngle":5.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.99,"coordY":138.91}},"index":4,"playId":"0f9472fc-aa94-30b3-8102-b12c1ccd2215","pitchNumber":4,"startTime":"2025-08-27T03:50:00.696Z","endTime":"2025-08-27T03:50:13.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:50:13.177Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Xander Bogaerts flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-27T03:50:17.605Z","endTime":"2025-08-27T03:50:54.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":0},"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":"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,"runnerGoing":true},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.7,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.884099628369235,"aZ":-32.757828809319605,"pfxX":7.142698708924433,"pfxZ":-0.38831204315787815,"pX":-0.13767904229933178,"pZ":2.170264098327311,"vX0":2.5224037678222,"vY0":-122.2040789203554,"vZ0":-1.956755216653744,"x":122.25,"y":180.18,"x0":-2.1108673779384794,"y0":50.0022010623876,"z0":5.7930999254414655,"aX":10.810314361181455},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.0,"breakHorizontal":-13.6,"spinRate":2465,"spinDirection":50},"zone":8,"typeConfidence":2.0,"plateTime":0.44806736970457006,"extension":5.7037448607050925},"hitData":{"launchSpeed":98.8,"launchAngle":35.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":85.08,"coordY":53.75}},"index":0,"playId":"c83b04ed-64df-3f1a-bbc0-e3ac6dd6926d","pitchNumber":1,"startTime":"2025-08-27T03:50:38.872Z","endTime":"2025-08-27T03:50:54.505Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:50:54.505Z","atBatIndex":58},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gavin Sheets pops out to second baseman Cole Young.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-27T03:51:00.725Z","endTime":"2025-08-27T03:52:25.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"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,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.53482726784605,"strikeZoneBottom":1.67999863232874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.549987354128202,"aZ":-21.551795839187307,"pfxX":-11.358098183972153,"pfxZ":5.329996581747992,"pX":0.8742034924668396,"pZ":2.0196712206687004,"vX0":10.600098002988192,"vY0":-140.26385543803275,"vZ0":-5.82999577067219,"x":83.68,"y":184.25,"x0":-1.477143408088294,"y0":50.00470355179184,"z0":5.529228749555541,"aX":-22.64741023154148},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.5,"breakHorizontal":18.4,"spinRate":2234,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.39041349376034873,"extension":6.018910195408403},"index":0,"playId":"ea4b0c8e-962a-3441-9571-36985e26b10f","pitchNumber":1,"startTime":"2025-08-27T03:51:25.182Z","endTime":"2025-08-27T03:51:29.122Z","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":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.31937375801509,"strikeZoneBottom":1.68000115869842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.56899189232905,"aZ":-34.387560989120814,"pfxX":9.476397272187754,"pfxZ":-1.4535282073148483,"pX":0.28329704462046257,"pZ":1.0607693774189422,"vX0":2.6715070482788814,"vY0":-123.13322019698592,"vZ0":-4.002973057316067,"x":106.2,"y":210.14,"x0":-2.0494082343383386,"y0":50.00525750337944,"z0":5.646382275634244,"aX":14.41646849668922},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.4,"breakHorizontal":-17.8,"spinRate":2531,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4464145833561646,"extension":5.709035891351824},"index":1,"playId":"0819e314-3ba8-31b5-93cd-23651fae1f36","pitchNumber":2,"startTime":"2025-08-27T03:51:42.529Z","endTime":"2025-08-27T03:51:46.381Z","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":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.46871940273149,"strikeZoneBottom":1.6799993708431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.11030849669934,"aZ":-24.415318974612845,"pfxX":-11.55337215262519,"pfxZ":3.934175477948168,"pX":0.8976933831678473,"pZ":1.2858910241585397,"vX0":11.042804336699753,"vY0":-139.71101252494742,"vZ0":-7.080376966446424,"x":82.78,"y":204.06,"x0":-1.6091570243862372,"y0":50.00536833330406,"z0":5.463079796498365,"aX":-22.794287890445144},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.8,"breakHorizontal":18.6,"spinRate":2273,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3923723019993104,"extension":5.894808523749065},"index":2,"playId":"731ba8c6-49fd-3457-803e-598fab0d1af5","pitchNumber":3,"startTime":"2025-08-27T03:51:58.821Z","endTime":"2025-08-27T03:52:03.491Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.976721130373274,"aZ":-34.616797277660815,"pfxX":9.782231858298953,"pfxZ":-1.6654388139912442,"pX":0.04884265513213142,"pZ":2.4935958834855443,"vX0":2.2426807599396628,"vY0":-121.08824759815643,"vZ0":-0.8153615751778294,"x":115.14,"y":171.45,"x0":-2.1619813187119115,"y0":50.001959025785595,"z0":5.891892407476569,"aX":14.370112595532124},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.9,"breakHorizontal":-18.2,"spinRate":2595,"spinDirection":43},"zone":5,"typeConfidence":2.0,"plateTime":0.4541874287513066,"extension":5.613312795877771},"hitData":{"launchSpeed":69.0,"launchAngle":63.0,"totalDistance":126.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":152.52,"coordY":156.14}},"index":3,"playId":"53bdbc37-2ab5-3863-a197-8c8790b7aa83","pitchNumber":4,"startTime":"2025-08-27T03:52:15.526Z","endTime":"2025-08-27T03:52:25.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:52:25.132Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-27T03:55:08.166Z","endTime":"2025-08-27T03:57:06.967Z","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":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Mason Miller replaces Adrian Morejon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T03:53:39.910Z","endTime":"2025-08-27T03:54:45.375Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695243,"link":"/api/v1/people/695243"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Defensive Substitution: Bryce Johnson replaces left fielder Gavin Sheets, batting 6th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-27T03:54:45.375Z","endTime":"2025-08-27T03:54:45.390Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669369,"link":"/api/v1/people/669369"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":657757,"link":"/api/v1/people/657757"}},{"details":{"description":"Defensive switch from center field to left field for Ramón Laureano.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-27T03:54:45.390Z","endTime":"2025-08-27T03:55:10.349Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"700"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.531130060476542,"aZ":-33.96149477981287,"pfxX":1.86242077856504,"pfxZ":-1.0717488897700775,"pX":0.17380436303339458,"pZ":2.2409788023243538,"vX0":4.637513197303436,"vY0":-128.13233876175534,"vZ0":-2.7012828319790287,"x":110.37,"y":178.27,"x0":-1.8986923076933522,"y0":50.00132576705918,"z0":5.95232035516352,"aX":3.108382945460451},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.3,"breakHorizontal":-4.4,"spinRate":2354,"spinDirection":43},"zone":5,"typeConfidence":0.9,"plateTime":0.42684290373833367,"extension":6.388365815077568},"index":3,"playId":"9b87a8bc-a972-36be-a63b-19855b9dfa5b","pitchNumber":1,"startTime":"2025-08-27T03:55:10.349Z","endTime":"2025-08-27T03:55:16.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":102.0,"endSpeed":93.7,"strikeZoneTop":3.22521473574887,"strikeZoneBottom":1.61000092491449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.84850112935512,"aZ":-9.701500647723272,"pfxX":-5.344071996709099,"pfxZ":10.071187213429937,"pX":1.4284575046921821,"pZ":2.0004825993157347,"vX0":10.722498711533438,"vY0":-147.89019523572347,"vZ0":-9.961821168695444,"x":62.55,"y":184.77,"x0":-1.5378000030863341,"y0":50.001291905860654,"z0":5.967679612063501,"aX":-11.92380061764756},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":16.6,"breakHorizontal":7.8,"spinRate":2542,"spinDirection":213},"zone":14,"typeConfidence":0.91,"plateTime":0.3693167492360194,"extension":6.596267324496241},"index":4,"playId":"1ddf4b5b-a731-3fc6-be96-2d36ed88c9a7","pitchNumber":2,"startTime":"2025-08-27T03:55:42.204Z","endTime":"2025-08-27T03:55:46.217Z","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":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.7,"strikeZoneTop":3.23232293150613,"strikeZoneBottom":1.45539350970637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.621210260882865,"aZ":-31.80672469550823,"pfxX":4.248751917297417,"pfxZ":0.21600376701816826,"pX":0.832151437488115,"pZ":0.6825238622498274,"vX0":5.129990424597178,"vY0":-129.46435854592752,"vZ0":-6.918876995125935,"x":85.28,"y":220.35,"x0":-1.723028339343267,"y0":50.00488216823655,"z0":5.806850469148699,"aX":7.2516632962828265},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.8,"breakHorizontal":-8.8,"spinRate":2512,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.4221896293065428,"extension":6.495153003613349},"index":5,"playId":"700b5717-52ea-38a9-b0ab-086a18969b35","pitchNumber":3,"startTime":"2025-08-27T03:55:59.616Z","endTime":"2025-08-27T03:56:04.933Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.8,"endSpeed":92.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.893140303083406,"aZ":-8.037371271765561,"pfxX":-5.763877529274025,"pfxZ":11.02290694136397,"pX":-0.8108275338173454,"pZ":2.794307384773771,"vX0":4.487710796114347,"vY0":-146.6261028241078,"vZ0":-7.857517276707932,"x":147.91,"y":163.33,"x0":-1.608172186396397,"y0":50.00012776567934,"z0":5.980059145247809,"aX":-12.61710429417608},"breaks":{"breakAngle":50.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.2,"breakVerticalInduced":18.7,"breakHorizontal":9.6,"spinRate":2666,"spinDirection":216},"zone":4,"typeConfidence":0.91,"plateTime":0.3727788686284095,"extension":6.451029331019143},"index":6,"playId":"dcd661c2-d4bc-3e28-b4c4-2868e9a42ca7","pitchNumber":4,"startTime":"2025-08-27T03:56:18.661Z","endTime":"2025-08-27T03:56:24.459Z","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":0},"pitchData":{"startSpeed":101.9,"endSpeed":93.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.628306605059045,"aZ":-8.059503757849177,"pfxX":-5.432519711610821,"pfxZ":10.772885283977162,"pX":-0.09837951266017311,"pZ":3.040497973079557,"vX0":6.290559777157344,"vY0":-148.25250547802526,"vZ0":-7.4941186655128345,"x":120.75,"y":156.69,"x0":-1.5363919154804297,"y0":50.00075416509947,"z0":6.063554045640883,"aX":-12.158107271819983},"breaks":{"breakAngle":48.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":18.4,"breakHorizontal":8.6,"spinRate":2673,"spinDirection":215},"zone":2,"typeConfidence":0.91,"plateTime":0.3687015824302109,"extension":6.771614154078498},"index":7,"playId":"b482202c-08e7-32a2-a28a-fd5e07d7e38d","pitchNumber":5,"startTime":"2025-08-27T03:56:38.444Z","endTime":"2025-08-27T03:56:42.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.04766125273205,"aZ":-34.117356793377354,"pfxX":3.683121590316127,"pfxZ":-1.1375133064849372,"pX":0.7308599724975472,"pZ":1.859398346299558,"vX0":4.862583905075462,"vY0":-129.65691410780985,"vZ0":-3.7533731781214943,"x":89.14,"y":188.58,"x0":-1.6444260645347428,"y0":50.00373651309062,"z0":5.9179073984314785,"aX":6.29526866379475},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-2.6,"breakHorizontal":-7.7,"spinRate":2390,"spinDirection":39},"zone":9,"typeConfidence":0.9,"plateTime":0.42177649566500985,"extension":6.521773409879167},"index":8,"playId":"3cbb7eb3-8aa2-318c-90f0-ff30b029bcdd","pitchNumber":6,"startTime":"2025-08-27T03:57:01.842Z","endTime":"2025-08-27T03:57:06.967Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:57:06.967Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-27T03:57:09.448Z","endTime":"2025-08-27T03:59:29.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"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":"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":89.0,"endSpeed":82.4,"strikeZoneTop":3.43544726826327,"strikeZoneBottom":1.44871800752331,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.157497716338415,"aZ":-33.62182991602475,"pfxX":4.418775417507763,"pfxZ":-0.8444207802504007,"pX":-0.0960189269519555,"pZ":1.6539278253857206,"vX0":2.8213878320098207,"vY0":-129.65170635772145,"vZ0":-4.620407549127595,"x":120.66,"y":194.12,"x0":-1.771180280398273,"y0":50.00482532015307,"z0":6.014302644666767,"aX":7.551494301275256},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-2.3,"breakHorizontal":-8.6,"spinRate":2444,"spinDirection":42},"zone":8,"typeConfidence":0.9,"plateTime":0.4218607350751684,"extension":6.518547474593192},"index":0,"playId":"2034635b-530e-3620-baa6-4ca534ce19ad","pitchNumber":1,"startTime":"2025-08-27T03:57:31.160Z","endTime":"2025-08-27T03:57:37.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.38647123349939,"strikeZoneBottom":1.51296711498356,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.317455528201304,"aZ":-32.996937803198406,"pfxX":6.310029584667322,"pfxZ":-0.48600866027392975,"pX":0.09099912592279222,"pZ":2.0871826327786325,"vX0":2.531788620009834,"vY0":-129.3805663794238,"vZ0":-3.2906449634698363,"x":113.53,"y":182.43,"x0":-1.7180569244105346,"y0":50.00108464376228,"z0":5.886972478612253,"aX":10.765611060262195},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.3,"breakHorizontal":-12.0,"spinRate":2442,"spinDirection":46},"zone":8,"typeConfidence":0.9,"plateTime":0.422290979563829,"extension":6.4043077870083875},"index":1,"playId":"3b162345-8932-34a8-b2ca-e7d6d51544cf","pitchNumber":2,"startTime":"2025-08-27T03:57:47.563Z","endTime":"2025-08-27T03:57:51.568Z","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":101.6,"endSpeed":93.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.442158148237716,"aZ":-10.376812327208135,"pfxX":-5.09133924104852,"pfxZ":9.736589342566642,"pX":-0.37926187170664366,"pZ":2.785796925720682,"vX0":5.8351479662254615,"vY0":-147.8263866178452,"vZ0":-7.688800405842231,"x":131.46,"y":163.56,"x0":-1.70650842210131,"y0":50.005118929863386,"z0":6.0115997434855455,"aX":-11.39997760433704},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":16.4,"breakHorizontal":8.3,"spinRate":2529,"spinDirection":211},"zone":4,"typeConfidence":0.91,"plateTime":0.3689151407295861,"extension":6.6335885869302595},"index":2,"playId":"c42e7793-f4be-3721-bb9f-e73ac88a9254","pitchNumber":3,"startTime":"2025-08-27T03:58:06.209Z","endTime":"2025-08-27T03:58:10.053Z","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":89.4,"endSpeed":82.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.953184351624305,"aZ":-34.48454983445991,"pfxX":3.6943840234058625,"pfxZ":-1.3384874469514711,"pX":-0.1814249925143745,"pZ":1.6481409483252816,"vX0":2.770502644422321,"vY0":-130.26863093781094,"vZ0":-4.160419529665187,"x":123.92,"y":194.28,"x0":-1.738217533944416,"y0":50.004609652639104,"z0":5.868158278544889,"aX":6.360686412935962},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-3.1,"breakHorizontal":-7.3,"spinRate":2440,"spinDirection":39},"zone":8,"typeConfidence":0.9,"plateTime":0.42019984324040216,"extension":6.499070412899393},"index":3,"playId":"cb69436b-eb6f-3281-999b-4171f9499024","pitchNumber":4,"startTime":"2025-08-27T03:58:34.716Z","endTime":"2025-08-27T03:58:40.049Z","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":102.4,"endSpeed":94.0,"strikeZoneTop":3.58884997692567,"strikeZoneBottom":1.71000107019523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.71512527773855,"aZ":-12.156891174058712,"pfxX":-5.276378894065661,"pfxZ":8.83874715021511,"pX":0.46221141207224137,"pZ":4.735822177825737,"vX0":7.403332761363061,"vY0":-149.05801178572196,"vZ0":-2.313650333400544,"x":99.38,"y":110.91,"x0":-1.3608254603139491,"y0":50.00038046143905,"z0":6.21828843779592,"aX":-11.947322156347667},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":15.7,"breakHorizontal":8.3,"spinRate":2721,"spinDirection":209},"zone":12,"typeConfidence":0.91,"plateTime":0.36658911986583487,"extension":6.445414599088766},"index":4,"playId":"b996d12d-d6b7-39e8-82f0-4b0c2b92424d","pitchNumber":5,"startTime":"2025-08-27T03:58:59.337Z","endTime":"2025-08-27T03:59:03.858Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-27T03:59:08.837Z","endTime":"2025-08-27T03:59:22.457Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":101.7,"endSpeed":92.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.97513157875343,"aZ":-9.544466249305612,"pfxX":-5.301608086701478,"pfxZ":10.181384530454352,"pX":-0.09429335629214339,"pZ":4.4383847836558195,"vX0":6.463311873561605,"vY0":-148.06155058601098,"vZ0":-3.386158047457688,"x":120.59,"y":118.94,"x0":-1.6155485131794527,"y0":50.003246513526946,"z0":6.154312810630672,"aX":-11.78475233116674},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":18.0,"breakHorizontal":8.4,"spinRate":2702,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.3697630183740235,"extension":6.5129063540950956},"index":6,"playId":"e759555b-d005-3c6a-92dc-1f98233dcc04","pitchNumber":6,"startTime":"2025-08-27T03:59:22.457Z","endTime":"2025-08-27T03:59:29.103Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:59:29.103Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Julio Rodríguez walks.","rbi":0,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-27T03:59:30.358Z","endTime":"2025-08-27T04:02:50.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"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,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":88.3,"endSpeed":82.0,"strikeZoneTop":3.34082816029377,"strikeZoneBottom":1.56000019384428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.327829830682166,"aZ":-34.5395956730109,"pfxX":4.398293742632012,"pfxZ":-1.4089123299613213,"pX":0.6070899255826022,"pZ":0.9086558623035763,"vX0":4.171602094048886,"vY0":-128.5105896666445,"vZ0":-5.793374419090603,"x":93.86,"y":214.25,"x0":-1.605467819921655,"y0":50.00141624626929,"z0":5.858531450562247,"aX":7.393830246886733},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-3.6,"breakHorizontal":-8.9,"spinRate":2496,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.4253559015318693,"extension":6.522997787249463},"index":0,"playId":"e868319f-3754-32d1-8fc4-32a2e24ca988","pitchNumber":1,"startTime":"2025-08-27T03:59:54.949Z","endTime":"2025-08-27T03:59:59.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.2478807502,"strikeZoneBottom":1.55999973222365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.365856522381836,"aZ":-35.828426010356694,"pfxX":5.085079818608473,"pfxZ":-2.137423475567152,"pX":-0.47182794269763895,"pZ":2.0638008756587793,"vX0":1.797167748563916,"vY0":-129.53501183363454,"vZ0":-2.7917522975077693,"x":134.98,"y":183.06,"x0":-1.8340308203839337,"y0":50.002752357555664,"z0":5.8766786597452,"aX":8.698108210011052},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-4.2,"breakHorizontal":-9.6,"spinRate":2440,"spinDirection":47},"zone":7,"typeConfidence":0.9,"plateTime":0.42177849454817107,"extension":6.53556720403353},"index":1,"playId":"696a248f-601e-395b-9637-d12d261f271e","pitchNumber":2,"startTime":"2025-08-27T04:00:12.650Z","endTime":"2025-08-27T04:00:17.098Z","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":2,"outs":2},"pitchData":{"startSpeed":101.8,"endSpeed":93.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.331243360240336,"aZ":-9.749900303949532,"pfxX":-5.47434099950417,"pfxZ":10.032992904479038,"pX":-0.49702781817855174,"pZ":2.505614780089382,"vX0":4.963511294972228,"vY0":-148.0973690127314,"vZ0":-8.671117747416229,"x":135.95,"y":171.13,"x0":-1.4784253829503242,"y0":50.00387805317792,"z0":6.031411311937036,"aX":-12.236081212564056},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":16.8,"breakHorizontal":9.0,"spinRate":2631,"spinDirection":210},"zone":4,"typeConfidence":0.91,"plateTime":0.36898075012437737,"extension":6.505478484959714},"index":2,"playId":"1e8f8fb7-e9f6-37f4-babf-9c2a501671d1","pitchNumber":3,"startTime":"2025-08-27T04:00:30.490Z","endTime":"2025-08-27T04:00:35.080Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-27T04:00:43.612Z","endTime":"2025-08-27T04:00:58.079Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":102.2,"endSpeed":93.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.78870167572539,"aZ":-7.363725453165628,"pfxX":-4.270942783954968,"pfxZ":11.077201322992892,"pX":0.08428928037677202,"pZ":3.116339982608866,"vX0":6.016900407456419,"vY0":-148.54686552032803,"vZ0":-7.743571819401284,"x":113.79,"y":154.64,"x0":-1.4103847110873902,"y0":50.00681888031518,"z0":6.181733051823351,"aX":-9.569647882774726},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.4,"breakVerticalInduced":18.7,"breakHorizontal":6.6,"spinRate":2626,"spinDirection":209},"zone":2,"typeConfidence":0.91,"plateTime":0.36838981785199554,"extension":6.656967821572768},"index":4,"playId":"a5bfb4b6-7059-3459-aaec-ef2761a371a1","pitchNumber":4,"startTime":"2025-08-27T04:00:58.079Z","endTime":"2025-08-27T04:01:01.976Z","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":89.0,"endSpeed":82.0,"strikeZoneTop":3.267172456818,"strikeZoneBottom":1.49757578392127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.115603844871035,"aZ":-32.594380533435604,"pfxX":3.934188650420594,"pfxZ":-0.24598525873356536,"pX":0.5736948147301336,"pZ":4.0492550403533585,"vX0":4.108965968518511,"vY0":-129.65902517853968,"vZ0":0.9923825575650709,"x":95.13,"y":129.45,"x0":-1.54042138122427,"y0":50.0030689619206,"z0":6.141338346273358,"aX":6.723612730020761},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.0,"breakHorizontal":-8.0,"spinRate":2353,"spinDirection":51},"zone":12,"typeConfidence":0.9,"plateTime":0.4218021135552372,"extension":6.432953751852127},"index":5,"playId":"d2d963c3-d81b-3abf-8aed-7ec3c29812fa","pitchNumber":5,"startTime":"2025-08-27T04:01:21.494Z","endTime":"2025-08-27T04:01:26.574Z","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":102.6,"endSpeed":94.5,"strikeZoneTop":3.33609827769591,"strikeZoneBottom":1.56000078412953,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.66742767717404,"aZ":-12.805104082042208,"pfxX":-2.82526959329814,"pfxZ":8.488713242303184,"pX":-0.162933019540552,"pZ":4.046607329343922,"vX0":5.404638272202444,"vY0":-149.38107559337254,"vZ0":-3.7328259008434705,"x":123.21,"y":129.52,"x0":-1.620576705318728,"y0":50.00726080509078,"z0":6.03756794350456,"aX":-6.4500291225115},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":14.9,"breakHorizontal":4.2,"spinRate":2650,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.36530463658748635,"extension":6.589970501481163},"index":6,"playId":"88cbb371-189b-3a2a-9ee1-33dee88bf909","pitchNumber":6,"startTime":"2025-08-27T04:01:41.135Z","endTime":"2025-08-27T04:01:46.093Z","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":102.3,"endSpeed":94.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.01161278081138,"aZ":-12.443872728071373,"pfxX":-2.8377298736681107,"pfxZ":8.730387231815131,"pX":-0.25396277198632516,"pZ":3.549106542481619,"vX0":5.120130317645115,"vY0":-148.98697932966766,"vZ0":-5.256794576710091,"x":126.68,"y":142.95,"x0":-1.6219182598915614,"y0":50.00216763962445,"z0":6.048397500664281,"aX":-6.4131912464230325},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":15.0,"breakHorizontal":4.2,"spinRate":2663,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.3668893082900051,"extension":6.728472092366166},"index":7,"playId":"755d25ea-fa9c-377c-9d59-e0b53a4049a3","pitchNumber":7,"startTime":"2025-08-27T04:01:59.993Z","endTime":"2025-08-27T04:02:05.962Z","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":102.8,"endSpeed":94.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.435161251506884,"aZ":-8.24525368187273,"pfxX":-5.795313268795136,"pfxZ":10.57765299078553,"pX":0.2711102975239762,"pZ":2.3812159894668583,"vX0":7.4018713936129386,"vY0":-149.34669388783476,"vZ0":-9.140979384899994,"x":106.67,"y":174.49,"x0":-1.4846582602320268,"y0":50.00507683499089,"z0":5.953289023793587,"aX":-13.113665507489301},"breaks":{"breakAngle":48.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":17.5,"breakHorizontal":9.1,"spinRate":2670,"spinDirection":214},"zone":5,"typeConfidence":0.91,"plateTime":0.3665164569569659,"extension":6.648007148025951},"index":8,"playId":"f375ac4c-1abf-3c68-9a6c-88ae62d83cfb","pitchNumber":8,"startTime":"2025-08-27T04:02:22.148Z","endTime":"2025-08-27T04:02:26.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":102.0,"endSpeed":93.1,"strikeZoneTop":3.29756909451476,"strikeZoneBottom":1.56000056613365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.611060217799235,"aZ":-7.1541228912675425,"pfxX":-5.567172385486039,"pfxZ":11.292172569115952,"pX":1.0020261473820846,"pZ":1.7499102091141565,"vX0":9.106178006609818,"vY0":-147.972985255515,"vZ0":-10.873867831868122,"x":78.81,"y":191.53,"x0":-1.393265517792761,"y0":50.00523246282021,"z0":5.8935182581586565,"aX":-12.337694498405957},"breaks":{"breakAngle":46.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":18.4,"breakHorizontal":8.3,"spinRate":2670,"spinDirection":211},"zone":14,"typeConfidence":0.91,"plateTime":0.3702837356612725,"extension":6.778391127690002},"index":9,"playId":"1392ef67-1c94-3afe-aba6-58e2dbff80a6","pitchNumber":9,"startTime":"2025-08-27T04:02:45.367Z","endTime":"2025-08-27T04:02:50.392Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:02:50.392Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a line drive to right fielder Fernando Tatis Jr. Julio Rodríguez to 3rd.","rbi":0,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-27T04:02:52.393Z","endTime":"2025-08-27T04:07:04.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnThird":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,5,6,7,8],"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":88.6,"endSpeed":81.9,"strikeZoneTop":3.21892143498211,"strikeZoneBottom":1.49999916735412,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.376125767540586,"aZ":-32.397552643228735,"pfxX":4.237876216528124,"pfxZ":-0.13322944785968271,"pX":1.3315375607008815,"pZ":1.6643872026016844,"vX0":6.431618627212883,"vY0":-128.87933011967368,"vZ0":-4.4073080056181,"x":66.24,"y":193.84,"x0":-1.7453685084354555,"y0":50.00346122847644,"z0":5.894397608110525,"aX":7.138902793927492},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.0,"breakHorizontal":-9.1,"spinRate":2450,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.42473964413309506,"extension":6.660809584755354},"index":0,"playId":"d5cc6ba7-a76e-34e9-b794-f0c6100a014c","pitchNumber":1,"startTime":"2025-08-27T04:03:17.689Z","endTime":"2025-08-27T04:03:22.107Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-27T04:03:29.781Z","endTime":"2025-08-27T04:04:31.214Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.94923823942482,"aZ":-32.07055598844943,"pfxX":4.135750245324873,"pfxZ":0.059590264314064,"pX":0.21784978591547652,"pZ":1.4927933925483083,"vX0":3.9601782574775255,"vY0":-127.96415687657017,"vZ0":-4.7200072948496015,"x":108.7,"y":198.47,"x0":-1.8881699253485278,"y0":50.00046119217759,"z0":5.879918042066625,"aX":6.842088608412057},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.7,"breakHorizontal":-8.4,"spinRate":2478,"spinDirection":45},"zone":8,"typeConfidence":0.9,"plateTime":0.42839855221199175,"extension":6.627933689732651},"index":2,"playId":"838e80a8-c41e-3b00-8a5b-ee26a100507e","pitchNumber":2,"startTime":"2025-08-27T04:04:31.214Z","endTime":"2025-08-27T04:04:37.095Z","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.2,"endSpeed":80.6,"strikeZoneTop":3.19228505871616,"strikeZoneBottom":1.50000106716586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.162628583644192,"aZ":-33.86883429830223,"pfxX":5.437749889534416,"pfxZ":-1.030718876518101,"pX":-0.3575886049144974,"pZ":2.3842780924899376,"vX0":1.777668958313519,"vY0":-127.00916928620701,"vZ0":-2.559424243592051,"x":130.63,"y":174.4,"x0":-1.7725442924768515,"y0":50.004819107616754,"z0":6.089200022673756,"aX":8.915800085564921},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.2,"breakHorizontal":-10.2,"spinRate":2440,"spinDirection":46},"zone":4,"typeConfidence":0.9,"plateTime":0.43066823344196425,"extension":6.5831370269916665},"index":3,"playId":"80f9cf58-97a3-3012-b15e-d939f20a723f","pitchNumber":3,"startTime":"2025-08-27T04:04:56.999Z","endTime":"2025-08-27T04:05:02.025Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-27T04:05:17.505Z","endTime":"2025-08-27T04:05:37.029Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"playId":"815f620e-1f3f-3bcd-9c3c-296b6acedc1f","startTime":"2025-08-27T04:05:37.029Z","endTime":"2025-08-27T04:05:40.460Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.42065051139095,"aZ":-33.64268900893567,"pfxX":6.279176610086429,"pfxZ":-0.8791929366620872,"pX":0.47386157783148086,"pZ":1.451692010802991,"vX0":3.791518375392154,"vY0":-128.64607099691608,"vZ0":-4.6879816007857915,"x":98.94,"y":199.58,"x0":-1.8362637905189934,"y0":50.003095314591626,"z0":5.914100354221471,"aX":10.492799647549539},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-2.4,"breakHorizontal":-12.2,"spinRate":2412,"spinDirection":44},"zone":9,"typeConfidence":0.9,"plateTime":0.42624429755177884,"extension":6.57220022376292},"index":6,"playId":"32cbb45f-7cb4-3415-8e4a-2858fd4cea11","pitchNumber":4,"startTime":"2025-08-27T04:05:56.577Z","endTime":"2025-08-27T04:06:01.046Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.3,"endSpeed":92.7,"strikeZoneTop":3.26759075415852,"strikeZoneBottom":1.49999956131236,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.59893207522827,"aZ":-8.851170168971084,"pfxX":-5.388125419498705,"pfxZ":10.559328184346096,"pX":-2.218280416132542,"pZ":3.615717187780361,"vX0":0.8508034024124186,"vY0":-147.5651219023934,"vZ0":-5.763850098222058,"x":201.56,"y":141.16,"x0":-1.8099177454650244,"y0":50.00336374363208,"z0":6.113784256159296,"aX":-11.901651295627426},"breaks":{"breakAngle":49.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":18.2,"breakHorizontal":9.6,"spinRate":2725,"spinDirection":213},"zone":11,"typeConfidence":0.91,"plateTime":0.3709534134201462,"extension":6.636455917287915},"index":7,"playId":"f06118ca-12ca-3028-9c52-3a9720f916c9","pitchNumber":5,"startTime":"2025-08-27T04:06:27.243Z","endTime":"2025-08-27T04:06:31.363Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.60447437291803,"aZ":-33.247162384333755,"pfxX":4.148700808548249,"pfxZ":-0.6199252520216127,"pX":-0.3858761443789119,"pZ":3.751265758847395,"vX0":2.3783328814319833,"vY0":-129.5823227740058,"vZ0":0.45575610901667907,"x":131.71,"y":137.5,"x0":-1.8519073279825158,"y0":50.006351753879464,"z0":6.093367854793227,"aX":7.125604427878503},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.8,"breakHorizontal":-8.0,"spinRate":2424,"spinDirection":40},"zone":11,"typeConfidence":0.9,"plateTime":0.4211127873184175,"extension":6.460187265665006},"hitData":{"launchSpeed":90.0,"launchAngle":15.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":169.76,"coordY":113.05}},"index":8,"playId":"2e4fcfe7-5c2a-3590-9c53-b887c05ce9f8","pitchNumber":6,"startTime":"2025-08-27T04:06:50.492Z","endTime":"2025-08-27T04:07:04.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:07:04.245Z","atBatIndex":63},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Eugenio Suárez grounds into a force out, shortstop Xander Bogaerts to second baseman Jake Cronenworth. Josh Naylor out at 2nd.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-27T04:07:15.691Z","endTime":"2025-08-27T04:08:45.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":101.1,"endSpeed":92.7,"strikeZoneTop":3.55168792127959,"strikeZoneBottom":1.636851589363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.733699905482425,"aZ":-8.507108606010862,"pfxX":-5.29967018185329,"pfxZ":10.814538972973756,"pX":0.3326228717951855,"pZ":1.431776113782092,"vX0":7.274936949288174,"vY0":-146.7789632558083,"vZ0":-11.479234073945063,"x":104.32,"y":200.12,"x0":-1.4859107194279202,"y0":50.00394808649262,"z0":5.8935659291516,"aX":-11.600062935678507},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":17.5,"breakHorizontal":8.3,"spinRate":2732,"spinDirection":216},"zone":14,"typeConfidence":0.91,"plateTime":0.3727206832488772,"extension":6.791068455548746},"index":0,"playId":"78c7874a-c89b-3fe8-9f93-f8a41786c1a2","pitchNumber":1,"startTime":"2025-08-27T04:07:36.289Z","endTime":"2025-08-27T04:07:41.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":101.3,"endSpeed":92.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.62769287945904,"aZ":-9.555324224213187,"pfxX":-5.1427465160706545,"pfxZ":10.285686822906872,"pX":0.3515199158707474,"pZ":3.4697680602684517,"vX0":7.41961988020285,"vY0":-147.27497155745363,"vZ0":-5.826729008522055,"x":103.6,"y":145.1,"x0":-1.5310195166091873,"y0":50.00285152051265,"z0":6.037643368741454,"aX":-11.309795799381966},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":17.6,"breakHorizontal":7.9,"spinRate":2708,"spinDirection":212},"zone":3,"typeConfidence":0.91,"plateTime":0.3717497006926944,"extension":6.6020587006104225},"index":1,"playId":"70e2b6f7-bdfd-30b5-80ed-525673260046","pitchNumber":2,"startTime":"2025-08-27T04:07:55.610Z","endTime":"2025-08-27T04:08:00.898Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2025-08-27T04:08:14.075Z","endTime":"2025-08-27T04:08:34.234Z","isPitch":false,"type":"action","player":{"id":553993,"link":"/api/v1/people/553993"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":101.2,"endSpeed":92.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.422148629569335,"aZ":-7.8264319303512675,"pfxX":-5.926213976962696,"pfxZ":11.085466915626807,"pX":-0.2917763653561204,"pZ":2.409732654632938,"vX0":5.756223404659446,"vY0":-147.13980646732205,"vZ0":-9.105199989184653,"x":128.12,"y":173.72,"x0":-1.5020609544970824,"y0":50.00029449479303,"z0":6.0054888931181685,"aX":-13.012427233038895},"breaks":{"breakAngle":49.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":18.5,"breakHorizontal":9.6,"spinRate":2617,"spinDirection":211},"zone":4,"typeConfidence":0.91,"plateTime":0.37204225473707675,"extension":6.695665505645393},"hitData":{"launchSpeed":87.9,"launchAngle":8.0,"totalDistance":126.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.02,"coordY":147.02}},"index":3,"playId":"46a00333-beec-390a-ba72-67243336bba0","pitchNumber":3,"startTime":"2025-08-27T04:08:34.234Z","endTime":"2025-08-27T04:08:45.055Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:08:45.055Z","atBatIndex":64},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ramón Laureano lines out sharply to center fielder Julio Rodríguez.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-27T04:11:12.645Z","endTime":"2025-08-27T04:13:14.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Carlos Vargas replaces Eduard Bazardo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T04:09:54.265Z","endTime":"2025-08-27T04:11:14.868Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672841,"link":"/api/v1/people/672841"},"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":98.4,"endSpeed":90.3,"strikeZoneTop":3.49221628607349,"strikeZoneBottom":1.55999812421368,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.123871903788412,"aZ":-14.80746058319453,"pfxX":-4.95948754889712,"pfxZ":8.303300735711822,"pX":-0.25193238328646417,"pZ":4.437513893856433,"vX0":7.117140597788504,"vY0":-143.25477748185875,"vZ0":-1.1740371708060646,"x":126.6,"y":118.97,"x0":-2.116883681629922,"y0":50.00308477380842,"z0":5.772326384401275,"aX":-10.374107236451987},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.0,"breakHorizontal":7.7,"spinRate":2152,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3814246809928963,"extension":6.459457173886402},"index":1,"playId":"c83cbdcc-87fd-320e-9402-7130bdba308e","pitchNumber":1,"startTime":"2025-08-27T04:11:14.868Z","endTime":"2025-08-27T04:11:19.170Z","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":96.1,"endSpeed":88.2,"strikeZoneTop":3.46083502723942,"strikeZoneBottom":1.55999990072741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.875759424426498,"aZ":-27.70265828411751,"pfxX":-10.049282955048394,"pfxZ":2.2514061909893783,"pX":-1.7681835402757822,"pZ":2.6719825791328313,"vX0":5.245766654766234,"vY0":-139.9296913965824,"vZ0":-2.8846430195999964,"x":184.4,"y":166.64,"x0":-2.359062786165274,"y0":50.00549996892945,"z0":5.526747899165388,"aX":-19.978325899247714},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":3.7,"breakHorizontal":17.2,"spinRate":2220,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39107345352829403,"extension":6.428140785650381},"index":2,"playId":"2d91f287-35d5-3604-ac6c-28bb8aa1be34","pitchNumber":2,"startTime":"2025-08-27T04:11:27.205Z","endTime":"2025-08-27T04:11:31.767Z","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":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.37373586594758,"strikeZoneBottom":1.55999816076938,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.323257070646708,"aZ":-24.047597070424633,"pfxX":-9.654081171721025,"pfxZ":3.9750619553429765,"pX":-0.21065617385293267,"pZ":2.9881136888587374,"vX0":9.515905374621013,"vY0":-141.59393086417498,"vZ0":-2.9687550569743957,"x":125.03,"y":158.1,"x0":-2.349922180987167,"y0":50.00188298244918,"z0":5.577521654334041,"aX":-19.732096900359135},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":6.8,"breakHorizontal":15.7,"spinRate":2155,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.38586239075771855,"extension":6.537268226317538},"index":3,"playId":"d2b8ce5a-d7f5-35e8-8038-ceb5b1b2507f","pitchNumber":3,"startTime":"2025-08-27T04:11:42.924Z","endTime":"2025-08-27T04:11:47.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.775685979968628,"aZ":-26.532144556489925,"pfxX":-9.793671557292285,"pfxZ":2.7937608806733207,"pX":-0.24339382895416553,"pZ":2.1286758073161476,"vX0":9.13995897518059,"vY0":-140.84711504335561,"vZ0":-4.5553407508766846,"x":126.28,"y":181.31,"x0":-2.2517243175264676,"y0":50.00039506790813,"z0":5.47417726905837,"aX":-19.75458297492326},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.3,"breakHorizontal":16.0,"spinRate":2138,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.38827955734480835,"extension":6.460322879381125},"index":4,"playId":"e81aad8d-5cc9-3ed0-a4a1-a0a12da8a0f7","pitchNumber":4,"startTime":"2025-08-27T04:11:56.527Z","endTime":"2025-08-27T04:11:59.554Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-27T04:12:42.659Z","endTime":"2025-08-27T04:13:03.831Z","isPitch":false,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"}},{"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":2,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":91.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.61688739670343,"aZ":-27.34528092032503,"pfxX":-9.1337924191742,"pfxZ":2.2763162338051686,"pX":-0.2853347009950265,"pZ":2.5486826933301128,"vX0":8.928157664633547,"vY0":-144.37372309921588,"vZ0":-3.5903029978249457,"x":127.88,"y":169.97,"x0":-2.2264351728046923,"y0":50.00000502147076,"z0":5.4853315219073595,"aX":-19.340360601600036},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":3.6,"breakHorizontal":14.9,"spinRate":2146,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.37894073851575527,"extension":6.5223543156935},"hitData":{"launchSpeed":105.8,"launchAngle":17.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":134.99,"coordY":70.4}},"index":6,"playId":"9d65e779-0310-3730-b656-ef2821c35b75","pitchNumber":5,"startTime":"2025-08-27T04:13:03.831Z","endTime":"2025-08-27T04:13:14.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:13:14.015Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Cronenworth singles on a ground ball to shortstop J.P. Crawford.","rbi":0,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-27T04:13:14.878Z","endTime":"2025-08-27T04:14:05.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"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],"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":1},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.6,"strikeZoneTop":3.42814999810934,"strikeZoneBottom":1.5800020636931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.60664742602635,"aZ":-25.473533515168057,"pfxX":-8.781957903060473,"pfxZ":3.209352292288389,"pX":-0.17625884342897963,"pZ":1.8342622847141685,"vX0":8.74475196751203,"vY0":-143.23264212267614,"vZ0":-5.639415152779679,"x":123.72,"y":189.25,"x0":-2.120882184187736,"y0":50.00218563730784,"z0":5.411247627026804,"aX":-18.333555695482907},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":4.9,"breakHorizontal":14.3,"spinRate":2300,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.3817016928374093,"extension":6.472865554799657},"index":0,"playId":"5da05854-9dd9-3396-91ec-b9729f80fea0","pitchNumber":1,"startTime":"2025-08-27T04:13:38.189Z","endTime":"2025-08-27T04:13:42.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.679838828612713,"aZ":-24.727991789402278,"pfxX":-9.462689927048554,"pfxZ":3.552220627505519,"pX":0.3654507924100567,"pZ":2.164004610984467,"vX0":10.74959108353804,"vY0":-143.35385125460172,"vZ0":-5.020562468937478,"x":103.07,"y":180.35,"x0":-2.1894821885015787,"y0":50.00679032124349,"z0":5.46595203511619,"aX":-19.856067594948968},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":5.6,"breakHorizontal":15.2,"spinRate":2375,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.38093117212976857,"extension":6.452048836434863},"hitData":{"launchSpeed":83.5,"launchAngle":-1.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.94,"coordY":153.1}},"index":1,"playId":"546c6782-23f0-3494-9e0c-2b7428e094b3","pitchNumber":2,"startTime":"2025-08-27T04:13:52.643Z","endTime":"2025-08-27T04:14:05.422Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:14:05.422Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddy Fermin singles on a ground ball to pitcher Carlos Vargas. Jake Cronenworth to 2nd.","rbi":0,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-27T04:14:17.667Z","endTime":"2025-08-27T04:15:17.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"postOnSecond":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"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":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672841,"link":"/api/v1/people/672841"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":90.4,"strikeZoneTop":3.14861637643159,"strikeZoneBottom":1.49831233362428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.432302845359402,"aZ":-24.460596025085177,"pfxX":-9.574850948220636,"pfxZ":3.7191427409356574,"pX":-0.08383099119253595,"pZ":2.569908748043123,"vX0":9.450487625755013,"vY0":-142.42092109778153,"vZ0":-4.159308881651988,"x":120.2,"y":169.39,"x0":-2.1840139661669156,"y0":50.00657755310555,"z0":5.576133694322697,"aX":-19.884315645340756},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.1,"breakHorizontal":15.7,"spinRate":2380,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.3830230607552565,"extension":6.588092404567805},"index":0,"playId":"2391a59c-bf4d-31f2-bf96-2fb239b51fef","pitchNumber":1,"startTime":"2025-08-27T04:14:33.347Z","endTime":"2025-08-27T04:14:38.207Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-27T04:14:57.475Z","endTime":"2025-08-27T04:15:07.475Z","isPitch":false,"type":"action","player":{"id":666023,"link":"/api/v1/people/666023"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.253140536542638,"aZ":-27.26185851796736,"pfxX":-8.055131872095307,"pfxZ":2.3750979820419555,"pX":-0.05382559342008346,"pZ":2.2491779869572324,"vX0":8.903009547148656,"vY0":-142.30947763356133,"vZ0":-4.336938059471465,"x":119.05,"y":178.05,"x0":-2.164592551624751,"y0":50.0022400058207,"z0":5.503579473853483,"aX":-16.651863132860893},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":3.6,"breakHorizontal":13.0,"spinRate":2072,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.38374323995027115,"extension":6.6023295215456255},"hitData":{"launchSpeed":61.4,"launchAngle":-60.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":114.04,"coordY":184.9}},"index":2,"playId":"39ceb5b8-24ae-33ab-a6f7-2dc63c30a329","pitchNumber":2,"startTime":"2025-08-27T04:15:07.475Z","endTime":"2025-08-27T04:15:17.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:15:17.167Z","atBatIndex":67},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Fernando Tatis Jr. grounds into a double play, shortstop J.P. Crawford to second baseman Cole Young to first baseman Josh Naylor. Freddy Fermin out at 2nd. Fernando Tatis Jr. out at 1st.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-27T04:15:32.488Z","endTime":"2025-08-27T04:16:28.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"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":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":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":98.3,"endSpeed":90.3,"strikeZoneTop":3.94255663804194,"strikeZoneBottom":1.95662511587088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.19606955612927,"aZ":-29.351724478030103,"pfxX":-10.954631087256786,"pfxZ":1.3581333818878463,"pX":0.648364431433058,"pZ":2.980031748094656,"vX0":11.413489894802339,"vY0":-142.8056338478223,"vZ0":-2.1545442589345507,"x":92.29,"y":158.32,"x0":-1.9663629735390384,"y0":50.001401098656615,"z0":5.580446581800962,"aX":-22.74849675419804},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":2.2,"breakHorizontal":17.6,"spinRate":2205,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.38274538240187095,"extension":6.700229991259873},"index":0,"playId":"b1f42fec-e842-384e-878c-bc8138233071","pitchNumber":1,"startTime":"2025-08-27T04:16:01.359Z","endTime":"2025-08-27T04:16:05.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":90.8,"strikeZoneTop":3.8,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.82551009030515,"aZ":-26.131899507025857,"pfxX":-9.164591317332327,"pfxZ":2.894312563932729,"pX":-0.6463684761987252,"pZ":2.474220940087021,"vX0":7.3615150942120255,"vY0":-142.69031702927413,"vZ0":-4.196910829188987,"x":141.64,"y":171.98,"x0":-2.052340272740667,"y0":50.00516356638201,"z0":5.58505265449092,"aX":-19.14718615979454},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":4.7,"breakHorizontal":15.4,"spinRate":2198,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.3819633264899349,"extension":6.630159001618995},"hitData":{"launchSpeed":103.1,"launchAngle":0.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.97,"coordY":150.06}},"index":1,"playId":"207f5da3-9b75-3e70-a61f-90bccc61c6dc","pitchNumber":2,"startTime":"2025-08-27T04:16:18.220Z","endTime":"2025-08-27T04:16:28.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:16:28.302Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jorge Polanco singles on a line drive to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-27T04:19:13.665Z","endTime":"2025-08-27T04:19:45.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"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_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jeremiah Estrada replaces Mason Miller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T04:17:42.901Z","endTime":"2025-08-27T04:19:15.865Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669093,"link":"/api/v1/people/669093"},"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":97.2,"endSpeed":89.3,"strikeZoneTop":3.28801925682286,"strikeZoneBottom":1.55868878284115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.976021449046794,"aZ":-10.602619397697158,"pfxX":-0.47689614736721797,"pfxZ":10.613340218713665,"pX":-0.7313686850486012,"pZ":1.6168803019742624,"vX0":-0.6754616569204607,"vY0":-141.37467980801205,"vZ0":-9.308719322355595,"x":144.88,"y":195.12,"x0":-0.4277373162651544,"y0":50.00642816926077,"z0":5.6249711472821184,"aX":-0.9693859191841534},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.6,"breakHorizontal":1.0,"spinRate":1964,"spinDirection":187},"zone":7,"typeConfidence":0.91,"plateTime":0.386817981579215,"extension":6.840921749882462},"index":1,"playId":"3bf7f0a3-7421-35a3-b59b-5eeea2a260f5","pitchNumber":1,"startTime":"2025-08-27T04:19:15.865Z","endTime":"2025-08-27T04:19:20.694Z","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":0,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.935414878709018,"aZ":-9.715188066866395,"pfxX":-1.0349571771182386,"pfxZ":10.879984762722504,"pX":-0.21272564803409666,"pZ":2.427046260946313,"vX0":1.0650280926488858,"vY0":-142.57696963311588,"vZ0":-7.366823749576533,"x":125.11,"y":173.25,"x0":-0.4561491460932886,"y0":50.00659786752968,"z0":5.653280600442755,"aX":-2.137164019865005},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.5,"breakHorizontal":1.7,"spinRate":2024,"spinDirection":190},"zone":5,"typeConfidence":0.92,"plateTime":0.3837569073040168,"extension":6.9749549459766795},"hitData":{"launchSpeed":98.2,"launchAngle":12.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":200.87,"coordY":112.48}},"index":2,"playId":"8474684f-e20d-3290-99e5-cf7f41a6f218","pitchNumber":2,"startTime":"2025-08-27T04:19:33.456Z","endTime":"2025-08-27T04:19:45.443Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:19:45.443Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone strikes out swinging.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-27T04:20:00.420Z","endTime":"2025-08-27T04:21:42.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"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":"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":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.21223067091558,"strikeZoneBottom":1.47999986372394,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.73154716148852,"aZ":-28.092990523514604,"pfxX":-8.269467293689532,"pfxZ":2.705441242234091,"pX":-0.6784038548700002,"pZ":4.093373277932934,"vX0":2.5917070106549587,"vY0":-121.48724591322843,"vZ0":1.7804920372005224,"x":142.86,"y":128.26,"x0":-0.6788175785022937,"y0":50.00369205779383,"z0":5.777001893628714,"aX":-12.475836496191915},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.5,"breakHorizontal":14.5,"spinRate":1439,"spinDirection":236},"zone":11,"typeConfidence":0.91,"plateTime":0.449277379881762,"extension":6.953436069244463},"index":0,"playId":"299fb98c-3c5c-38de-bf88-7c4c88ab0979","pitchNumber":1,"startTime":"2025-08-27T04:20:12.449Z","endTime":"2025-08-27T04:20:16.277Z","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":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.79075079286494,"aZ":-26.38547787804767,"pfxX":-7.482188421571254,"pfxZ":3.8878747674213603,"pX":-0.4331323111735696,"pZ":2.7053205931425386,"vX0":2.7181810605897025,"vY0":-120.5481869492996,"vZ0":-1.381290179329599,"x":119.72,"y":135.24,"x0":-0.5955569569727659,"y0":50.00400866349008,"z0":5.589059576573733,"aX":-11.145277701036132},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.0,"breakHorizontal":13.1,"spinRate":1472,"spinDirection":234},"zone":4,"typeConfidence":0.92,"plateTime":0.4522820030640502,"extension":7.039784506722568},"index":1,"playId":"df017a8b-6d9b-31f5-954b-f30e3518928b","pitchNumber":2,"startTime":"2025-08-27T04:20:30.383Z","endTime":"2025-08-27T04:20:34.780Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.498306816097806,"aZ":-25.92711767842014,"pfxX":-7.416475591916149,"pfxZ":4.116985695000171,"pX":-0.6381319730294726,"pZ":3.11780485291634,"vX0":2.1026464342833084,"vY0":-121.79837219881863,"vZ0":-0.6307556828385021,"x":141.32,"y":154.6,"x0":-0.5432922138969132,"y0":50.00527387280868,"z0":5.600988576107674,"aX":-11.265129489911422},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.6,"breakHorizontal":13.1,"spinRate":1516,"spinDirection":231},"zone":1,"typeConfidence":0.91,"plateTime":0.4478539866494722,"extension":7.030518475193045},"index":2,"playId":"11c525c3-e661-30af-ab0f-53f1fda7fa9c","pitchNumber":3,"startTime":"2025-08-27T04:20:51.624Z","endTime":"2025-08-27T04:20:56.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.186226653057734,"aZ":-10.459700918654068,"pfxX":-3.2205937924456625,"pfxZ":10.548325341088411,"pX":0.270764943386561,"pZ":3.5426410693483374,"vX0":2.6418935718178016,"vY0":-142.23607498907805,"vZ0":-4.2316815233096285,"x":106.68,"y":143.13,"x0":-0.249497015298916,"y0":50.00403582762492,"z0":5.707477739689888,"aX":-6.630542428965659},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.5,"breakHorizontal":5.3,"spinRate":1988,"spinDirection":189},"zone":12,"typeConfidence":0.92,"plateTime":0.3844034046278355,"extension":6.937084455967467},"index":3,"playId":"5ac2653e-e384-3e4b-95e6-b1a121e77fce","pitchNumber":4,"startTime":"2025-08-27T04:21:14.188Z","endTime":"2025-08-27T04:21:18.583Z","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":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.17648485545718,"aZ":-10.495604364535925,"pfxX":-2.8022670903899454,"pfxZ":10.635958313044398,"pX":-0.9785866318734268,"pZ":2.6939246603429816,"vX0":-0.6755160135712871,"vY0":-141.79882421492115,"vZ0":-6.273177681729569,"x":154.3,"y":166.04,"x0":-0.3732708439242584,"y0":50.00202456521388,"z0":5.6033534401035965,"aX":-5.710196226212954},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.2,"breakHorizontal":5.2,"spinRate":2119,"spinDirection":188},"zone":11,"typeConfidence":0.91,"plateTime":0.3861628385715066,"extension":6.939982628575366},"index":4,"playId":"617247a6-83b4-3648-8670-e0dce346ff47","pitchNumber":5,"startTime":"2025-08-27T04:21:37.437Z","endTime":"2025-08-27T04:21:42.930Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:21:42.930Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"J.P. Crawford flies out to center fielder Bryce Johnson. Jorge Polanco to 2nd.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-27T04:21:44.982Z","endTime":"2025-08-27T04:23:04.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":2},"credits":[{"player":{"id":669369,"link":"/api/v1/people/669369"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"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":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"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(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":83.4,"endSpeed":77.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.96291066090005,"aZ":-26.960381982414695,"pfxX":-9.037578984606892,"pfxZ":3.4555981064451835,"pX":0.20644539705819082,"pZ":2.4660456742965247,"vX0":4.474121650703713,"vY0":-121.51577828626903,"vZ0":-1.7098705252103414,"x":109.13,"y":172.2,"x0":-0.476462622144383,"y0":50.00194671579649,"z0":5.502675747534289,"aX":-13.62671551393107},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.1,"breakHorizontal":15.5,"spinRate":1388,"spinDirection":236},"zone":5,"typeConfidence":0.91,"plateTime":0.4493329841325564,"extension":7.179411029258422},"index":0,"playId":"e3f29799-6453-381d-ba3b-5fe5e436e939","pitchNumber":1,"startTime":"2025-08-27T04:22:08.858Z","endTime":"2025-08-27T04:22:13.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.7,"strikeZoneTop":3.24039887327772,"strikeZoneBottom":1.54999806641823,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.103432970632998,"aZ":-24.718580386608195,"pfxX":-7.715161603077026,"pfxZ":4.794845280301983,"pX":-0.4384500015120631,"pZ":0.6096869315619281,"vX0":2.6485776551253477,"vY0":-123.2383182558929,"vZ0":-6.5832033023965435,"x":133.71,"y":222.32,"x0":-0.5184137622861162,"y0":50.00013328242519,"z0":5.373723649534661,"aX":-11.988969594024445},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.6,"breakHorizontal":13.4,"spinRate":1478,"spinDirection":231},"zone":13,"typeConfidence":0.91,"plateTime":0.4426921575027558,"extension":7.163008966895601},"index":1,"playId":"0bd56d12-afa3-3de8-b2c6-05056464dccb","pitchNumber":2,"startTime":"2025-08-27T04:22:27.941Z","endTime":"2025-08-27T04:22:32.447Z","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":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.208512042121477,"aZ":-24.409372432273127,"pfxX":-7.178522489764189,"pfxZ":4.986015461555718,"pX":-0.7338085826316798,"pZ":2.972709578257177,"vX0":1.9977486825045414,"vY0":-123.36464553266745,"vZ0":-1.3143682451240688,"x":144.97,"y":158.52,"x0":-0.6164944149078927,"y0":50.0016018721052,"z0":5.5504471780485,"aX":-11.175849815969816},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":9.0,"breakHorizontal":12.6,"spinRate":1581,"spinDirection":234},"zone":1,"typeConfidence":0.91,"plateTime":0.44228301279659066,"extension":7.1353095150364645},"hitData":{"launchSpeed":95.9,"launchAngle":34.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.82,"coordY":52.84}},"index":2,"playId":"d48c12f4-38e7-35b7-b2b6-aa3c799d7568","pitchNumber":3,"startTime":"2025-08-27T04:22:51.529Z","endTime":"2025-08-27T04:23:04.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:23:04.548Z","atBatIndex":71},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cole Young pops out to third baseman Manny Machado in foul territory.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-27T04:23:20.247Z","endTime":"2025-08-27T04:25:20.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.29309426215793,"strikeZoneBottom":1.60000109263321,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.920264014792256,"aZ":-23.036570074507292,"pfxX":-6.660504992897961,"pfxZ":6.067033085598799,"pX":-0.7348173799400458,"pZ":2.239072662519009,"vX0":1.4797251312014972,"vY0":-121.67868957684422,"vZ0":-2.904400589442252,"x":145.01,"y":178.33,"x0":-0.4838340634449029,"y0":50.001423626100475,"z0":5.434892453223405,"aX":-10.029194845840383},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":10.6,"breakHorizontal":11.8,"spinRate":1540,"spinDirection":233},"zone":4,"typeConfidence":0.91,"plateTime":0.4494007938500575,"extension":7.179717641033036},"index":0,"playId":"657c4fad-1b8c-33a7-abb7-88e8063a0fe0","pitchNumber":1,"startTime":"2025-08-27T04:23:38.750Z","endTime":"2025-08-27T04:23:43.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.6,"endSpeed":78.5,"strikeZoneTop":3.24040538206774,"strikeZoneBottom":1.59999808675648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.40654424303149,"aZ":-19.905707808235825,"pfxX":-4.682934576557142,"pfxZ":7.933170609870976,"pX":0.26532300738269166,"pZ":-0.10845819113634665,"vX0":3.3295527453351688,"vY0":-123.04646963308721,"vZ0":-8.969270618715244,"x":106.89,"y":241.71,"x0":-0.49105859244127004,"y0":50.00441972446714,"z0":5.2449953621270256,"aX":-7.244619005991543},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":12.7,"breakHorizontal":7.8,"spinRate":1505,"spinDirection":223},"zone":14,"typeConfidence":0.89,"plateTime":0.4436409318623653,"extension":7.307454585212784},"index":1,"playId":"a1784099-3f89-3c90-9f50-d5a36a182549","pitchNumber":2,"startTime":"2025-08-27T04:23:59.617Z","endTime":"2025-08-27T04:24:03.898Z","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":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.89505825926972,"aZ":-20.942924293561052,"pfxX":-4.944813848131085,"pfxZ":7.345488595236917,"pX":-0.09286736346084466,"pZ":2.8683594827361607,"vX0":2.875758717029821,"vY0":-122.52562773651329,"vZ0":-1.965093066891885,"x":120.54,"y":161.33,"x0":-0.6358205523521505,"y0":50.005128970924,"z0":5.4599761841658285,"aX":-7.562898522028694},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":13.1,"breakHorizontal":8.3,"spinRate":1516,"spinDirection":233},"zone":2,"typeConfidence":0.89,"plateTime":0.4460615863712518,"extension":7.142183449227611},"index":2,"playId":"a6918db0-c3f9-3ccd-b7e3-cbd46ff404f8","pitchNumber":3,"startTime":"2025-08-27T04:24:25.959Z","endTime":"2025-08-27T04:24:31.280Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"a109c0bb-cc2c-49dd-aeab-6af6d8cae943","startTime":"2025-08-27T04:24:52.304Z","endTime":"2025-08-27T04:24:57.304Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.932214242388664,"aZ":-12.109026264313858,"pfxX":-1.5799899144715281,"pfxZ":9.86653555088375,"pX":-0.5647649030295546,"pZ":2.61587087984409,"vX0":0.09596737707799192,"vY0":-141.18878807189148,"vZ0":-6.139602126700187,"x":138.53,"y":168.15,"x0":-0.39354400158144404,"y0":50.004851212530895,"z0":5.586571586831243,"aX":-3.2135165751891996},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.9,"breakHorizontal":2.9,"spinRate":2024,"spinDirection":191},"zone":4,"typeConfidence":0.91,"plateTime":0.3868541253546369,"extension":6.963382432393918},"hitData":{"launchSpeed":85.1,"launchAngle":72.0,"totalDistance":135.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":76.99,"coordY":183.52}},"index":4,"playId":"048df010-bbcc-36b8-b76f-df070990d2f1","pitchNumber":4,"startTime":"2025-08-27T04:25:10.648Z","endTime":"2025-08-27T04:25:20.679Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:25:20.679Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Arraez grounds out, third baseman Eugenio Suárez to first baseman Josh Naylor.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-27T04:27:23.708Z","endTime":"2025-08-27T04:29:31.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":7},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":97.4,"endSpeed":89.1,"strikeZoneTop":3.33802866733568,"strikeZoneBottom":1.53999801733869,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.977811387655255,"aZ":-21.484352218154395,"pfxX":-8.441265818043203,"pfxZ":5.271399188817041,"pX":-0.036540089596484276,"pZ":2.4573902971340327,"vX0":9.556185829332911,"vY0":-141.4585899749328,"vZ0":-4.662345750044876,"x":118.39,"y":172.43,"x0":-2.3602659872474567,"y0":50.00475445358162,"z0":5.502530879026211,"aX":-17.125890314782676},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.8,"breakHorizontal":13.3,"spinRate":2347,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.38706106513837124,"extension":6.513911838209524},"index":0,"playId":"f5252f8f-74b8-3890-bf9a-522be52b87f5","pitchNumber":1,"startTime":"2025-08-27T04:27:31.380Z","endTime":"2025-08-27T04:27:35.288Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.823246852637958,"aZ":-20.89372590949379,"pfxX":-8.751031918337283,"pfxZ":5.440821446938194,"pX":0.4227193625144284,"pZ":1.986432155827842,"vX0":10.715244585049453,"vY0":-142.8000273674693,"vZ0":-5.770821120785576,"x":100.89,"y":185.15,"x0":-2.235157924234256,"y0":50.00103283676581,"z0":5.341255927996556,"aX":-18.13486102141096},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":8.9,"breakHorizontal":13.8,"spinRate":2343,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.38306622347356445,"extension":6.568888075886251},"index":1,"playId":"19e2f713-16a8-34fa-bd11-855690045d08","pitchNumber":2,"startTime":"2025-08-27T04:27:45.854Z","endTime":"2025-08-27T04:27:51.182Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-27T04:27:55.781Z","endTime":"2025-08-27T04:28:11.889Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.9,"strikeZoneTop":3.30757712297589,"strikeZoneBottom":1.53999895827748,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.448541574599176,"aZ":-28.736928592623443,"pfxX":-10.739125711047773,"pfxZ":1.6603871194123112,"pX":-1.4777704565467384,"pZ":2.353690521916025,"vX0":6.4602359778826095,"vY0":-143.2605391183786,"vZ0":-3.5411241365168067,"x":173.33,"y":175.23,"x0":-2.3720037942042564,"y0":50.00198766076998,"z0":5.410804882420509,"aX":-22.22351480046079},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":2.4,"breakHorizontal":18.1,"spinRate":2229,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.3829759329526521,"extension":6.4511505430518525},"index":3,"playId":"b46e09dc-08e1-3b57-9b7c-4d91309afbba","pitchNumber":3,"startTime":"2025-08-27T04:28:11.889Z","endTime":"2025-08-27T04:28:17.903Z","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":98.3,"endSpeed":89.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.73450944913687,"aZ":-29.033620973137577,"pfxX":-11.257900621788583,"pfxZ":1.5274547955048092,"pX":0.6109432141839357,"pZ":1.93529463494421,"vX0":11.945748227689204,"vY0":-142.61998554130068,"vZ0":-4.566592086189631,"x":93.71,"y":186.53,"x0":-2.1687970141734354,"y0":50.00539593706225,"z0":5.387879789592134,"aX":-23.200141130387046},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":1.9,"breakHorizontal":18.0,"spinRate":2131,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.3840082467556769,"extension":6.57817047930217},"index":4,"playId":"b454344a-8a28-3aaa-99ae-8d2a055840e8","pitchNumber":4,"startTime":"2025-08-27T04:28:29.893Z","endTime":"2025-08-27T04:28:35.979Z","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":97.9,"endSpeed":89.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.01825116016556,"aZ":-27.036226046885822,"pfxX":-9.632136314717279,"pfxZ":2.4990683984438666,"pX":-0.3837525334296655,"pZ":2.0752344644189185,"vX0":9.014775335513956,"vY0":-142.2868667313091,"vZ0":-4.553203396906948,"x":131.63,"y":182.75,"x0":-2.3384473912806447,"y0":50.00223905566097,"z0":5.405076251939932,"aX":-19.79065904931041},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":3.7,"breakHorizontal":15.7,"spinRate":2173,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.38465517662503723,"extension":6.78465407898818},"index":5,"playId":"b0200d20-5c0c-3d9a-bd99-10b2b5b9c1bb","pitchNumber":5,"startTime":"2025-08-27T04:28:47.570Z","endTime":"2025-08-27T04:28:52.577Z","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":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.5,"strikeZoneTop":3.259095380573,"strikeZoneBottom":1.54000204659588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.86723041262917,"aZ":-28.9388824402554,"pfxX":-7.284299658115255,"pfxZ":1.5843170219386327,"pX":0.6439024483459703,"pZ":3.9670274220176798,"vX0":10.562715727866347,"vY0":-141.11778393569904,"vZ0":0.7965218932603091,"x":92.46,"y":131.67,"x0":-2.182548096952095,"y0":50.000314836903115,"z0":5.530052759134629,"aX":-14.849312233554254},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":3.2,"breakHorizontal":11.3,"spinRate":2157,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.38654497178313196,"extension":6.491528228677529},"index":6,"playId":"dc138219-f1b2-3ea1-be3e-01919e7d8751","pitchNumber":6,"startTime":"2025-08-27T04:29:07.492Z","endTime":"2025-08-27T04:29:12.620Z","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":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.8338821118411,"aZ":-26.848864331167118,"pfxX":-8.612245248687385,"pfxZ":2.5442072538367535,"pX":-1.0608176187038365,"pZ":1.6914489561041903,"vX0":7.15648169179474,"vY0":-143.00394968267784,"vZ0":-5.538784966041144,"x":157.44,"y":193.11,"x0":-2.464314454278901,"y0":50.001888493764305,"z0":5.315241291751876,"aX":-18.018091447690164},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":3.7,"breakHorizontal":14.4,"spinRate":2141,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.3815283142109478,"extension":6.253939994285827},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":116.02,"coordY":171.86}},"index":7,"playId":"5f687003-bbb4-37aa-9231-619a2a4e8419","pitchNumber":7,"startTime":"2025-08-27T04:29:24.029Z","endTime":"2025-08-27T04:29:31.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:29:31.457Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Manny Machado singles on a ground ball to right fielder Dominic Canzone.","rbi":0,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-27T04:29:38.053Z","endTime":"2025-08-27T04:30:09.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":90.1,"strikeZoneTop":3.75,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.259203431217582,"aZ":-27.47113985276101,"pfxX":-10.020075296931537,"pfxZ":2.2755688666031846,"pX":-0.534176605253647,"pZ":1.8974195021921638,"vX0":8.418035952905326,"vY0":-142.4686376252553,"vZ0":-4.97527288312477,"x":137.36,"y":187.55,"x0":-2.2183833230401975,"y0":50.00223679773709,"z0":5.3922402107980085,"aX":-20.69662054773514},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":3.4,"breakHorizontal":16.6,"spinRate":2334,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.3837456193043858,"extension":6.554033773026276},"hitData":{"launchSpeed":105.4,"launchAngle":-4.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.01,"coordY":124.2}},"index":0,"playId":"6ee01f28-f403-3e68-bb95-fa5cc30f8abd","pitchNumber":1,"startTime":"2025-08-27T04:29:57.126Z","endTime":"2025-08-27T04:30:09.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:30:09.208Z","atBatIndex":74},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ryan O'Hearn grounds into a double play, shortstop J.P. Crawford to first baseman Josh Naylor. Manny Machado out at 2nd. Ryan O'Hearn out at 1st.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-27T04:30:17.382Z","endTime":"2025-08-27T04:30:59.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":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":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":98.0,"endSpeed":89.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.21089993563949,"aZ":-22.840220551402176,"pfxX":-8.991406368742183,"pfxZ":4.5796759667287015,"pX":-0.8611116392494423,"pZ":2.222438758319325,"vX0":7.376202979997377,"vY0":-142.42701740368207,"vZ0":-4.786850733550862,"x":149.82,"y":178.77,"x0":-2.326902291161398,"y0":50.00265318030097,"z0":5.385111991411053,"aX":-18.321597163667104},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.4,"breakHorizontal":14.6,"spinRate":2094,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.38577926282986175,"extension":6.49310185130275},"index":0,"playId":"33b24a93-3882-3df8-87fc-c499849b9900","pitchNumber":1,"startTime":"2025-08-27T04:30:31.810Z","endTime":"2025-08-27T04:30:35.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.32179904134965,"aZ":-29.162088135380372,"pfxX":-10.342045083407271,"pfxZ":1.4905767404410462,"pX":-0.9162064050194699,"pZ":2.137971317769166,"vX0":7.8217823470336505,"vY0":-141.24571270307388,"vZ0":-4.022131197454487,"x":151.92,"y":181.05,"x0":-2.3783790822556807,"y0":50.002288175750074,"z0":5.456692113328305,"aX":-20.88550025232831},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":2.0,"breakHorizontal":17.2,"spinRate":2416,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.38785495075032594,"extension":6.785327043397973},"hitData":{"launchSpeed":89.5,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.61,"coordY":148.03}},"index":1,"playId":"18056f9b-30bb-3ce0-9918-b6b98f514669","pitchNumber":2,"startTime":"2025-08-27T04:30:50.735Z","endTime":"2025-08-27T04:30:59.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:30:59.078Z","atBatIndex":75},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Randy Arozarena lines out to center fielder Bryce Johnson.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-27T04:33:49.008Z","endTime":"2025-08-27T04:35:35.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669369,"link":"/api/v1/people/669369"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Robert Suarez replaces Jeremiah Estrada.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T04:32:31.218Z","endTime":"2025-08-27T04:33:50.887Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663158,"link":"/api/v1/people/663158"},"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":97.7,"endSpeed":89.3,"strikeZoneTop":3.40748060752536,"strikeZoneBottom":1.60999971904735,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.59442812164181,"aZ":-11.7298647663655,"pfxX":-9.981900297892789,"pfxZ":10.05701707167352,"pX":0.016896368748309867,"pZ":1.1968951688379905,"vX0":7.333996737237513,"vY0":-141.71776419494313,"vZ0":-10.640221763265794,"x":116.36,"y":206.46,"x0":-1.3085496217726045,"y0":50.00334929963095,"z0":5.7509787888273065,"aX":-20.29060724093055},"breaks":{"breakAngle":52.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.2,"breakHorizontal":16.6,"spinRate":2453,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.38659910660769947,"extension":6.928705768497848},"index":1,"playId":"4b80a972-5b29-3bf7-bd7a-c7a3f4b1eaf8","pitchNumber":1,"startTime":"2025-08-27T04:33:50.887Z","endTime":"2025-08-27T04:33:55.188Z","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":98.0,"endSpeed":89.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.05582428488909,"aZ":-13.219599836218292,"pfxX":-8.72865179669757,"pfxZ":9.188063612467072,"pX":-0.3912863599366242,"pZ":2.4566773651768123,"vX0":5.925361992249918,"vY0":-142.54435320540594,"vZ0":-7.299496474233682,"x":131.91,"y":172.45,"x0":-1.3604717203343222,"y0":50.00118580763019,"z0":5.881156370761361,"aX":-18.002200748601055},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.4,"breakHorizontal":14.6,"spinRate":2357,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.3839164072032517,"extension":6.931697424548964},"index":2,"playId":"dee57ed2-2c19-3e2a-a84a-cc187991df17","pitchNumber":2,"startTime":"2025-08-27T04:34:07.822Z","endTime":"2025-08-27T04:34:11.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, 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":97.8,"endSpeed":89.0,"strikeZoneTop":3.41755326030296,"strikeZoneBottom":1.61000200791741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.975085144798776,"aZ":-10.976365701275734,"pfxX":-8.498284661884135,"pfxZ":10.444035897504556,"pX":-0.539387251018616,"pZ":1.271804934105581,"vX0":5.256076112493404,"vY0":-141.91959982179543,"vZ0":-10.709458761234815,"x":137.56,"y":204.44,"x0":-1.3160865016459027,"y0":50.00284813689466,"z0":5.804107995668941,"aX":-17.249966712651716},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.8,"breakHorizontal":14.3,"spinRate":2455,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.386658959241998,"extension":6.891458880848565},"index":3,"playId":"59a6da8e-709e-3fc3-8b98-729078a3a515","pitchNumber":3,"startTime":"2025-08-27T04:34:30.947Z","endTime":"2025-08-27T04:34:35.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.972841851020977,"aZ":-22.3170891730003,"pfxX":-10.97217588146871,"pfxZ":5.614327975515301,"pX":0.7812699856539619,"pZ":1.4515229260641973,"vX0":9.082971747517103,"vY0":-131.6902787331707,"vZ0":-6.849289428558027,"x":87.22,"y":199.59,"x0":-1.2870153758173655,"y0":50.00404722825996,"z0":5.737005215197573,"aX":-19.2723858799433},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.8,"breakHorizontal":17.9,"spinRate":1905,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.41591279845959406,"extension":6.986150241395547},"index":4,"playId":"668edeeb-b016-3690-98b3-670593af497d","pitchNumber":4,"startTime":"2025-08-27T04:34:47.618Z","endTime":"2025-08-27T04:34:51.778Z","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":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.29380354401373,"strikeZoneBottom":1.60999956359556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.976322282366404,"aZ":-20.63988304483332,"pfxX":-11.85604929439552,"pfxZ":6.417961819186674,"pX":0.3251220537823814,"pZ":-0.005882712652098708,"vX0":8.474823992651865,"vY0":-133.49741620783263,"vZ0":-10.957406271609115,"x":104.61,"y":238.94,"x0":-1.35765184304102,"y0":50.00175751370428,"z0":5.651281290330419,"aX":-21.29960424639271},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.2,"breakHorizontal":19.6,"spinRate":2068,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4110230298374442,"extension":6.9569132564620775},"index":5,"playId":"2cb0a61a-a6b2-3639-bcd7-d79dce154ffc","pitchNumber":5,"startTime":"2025-08-27T04:35:05.258Z","endTime":"2025-08-27T04:35:09.134Z","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":0},"pitchData":{"startSpeed":100.6,"endSpeed":91.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.204598702497385,"aZ":-8.820104949626899,"pfxX":-5.522701085787597,"pfxZ":10.81403394971839,"pX":0.13316145319856706,"pZ":2.5932573546401168,"vX0":6.518810711199199,"vY0":-146.19331421849236,"vZ0":-8.010115239281628,"x":111.92,"y":168.76,"x0":-1.410471894162765,"y0":50.00580845669965,"z0":5.9020662979579,"aX":-11.929616962014684},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":18.1,"breakHorizontal":8.6,"spinRate":2554,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.3750064141960321,"extension":6.9126655234960666},"hitData":{"launchSpeed":98.9,"launchAngle":22.0,"totalDistance":365.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":135.23,"coordY":52.29}},"index":6,"playId":"c4650c7d-edea-32c7-9c96-32387e61989a","pitchNumber":6,"startTime":"2025-08-27T04:35:27.189Z","endTime":"2025-08-27T04:35:35.207Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:35:35.207Z","atBatIndex":76},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cal Raleigh flies out to left fielder Ramón Laureano.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-27T04:35:39.967Z","endTime":"2025-08-27T04:36:50.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":90.5,"endSpeed":83.2,"strikeZoneTop":3.59201998284204,"strikeZoneBottom":1.71000164264598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.432681244546792,"aZ":-23.48698317459638,"pfxX":-10.737586738538933,"pfxZ":4.9542843123296665,"pX":0.4806825035852214,"pZ":1.1628017138975684,"vX0":8.435088260987332,"vY0":-131.43184390475122,"vZ0":-7.21452731449134,"x":98.68,"y":207.38,"x0":-1.3726618155897086,"y0":50.001171162956354,"z0":5.68335991262853,"aX":-18.814673210237633},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.6,"breakHorizontal":17.6,"spinRate":2002,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4164955678893687,"extension":7.01180956474592},"index":0,"playId":"6174d6b3-237e-34f7-84e5-d496024f665c","pitchNumber":1,"startTime":"2025-08-27T04:36:02.152Z","endTime":"2025-08-27T04:36:06.325Z","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":91.6,"endSpeed":84.1,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.946233925848837,"aZ":-22.846824034061672,"pfxX":-10.126362415553404,"pfxZ":5.1739780896332395,"pX":-0.16203877330508254,"pZ":2.4919738123934922,"vX0":6.9354276446101935,"vY0":-133.25302143794366,"vZ0":-4.220070841643624,"x":123.18,"y":171.5,"x0":-1.4794670007389226,"y0":50.0027824268752,"z0":5.7415389097404415,"aX":-18.257327219904692},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.6,"breakHorizontal":16.9,"spinRate":1905,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.41063475415847916,"extension":6.9811001765933005},"index":1,"playId":"c6f68cf7-449a-3e33-b056-d202ffc7d419","pitchNumber":2,"startTime":"2025-08-27T04:36:19.675Z","endTime":"2025-08-27T04:36:23.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.3,"endSpeed":91.2,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.081613965508225,"aZ":-10.150021084144461,"pfxX":-5.725435700277707,"pfxZ":10.303523402955076,"pX":-0.5309332929248676,"pZ":1.940607657774293,"vX0":4.912703028488996,"vY0":-145.69667478555922,"vZ0":-9.562205201667958,"x":137.24,"y":186.38,"x0":-1.4999463584638981,"y0":50.0023509986168,"z0":5.88954001889022,"aX":-12.237601705922721},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":16.8,"breakHorizontal":9.4,"spinRate":2420,"spinDirection":204},"zone":7,"typeConfidence":2.0,"plateTime":0.37676446460457,"extension":6.86300894612351},"hitData":{"launchSpeed":94.0,"launchAngle":48.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":44.71,"coordY":116.28}},"index":2,"playId":"f82ef34f-ad85-3cfd-9da7-5dfc59c4e8e8","pitchNumber":3,"startTime":"2025-08-27T04:36:39.543Z","endTime":"2025-08-27T04:36:50.612Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:36:50.612Z","atBatIndex":77},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Julio Rodríguez lines out sharply to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-27T04:36:55.194Z","endTime":"2025-08-27T04:38:44.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":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":"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":100.8,"endSpeed":91.3,"strikeZoneTop":3.21868399265147,"strikeZoneBottom":1.56000177133737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.839390602017666,"aZ":-8.375748365550525,"pfxX":-4.4010889060880745,"pfxZ":11.068328304595687,"pX":-0.2499254783110401,"pZ":2.1078031956689487,"vX0":4.3876994260407844,"vY0":-146.4448749412512,"vZ0":-9.527613957430702,"x":126.53,"y":181.87,"x0":-1.203196619225363,"y0":50.00431518804404,"z0":5.922724756185611,"aX":-9.463927581824834},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":18.1,"breakHorizontal":7.0,"spinRate":2470,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.37547533521396304,"extension":6.958256489727676},"index":0,"playId":"a73b19c0-2a32-3d76-a201-e9f2760d5deb","pitchNumber":1,"startTime":"2025-08-27T04:37:19.022Z","endTime":"2025-08-27T04:37:23.253Z","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":100.5,"endSpeed":91.2,"strikeZoneTop":3.34473207459228,"strikeZoneBottom":1.55999907240404,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.24837233920572,"aZ":-8.697900003136088,"pfxX":-5.121075426630899,"pfxZ":10.964119066091921,"pX":0.9922423616928587,"pZ":2.522625288485465,"vX0":8.425892945391396,"vY0":-145.83970287611942,"vZ0":-8.190291188163524,"x":79.18,"y":170.67,"x0":-1.2770504313803268,"y0":50.00041831845772,"z0":5.901787742947458,"aX":-10.963527506438869},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":18.2,"breakHorizontal":7.4,"spinRate":2514,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.37645275972513526,"extension":6.940489207604831},"index":1,"playId":"775d9517-a032-30dd-b49b-8f2f388153ab","pitchNumber":2,"startTime":"2025-08-27T04:37:37.055Z","endTime":"2025-08-27T04:37:42.376Z","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":99.3,"endSpeed":90.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.81193172947696,"aZ":-12.31144281962109,"pfxX":-8.635453209089906,"pfxZ":9.478428624168714,"pX":-0.35214211272378576,"pZ":1.4715653784635654,"vX0":6.189438718825631,"vY0":-144.15054635137696,"vZ0":-10.059967569943808,"x":130.42,"y":199.05,"x0":-1.409734792848434,"y0":50.00393808606065,"z0":5.775587514594149,"aX":-18.098848316460355},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.2,"breakHorizontal":14.3,"spinRate":2488,"spinDirection":203},"zone":7,"typeConfidence":2.0,"plateTime":0.38057177645368734,"extension":6.979589436705681},"index":2,"playId":"2062b837-0e64-3919-8198-fbd36b2770bc","pitchNumber":3,"startTime":"2025-08-27T04:37:54.354Z","endTime":"2025-08-27T04:37:58.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.21458924674687,"strikeZoneBottom":1.56000033327317,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.9161404836327,"aZ":-22.478458522808662,"pfxX":-10.57115362789855,"pfxZ":5.144472612360993,"pX":0.21401396054527033,"pZ":-0.08026675690451261,"vX0":8.127771165985541,"vY0":-136.16216617138127,"vZ0":-10.912851014163321,"x":108.84,"y":240.95,"x0":-1.4310364998604528,"y0":50.002620711784886,"z0":5.524488142963014,"aX":-19.919178889985847},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.2,"breakHorizontal":17.5,"spinRate":2066,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4017313193721219,"extension":7.0135518323398225},"index":3,"playId":"bfeb0eb9-ec32-3700-8bf6-8fadba178fb5","pitchNumber":4,"startTime":"2025-08-27T04:38:15.207Z","endTime":"2025-08-27T04:38:19.297Z","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":2},"pitchData":{"startSpeed":100.3,"endSpeed":91.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.69153299856965,"aZ":-9.967245076162175,"pfxX":-5.101581262589736,"pfxZ":10.323991877342515,"pX":0.6572340763694234,"pZ":2.8408079619223274,"vX0":7.601448382728365,"vY0":-145.82496808212036,"vZ0":-7.116300247598648,"x":91.95,"y":162.08,"x0":-1.3219404294227421,"y0":50.0017726263596,"z0":5.915926443151404,"aX":-10.973074470613753},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":17.4,"breakHorizontal":7.7,"spinRate":2417,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.37579184111605457,"extension":6.938809378324642},"hitData":{"launchSpeed":111.3,"launchAngle":12.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":189.41,"coordY":105.22}},"index":4,"playId":"0fc01079-9a27-3b7a-b167-dd46df1a3bc0","pitchNumber":5,"startTime":"2025-08-27T04:38:37.517Z","endTime":"2025-08-27T04:38:44.774Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:38:44.774Z","atBatIndex":78}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Julio Rodríguez lines out sharply to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-27T04:36:55.194Z","endTime":"2025-08-27T04:38:44.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":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":"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":100.8,"endSpeed":91.3,"strikeZoneTop":3.21868399265147,"strikeZoneBottom":1.56000177133737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.839390602017666,"aZ":-8.375748365550525,"pfxX":-4.4010889060880745,"pfxZ":11.068328304595687,"pX":-0.2499254783110401,"pZ":2.1078031956689487,"vX0":4.3876994260407844,"vY0":-146.4448749412512,"vZ0":-9.527613957430702,"x":126.53,"y":181.87,"x0":-1.203196619225363,"y0":50.00431518804404,"z0":5.922724756185611,"aX":-9.463927581824834},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":18.1,"breakHorizontal":7.0,"spinRate":2470,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.37547533521396304,"extension":6.958256489727676},"index":0,"playId":"a73b19c0-2a32-3d76-a201-e9f2760d5deb","pitchNumber":1,"startTime":"2025-08-27T04:37:19.022Z","endTime":"2025-08-27T04:37:23.253Z","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":100.5,"endSpeed":91.2,"strikeZoneTop":3.34473207459228,"strikeZoneBottom":1.55999907240404,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.24837233920572,"aZ":-8.697900003136088,"pfxX":-5.121075426630899,"pfxZ":10.964119066091921,"pX":0.9922423616928587,"pZ":2.522625288485465,"vX0":8.425892945391396,"vY0":-145.83970287611942,"vZ0":-8.190291188163524,"x":79.18,"y":170.67,"x0":-1.2770504313803268,"y0":50.00041831845772,"z0":5.901787742947458,"aX":-10.963527506438869},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":18.2,"breakHorizontal":7.4,"spinRate":2514,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.37645275972513526,"extension":6.940489207604831},"index":1,"playId":"775d9517-a032-30dd-b49b-8f2f388153ab","pitchNumber":2,"startTime":"2025-08-27T04:37:37.055Z","endTime":"2025-08-27T04:37:42.376Z","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":99.3,"endSpeed":90.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.81193172947696,"aZ":-12.31144281962109,"pfxX":-8.635453209089906,"pfxZ":9.478428624168714,"pX":-0.35214211272378576,"pZ":1.4715653784635654,"vX0":6.189438718825631,"vY0":-144.15054635137696,"vZ0":-10.059967569943808,"x":130.42,"y":199.05,"x0":-1.409734792848434,"y0":50.00393808606065,"z0":5.775587514594149,"aX":-18.098848316460355},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.2,"breakHorizontal":14.3,"spinRate":2488,"spinDirection":203},"zone":7,"typeConfidence":2.0,"plateTime":0.38057177645368734,"extension":6.979589436705681},"index":2,"playId":"2062b837-0e64-3919-8198-fbd36b2770bc","pitchNumber":3,"startTime":"2025-08-27T04:37:54.354Z","endTime":"2025-08-27T04:37:58.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.21458924674687,"strikeZoneBottom":1.56000033327317,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.9161404836327,"aZ":-22.478458522808662,"pfxX":-10.57115362789855,"pfxZ":5.144472612360993,"pX":0.21401396054527033,"pZ":-0.08026675690451261,"vX0":8.127771165985541,"vY0":-136.16216617138127,"vZ0":-10.912851014163321,"x":108.84,"y":240.95,"x0":-1.4310364998604528,"y0":50.002620711784886,"z0":5.524488142963014,"aX":-19.919178889985847},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.2,"breakHorizontal":17.5,"spinRate":2066,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4017313193721219,"extension":7.0135518323398225},"index":3,"playId":"bfeb0eb9-ec32-3700-8bf6-8fadba178fb5","pitchNumber":4,"startTime":"2025-08-27T04:38:15.207Z","endTime":"2025-08-27T04:38:19.297Z","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":2},"pitchData":{"startSpeed":100.3,"endSpeed":91.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.69153299856965,"aZ":-9.967245076162175,"pfxX":-5.101581262589736,"pfxZ":10.323991877342515,"pX":0.6572340763694234,"pZ":2.8408079619223274,"vX0":7.601448382728365,"vY0":-145.82496808212036,"vZ0":-7.116300247598648,"x":91.95,"y":162.08,"x0":-1.3219404294227421,"y0":50.0017726263596,"z0":5.915926443151404,"aX":-10.973074470613753},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":17.4,"breakHorizontal":7.7,"spinRate":2417,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.37579184111605457,"extension":6.938809378324642},"hitData":{"launchSpeed":111.3,"launchAngle":12.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":189.41,"coordY":105.22}},"index":4,"playId":"0fc01079-9a27-3b7a-b167-dd46df1a3bc0","pitchNumber":5,"startTime":"2025-08-27T04:38:37.517Z","endTime":"2025-08-27T04:38:44.774Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:38:44.774Z","atBatIndex":78},"scoringPlays":[4,6,41,45,49,50],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2,3,4,5,6,7],"bottom":[8,9,10],"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":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":153.82,"y":47.52},"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":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":106.9,"y":152.59},"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":1,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":69.53,"y":135.59},"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":1,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"coordinates":{"x":69.69,"y":51.38},"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":1,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":66.05,"y":70.79},"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":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":184.15,"y":103.15},"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":1,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":186.77,"y":103.93},"type":"O","description":"Flyout"}]}},{"startIndex":11,"endIndex":18,"top":[11,12,13,14,15],"bottom":[16,17,18],"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":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":99.29,"y":167.3},"type":"O","description":"Forceout"},{"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":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":93.97,"y":125.8},"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":2,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":122.61,"y":98.35},"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":2,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":118.05,"y":151.58},"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":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":108.42,"y":132.82},"type":"O","description":"Pop Out"}]}},{"startIndex":19,"endIndex":24,"top":[19,20,21],"bottom":[22,23,24],"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":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":78.22,"y":178.95},"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":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"coordinates":{"x":113.99,"y":154.62},"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":3,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":107.49,"y":151.6},"type":"O","description":"Lineout"}]}},{"startIndex":25,"endIndex":33,"top":[25,26,27],"bottom":[28,29,30,31,32,33],"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":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":116.53,"y":152.09},"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":4,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":144.41,"y":165.27},"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":4,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":96.16,"y":87.45},"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":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":113.99,"y":96.83},"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":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":147.45,"y":147.52},"type":"O","description":"Groundout"}]}},{"startIndex":34,"endIndex":46,"top":[34,35,36,37],"bottom":[38,39,40,41,42,43,44,45,46],"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":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":153.47,"y":145.77},"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":5,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":24.6,"y":112.31},"type":"H","description":"Double"}],"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":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":107.65,"y":148.39},"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":5,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":86.31,"y":146.8},"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":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":18.8,"y":70.92},"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":5,"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":178.38,"y":122.18},"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":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":94.12,"y":84.1},"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":5,"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":41.55,"y":65.1},"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":5,"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":94.22,"y":190.11},"type":"O","description":"Pop Out"}]}},{"startIndex":47,"endIndex":55,"top":[47,48,49,50,51,52],"bottom":[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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":197.64,"y":135.36},"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":6,"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"coordinates":{"x":59.08,"y":71.48},"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":6,"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":74.37,"y":123.27},"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":6,"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":129.21,"y":195.21},"type":"O","description":"Sac Bunt"},{"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":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":151.17,"y":59.24},"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":6,"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":65.21,"y":93.93},"type":"O","description":"Lineout"}],"home":[]}},{"startIndex":56,"endIndex":64,"top":[56,57,58,59],"bottom":[60,61,62,63,64],"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":146.44,"y":157.16},"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":7,"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":76.99,"y":138.91},"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":7,"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":85.08,"y":53.75},"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":7,"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":152.52,"y":156.14},"type":"O","description":"Pop Out"}],"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":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":169.76,"y":113.05},"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":7,"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":116.02,"y":147.02},"type":"O","description":"Forceout"}]}},{"startIndex":65,"endIndex":72,"top":[65,66,67,68],"bottom":[69,70,71,72],"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":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"coordinates":{"x":134.99,"y":70.4},"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":8,"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":109.94,"y":153.1},"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":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":114.04,"y":184.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":8,"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":111.97,"y":150.06},"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":8,"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":200.87,"y":112.48},"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":8,"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":111.82,"y":52.84},"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":8,"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":76.99,"y":183.52},"type":"O","description":"Pop Out"}]}},{"startIndex":73,"endIndex":78,"top":[73,74,75],"bottom":[76,77,78],"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":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":116.02,"y":171.86},"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":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":188.01,"y":124.2},"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":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":122.61,"y":148.03},"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":9,"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":135.23,"y":52.29},"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":9,"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":44.71,"y":116.28},"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":9,"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":189.41,"y":105.22},"type":"O","description":"Lineout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":5,"hits":3,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":6,"hits":4,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":6,"hits":8,"errors":0,"leftOnBase":6},"away":{"runs":7,"hits":12,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"catcher":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"first":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"second":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"third":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"shortstop":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"left":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"center":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"right":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"onDeck":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"inHole":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"battingOrder":5,"team":{"id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"}},"offense":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"onDeck":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"inHole":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"battingOrder":3,"team":{"id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"}},"balls":2,"strikes":2,"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":4,"groundOuts":10,"airOuts":8,"runs":7,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".252","atBats":35,"obp":".322","slg":".386","ops":".708","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":19,"rbi":7,"leftOnBase":16,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":4,"groundOuts":4,"airOuts":12,"runs":6,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":35,"obp":".308","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":176,"era":"3.59","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.19","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":176,"balls":61,"strikes":115,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":6,"pitchesPerInning":"19.56","runsScoredPer9":"6.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":27,"errors":0,"chances":31,"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":{},"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":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":true,"isSubstitute":false}},"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":"1-2 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":38,"groundOuts":75,"airOuts":72,"runs":23,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":46,"baseOnBalls":17,"intentionalWalks":1,"hits":65,"hitByPitch":2,"avg":".258","atBats":252,"obp":".310","slg":".341","ops":".651","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":277,"totalBases":86,"rbi":18,"leftOnBase":91,"sacBunts":6,"sacFlies":0,"babip":".302","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.00","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":620,"errors":3,"chances":652,"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":{"note":"(H, 5)","summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":11,"strikes":19,"strikePercentage":".630","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":48,"gamesStarted":0,"flyOuts":17,"groundOuts":29,"airOuts":32,"runs":19,"doubles":3,"triples":2,"homeRuns":5,"strikeOuts":77,"baseOnBalls":23,"intentionalWalks":2,"hits":27,"hitByPitch":1,"atBats":162,"obp":".273","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":772,"era":"3.35","inningsPitched":"48.1","wins":1,"losses":2,"saves":21,"saveOpportunities":25,"holds":5,"blownSaves":4,"earnedRuns":18,"whip":"1.03","battersFaced":189,"outs":145,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":772,"balls":273,"strikes":499,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".333","pitchesPerInning":"15.97","gamesFinished":35,"strikeoutWalkRatio":"3.35","strikeoutsPer9Inn":"14.34","walksPer9Inn":"4.28","hitsPer9Inn":"5.03","runsScoredPer9":"3.54","homeRunsPer9":"0.93","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(S, 35)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":6,"strikes":8,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":58,"gamesStarted":0,"flyOuts":33,"groundOuts":37,"airOuts":67,"runs":20,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":59,"baseOnBalls":14,"intentionalWalks":2,"hits":41,"hitByPitch":2,"atBats":202,"obp":".260","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":881,"era":"3.04","inningsPitched":"56.1","wins":4,"losses":5,"saves":35,"saveOpportunities":40,"holds":0,"blownSaves":5,"earnedRuns":19,"whip":"0.98","battersFaced":220,"outs":169,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":881,"balls":283,"strikes":598,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".444","pitchesPerInning":"15.64","gamesFinished":47,"strikeoutWalkRatio":"4.21","strikeoutsPer9Inn":"9.43","walksPer9Inn":"2.24","hitsPer9Inn":"6.55","runsScoredPer9":"3.20","homeRunsPer9":"0.48","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":19},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":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":0,"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":true,"isSubstitute":false}},"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":{},"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":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":0,"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":true,"isSubstitute":false}},"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":{"summary":"0.2 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":5,"strikes":12,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"13.50","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"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":63,"gamesStarted":0,"flyOuts":43,"groundOuts":53,"airOuts":64,"runs":17,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":69,"baseOnBalls":25,"intentionalWalks":3,"hits":47,"hitByPitch":3,"atBats":230,"obp":".288","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","numberOfPitches":1051,"era":"1.84","inningsPitched":"63.2","wins":8,"losses":3,"saves":0,"saveOpportunities":2,"holds":29,"blownSaves":2,"earnedRuns":13,"whip":"1.13","battersFaced":262,"outs":191,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":1051,"balls":381,"strikes":670,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.83","rbi":3,"winPercentage":".727","pitchesPerInning":"16.51","gamesFinished":4,"strikeoutWalkRatio":"2.76","strikeoutsPer9Inn":"9.75","walksPer9Inn":"3.53","hitsPer9Inn":"6.64","runsScoredPer9":"2.40","homeRunsPer9":"0.57","inheritedRunners":13,"inheritedRunnersScored":6,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(H, 27)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":4,"strikes":10,"strikePercentage":".710","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":1,"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":63,"gamesStarted":0,"flyOuts":34,"groundOuts":35,"airOuts":58,"runs":24,"doubles":7,"triples":1,"homeRuns":8,"strikeOuts":85,"baseOnBalls":21,"intentionalWalks":2,"hits":46,"hitByPitch":3,"atBats":219,"obp":".285","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":973,"era":"3.13","inningsPitched":"60.1","wins":4,"losses":5,"saves":3,"saveOpportunities":6,"holds":27,"blownSaves":3,"earnedRuns":21,"whip":"1.11","battersFaced":248,"outs":181,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":973,"balls":313,"strikes":660,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".444","pitchesPerInning":"16.13","gamesFinished":6,"strikeoutWalkRatio":"4.05","strikeoutsPer9Inn":"12.68","walksPer9Inn":"3.13","hitsPer9Inn":"6.86","runsScoredPer9":"3.58","homeRunsPer9":"1.19","inheritedRunners":19,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":17,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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 | 2B, BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":52,"groundOuts":84,"airOuts":126,"runs":47,"doubles":21,"triples":1,"homeRuns":18,"strikeOuts":85,"baseOnBalls":34,"intentionalWalks":1,"hits":101,"hitByPitch":4,"avg":".257","atBats":393,"obp":".320","slg":".453","ops":".773","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":434,"totalBases":178,"rbi":59,"leftOnBase":192,"sacBunts":0,"sacFlies":3,"babip":".283","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.83","popOuts":30,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | HR, 2B, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":4,"leftOnBase":1,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":46,"groundOuts":75,"airOuts":80,"runs":61,"doubles":21,"triples":2,"homeRuns":21,"strikeOuts":91,"baseOnBalls":28,"intentionalWalks":1,"hits":104,"hitByPitch":7,"avg":".300","atBats":347,"obp":".361","slg":".553","ops":".914","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":385,"totalBases":192,"rbi":66,"leftOnBase":165,"sacBunts":0,"sacFlies":3,"babip":".349","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.52","popOuts":12,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":185,"errors":5,"chances":198,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{"summary":"4.1 IP, 4 ER, 5 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":3,"airOuts":5,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":87,"inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":20,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":31,"strikes":56,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"8.31","homeRunsPer9":"2.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":27,"gamesStarted":27,"flyOuts":78,"groundOuts":95,"airOuts":140,"runs":82,"doubles":29,"triples":1,"homeRuns":20,"strikeOuts":183,"baseOnBalls":61,"intentionalWalks":2,"hits":128,"hitByPitch":3,"atBats":539,"obp":".316","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":2542,"era":"4.82","inningsPitched":"142.0","wins":6,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":76,"whip":"1.33","battersFaced":612,"outs":426,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2542,"balls":932,"strikes":1610,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":3,"winPercentage":".353","pitchesPerInning":"17.90","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"11.60","walksPer9Inn":"3.87","hitsPer9Inn":"8.11","runsScoredPer9":"5.20","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":32,"lineOuts":30},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(W, 10-4)","summary":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":4,"strikes":10,"strikePercentage":".710","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":63,"gamesStarted":0,"flyOuts":26,"groundOuts":71,"airOuts":50,"runs":17,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":63,"baseOnBalls":12,"intentionalWalks":2,"hits":36,"hitByPitch":0,"atBats":215,"obp":".211","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":816,"era":"1.78","inningsPitched":"60.2","wins":10,"losses":4,"saves":3,"saveOpportunities":6,"holds":18,"blownSaves":3,"earnedRuns":12,"whip":"0.79","battersFaced":232,"outs":182,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":816,"balls":252,"strikes":564,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".714","pitchesPerInning":"13.45","gamesFinished":9,"strikeoutWalkRatio":"5.25","strikeoutsPer9Inn":"9.35","walksPer9Inn":"1.78","hitsPer9Inn":"5.34","runsScoredPer9":"2.52","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695238":{"person":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"jerseyNumber":"24","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":true,"isSubstitute":false}},"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":"2-5 | 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":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":133,"flyOuts":87,"groundOuts":122,"airOuts":147,"runs":77,"doubles":32,"triples":0,"homeRuns":21,"strikeOuts":101,"baseOnBalls":48,"intentionalWalks":3,"hits":149,"hitByPitch":3,"avg":".290","atBats":514,"obp":".351","slg":".475","ops":".826","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":570,"totalBases":244,"rbi":78,"leftOnBase":230,"sacBunts":0,"sacFlies":5,"babip":".322","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.48","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":186,"putOuts":94,"errors":15,"chances":295,"fielding":".949","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID689690":{"person":{"id":689690,"fullName":"Alek Jacob","link":"/api/v1/people/689690"},"jerseyNumber":"37","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":23,"gamesStarted":0,"flyOuts":18,"groundOuts":19,"airOuts":35,"runs":19,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":19,"baseOnBalls":10,"intentionalWalks":0,"hits":33,"hitByPitch":6,"atBats":104,"obp":".402","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":470,"era":"6.39","inningsPitched":"25.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":18,"whip":"1.70","battersFaced":122,"outs":76,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":470,"balls":162,"strikes":308,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.55","gamesFinished":5,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"6.75","walksPer9Inn":"3.55","hitsPer9Inn":"11.72","runsScoredPer9":"6.75","homeRunsPer9":"2.13","inheritedRunners":15,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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 | 2B, R","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":70,"groundOuts":146,"airOuts":116,"runs":92,"doubles":26,"triples":2,"homeRuns":18,"strikeOuts":104,"baseOnBalls":79,"intentionalWalks":7,"hits":130,"hitByPitch":6,"avg":".263","atBats":495,"obp":".370","slg":".432","ops":".802","caughtStealing":6,"stolenBases":26,"stolenBasePercentage":".813","caughtStealingPercentage":".188","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":581,"totalBases":214,"rbi":54,"leftOnBase":143,"sacBunts":0,"sacFlies":1,"babip":".299","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.50","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":294,"errors":3,"chances":301,"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,"battingOrder":"601","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"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":47,"errors":0,"chances":47,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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-3 | HBP, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":72,"groundOuts":121,"airOuts":145,"runs":60,"doubles":29,"triples":0,"homeRuns":10,"strikeOuts":89,"baseOnBalls":48,"intentionalWalks":3,"hits":123,"hitByPitch":4,"avg":".262","atBats":469,"obp":".331","slg":".388","ops":".719","caughtStealing":2,"stolenBases":19,"stolenBasePercentage":".905","caughtStealingPercentage":".095","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":530,"totalBases":182,"rbi":49,"leftOnBase":224,"sacBunts":1,"sacFlies":8,"babip":".299","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.90","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":244,"putOuts":137,"errors":7,"chances":388,"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 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":62,"groundOuts":81,"airOuts":94,"runs":47,"doubles":16,"triples":1,"homeRuns":10,"strikeOuts":89,"baseOnBalls":51,"intentionalWalks":0,"hits":83,"hitByPitch":12,"avg":".246","atBats":338,"obp":".360","slg":".388","ops":".748","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":411,"totalBases":131,"rbi":46,"leftOnBase":149,"sacBunts":4,"sacFlies":5,"babip":".299","groundOutsToAirouts":"0.86","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"33.80","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":193,"putOuts":197,"errors":8,"chances":398,"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"200","stats":{"batting":{"summary":"0-5","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":127,"flyOuts":103,"groundOuts":185,"airOuts":187,"runs":53,"doubles":29,"triples":4,"homeRuns":6,"strikeOuts":15,"baseOnBalls":26,"intentionalWalks":0,"hits":147,"hitByPitch":2,"avg":".283","atBats":519,"obp":".317","slg":".389","ops":".706","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":562,"totalBases":202,"rbi":48,"leftOnBase":215,"sacBunts":10,"sacFlies":5,"babip":".280","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"86.50","popOuts":23,"lineOuts":61},"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":59,"putOuts":670,"errors":1,"chances":730,"fielding":".999","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID656811":{"person":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"jerseyNumber":"32","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":51,"groundOuts":95,"airOuts":96,"runs":55,"doubles":18,"triples":1,"homeRuns":16,"strikeOuts":82,"baseOnBalls":51,"intentionalWalks":4,"hits":105,"hitByPitch":7,"avg":".281","atBats":374,"obp":".374","slg":".463","ops":".837","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":436,"totalBases":173,"rbi":53,"leftOnBase":175,"sacBunts":0,"sacFlies":4,"babip":".318","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.38","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":35,"putOuts":352,"errors":3,"chances":390,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]}},"batters":[665487,650333,592518,656811,593428,657757,669369,657656,630105,666023,656302,592094,670970,695243,669093,663158],"pitchers":[656302,592094,670970,695243,669093,663158],"bench":[553869,578428,669200,695238],"bullpen":[641482,506433,689690,673513,688158,593974],"battingOrder":[665487,650333,592518,656811,593428,669369,657656,630105,666023],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Tatis Jr. (26, Castillo, L); O'Hearn (18, Castillo, L); Sheets (21, Ferguson, C); Laureano (21, Ferguson, C)."},{"label":"HR","value":"Laureano (21, 1st inning off Castillo, L, 3 on, 2 out)."},{"label":"TB","value":"Bogaerts; Cronenworth 2; Fermin; Laureano 6; Machado, M 2; O'Hearn 3; Sheets 2; Tatis Jr. 2."},{"label":"RBI","value":"Bogaerts (49); Cronenworth (46); Fermin (18); Laureano 4 (66)."},{"label":"2-out RBI","value":"Laureano 4; Bogaerts."},{"label":"Runners left in scoring position, 2 out","value":"O'Hearn; Arraez; Bogaerts."},{"label":"SAC","value":"Fermin."},{"label":"GIDP","value":"Laureano; O'Hearn; Tatis Jr."},{"label":"Team RISP","value":"4-for-11."},{"label":"Team LOB","value":"6."}]}],"note":[]},"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":4,"groundOuts":4,"airOuts":12,"runs":6,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".242","atBats":35,"obp":".318","slg":".411","ops":".729","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":14,"rbi":6,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":4,"lineOuts":4},"pitching":{"flyOuts":4,"groundOuts":10,"airOuts":8,"runs":7,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":35,"obp":".410","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":152,"era":"3.98","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.26","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":152,"balls":52,"strikes":100,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":7,"pitchesPerInning":"16.89","runsScoredPer9":"7.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":27,"errors":0,"chances":39,"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":"400","stats":{"batting":{"summary":"2-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":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":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":74,"groundOuts":131,"airOuts":123,"runs":64,"doubles":24,"triples":1,"homeRuns":16,"strikeOuts":72,"baseOnBalls":43,"intentionalWalks":4,"hits":129,"hitByPitch":3,"avg":".286","atBats":451,"obp":".349","slg":".450","ops":".799","caughtStealing":2,"stolenBases":22,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":504,"totalBases":203,"rbi":73,"leftOnBase":184,"sacBunts":0,"sacFlies":4,"babip":".308","groundOutsToAirouts":"1.07","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"28.19","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":750,"errors":5,"chances":814,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"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,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":37,"groundOuts":41,"airOuts":69,"runs":23,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":42,"baseOnBalls":24,"intentionalWalks":1,"hits":45,"hitByPitch":2,"avg":".232","atBats":194,"obp":".321","slg":".340","ops":".661","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":223,"totalBases":66,"rbi":23,"leftOnBase":86,"sacBunts":2,"sacFlies":1,"babip":".275","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.50","popOuts":17,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":141,"putOuts":84,"errors":4,"chances":229,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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 | HR, 2 K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"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":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":2},"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":131,"flyOuts":63,"groundOuts":102,"airOuts":125,"runs":79,"doubles":26,"triples":1,"homeRuns":25,"strikeOuts":154,"baseOnBalls":53,"intentionalWalks":2,"hits":119,"hitByPitch":22,"avg":".239","atBats":497,"obp":".337","slg":".447","ops":".784","caughtStealing":3,"stolenBases":24,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":575,"totalBases":222,"rbi":64,"leftOnBase":239,"sacBunts":0,"sacFlies":3,"babip":".293","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.88","popOuts":32,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":253,"errors":1,"chances":258,"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":"1-4 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":129,"flyOuts":68,"groundOuts":125,"airOuts":131,"runs":57,"doubles":20,"triples":0,"homeRuns":9,"strikeOuts":103,"baseOnBalls":65,"intentionalWalks":1,"hits":126,"hitByPitch":3,"avg":".264","atBats":478,"obp":".355","slg":".362","ops":".717","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":553,"totalBases":173,"rbi":46,"leftOnBase":172,"sacBunts":6,"sacFlies":1,"babip":".319","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.11","popOuts":17,"lineOuts":46},"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":300,"putOuts":162,"errors":9,"chances":471,"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,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":25,"groundOuts":44,"airOuts":46,"runs":19,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":43,"baseOnBalls":15,"intentionalWalks":0,"hits":52,"hitByPitch":2,"avg":".283","atBats":184,"obp":".342","slg":".446","ops":".788","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":202,"totalBases":82,"rbi":20,"leftOnBase":74,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.29","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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663728":{"person":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"jerseyNumber":"29","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | BB, 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":86,"groundOuts":64,"airOuts":152,"runs":87,"doubles":19,"triples":0,"homeRuns":50,"strikeOuts":156,"baseOnBalls":76,"intentionalWalks":12,"hits":120,"hitByPitch":6,"avg":".245","atBats":489,"obp":".352","slg":".591","ops":".943","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":574,"totalBases":289,"rbi":107,"leftOnBase":205,"sacBunts":0,"sacFlies":3,"babip":".245","groundOutsToAirouts":"0.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.78","popOuts":45,"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":20,"stolenBases":61,"stolenBasePercentage":".753","caughtStealingPercentage":".247","assists":32,"putOuts":834,"errors":3,"chances":869,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{"note":"(L, 3-4)(BS, 5)","summary":"0.1 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"0.1","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":10,"strikes":13,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"54.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"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":58,"gamesStarted":0,"flyOuts":24,"groundOuts":65,"airOuts":50,"runs":24,"doubles":11,"triples":0,"homeRuns":2,"strikeOuts":41,"baseOnBalls":17,"intentionalWalks":3,"hits":45,"hitByPitch":5,"atBats":195,"obp":".305","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":861,"era":"3.81","inningsPitched":"54.1","wins":3,"losses":4,"saves":0,"saveOpportunities":5,"holds":13,"blownSaves":5,"earnedRuns":23,"whip":"1.14","battersFaced":223,"outs":163,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":861,"balls":308,"strikes":553,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.30","rbi":2,"winPercentage":".429","pitchesPerInning":"15.85","gamesFinished":4,"strikeoutWalkRatio":"2.41","strikeoutsPer9Inn":"6.79","walksPer9Inn":"2.82","hitsPer9Inn":"7.45","runsScoredPer9":"3.98","homeRunsPer9":"0.33","inheritedRunners":24,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":19},"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"}]},"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":{},"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":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":true,"isSubstitute":false}},"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":{"summary":"5.0 IP, 5 ER, 6 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":3,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":87,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":23,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":30,"strikes":57,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":27,"gamesStarted":27,"flyOuts":100,"groundOuts":142,"airOuts":164,"runs":68,"doubles":32,"triples":3,"homeRuns":20,"strikeOuts":133,"baseOnBalls":43,"intentionalWalks":0,"hits":151,"hitByPitch":7,"atBats":587,"obp":".314","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":2555,"era":"3.75","inningsPitched":"151.1","wins":8,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":63,"whip":"1.28","battersFaced":640,"outs":454,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2555,"balls":897,"strikes":1658,"strikePercentage":".650","hitBatsmen":7,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":5,"winPercentage":".533","pitchesPerInning":"16.88","gamesFinished":0,"strikeoutWalkRatio":"3.09","strikeoutsPer9Inn":"7.91","walksPer9Inn":"2.56","hitsPer9Inn":"8.98","runsScoredPer9":"4.04","homeRunsPer9":"1.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":33,"lineOuts":31},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":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":0,"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":false,"isOnBench":true,"isSubstitute":false}},"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":"500","stats":{"batting":{"summary":"1-3 | HR, BB, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":2,"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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":85,"groundOuts":82,"airOuts":139,"runs":76,"doubles":23,"triples":0,"homeRuns":41,"strikeOuts":148,"baseOnBalls":37,"intentionalWalks":1,"hits":111,"hitByPitch":16,"avg":".235","atBats":473,"obp":".308","slg":".543","ops":".851","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":533,"totalBases":257,"rbi":101,"leftOnBase":210,"sacBunts":0,"sacFlies":7,"babip":".241","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.54","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":202,"putOuts":78,"errors":14,"chances":294,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"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":{"summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":2,"strikes":4,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"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":60,"gamesStarted":0,"flyOuts":30,"groundOuts":32,"airOuts":51,"runs":13,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":65,"baseOnBalls":10,"intentionalWalks":1,"hits":33,"hitByPitch":3,"atBats":179,"obp":".237","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":737,"era":"2.17","inningsPitched":"49.2","wins":2,"losses":1,"saves":0,"saveOpportunities":5,"holds":18,"blownSaves":5,"earnedRuns":12,"whip":"0.87","battersFaced":194,"outs":149,"gamesPitched":60,"completeGames":0,"shutouts":0,"pitchesThrown":737,"balls":224,"strikes":513,"strikePercentage":".700","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".667","pitchesPerInning":"14.84","gamesFinished":3,"strikeoutWalkRatio":"6.50","strikeoutsPer9Inn":"11.78","walksPer9Inn":"1.81","hitsPer9Inn":"5.98","runsScoredPer9":"2.36","homeRunsPer9":"0.72","inheritedRunners":31,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":13},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"2-4 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":0,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":132,"flyOuts":74,"groundOuts":145,"airOuts":128,"runs":85,"doubles":24,"triples":4,"homeRuns":25,"strikeOuts":131,"baseOnBalls":34,"intentionalWalks":1,"hits":142,"hitByPitch":10,"avg":".261","atBats":544,"obp":".315","slg":".458","ops":".773","caughtStealing":6,"stolenBases":23,"stolenBasePercentage":".793","caughtStealingPercentage":".207","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":590,"totalBases":249,"rbi":73,"leftOnBase":238,"sacBunts":0,"sacFlies":2,"babip":".300","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.76","popOuts":22,"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":4,"putOuts":356,"errors":3,"chances":363,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":{},"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":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":0,"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":{"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":true,"isSubstitute":false}},"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, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":6,"strikes":9,"strikePercentage":".600","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":1,"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":60,"gamesStarted":0,"flyOuts":46,"groundOuts":46,"airOuts":82,"runs":21,"doubles":3,"triples":1,"homeRuns":9,"strikeOuts":65,"baseOnBalls":26,"intentionalWalks":2,"hits":44,"hitByPitch":2,"atBats":234,"obp":".272","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1031,"era":"2.73","inningsPitched":"66.0","wins":5,"losses":0,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":20,"whip":"1.06","battersFaced":265,"outs":198,"gamesPitched":60,"completeGames":0,"shutouts":0,"pitchesThrown":1031,"balls":360,"strikes":671,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.62","gamesFinished":18,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"8.86","walksPer9Inn":"3.55","hitsPer9Inn":"6.00","runsScoredPer9":"2.86","homeRunsPer9":"1.23","inheritedRunners":14,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":14,"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"600","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":111,"flyOuts":70,"groundOuts":94,"airOuts":125,"runs":49,"doubles":16,"triples":0,"homeRuns":20,"strikeOuts":65,"baseOnBalls":34,"intentionalWalks":1,"hits":94,"hitByPitch":3,"avg":".252","atBats":373,"obp":".317","slg":".456","ops":".773","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":415,"totalBases":170,"rbi":59,"leftOnBase":126,"sacBunts":2,"sacFlies":3,"babip":".254","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.65","popOuts":33,"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":{"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{"summary":"2.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":4,"strikes":17,"strikePercentage":".810","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"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":58,"gamesStarted":0,"flyOuts":34,"groundOuts":78,"airOuts":62,"runs":32,"doubles":7,"triples":1,"homeRuns":7,"strikeOuts":41,"baseOnBalls":23,"intentionalWalks":4,"hits":67,"hitByPitch":5,"atBats":244,"obp":".347","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":906,"era":"3.80","inningsPitched":"64.0","wins":4,"losses":5,"saves":1,"saveOpportunities":7,"holds":14,"blownSaves":6,"earnedRuns":27,"whip":"1.41","battersFaced":276,"outs":192,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":906,"balls":315,"strikes":591,"strikePercentage":".650","hitBatsmen":5,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.26","rbi":0,"winPercentage":".444","pitchesPerInning":"14.16","gamesFinished":8,"strikeoutWalkRatio":"1.78","strikeoutsPer9Inn":"5.77","walksPer9Inn":"3.23","hitsPer9Inn":"9.42","runsScoredPer9":"4.50","homeRunsPer9":"0.98","inheritedRunners":20,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":22},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[668227,663728,677594,647304,553993,593871,686527,641487,702284,622491,657571,642100,660825,672841],"pitchers":[622491,657571,642100,660825,672841],"bench":[641598,670042,645302,456781],"bullpen":[666374,669302,669923,666659,682243,662253,642048,693433],"battingOrder":[668227,663728,677594,647304,553993,593871,686527,641487,702284],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Arozarena (25, 5th inning off Cease, 2 on, 1 out); Suárez, E (41, 5th inning off Adam, 2 on, 2 out)."},{"label":"TB","value":"Arozarena 4; Crawford, J; Naylor, J 2; Polanco; Rodríguez, J 2; Suárez, E 4."},{"label":"RBI","value":"Arozarena 3 (64); Suárez, E 3 (101)."},{"label":"2-out RBI","value":"Suárez, E 3."},{"label":"Runners left in scoring position, 2 out","value":"Suárez, E; Polanco 2; Young."},{"label":"Team RISP","value":"2-for-6."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"3 (2 Crawford, J-Young-Naylor, J; Crawford, J-Naylor, J)."}]}],"note":[]}},"officials":[{"official":{"id":664263,"fullName":"Edwin Jimenez","link":"/api/v1/people/664263"},"officialType":"Home Plate"},{"official":{"id":504381,"fullName":"Will Little","link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":427013,"fullName":"Lance Barksdale","link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":605674,"fullName":"Ryan Wills","link":"/api/v1/people/605674"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Bogaerts (by Castillo, L)."},{"label":"Pitches-strikes","value":"Cease 87-56; Adam 17-12; Morejon 14-10; Miller, M 30-19; Estrada, J 14-10; Suarez, R 14-8; Castillo, L 87-57; Ferguson, C 23-13; Speier 6-4; Bazardo 15-9; Vargas 21-17."},{"label":"Groundouts-flyouts","value":"Cease 3-1; Adam 0-1; Morejon 0-0; Miller, M 1-0; Estrada, J 0-1; Suarez, R 0-1; Castillo, L 5-2; Ferguson, C 1-0; Speier 0-1; Bazardo 1-1; Vargas 3-0."},{"label":"Batters faced","value":"Cease 20; Adam 4; Morejon 3; Miller, M 5; Estrada, J 4; Suarez, R 3; Castillo, L 23; Ferguson, C 4; Speier 2; Bazardo 4; Vargas 7."},{"label":"Inherited runners-scored","value":"Adam 1-1; Speier 1-0."},{"label":"Umpires","value":"HP: Edwin Jimenez. 1B: Will Little. 2B: Lance Barksdale. 3B: Ryan Wills. "},{"label":"Weather","value":"84 degrees, Partly Cloudy."},{"label":"Wind","value":"5 mph, L To R."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"2:57."},{"label":"Att","value":"35,910."},{"label":"Venue","value":"T-Mobile Park."},{"label":"August 26, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656","boxscoreName":"Laureano"},"jerseyNumber":"5","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | HR, 2B, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":4,"leftOnBase":1,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":46,"groundOuts":75,"airOuts":80,"runs":61,"doubles":21,"triples":2,"homeRuns":21,"strikeOuts":91,"baseOnBalls":28,"intentionalWalks":1,"hits":104,"hitByPitch":7,"avg":".300","atBats":347,"obp":".361","slg":".553","ops":".914","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":385,"totalBases":192,"rbi":66,"leftOnBase":165,"sacBunts":0,"sacFlies":3,"babip":".349","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.52","popOuts":12,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":185,"errors":5,"chances":198,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":66,"hittingGameScore":66},{"player":{"person":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993","boxscoreName":"Suárez, E"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | HR, BB, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":2,"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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":85,"groundOuts":82,"airOuts":139,"runs":76,"doubles":23,"triples":0,"homeRuns":41,"strikeOuts":148,"baseOnBalls":37,"intentionalWalks":1,"hits":111,"hitByPitch":16,"avg":".235","atBats":473,"obp":".308","slg":".543","ops":".851","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":533,"totalBases":257,"rbi":101,"leftOnBase":210,"sacBunts":0,"sacFlies":7,"babip":".241","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.54","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":202,"putOuts":78,"errors":14,"chances":294,"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"}]},"type":"hitter","gameScore":59,"hittingGameScore":59},{"player":{"person":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811","boxscoreName":"O'Hearn"},"jerseyNumber":"32","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":51,"groundOuts":95,"airOuts":96,"runs":55,"doubles":18,"triples":1,"homeRuns":16,"strikeOuts":82,"baseOnBalls":51,"intentionalWalks":4,"hits":105,"hitByPitch":7,"avg":".281","atBats":374,"obp":".374","slg":".463","ops":".837","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":436,"totalBases":173,"rbi":53,"leftOnBase":175,"sacBunts":0,"sacFlies":4,"babip":".318","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.38","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":35,"putOuts":352,"errors":3,"chances":390,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":53,"hittingGameScore":53}]},"decisions":{"winner":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"loser":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"save":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}