{"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":776682,"link":"/api/v1.1/game/776682/feed/live","metaData":{"wait":10,"timeStamp":"20250819_041227","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776682,"type":"R","doubleHeader":"N","id":"2025/08/18/clemlb-arimlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776682-2025-08-18","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-19T01:40:00Z","originalDate":"2025-08-18","officialDate":"2025-08-18","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":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114","season":2025,"venue":{"id":5,"name":"Progressive Field","link":"/api/v1/venues/5"},"springVenue":{"id":3834,"link":"/api/v1/venues/3834"},"teamCode":"cle","fileCode":"cle","abbreviation":"CLE","teamName":"Guardians","locationName":"Cleveland","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Cleveland","record":{"gamesPlayed":124,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":64,"losses":60,"ties":0,"pct":".516"},"records":{},"divisionLeader":false,"wins":64,"losses":60,"winningPercentage":".516"},"franchiseName":"Cleveland","clubName":"Guardians","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109","season":2025,"venue":{"id":15,"name":"Chase Field","link":"/api/v1/venues/15"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"ari","fileCode":"ari","abbreviation":"AZ","teamName":"D-backs","locationName":"Phoenix","firstYearOfPlay":"1996","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":"Arizona","record":{"gamesPlayed":126,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":60,"losses":66,"ties":0,"pct":".476"},"records":{},"divisionLeader":false,"wins":60,"losses":66,"winningPercentage":".476"},"franchiseName":"Arizona","clubName":"Diamondbacks","active":true}},"players":{"ID694851":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851","firstName":"Andrew","lastName":"Hoffmann","birthDate":"2000-02-02","currentAge":26,"birthCity":"Joliet","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Hoffmann","middleName":"Michael","boxscoreName":"Hoffmann, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Hoffmann","nameSlug":"andrew-hoffmann-694851","firstLastName":"Andrew Hoffmann","lastFirstName":"Hoffmann, Andrew","lastInitName":"Hoffmann, A","initLastName":"A Hoffmann","fullFMLName":"Andrew Michael Hoffmann","fullLFMName":"Hoffmann, Andrew Michael","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID645444":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444","firstName":"Jose","lastName":"Herrera","primaryNumber":"85","birthDate":"1997-02-24","currentAge":29,"birthCity":"San Carlos","birthCountry":"Venezuela","height":"5' 9\"","weight":217,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jose","useLastName":"Herrera","middleName":"Gregorio","boxscoreName":"Herrera, J","gender":"M","nameMatrilineal":"Solorzano","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-04-09","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Herrera","nameSlug":"jose-herrera-645444","firstLastName":"Jose Herrera","lastFirstName":"Herrera, Jose","lastInitName":"Herrera, J","initLastName":"J Herrera","fullFMLName":"Jose Gregorio Herrera","fullLFMName":"Herrera, Jose Gregorio","strikeZoneTop":3.077,"strikeZoneBottom":1.553},"ID593958":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958","firstName":"Eduardo","lastName":"Rodriguez","primaryNumber":"57","birthDate":"1993-04-07","currentAge":33,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 2\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduardo","useLastName":"Rodriguez","middleName":"Jose","boxscoreName":"Rodriguez, Ed","nickName":"El Gualo","gender":"M","nameMatrilineal":"Hernandez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Eduardo Rodriguez","nameSlug":"eduardo-rodriguez-593958","firstLastName":"Eduardo Rodriguez","lastFirstName":"Rodriguez, Eduardo","lastInitName":"Rodriguez, E","initLastName":"E Rodriguez","fullFMLName":"Eduardo Jose Rodriguez","fullLFMName":"Rodriguez, Eduardo Jose","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID666661":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661","firstName":"Juan","lastName":"Morillo","primaryNumber":"62","birthDate":"1999-03-19","currentAge":27,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Morillo","middleName":"Diego","boxscoreName":"Morillo, J","gender":"M","nameMatrilineal":"Gutierrez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Morillo","nameSlug":"juan-morillo-666661","firstLastName":"Juan Morillo","lastFirstName":"Morillo, Juan","lastInitName":"Morillo, J","initLastName":"J Morillo","fullFMLName":"Juan Diego Morillo","fullLFMName":"Morillo, Juan Diego","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID694297":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297","firstName":"Brandon","lastName":"Pfaadt","primaryNumber":"32","birthDate":"1998-10-15","currentAge":27,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Pfaadt","middleName":"Connor","boxscoreName":"Pfaadt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"FOUGHT","mlbDebutDate":"2023-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Pfaadt","nameSlug":"brandon-pfaadt-694297","firstLastName":"Brandon Pfaadt","lastFirstName":"Pfaadt, Brandon","lastInitName":"Pfaadt, B","initLastName":"B Pfaadt","fullFMLName":"Brandon Connor Pfaadt","fullLFMName":"Pfaadt, Brandon Connor","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID680728":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728","firstName":"Adrian","lastName":"Del Castillo","primaryNumber":"25","birthDate":"1999-09-27","currentAge":26,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Adrian","useLastName":"Del Castillo","middleName":"Jose","boxscoreName":"Del Castillo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"A-dree-an dell Kas-tee-yo","mlbDebutDate":"2024-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Del Castillo","nameSlug":"adrian-del-castillo-680728","firstLastName":"Adrian Del Castillo","lastFirstName":"Del Castillo, Adrian","lastInitName":"Del Castillo, A","initLastName":"A Del Castillo","fullFMLName":"Adrian Jose Del Castillo","fullLFMName":"Del Castillo, Adrian Jose","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID682988":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988","firstName":"Tyler","lastName":"Locklear","primaryNumber":"31","birthDate":"2000-11-24","currentAge":25,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Tyler","useLastName":"Locklear","middleName":"Evan","boxscoreName":"Locklear","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Locklear","nameSlug":"tyler-locklear-682988","firstLastName":"Tyler Locklear","lastFirstName":"Locklear, Tyler","lastInitName":"Locklear, T","initLastName":"T Locklear","fullFMLName":"Tyler Evan Locklear","fullLFMName":"Locklear, Tyler Evan","strikeZoneTop":3.28,"strikeZoneBottom":1.66},"ID663671":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671","firstName":"Nicholas","lastName":"Enright","birthDate":"1997-01-08","currentAge":29,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nic","useLastName":"Enright","middleName":"Crispen","boxscoreName":"Enright","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-05-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nic Enright","nameSlug":"nic-enright-663671","firstLastName":"Nic Enright","lastFirstName":"Enright, Nic","lastInitName":"Enright, N","initLastName":"N Enright","fullFMLName":"Nicholas Crispen Enright","fullLFMName":"Enright, Nicholas Crispen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID595978":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978","firstName":"Austin","lastName":"Hedges","primaryNumber":"27","birthDate":"1992-08-18","currentAge":34,"birthCity":"San Juan Capistrano","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Hedges","middleName":"Charles","boxscoreName":"Hedges","nickName":"Hedgey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Hedges","nameSlug":"austin-hedges-595978","firstLastName":"Austin Hedges","lastFirstName":"Hedges, Austin","lastInitName":"Hedges, A","initLastName":"A Hedges","fullFMLName":"Austin Charles Hedges","fullLFMName":"Hedges, Austin Charles","strikeZoneTop":3.207,"strikeZoneBottom":1.618},"ID656222":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222","firstName":"Jalen","lastName":"Beeks","primaryNumber":"68","birthDate":"1993-07-10","currentAge":33,"birthCity":"Fayetteville","birthStateProvince":"AR","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jalen","useLastName":"Beeks","middleName":"Christopher","boxscoreName":"Beeks","nickName":"Beeker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jalen Beeks","nameSlug":"jalen-beeks-656222","firstLastName":"Jalen Beeks","lastFirstName":"Beeks, Jalen","lastInitName":"Beeks, J","initLastName":"J Beeks","fullFMLName":"Jalen Christopher Beeks","fullLFMName":"Beeks, Jalen Christopher","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID545121":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121","firstName":"Ildemaro","lastName":"Vargas","primaryNumber":"6","birthDate":"1991-07-16","currentAge":35,"birthCity":"Caripito","birthCountry":"Venezuela","height":"5' 11\"","weight":202,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ildemaro","useLastName":"Vargas","middleName":"Jose","boxscoreName":"Vargas, I","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"Eel-de-maroh","mlbDebutDate":"2017-06-29","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ildemaro Vargas","nameSlug":"ildemaro-vargas-545121","firstLastName":"Ildemaro Vargas","lastFirstName":"Vargas, Ildemaro","lastInitName":"Vargas, I","initLastName":"I Vargas","fullFMLName":"Ildemaro Jose Vargas","fullLFMName":"Vargas, Ildemaro Jose","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID672356":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356","firstName":"Gabriel","lastName":"Arias","primaryNumber":"43","birthDate":"2000-02-27","currentAge":26,"birthCity":"La Victoria","birthCountry":"Venezuela","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Gabriel","useLastName":"Arias","middleName":"Alejandro","boxscoreName":"Arias, G","gender":"M","nameMatrilineal":"Gomez","isPlayer":true,"isVerified":true,"pronunciation":"AH-ree-AHS","mlbDebutDate":"2022-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Arias","nameSlug":"gabriel-arias-672356","firstLastName":"Gabriel Arias","lastFirstName":"Arias, Gabriel","lastInitName":"Arias, G","initLastName":"G Arias","fullFMLName":"Gabriel Arias","fullLFMName":"Arias, Gabriel","strikeZoneTop":3.242,"strikeZoneBottom":1.636},"ID672578":{"id":672578,"fullName":"Carlos Hernández","link":"/api/v1/people/672578","firstName":"Carlos","lastName":"Hernández","primaryNumber":"40","birthDate":"1997-03-11","currentAge":29,"birthCity":"Guayana","birthCountry":"Venezuela","height":"6' 4\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carlos","useLastName":"Hernández","middleName":"Eduardo","boxscoreName":"Hernández, C","gender":"M","nameMatrilineal":"Pino","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Hernández","nameSlug":"carlos-hernandez-672578","firstLastName":"Carlos Hernández","lastFirstName":"Hernández, Carlos","lastInitName":"Hernández, C","initLastName":"C Hernández","fullFMLName":"Carlos Eduardo Hernández","fullLFMName":"Hernández, Carlos Eduardo","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID666310":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310","firstName":"Noah","lastName":"Naylor","primaryNumber":"14","birthDate":"2000-02-21","currentAge":26,"birthCity":"Mississauga","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Bo","useLastName":"Naylor","middleName":"Gibson","boxscoreName":"Naylor, B","nickName":"Bo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-10-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bo Naylor","nameSlug":"bo-naylor-666310","firstLastName":"Bo Naylor","lastFirstName":"Naylor, Bo","lastInitName":"Naylor, B","initLastName":"B Naylor","fullFMLName":"Noah Gibson Naylor","fullLFMName":"Naylor, Noah Gibson","strikeZoneTop":3.089,"strikeZoneBottom":1.559},"ID681807":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807","firstName":"David","lastName":"Fry","primaryNumber":"6","birthDate":"1995-11-20","currentAge":30,"birthCity":"Colleyville","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"David","useLastName":"Fry","boxscoreName":"Fry","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Fry","nameSlug":"david-fry-681807","firstLastName":"David Fry","lastFirstName":"Fry, David","lastInitName":"Fry, D","initLastName":"D Fry","fullFMLName":"David  Fry","fullLFMName":"Fry, David","strikeZoneTop":3.243,"strikeZoneBottom":1.637},"ID671922":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922","firstName":"Cade","lastName":"Smith","primaryNumber":"36","birthDate":"1999-05-09","currentAge":27,"birthCity":"Vancouver","birthStateProvince":"BC","birthCountry":"Canada","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Smith","middleName":"Jared Benjamin","boxscoreName":"Smith, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Smith","nameSlug":"cade-smith-671922","firstLastName":"Cade Smith","lastFirstName":"Smith, Cade","lastInitName":"Smith, C","initLastName":"C Smith","fullFMLName":"Cade Jared Benjamin Smith","fullLFMName":"Smith, Cade Jared Benjamin","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID608070":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070","firstName":"José","lastName":"Ramírez","primaryNumber":"11","birthDate":"1992-09-17","currentAge":34,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"5' 8\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"José","useLastName":"Ramírez","middleName":"Enrique","boxscoreName":"Ramírez, Jo","nickName":"Enriquito","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2013-09-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Ramírez","nameSlug":"jose-ramirez-608070","firstLastName":"José Ramírez","lastFirstName":"Ramírez, José","lastInitName":"Ramírez, J","initLastName":"J Ramírez","fullFMLName":"José Enrique Ramírez","fullLFMName":"Ramírez, José Enrique","strikeZoneTop":3.035,"strikeZoneBottom":1.532},"ID680757":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757","firstName":"Steven","lastName":"Kwan","primaryNumber":"38","birthDate":"1997-09-05","currentAge":29,"birthCity":"Los Gatos","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":170,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Steven","useLastName":"Kwan","middleName":"Robert","boxscoreName":"Kwan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Kwan","nameSlug":"steven-kwan-680757","firstLastName":"Steven Kwan","lastFirstName":"Kwan, Steven","lastInitName":"Kwan, S","initLastName":"S Kwan","fullFMLName":"Steven Robert Kwan","fullLFMName":"Kwan, Steven Robert","strikeZoneTop":3.023,"strikeZoneBottom":1.525},"ID663765":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765","firstName":"Jacob","lastName":"Woodford","birthDate":"1996-10-28","currentAge":29,"birthCity":"St. Petersburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Woodford","middleName":"Robert","boxscoreName":"Woodford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-08-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Woodford","nameSlug":"jake-woodford-663765","firstLastName":"Jake Woodford","lastFirstName":"Woodford, Jake","lastInitName":"Woodford, J","initLastName":"J Woodford","fullFMLName":"Jacob Robert Woodford","fullLFMName":"Woodford, Jacob Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID682657":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657","firstName":"Angel","lastName":"Martínez","primaryNumber":"1","birthDate":"2002-01-27","currentAge":24,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Angel","useLastName":"Martínez","boxscoreName":"Martínez, A","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"Ahn-hell","mlbDebutDate":"2024-06-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Angel Martínez","nameSlug":"angel-martinez-682657","firstLastName":"Angel Martínez","lastFirstName":"Martínez, Angel","lastInitName":"Martínez, A","initLastName":"A Martínez","fullFMLName":"Angel Martínez","fullLFMName":"Martínez, Angel ","strikeZoneTop":3.178,"strikeZoneBottom":1.604},"ID686228":{"id":686228,"fullName":"Juan Burgos","link":"/api/v1/people/686228","firstName":"Juan","lastName":"Burgos","primaryNumber":"52","birthDate":"1999-12-22","currentAge":26,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Burgos","boxscoreName":"Burgos","gender":"M","nameMatrilineal":"Pichardo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-07-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Burgos","nameSlug":"juan-burgos-686228","firstLastName":"Juan Burgos","lastFirstName":"Burgos, Juan","lastInitName":"Burgos, J","initLastName":"J Burgos","fullFMLName":"Juan  Burgos","fullLFMName":"Burgos, Juan ","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID700932":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932","firstName":"Kyle","lastName":"Manzardo","primaryNumber":"9","birthDate":"2000-07-18","currentAge":26,"birthCity":"Coeur d'Alene","birthStateProvince":"ID","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Kyle","useLastName":"Manzardo","middleName":"Thomas","boxscoreName":"Manzardo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Manzardo","nameSlug":"kyle-manzardo-700932","firstLastName":"Kyle Manzardo","lastFirstName":"Manzardo, Kyle","lastInitName":"Manzardo, K","initLastName":"K Manzardo","fullFMLName":"Kyle Thomas Manzardo","fullLFMName":"Manzardo, Kyle Thomas","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID596001":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001","firstName":"Jakob","lastName":"Junis","primaryNumber":"16","birthDate":"1992-09-16","currentAge":34,"birthCity":"Jacksonville","birthStateProvince":"AR","birthCountry":"USA","height":"6' 3\"","weight":238,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jakob","useLastName":"Junis","middleName":"Benjamin Lee","boxscoreName":"Junis","nickName":"June Bug","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2011,"pronunciation":"JOO-nis","mlbDebutDate":"2017-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jakob Junis","nameSlug":"jakob-junis-596001","firstLastName":"Jakob Junis","lastFirstName":"Junis, Jakob","lastInitName":"Junis, J","initLastName":"J Junis","fullFMLName":"Jakob Benjamin Lee Junis","fullLFMName":"Junis, Jakob Benjamin Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID543510":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510","firstName":"James","lastName":"McCann","primaryNumber":"8","birthDate":"1990-06-13","currentAge":36,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"James","useLastName":"McCann","middleName":"Thomas","boxscoreName":"McCann","nickName":"McCannon","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James McCann","nameSlug":"james-mccann-543510","firstLastName":"James McCann","lastFirstName":"McCann, James","lastInitName":"McCann, J","initLastName":"J McCann","fullFMLName":"James Thomas McCann","fullLFMName":"McCann, James Thomas","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"ID679775":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775","firstName":"Kyle","lastName":"Backhus","primaryNumber":"19","birthDate":"1998-01-31","currentAge":28,"birthCity":"New Waverly","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Backhus","middleName":"Jordan","boxscoreName":"Backhus","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Backhus","nameSlug":"kyle-backhus-679775","firstLastName":"Kyle Backhus","lastFirstName":"Backhus, Kyle","lastInitName":"Backhus, K","initLastName":"K Backhus","fullFMLName":"Kyle Jordan Backhus","fullLFMName":"Backhus, Kyle Jordan","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID677950":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950","firstName":"Alek","lastName":"Thomas","primaryNumber":"9","birthDate":"2000-04-28","currentAge":26,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"5' 9\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Alek","useLastName":"Thomas","boxscoreName":"Thomas, A","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alek Thomas","nameSlug":"alek-thomas-677950","firstLastName":"Alek Thomas","lastFirstName":"Thomas, Alek","lastInitName":"Thomas, A","initLastName":"A Thomas","fullFMLName":"Alek  Thomas","fullLFMName":"Thomas, Alek","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID692216":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216","firstName":"Collin","lastName":"Kayfus","primaryNumber":"2","birthDate":"2001-10-28","currentAge":24,"birthCity":"Boca Raton","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":192,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"CJ","useLastName":"Kayfus","middleName":"Joseph","boxscoreName":"Kayfus","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-08-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"CJ Kayfus","nameSlug":"cj-kayfus-692216","firstLastName":"CJ Kayfus","lastFirstName":"Kayfus, CJ","lastInitName":"Kayfus, C","initLastName":"C Kayfus","fullFMLName":"Collin Joseph Kayfus","fullLFMName":"Kayfus, Collin Joseph","strikeZoneTop":3.152,"strikeZoneBottom":1.591},"ID622503":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503","firstName":"Nabil","lastName":"Crismatt","primaryNumber":"70","birthDate":"1994-12-25","currentAge":31,"birthCity":"Barranquilla","birthCountry":"Colombia","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nabil","useLastName":"Crismatt","middleName":"Antonio","boxscoreName":"Crismatt","gender":"M","nameMatrilineal":"Abuchaibe","isPlayer":true,"isVerified":true,"pronunciation":"nah-BEEL CRIZ-matt","mlbDebutDate":"2020-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nabil Crismatt","nameSlug":"nabil-crismatt-622503","firstLastName":"Nabil Crismatt","lastFirstName":"Crismatt, Nabil","lastInitName":"Crismatt, N","initLastName":"N Crismatt","fullFMLName":"Nabil Antonio Crismatt","fullLFMName":"Crismatt, Nabil Antonio","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664983":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983","firstName":"Jacob","lastName":"McCarthy","primaryNumber":"31","birthDate":"1997-07-30","currentAge":29,"birthCity":"Scranton","birthStateProvince":"PA","birthCountry":"USA","height":"6' 0\"","weight":213,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jake","useLastName":"McCarthy","middleName":"Joseph","boxscoreName":"McCarthy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-08-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake McCarthy","nameSlug":"jake-mccarthy-664983","firstLastName":"Jake McCarthy","lastFirstName":"McCarthy, Jake","lastInitName":"McCarthy, J","initLastName":"J McCarthy","fullFMLName":"Jacob Joseph McCarthy","fullLFMName":"McCarthy, Jacob Joseph","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID682177":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177","firstName":"Daniel","lastName":"Schneemann","primaryNumber":"10","birthDate":"1997-01-23","currentAge":29,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Daniel","useLastName":"Schneemann","boxscoreName":"Schneemann","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"sh-KNEE-man","mlbDebutDate":"2024-06-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Schneemann","nameSlug":"daniel-schneemann-682177","firstLastName":"Daniel Schneemann","lastFirstName":"Schneemann, Daniel","lastInitName":"Schneemann, D","initLastName":"D Schneemann","fullFMLName":"Daniel Schneemann","fullLFMName":"Schneemann, Daniel ","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"ID606466":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466","firstName":"Ketel","lastName":"Marte","primaryNumber":"4","birthDate":"1993-10-12","currentAge":32,"birthCity":"Nizao","birthCountry":"Dominican Republic","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ketel","useLastName":"Marte","middleName":"Ricardo","boxscoreName":"Marte, K","nickName":"El Nino","gender":"M","nameMatrilineal":"Valdez","isPlayer":true,"isVerified":true,"pronunciation":"keh-TELL mar-TAY","mlbDebutDate":"2015-07-31","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ketel Marte","nameSlug":"ketel-marte-606466","firstLastName":"Ketel Marte","lastFirstName":"Marte, Ketel","lastInitName":"Marte, K","initLastName":"K Marte","fullFMLName":"Ketel Ricardo Marte","fullLFMName":"Marte, Ketel Ricardo","strikeZoneTop":3.218,"strikeZoneBottom":1.624},"ID669194":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194","firstName":"Ryne","lastName":"Nelson","primaryNumber":"19","birthDate":"1998-02-01","currentAge":28,"birthCity":"Henderson","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryne","useLastName":"Nelson","middleName":"Tanner","boxscoreName":"Nelson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryne Nelson","nameSlug":"ryne-nelson-669194","firstLastName":"Ryne Nelson","lastFirstName":"Nelson, Ryne","lastInitName":"Nelson, R","initLastName":"R Nelson","fullFMLName":"Ryne Tanner Nelson","fullLFMName":"Nelson, Ryne Tanner","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID677942":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942","firstName":"Blaze","lastName":"Alexander","primaryNumber":"23","birthDate":"1999-06-11","currentAge":27,"birthCity":"Cape Coral","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Blaze","useLastName":"Alexander","middleName":"Chanee","boxscoreName":"Alexander","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"Blayz","mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blaze Alexander","nameSlug":"blaze-alexander-677942","firstLastName":"Blaze Alexander","lastFirstName":"Alexander, Blaze","lastInitName":"Alexander, B","initLastName":"B Alexander","fullFMLName":"Blaze Chanee Alexander","fullLFMName":"Alexander, Blaze Chanee","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID677944":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944","firstName":"Slade","lastName":"Cecconi","primaryNumber":"44","birthDate":"1999-06-24","currentAge":27,"birthCity":"Oviedo","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Slade","useLastName":"Cecconi","boxscoreName":"Cecconi","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"seh-CONE-ee","mlbDebutDate":"2023-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Slade Cecconi","nameSlug":"slade-cecconi-677944","firstLastName":"Slade Cecconi","lastFirstName":"Cecconi, Slade","lastInitName":"Cecconi, S","initLastName":"S Cecconi","fullFMLName":"Slade  Cecconi","fullLFMName":"Cecconi, Slade","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID677587":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587","firstName":"Brayan","lastName":"Rocchio","primaryNumber":"4","birthDate":"2001-01-13","currentAge":25,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Brayan","useLastName":"Rocchio","middleName":"Hommy","boxscoreName":"Rocchio","gender":"M","nameMatrilineal":"Zambrano","isPlayer":true,"isVerified":true,"pronunciation":"Brian roak-E-O","mlbDebutDate":"2023-05-16","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brayan Rocchio","nameSlug":"brayan-rocchio-677587","firstLastName":"Brayan Rocchio","lastFirstName":"Rocchio, Brayan","lastInitName":"Rocchio, B","initLastName":"B Rocchio","fullFMLName":"Brayan Hommy Rocchio","fullLFMName":"Rocchio, Brayan Hommy","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"ID672695":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695","firstName":"Geraldo","lastName":"Perdomo","primaryNumber":"2","birthDate":"1999-10-22","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Geraldo","useLastName":"Perdomo","middleName":"Rafael","boxscoreName":"Perdomo","gender":"M","nameMatrilineal":"Fonnieur","isPlayer":true,"isVerified":true,"pronunciation":"HER-all-doh per-DOH-mo","mlbDebutDate":"2021-04-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Geraldo Perdomo","nameSlug":"geraldo-perdomo-672695","firstLastName":"Geraldo Perdomo","lastFirstName":"Perdomo, Geraldo","lastInitName":"Perdomo, G","initLastName":"G Perdomo","fullFMLName":"Geraldo Rafael Perdomo","fullLFMName":"Perdomo, Geraldo Rafael","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID670036":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036","firstName":"Matthew","lastName":"Festa","primaryNumber":"52","birthDate":"1993-03-11","currentAge":33,"birthCity":"Brooklyn","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Festa","middleName":"Joseph","boxscoreName":"Festa, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2018-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Festa","nameSlug":"matt-festa-670036","firstLastName":"Matt Festa","lastFirstName":"Festa, Matt","lastInitName":"Festa, M","initLastName":"M Festa","fullFMLName":"Matthew Joseph Festa","fullLFMName":"Festa, Matthew Joseph","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID666134":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134","firstName":"Nolan","lastName":"Jones","birthDate":"1998-05-07","currentAge":28,"birthCity":"Langhorne","birthStateProvince":"PA","birthCountry":"USA","height":"6' 4\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Nolan","useLastName":"Jones","middleName":"Allen","boxscoreName":"Jones, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2022-07-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Jones","nameSlug":"nolan-jones-666134","firstLastName":"Nolan Jones","lastFirstName":"Jones, Nolan","lastInitName":"Jones, N","initLastName":"N Jones","fullFMLName":"Nolan Allen Jones","fullLFMName":"Jones, Nolan Allen","strikeZoneTop":3.4,"strikeZoneBottom":1.72},"ID671106":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106","firstName":"Logan","lastName":"Allen","primaryNumber":"26","birthDate":"1998-09-05","currentAge":28,"birthCity":"Altamonte Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Allen","middleName":"Taylor","boxscoreName":"Allen, L.T.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Logan Allen","nameSlug":"logan-allen-671106","firstLastName":"Logan Allen","lastFirstName":"Allen, Logan","lastInitName":"Allen, L","initLastName":"L Allen","fullFMLName":"Logan Taylor Allen","fullLFMName":"Allen, Logan Taylor","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID595928":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928","firstName":"John","lastName":"Curtiss","primaryNumber":"46","birthDate":"1993-04-05","currentAge":33,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"John","useLastName":"Curtiss","middleName":"Pickens","boxscoreName":"Curtiss","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"John Curtiss","nameSlug":"john-curtiss-595928","firstLastName":"John Curtiss","lastFirstName":"Curtiss, John","lastInitName":"Curtiss, J","initLastName":"J Curtiss","fullFMLName":"John Pickens Curtiss","fullLFMName":"Curtiss, John Pickens","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID668678":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678","firstName":"Zachary","lastName":"Gallen","primaryNumber":"23","birthDate":"1995-08-03","currentAge":31,"birthCity":"Somerdale","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":189,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zac","useLastName":"Gallen","middleName":"Peter","boxscoreName":"Gallen","nickName":"Galls","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-06-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zac Gallen","nameSlug":"zac-gallen-668678","firstLastName":"Zac Gallen","lastFirstName":"Gallen, Zac","lastInitName":"Gallen, Z","initLastName":"Z Gallen","fullFMLName":"Zachary Peter Gallen","fullLFMName":"Gallen, Zachary Peter","strikeZoneTop":3.41,"strikeZoneBottom":1.53},"ID682998":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998","firstName":"Corbin","lastName":"Carroll","primaryNumber":"7","birthDate":"2000-08-21","currentAge":26,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Corbin","useLastName":"Carroll","middleName":"Franklin","boxscoreName":"Carroll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Corbin Carroll","nameSlug":"corbin-carroll-682998","firstLastName":"Corbin Carroll","lastFirstName":"Carroll, Corbin","lastInitName":"Carroll, C","initLastName":"C Carroll","fullFMLName":"Corbin Franklin Carroll","fullLFMName":"Carroll, Corbin Franklin","strikeZoneTop":3.1,"strikeZoneBottom":1.57},"ID666971":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971","firstName":"Lourdes","lastName":"Gurriel","primaryNumber":"12","birthDate":"1993-10-10","currentAge":32,"birthCity":"Sancti Spiritus","birthCountry":"Cuba","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Lourdes","useLastName":"Gurriel Jr.","middleName":"Yunielki","boxscoreName":"Gurriel Jr.","nickName":"#Pinapower Jr.","gender":"M","nameMatrilineal":"Castillo","isPlayer":true,"isVerified":true,"pronunciation":"Lure-dess Guu-rree-el","mlbDebutDate":"2018-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lourdes Gurriel Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"lourdes-gurriel-jr-666971","firstLastName":"Lourdes Gurriel Jr.","lastFirstName":"Gurriel Jr., Lourdes","lastInitName":"Gurriel Jr., L","initLastName":"L Gurriel Jr.","fullFMLName":"Lourdes Yunielki Gurriel Jr.","fullLFMName":"Gurriel Jr., Lourdes Yunielki","strikeZoneTop":3.354,"strikeZoneBottom":1.693},"ID663465":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465","firstName":"Kolby","lastName":"Allard","birthDate":"1997-08-13","currentAge":29,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kolby","useLastName":"Allard","middleName":"Kenneth","boxscoreName":"Allard","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kolby Allard","nameSlug":"kolby-allard-663465","firstLastName":"Kolby Allard","lastFirstName":"Allard, Kolby","lastInitName":"Allard, K","initLastName":"K Allard","fullFMLName":"Kolby Kenneth Allard","fullLFMName":"Allard, Kolby Kenneth","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID685314":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314","firstName":"Andrew","lastName":"Saalfrank","primaryNumber":"27","birthDate":"1997-08-18","currentAge":29,"birthCity":"Fort Wayne","birthStateProvince":"IN","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Saalfrank","middleName":"Jacob","boxscoreName":"Saalfrank","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Saalfrank","nameSlug":"andrew-saalfrank-685314","firstLastName":"Andrew Saalfrank","lastFirstName":"Saalfrank, Andrew","lastInitName":"Saalfrank, A","initLastName":"A Saalfrank","fullFMLName":"Andrew Jacob Saalfrank","fullLFMName":"Saalfrank, Andrew Jacob","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID681870":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870","firstName":"Erik","lastName":"Sabrowski","primaryNumber":"62","birthDate":"1997-10-31","currentAge":28,"birthCity":"Edmonton","birthStateProvince":"AB","birthCountry":"Canada","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erik","useLastName":"Sabrowski","middleName":"Wayne Thomas","boxscoreName":"Sabrowski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Erik Sabrowski","nameSlug":"erik-sabrowski-681870","firstLastName":"Erik Sabrowski","lastFirstName":"Sabrowski, Erik","lastInitName":"Sabrowski, E","initLastName":"E Sabrowski","fullFMLName":"Erik Wayne Thomas Sabrowski","fullLFMName":"Sabrowski, Erik Wayne Thomas","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID668909":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909","firstName":"Gavin","lastName":"Williams","primaryNumber":"32","birthDate":"1999-07-26","currentAge":27,"birthCity":"Fayetteville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gavin","useLastName":"Williams","middleName":"Scott","boxscoreName":"Williams, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gavin Williams","nameSlug":"gavin-williams-668909","firstLastName":"Gavin Williams","lastFirstName":"Williams, Gavin","lastInitName":"Williams, G","initLastName":"G Williams","fullFMLName":"Gavin Scott Williams","fullLFMName":"Williams, Gavin Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID683769":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769","firstName":"Hunter","lastName":"Gaddis","primaryNumber":"33","birthDate":"1998-04-09","currentAge":28,"birthCity":"Canton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Gaddis","middleName":"Reid","boxscoreName":"Gaddis","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Gaddis","nameSlug":"hunter-gaddis-683769","firstLastName":"Hunter Gaddis","lastFirstName":"Gaddis, Hunter","lastInitName":"Gaddis, H","initLastName":"H Gaddis","fullFMLName":"Hunter Reid Gaddis","fullLFMName":"Gaddis, Hunter Reid","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID682120":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120","firstName":"Tim","lastName":"Herrin","primaryNumber":"29","birthDate":"1996-10-08","currentAge":29,"birthCity":"Terre Haute","birthStateProvince":"IN","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tim","useLastName":"Herrin","middleName":"Edward","boxscoreName":"Herrin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-04-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tim Herrin","nameSlug":"tim-herrin-682120","firstLastName":"Tim Herrin","lastFirstName":"Herrin, Tim","lastInitName":"Herrin, T","initLastName":"T Herrin","fullFMLName":"Tim Edward Herrin","fullLFMName":"Herrin, Tim Edward","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID676440":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440","firstName":"Tanner","lastName":"Bibee","primaryNumber":"28","birthDate":"1999-03-05","currentAge":27,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Bibee","middleName":"Hayes","boxscoreName":"Bibee","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"BUY-bee","mlbDebutDate":"2023-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Bibee","nameSlug":"tanner-bibee-676440","firstLastName":"Tanner Bibee","lastFirstName":"Bibee, Tanner","lastInitName":"Bibee, T","initLastName":"T Bibee","fullFMLName":"Tanner Hayes Bibee","fullLFMName":"Bibee, Tanner Hayes","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID467793":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793","firstName":"Carlos","lastName":"Santana","primaryNumber":"41","birthDate":"1986-04-08","currentAge":40,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 10\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Carlos","useLastName":"Santana","boxscoreName":"Santana, C","nickName":"Slamtana","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2010-06-11","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Santana","nameSlug":"carlos-santana-467793","firstLastName":"Carlos Santana","lastFirstName":"Santana, Carlos","lastInitName":"Santana, C","initLastName":"C Santana","fullFMLName":"Carlos Santana","fullLFMName":"Santana, Carlos","strikeZoneTop":3.109,"strikeZoneBottom":1.569},"ID656976":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976","firstName":"Pavin","lastName":"Smith","primaryNumber":"26","birthDate":"1996-02-06","currentAge":30,"birthCity":"Jupiter","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Pavin","useLastName":"Smith","middleName":"Joe","boxscoreName":"Smith, P","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"PAY-vin","mlbDebutDate":"2020-09-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Pavin Smith","nameSlug":"pavin-smith-656976","firstLastName":"Pavin Smith","lastFirstName":"Smith, Pavin","lastInitName":"Smith, P","initLastName":"P Smith","fullFMLName":"Pavin Joe Smith","fullLFMName":"Smith, Pavin Joe","strikeZoneTop":3.29,"strikeZoneBottom":1.66}},"venue":{"id":15,"name":"Chase Field","link":"/api/v1/venues/15","location":{"address1":"401 East Jefferson Street","city":"Phoenix","state":"Arizona","stateAbbrev":"AZ","postalCode":"85004","defaultCoordinates":{"latitude":33.445302,"longitude":-112.066687},"azimuthAngle":0.0,"elevation":1086,"country":"USA","phone":"(602) 462-6500"},"timeZone":{"tz":"MST","id":"America/Phoenix","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":48405,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":328,"left":376,"leftCenter":412,"center":407,"rightCenter":414,"right":376,"rightLine":335},"active":true,"season":"2025"},"officialVenue":{"id":15,"link":"/api/v1/venues/15"},"weather":{"condition":"Roof Closed","temp":"78","wind":"0 mph, None"},"gameInfo":{"attendance":16815,"firstPitch":"2025-08-19T01:41:00.000Z","gameDurationMinutes":151},"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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"home":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"}},"officialScorer":{"id":613598,"fullName":"Patrick Lagreid","link":"/api/v1/people/613598"},"primaryDatacaster":{"id":700156,"fullName":"Max Whieldon","link":"/api/v1/people/700156"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a ground ball to right fielder Corbin Carroll.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T01:41:19.530Z","endTime":"2025-08-19T01:42:31.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-18T22:00:02.124Z","endTime":"2025-08-19T01:08:35.770Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"}},{"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-19T01:08:35.770Z","endTime":"2025-08-19T01:40:45.835Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"}},{"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-19T01:40:45.835Z","endTime":"2025-08-19T01:41:21.706Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.33864117827065,"strikeZoneBottom":1.43624740340859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.99382293617774,"aZ":-11.147115203536556,"pfxX":-2.640676882950788,"pfxZ":11.192288048499542,"pX":0.6799533568729155,"pZ":3.074295031946629,"vX0":9.124368534110443,"vY0":-136.4500918454122,"vZ0":-5.84093035444087,"x":91.08,"y":155.77,"x0":-2.369509796697078,"y0":50.00642262141576,"z0":6.016145704558988,"aX":-4.962696921248519},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.1,"breakHorizontal":2.8,"spinRate":2405,"spinDirection":200},"zone":3,"typeConfidence":2.0,"plateTime":0.4019425659445339,"extension":6.396432192489226},"index":3,"playId":"a2ec6a27-a715-3bc7-9003-d0c8cd40e409","pitchNumber":1,"startTime":"2025-08-19T01:41:21.706Z","endTime":"2025-08-19T01:41:25.917Z","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":94.0,"endSpeed":86.2,"strikeZoneTop":3.17970762615337,"strikeZoneBottom":1.44970682117156,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.2542370222143,"aZ":-11.032428404099607,"pfxX":-1.6791071098298964,"pfxZ":11.153865916280763,"pX":0.550527486372518,"pZ":2.5576673019028244,"vX0":8.67093179435434,"vY0":-136.6033357692392,"vZ0":-7.001587180704993,"x":96.02,"y":169.72,"x0":-2.4425322291087084,"y0":50.002390973878796,"z0":5.907301643443262,"aX":-3.1829759801293394},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.0,"breakHorizontal":1.3,"spinRate":2409,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.4005062183404111,"extension":6.438412849458955},"index":4,"playId":"87f7ffc3-cd54-3a39-8090-4d1f94f07312","pitchNumber":2,"startTime":"2025-08-19T01:41:35.755Z","endTime":"2025-08-19T01:41:39.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.23530739584042,"strikeZoneBottom":1.418274327965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.50045700137892,"aZ":-14.663971281397068,"pfxX":-1.7258437713842536,"pfxZ":9.12058897252114,"pX":-1.863976799036945,"pZ":2.6491631820429986,"vX0":3.146657253590665,"vY0":-137.44988022205933,"vZ0":-6.162055494119183,"x":188.05,"y":167.25,"x0":-2.797649682715002,"y0":50.00470309982708,"z0":5.910007626697631,"aX":-3.3142779201481494},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.5,"breakHorizontal":2.5,"spinRate":2360,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3979903042716786,"extension":6.472994808857413},"index":5,"playId":"de5fad55-367b-36c3-bc50-cc9befb2d420","pitchNumber":3,"startTime":"2025-08-19T01:41:53.502Z","endTime":"2025-08-19T01:41:57.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.445426121659853,"aZ":-25.00669463908604,"pfxX":0.22121902004567412,"pfxZ":4.061990443111229,"pX":-0.026320758689277076,"pZ":3.457805289540731,"vX0":6.912313140865219,"vY0":-131.43748318501514,"vZ0":-2.0530432503499534,"x":118.0,"y":145.42,"x0":-2.7090366259760352,"y0":50.00622816684804,"z0":6.088832716656305,"aX":0.3898930186961041},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.2,"breakHorizontal":-1.8,"spinRate":2120,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.41525025252136016,"extension":6.310272183551565},"index":6,"playId":"58f87668-2fa1-3ac7-b298-2308bcf38a7d","pitchNumber":4,"startTime":"2025-08-19T01:42:05.949Z","endTime":"2025-08-19T01:42:08.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.877567238159696,"aZ":-29.35807522632692,"pfxX":-8.086073831728537,"pfxZ":1.7465784339734762,"pX":-0.3916247774790601,"pZ":1.849202870788417,"vX0":8.777711082780849,"vY0":-125.77972315932425,"vZ0":-3.9103234938294813,"x":131.93,"y":188.85,"x0":-2.8648629630888482,"y0":50.00281247572229,"z0":5.786546068623207,"aX":-13.04481959560468},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.5,"breakHorizontal":12.8,"spinRate":1468,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.43433395824821774,"extension":6.417194680243644},"hitData":{"launchSpeed":93.0,"launchAngle":5.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.29,"coordY":133.3}},"index":7,"playId":"058d6060-cee5-3e55-bda4-11177685f88e","pitchNumber":5,"startTime":"2025-08-19T01:42:20.222Z","endTime":"2025-08-19T01:42:31.036Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:42:31.036Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daniel Schneemann flies out to shortstop Geraldo Perdomo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T01:43:21.537Z","endTime":"2025-08-19T01:44:21.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","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-19T01:42:55.550Z","endTime":"2025-08-19T01:43:23.887Z","isPitch":false,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"}},{"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.9,"endSpeed":85.5,"strikeZoneTop":3.54482506326312,"strikeZoneBottom":1.69225229411867,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.36196407978441,"aZ":-15.126636567326234,"pfxX":-2.9177238046860188,"pfxZ":9.058869579500168,"pX":-1.5286448763028155,"pZ":3.6664418622249584,"vX0":3.709936455746054,"vY0":-136.6120298821643,"vZ0":-3.880589260100481,"x":175.27,"y":139.79,"x0":-2.528043271431278,"y0":50.001721382909125,"z0":6.151757930743601,"aX":-5.490152834339815},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":4.4,"spinRate":2218,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.40164130448886315,"extension":6.192862068777901},"index":1,"playId":"8d7d9e3d-054a-3b91-8d2b-445284841e6e","pitchNumber":1,"startTime":"2025-08-19T01:43:23.887Z","endTime":"2025-08-19T01:43:29.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.50456437645041,"strikeZoneBottom":1.68012355002293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.022461651899153,"aZ":-28.178158411886358,"pfxX":-8.974004170389904,"pfxZ":2.581802225518457,"pX":-1.1539214291366175,"pZ":3.1664883755716358,"vX0":7.169796251660093,"vY0":-123.4650047776823,"vZ0":-1.019367083898536,"x":160.98,"y":153.28,"x0":-2.9261627993278267,"y0":50.00216337710309,"z0":5.950822618975796,"aX":-13.88775649375805},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.7,"breakHorizontal":14.6,"spinRate":1609,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.44320854798860854,"extension":6.3263659109502175},"index":2,"playId":"523b45cf-d164-3fcc-9e5c-dcc5b9e73874","pitchNumber":2,"startTime":"2025-08-19T01:43:38.801Z","endTime":"2025-08-19T01:43:42.956Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"index":3,"playId":"fc2364dd-479a-38c1-a9d6-2e9793e21224","startTime":"2025-08-19T01:43:52.647Z","endTime":"2025-08-19T01:43:56.617Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.49913179159129,"aZ":-11.829950044717089,"pfxX":-2.9193123437732673,"pfxZ":10.861536918748424,"pX":-0.14838507660555908,"pZ":2.317128664964626,"vX0":7.079153880710751,"vY0":-136.5677210880755,"vZ0":-7.68420662109528,"x":122.66,"y":176.22,"x0":-2.4047646398851743,"y0":50.000560427416026,"z0":5.99718260789613,"aX":-5.467828441832152},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.0,"breakHorizontal":3.6,"spinRate":2360,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.402398977565678,"extension":6.259372707995822},"hitData":{"launchSpeed":91.4,"launchAngle":66.0,"totalDistance":187.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":78.13,"coordY":137.44}},"index":4,"playId":"6cabe15b-a4f8-3fa4-a8d3-b93485be8d7f","pitchNumber":3,"startTime":"2025-08-19T01:44:06.677Z","endTime":"2025-08-19T01:44:21.004Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:44:21.004Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Ramírez singles on a sharp line drive to right fielder Corbin Carroll. Steven Kwan to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T01:44:31.433Z","endTime":"2025-08-19T01:45:34.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"postOnSecond":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.56377271579894,"strikeZoneBottom":1.45078946747777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.274155373174644,"aZ":-11.40250760980389,"pfxX":-1.7998895989810895,"pfxZ":11.066536857076223,"pX":-0.9818300982529232,"pZ":1.6972826504517255,"vX0":5.116373788966249,"vY0":-136.661520209614,"vZ0":-9.362099229436192,"x":154.43,"y":192.95,"x0":-2.650823869265197,"y0":50.004521863687934,"z0":5.96700684590469,"aX":-3.3794156453264486},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.0,"breakHorizontal":2.0,"spinRate":2191,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.4019677707968916,"extension":6.270610912047695},"index":0,"playId":"bcfe706d-25d2-38f5-9707-49b9a11c330a","pitchNumber":1,"startTime":"2025-08-19T01:44:46.971Z","endTime":"2025-08-19T01:44:51.250Z","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":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.7,"strikeZoneTop":3.50857024896092,"strikeZoneBottom":1.52726870307621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.165467121057404,"aZ":-41.44277547936752,"pfxX":1.3337549541103113,"pfxZ":-6.502456310089274,"pX":0.21539537597810937,"pZ":0.6236108153518983,"vX0":6.419720592186151,"vY0":-119.01579171846996,"vZ0":-3.5532671864173944,"x":108.79,"y":221.94,"x0":-2.697033832205022,"y0":50.00205665737337,"z0":5.912552389132268,"aX":1.900976966237931},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-12.4,"breakHorizontal":-4.1,"spinRate":2599,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4613124831162265,"extension":6.115476248324192},"index":1,"playId":"c670b2bd-fbce-3284-a0f9-af3773be9484","pitchNumber":2,"startTime":"2025-08-19T01:45:04.770Z","endTime":"2025-08-19T01:45:09.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.11385009109154,"aZ":-13.396371658993738,"pfxX":-2.9754999140274885,"pfxZ":10.066912657674369,"pX":-0.3847871334636784,"pZ":2.7179498776518605,"vX0":6.924941181096756,"vY0":-135.80887190834338,"vZ0":-6.189558655291456,"x":131.67,"y":165.4,"x0":-2.582696289365174,"y0":50.00552385184818,"z0":5.960843412206742,"aX":-5.55245622495951},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.0,"breakHorizontal":3.8,"spinRate":2325,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.40352163429185417,"extension":6.391638266770316},"hitData":{"launchSpeed":109.5,"launchAngle":10.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":182.33,"coordY":104.44}},"index":2,"playId":"a3c91b33-c9b5-3c41-817d-16646905b8f8","pitchNumber":3,"startTime":"2025-08-19T01:45:27.146Z","endTime":"2025-08-19T01:45:34.301Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:45:34.301Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T01:45:56.912Z","endTime":"2025-08-19T01:48:20.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"postOnSecond":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.1,"strikeZoneTop":3.25318562790495,"strikeZoneBottom":1.34143509529478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.748191490004455,"aZ":-41.88406819939172,"pfxX":2.1464845113973317,"pfxZ":-6.9162784554894055,"pX":-0.1670130739601834,"pZ":1.228247685884531,"vX0":5.459913445270238,"vY0":-117.83331755922558,"vZ0":-2.0228609724592803,"x":123.37,"y":205.62,"x0":-2.7945925160436,"y0":50.002642722109385,"z0":5.9736504436752105,"aX":3.01315662616478},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-12.7,"breakHorizontal":-5.3,"spinRate":2499,"spinDirection":27},"zone":8,"typeConfidence":2.0,"plateTime":0.4651393767077625,"extension":6.445164553279261},"index":0,"playId":"7b036290-41ec-31e8-aa2d-d8315f5b656f","pitchNumber":1,"startTime":"2025-08-19T01:46:06.897Z","endTime":"2025-08-19T01:46:11.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.4,"strikeZoneTop":3.28063312597697,"strikeZoneBottom":1.26876587860987,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.801257876406584,"aZ":-43.30738994453257,"pfxX":1.862557469155675,"pfxZ":-7.684450027627194,"pX":-0.814343727777211,"pZ":1.1204425644814828,"vX0":4.630327510071934,"vY0":-119.5738314307747,"vZ0":-2.347457805012516,"x":148.04,"y":208.53,"x0":-3.016804362515632,"y0":50.00110548696114,"z0":5.996307697034456,"aX":2.698785487594011},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-14.2,"breakHorizontal":-4.4,"spinRate":2543,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.45786527570991664,"extension":6.312549524808033},"index":1,"playId":"8607cffa-d8e2-3986-9751-4b0e61a7e5fc","pitchNumber":2,"startTime":"2025-08-19T01:46:24.936Z","endTime":"2025-08-19T01:46:29.567Z","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":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.34,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.470787770510015,"aZ":-13.714357924252797,"pfxX":-2.3282842026710804,"pfxZ":9.489259929083927,"pX":-0.5630938490556069,"pZ":2.0683905396132745,"vX0":6.245537242474851,"vY0":-138.25296595129012,"vZ0":-7.912985311164399,"x":138.46,"y":182.93,"x0":-2.5441444315058517,"y0":50.0012397049253,"z0":5.878929238109337,"aX":-4.529331632684028},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":3.0,"spinRate":2281,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.39548065424220935,"extension":6.486634455682322},"index":2,"playId":"d72c8e07-133f-312c-b054-0d6f66584cd6","pitchNumber":3,"startTime":"2025-08-19T01:46:44.099Z","endTime":"2025-08-19T01:46:49.915Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"playId":"79edb2be-40d5-4d21-82b2-b7f2245fffba","startTime":"2025-08-19T01:47:24.121Z","endTime":"2025-08-19T01:47:29.121Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.34,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.97794705053413,"aZ":-16.23044906360326,"pfxX":-1.1403206381646462,"pfxZ":8.345458397262478,"pX":-0.3616946679943867,"pZ":3.054663206333245,"vX0":6.59609566018046,"vY0":-137.24556249345235,"vZ0":-4.996427065837109,"x":130.79,"y":156.3,"x0":-2.6465519591232542,"y0":50.00259741110473,"z0":6.0018015902786575,"aX":-2.1794100357845565},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.3,"breakHorizontal":0.7,"spinRate":2316,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.398871910780521,"extension":6.449548601666664},"index":4,"playId":"9268780b-4170-375a-a4a2-b15b98016b30","pitchNumber":4,"startTime":"2025-08-19T01:47:42.584Z","endTime":"2025-08-19T01:47:46.010Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-19T01:48:03.135Z","endTime":"2025-08-19T01:48:13.978Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"}},{"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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.36037418998764,"strikeZoneBottom":1.31799474452717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.92045542715311,"aZ":-16.87714086190322,"pfxX":-3.7784724917869434,"pfxZ":8.00859918556465,"pX":0.6519474539200754,"pZ":1.7895313842450906,"vX0":9.551700519929414,"vY0":-137.22858128992718,"vZ0":-7.957070013845949,"x":92.15,"y":190.46,"x0":-2.3805527646245213,"y0":50.004489485941875,"z0":5.8731269231498215,"aX":-7.219425643252396},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.0,"breakHorizontal":4.9,"spinRate":2331,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.398903849030424,"extension":6.463903200031465},"index":6,"playId":"4d1e3cb6-f4a8-360f-8ce4-e9e995066eb1","pitchNumber":5,"startTime":"2025-08-19T01:48:13.978Z","endTime":"2025-08-19T01:48:20.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:48:20.162Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Naylor grounds out, third baseman Blaze Alexander to first baseman Pavin Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T01:49:00.092Z","endTime":"2025-08-19T01:50:55.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"2288b77f-33aa-4980-8fee-bfe4f3a72051","startTime":"2025-08-19T01:49:00.092Z","endTime":"2025-08-19T01:49:05.092Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.34345363907126,"strikeZoneBottom":1.37280252433485,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.284052373996797,"aZ":-37.654400830070315,"pfxX":2.5211834304584113,"pfxZ":-3.771234474461675,"pX":-0.5311373023944151,"pZ":2.1015980766404043,"vX0":4.570689819419574,"vY0":-119.88356576220886,"vZ0":-1.314171662808375,"x":137.25,"y":182.04,"x0":-2.7901913486960095,"y0":50.00147572457537,"z0":6.019535647473316,"aX":3.666005211522443},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-6.8,"breakHorizontal":-5.6,"spinRate":2552,"spinDirection":34},"zone":4,"typeConfidence":2.0,"plateTime":0.4569732471056067,"extension":6.261225034908188},"index":1,"playId":"bbec5d34-3088-3df2-ab8b-224ff57ef511","pitchNumber":1,"startTime":"2025-08-19T01:49:16.982Z","endTime":"2025-08-19T01:49:21.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.33375955761028,"strikeZoneBottom":1.42108297246585,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.607104851663472,"aZ":-14.610451190027929,"pfxX":-3.707357256567253,"pfxZ":8.892420751934523,"pX":-0.19440962091270284,"pZ":1.558177179457528,"vX0":7.769355117291112,"vY0":-139.46946953694356,"vZ0":-9.03778071153778,"x":124.41,"y":196.71,"x0":-2.5313416223554115,"y0":50.00528451968102,"z0":5.798922711799747,"aX":-7.324937020264238},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.4,"breakHorizontal":5.2,"spinRate":2408,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.39233471073069737,"extension":6.634316222797964},"index":2,"playId":"0b31b099-1735-3a4c-ab0a-4415da1f81a7","pitchNumber":2,"startTime":"2025-08-19T01:49:34.613Z","endTime":"2025-08-19T01:49:40.125Z","isPitch":true,"type":"pitch"},{"details":{"description":"Steven Kwan steals (14) 3rd base. José Ramírez steals (36) 2nd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"actionPlayId":"0b31b099-1735-3a4c-ab0a-4415da1f81a7","startTime":"2025-08-19T01:49:52.883Z","endTime":"2025-08-19T01:50:01.547Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"}},{"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":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.0,"strikeZoneTop":3.2692751809818,"strikeZoneBottom":1.32760539246938,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.331117508137783,"aZ":-38.808899995937146,"pfxX":2.505861710639846,"pfxZ":-4.6482823572687835,"pX":0.46679424012340553,"pZ":-0.2906387135933891,"vX0":6.934249257450248,"vY0":-119.17940089974422,"vZ0":-6.012914411766721,"x":99.21,"y":246.63,"x0":-2.8136442651673246,"y0":50.00069454760321,"z0":5.796786353269347,"aX":3.5788736212017844},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-9.7,"breakHorizontal":-6.4,"spinRate":2610,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.46075301844286765,"extension":6.514848211250183},"index":4,"playId":"4ad3444e-bd94-3913-82aa-756f008c5c4f","pitchNumber":3,"startTime":"2025-08-19T01:50:01.547Z","endTime":"2025-08-19T01:50:05.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.7,"strikeZoneTop":3.2988298672426,"strikeZoneBottom":1.29681725345489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.834115900499118,"aZ":-40.813005791922315,"pfxX":3.827247570919358,"pfxZ":-6.114975525015744,"pX":-1.5290405700506353,"pZ":2.863289098063359,"vX0":1.9689045115250452,"vY0":-118.46964522304519,"vZ0":1.2307095639027623,"x":175.28,"y":161.47,"x0":-2.8695947163867754,"y0":50.00232316403181,"z0":6.084092409386529,"aX":5.408098299648866},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-10.4,"breakHorizontal":-7.4,"spinRate":2521,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.46334972327829504,"extension":6.430222567613705},"index":5,"playId":"13b749f5-6bb4-3295-a6ec-75c7ecd714f5","pitchNumber":4,"startTime":"2025-08-19T01:50:26.353Z","endTime":"2025-08-19T01:50:30.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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.25468244740051,"aZ":-13.904456591427904,"pfxX":-2.454376499636124,"pfxZ":9.52349623373751,"pX":-0.4934717198572999,"pZ":2.3932577773677908,"vX0":6.586544290646518,"vY0":-138.01198871007952,"vZ0":-6.898709765622043,"x":135.81,"y":174.16,"x0":-2.5978807285402987,"y0":50.00689682932793,"z0":5.87192480024196,"aX":-4.711134631739771},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.8,"breakHorizontal":3.0,"spinRate":2361,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.39769170769028195,"extension":6.584457333675652},"hitData":{"launchSpeed":102.5,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.49,"coordY":162.75}},"index":6,"playId":"4068f267-04f8-38cb-9408-f3892433449f","pitchNumber":5,"startTime":"2025-08-19T01:50:45.494Z","endTime":"2025-08-19T01:50:55.710Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:50:55.710Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Geraldo Perdomo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T01:52:21.009Z","endTime":"2025-08-19T01:53:48.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.49000059889378,"strikeZoneBottom":1.58999884773394,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.500554697688717,"aZ":-12.703317434486971,"pfxX":-6.246125082704423,"pfxZ":9.987410112521347,"pX":0.3448540326575645,"pZ":3.145893405734923,"vX0":10.132691254825987,"vY0":-138.83964305085362,"vZ0":-6.022629242260271,"x":103.85,"y":153.84,"x0":-2.542861270837583,"y0":50.00282075831245,"z0":6.19098054177779,"aX":-12.177782154486742},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.9,"breakHorizontal":9.1,"spinRate":2380,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.3947177265786084,"extension":6.8427665083720335},"index":0,"playId":"d7df2e54-f23a-353b-9b54-4d20223ec65a","pitchNumber":1,"startTime":"2025-08-19T01:53:06.867Z","endTime":"2025-08-19T01:53:10.840Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-19T01:53:17.033Z","endTime":"2025-08-19T01:53:32.341Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.0,"strikeZoneTop":3.49752759441242,"strikeZoneBottom":1.4806304763618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.50223152519511,"aZ":-41.19435790176228,"pfxX":6.535878314659196,"pfxZ":-6.3457806915740225,"pX":-0.556972185952586,"pZ":2.823709655455981,"vX0":3.448960814701607,"vY0":-118.94217747225892,"vZ0":0.7654118408224719,"x":138.23,"y":162.54,"x0":-2.878691992939269,"y0":50.00348538403196,"z0":6.256958871007747,"aX":9.28944854087263},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-10.9,"breakHorizontal":-12.7,"spinRate":2439,"spinDirection":34},"zone":4,"typeConfidence":2.0,"plateTime":0.46190496598279296,"extension":6.606914395323564},"index":2,"playId":"308e553f-a592-34bb-a267-1bf7c1b8105f","pitchNumber":2,"startTime":"2025-08-19T01:53:32.341Z","endTime":"2025-08-19T01:53:36.735Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.049095786006518,"aZ":-43.001627018627325,"pfxX":5.217888327926476,"pfxZ":-7.42229448793106,"pX":0.21647359687179824,"pZ":1.3483883768609108,"vX0":5.131229286907166,"vY0":-120.69512390199932,"vZ0":-2.215250605363306,"x":108.75,"y":202.37,"x0":-2.624271846705134,"y0":50.00395255348117,"z0":6.106563464651724,"aX":7.609081045386049},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-13.7,"breakHorizontal":-10.8,"spinRate":2419,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.45585351441427147,"extension":6.77177017535566},"index":3,"playId":"bf0d5089-a800-32ed-88b9-d4d634706be7","pitchNumber":3,"startTime":"2025-08-19T01:53:45.299Z","endTime":"2025-08-19T01:53:48.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:53:48.872Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ketel Marte flies out to left fielder Steven Kwan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T01:54:18.742Z","endTime":"2025-08-19T01:55:19.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-19T01:54:09.516Z","endTime":"2025-08-19T01:54:20.907Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.78704544098783,"strikeZoneBottom":1.67387423005884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.619448547902024,"aZ":-23.12466935663775,"pfxX":-1.1451147666044363,"pfxZ":4.984913787107235,"pX":-1.1586461528769763,"pZ":4.126214698732841,"vX0":5.138103443462753,"vY0":-133.1923154837214,"vZ0":-0.24304113568102131,"x":161.16,"y":127.37,"x0":-2.954802073211264,"y0":50.00633651533438,"z0":5.875040552252456,"aX":-2.0807026353323472},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.2,"breakHorizontal":1.1,"spinRate":2389,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.40948949895163045,"extension":6.87302790339181},"index":1,"playId":"5cb41ab4-1402-3cbe-97e4-f2cce3d90e85","pitchNumber":1,"startTime":"2025-08-19T01:54:20.907Z","endTime":"2025-08-19T01:54:25.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.62621376823741,"strikeZoneBottom":1.64166796137991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.102373192346494,"aZ":-11.278638703587953,"pfxX":-5.325307735781733,"pfxZ":10.33365205916414,"pX":1.2864326295607686,"pZ":2.0310499823004435,"vX0":12.431280162987818,"vY0":-141.0651522038853,"vZ0":-9.073784453231623,"x":67.96,"y":183.94,"x0":-2.479031976432192,"y0":50.00101300837272,"z0":6.00987947823914,"aX":-10.767234310973247},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.9,"breakHorizontal":7.2,"spinRate":2387,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3877860519979399,"extension":7.045430354557216},"index":2,"playId":"14a553f0-d31e-356b-a423-cba228b370db","pitchNumber":2,"startTime":"2025-08-19T01:54:34.333Z","endTime":"2025-08-19T01:54:39.105Z","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":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.69194498021268,"aZ":-13.523710542293916,"pfxX":-6.623708783545543,"pfxZ":9.246459200772215,"pX":0.47457705656038646,"pZ":2.9692383865649035,"vX0":10.656206607818032,"vY0":-141.2470940497874,"vZ0":-6.0506359907558664,"x":98.91,"y":158.61,"x0":-2.4894135902107437,"y0":50.001753443212635,"z0":6.011460639861501,"aX":-13.359773162660177},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.6,"breakHorizontal":9.7,"spinRate":2320,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.3880243225177815,"extension":7.0320051381230995},"index":3,"playId":"0658cb1a-4051-35c2-9fea-0fea65050868","pitchNumber":3,"startTime":"2025-08-19T01:54:49.750Z","endTime":"2025-08-19T01:54:52.970Z","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":98.1,"endSpeed":90.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.455674082489086,"aZ":-15.579946520314213,"pfxX":-6.36055431299429,"pfxZ":8.014967364236,"pX":-0.45376469713720374,"pZ":3.500427181650628,"vX0":8.639692724245444,"vY0":-142.66777562792254,"vZ0":-4.655049145840342,"x":134.3,"y":144.27,"x0":-2.6886895612776924,"y0":50.00572806951106,"z0":6.12868795879562,"aX":-13.173531249523773},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.8,"breakHorizontal":9.8,"spinRate":2409,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.3832811895339465,"extension":6.8667665381577585},"hitData":{"launchSpeed":81.7,"launchAngle":46.0,"totalDistance":270.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.7,"coordY":108.72}},"index":4,"playId":"5b240506-f7d9-35b9-b28b-bd42fa62fc81","pitchNumber":4,"startTime":"2025-08-19T01:55:08.569Z","endTime":"2025-08-19T01:55:19.364Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:55:19.364Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corbin Carroll walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T01:55:37.893Z","endTime":"2025-08-19T01:58:57.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7,8,9,10],"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":98.1,"endSpeed":90.6,"strikeZoneTop":3.04699840039547,"strikeZoneBottom":1.25516242634853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.701183938368796,"aZ":-13.818547062766324,"pfxX":-6.954762930088373,"pfxZ":8.869761289217745,"pX":1.8761740302471401,"pZ":2.0773504448444253,"vX0":14.282755917469608,"vY0":-142.05342290100774,"vZ0":-8.2049304685815,"x":45.48,"y":182.69,"x0":-2.284972659867201,"y0":50.003211316292244,"z0":5.857399802275873,"aX":-14.394216037990015},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.6,"breakHorizontal":10.1,"spinRate":2276,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3837458693227478,"extension":7.153611060670859},"index":0,"playId":"ac3509d4-cdf2-3a63-abe3-b2a0e0de2882","pitchNumber":1,"startTime":"2025-08-19T01:55:46.510Z","endTime":"2025-08-19T01:55:50.933Z","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":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.24010491748399,"strikeZoneBottom":1.51283876129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.889225453020746,"aZ":-21.4041247164058,"pfxX":-1.6611700687737594,"pfxZ":5.62462219074486,"pX":1.9790536186084868,"pZ":2.6458665956344114,"vX0":12.906311445915202,"vY0":-136.90987471568434,"vZ0":-4.477801588753276,"x":41.56,"y":167.34,"x0":-2.563385244915487,"y0":50.00011959698859,"z0":5.7517470161161075,"aX":-3.180845204263145},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.5,"breakHorizontal":0.5,"spinRate":2391,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.3988070195819553,"extension":7.017378379685538},"index":1,"playId":"1e6b80d5-16c8-3ff7-8bc4-7011e0910ce8","pitchNumber":2,"startTime":"2025-08-19T01:56:02.490Z","endTime":"2025-08-19T01:56:06.213Z","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":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.20792272022945,"strikeZoneBottom":1.4484218154206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.28192445651607,"aZ":-15.254739660810944,"pfxX":-7.991279069654969,"pfxZ":8.338194798841101,"pX":0.3979817509879166,"pZ":3.166988629345158,"vX0":11.11501149411386,"vY0":-141.1328262704731,"vZ0":-5.150464371657901,"x":101.83,"y":153.27,"x0":-2.5420248189967567,"y0":50.00608005550725,"z0":5.988523937609418,"aX":-16.222852986240994},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.3,"breakHorizontal":12.4,"spinRate":2418,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.38718299379577914,"extension":7.072976616423302},"index":2,"playId":"d8d093d0-b6c5-3693-874c-932ee91d1520","pitchNumber":3,"startTime":"2025-08-19T01:56:17.591Z","endTime":"2025-08-19T01:56:22.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.9,"strikeZoneTop":3.20792272022945,"strikeZoneBottom":1.4806304763618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.46357898790567,"aZ":-12.759843423527766,"pfxX":-6.3211220109613055,"pfxZ":9.426982049178418,"pX":1.098089423498148,"pZ":3.2578029071847294,"vX0":12.107830517787324,"vY0":-142.11244716158467,"vZ0":-5.618192904766268,"x":75.14,"y":150.82,"x0":-2.3831829353074934,"y0":50.00579257437082,"z0":6.060750564655495,"aX":-13.02311932380035},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.1,"breakHorizontal":9.2,"spinRate":2524,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.38440753916532033,"extension":6.975348128477264},"index":3,"playId":"27125d94-7a99-37bd-9c7f-d57be4d10538","pitchNumber":4,"startTime":"2025-08-19T01:56:31.762Z","endTime":"2025-08-19T01:56:38.280Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":4,"startTime":"2025-08-19T01:56:46.152Z","endTime":"2025-08-19T01:56:53.934Z","isPitch":false,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.91696909966355,"aZ":-21.21668847666689,"pfxX":-2.084461262856734,"pfxZ":5.761449185955787,"pX":0.6809527360207943,"pZ":2.2598602984548473,"vX0":10.015683720029651,"vY0":-136.5394597548272,"vZ0":-5.344900515867307,"x":91.04,"y":177.76,"x0":-2.7519661526480537,"y0":50.00408710498137,"z0":5.6872294996139985,"aX":-3.965569166176757},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.6,"breakHorizontal":1.8,"spinRate":2414,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.39997631673844847,"extension":7.009679089863902},"index":5,"playId":"b63aa04f-44fb-319c-8b13-d138dae93b73","pitchNumber":5,"startTime":"2025-08-19T01:56:53.934Z","endTime":"2025-08-19T01:56:58.010Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.616059987358863,"aZ":-22.597720626447614,"pfxX":-2.2059173398934906,"pfxZ":5.089589504151156,"pX":0.8138274626871427,"pZ":1.818207830406319,"vX0":10.270542884059282,"vY0":-135.818251269695,"vZ0":-5.81665376858981,"x":85.98,"y":189.69,"x0":-2.717741815093511,"y0":50.0053631764124,"z0":5.542403385359178,"aX":-4.1534466211636945},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.2,"breakHorizontal":2.0,"spinRate":2461,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.40209963327034925,"extension":6.978167125111908},"index":6,"playId":"443b3acd-ad9d-35fc-af38-0b9fe1357073","pitchNumber":6,"startTime":"2025-08-19T01:57:09.345Z","endTime":"2025-08-19T01:57:13.153Z","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":98.5,"endSpeed":89.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.3709144812167,"aZ":-12.585438436016661,"pfxX":-7.501106919294339,"pfxZ":9.480995932047904,"pX":0.4996032642371106,"pZ":3.1385548393946063,"vX0":11.189807512512498,"vY0":-142.93112756003154,"vZ0":-5.667378423953643,"x":97.96,"y":154.04,"x0":-2.494012635921182,"y0":50.002662634124775,"z0":5.939426315724246,"aX":-15.49881417845796},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.1,"breakHorizontal":11.3,"spinRate":2329,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.3834047788383552,"extension":7.157541987037238},"index":7,"playId":"916badf3-0c22-3166-95fa-68751667b69e","pitchNumber":7,"startTime":"2025-08-19T01:57:52.336Z","endTime":"2025-08-19T01:57:55.872Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.44949812534342,"aZ":-21.909467401334563,"pfxX":-1.7096369881085276,"pfxZ":5.419778225476982,"pX":0.8214760736138381,"pZ":2.5286570806466595,"vX0":10.174395955309278,"vY0":-136.15159887158984,"vZ0":-4.402140539692087,"x":85.69,"y":170.51,"x0":-2.7276865065002953,"y0":50.00178590203299,"z0":5.665776758761885,"aX":-3.2379932179142425},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.1,"breakHorizontal":1.1,"spinRate":2371,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.4009475846268198,"extension":7.036479529450538},"index":8,"playId":"21fa781c-8564-3074-9f15-9c3741f34ab7","pitchNumber":8,"startTime":"2025-08-19T01:58:12.472Z","endTime":"2025-08-19T01:58:16.700Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.429761145804193,"aZ":-24.2277118897416,"pfxX":-1.3863409023187705,"pfxZ":4.262657308942702,"pX":0.8385632265381326,"pZ":2.733958833973979,"vX0":10.152128293952531,"vY0":-135.4006804451458,"vZ0":-3.4907695090730897,"x":85.04,"y":164.96,"x0":-2.772822273156308,"y0":50.00485896475814,"z0":5.727384408368002,"aX":-2.5877252124842762},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.2,"breakHorizontal":0.5,"spinRate":2448,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.403903009306974,"extension":6.896690490866982},"index":9,"playId":"59f284c7-4fe9-371a-a2ed-9369e1550848","pitchNumber":9,"startTime":"2025-08-19T01:58:29.908Z","endTime":"2025-08-19T01:58:36.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.1113707285591,"strikeZoneBottom":1.38400339997889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.28495486446894,"aZ":-42.52620257262508,"pfxX":5.8383883761452084,"pfxZ":-7.04897115879638,"pX":-0.8004868127679654,"pZ":2.3270913313518466,"vX0":2.9125518486855224,"vY0":-120.8689209515218,"vZ0":-0.11239554960199194,"x":147.51,"y":175.95,"x0":-2.7827407054997844,"y0":50.0046784506914,"z0":6.133154024973999,"aX":8.57093528812338},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-12.5,"breakHorizontal":-11.3,"spinRate":2482,"spinDirection":35},"zone":4,"typeConfidence":2.0,"plateTime":0.45453586331339757,"extension":6.9347203701782965},"index":10,"playId":"4f0ab89e-acbd-374c-9b47-00a374a9e0a8","pitchNumber":10,"startTime":"2025-08-19T01:58:51.301Z","endTime":"2025-08-19T01:58:57.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:58:57.018Z","atBatIndex":7},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Lourdes Gurriel Jr. hit by pitch. Corbin Carroll to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T01:59:14.750Z","endTime":"2025-08-19T01:59:29.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"postOnSecond":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":97.3,"endSpeed":89.3,"strikeZoneTop":3.7,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.79724909454396,"aZ":-21.555015402887246,"pfxX":-8.139463923512329,"pfxZ":5.200058158242928,"pX":-1.9742709982978872,"pZ":4.113280211681469,"vX0":5.307766185557092,"vY0":-141.66474734573256,"vZ0":-1.1977407931639905,"x":192.25,"y":127.72,"x0":-2.80960178916091,"y0":50.00633245382088,"z0":5.912641239310779,"aX":-16.632709145543345},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.4,"breakHorizontal":13.8,"spinRate":2117,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3858845310387733,"extension":6.854416796470855},"index":0,"playId":"c903b97f-fd55-3027-9f55-6fb294196871","pitchNumber":1,"startTime":"2025-08-19T01:59:24.109Z","endTime":"2025-08-19T01:59:29.501Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:59:29.501Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pavin Smith flies out to center fielder Daniel Schneemann.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T02:00:02.990Z","endTime":"2025-08-19T02:01:26.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.6583824843953,"strikeZoneBottom":1.60946127069766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.186825529800554,"aZ":-42.89567088574677,"pfxX":6.360186453950874,"pfxZ":-7.258884183193451,"pX":0.4670412970436497,"pZ":1.3773672304529097,"vX0":5.66115758726025,"vY0":-121.40281431223164,"vZ0":-2.016485150800379,"x":99.2,"y":201.59,"x0":-2.730768016508006,"y0":50.00419682394855,"z0":5.990373145994373,"aX":9.390791012153617},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-13.3,"breakHorizontal":-13.0,"spinRate":2500,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.45306589377082096,"extension":6.97811973754591},"index":0,"playId":"0c9eb14c-8549-37d6-a864-75e7bcfd02c6","pitchNumber":1,"startTime":"2025-08-19T02:00:21.134Z","endTime":"2025-08-19T02:00:25.770Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"f7459a45-5b76-48de-801e-df37905a882c","startTime":"2025-08-19T02:00:40.108Z","endTime":"2025-08-19T02:00:45.108Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.5,"strikeZoneTop":3.62621376823741,"strikeZoneBottom":1.67387423005884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.09297630734923,"aZ":-42.510882448061174,"pfxX":6.161026813403156,"pfxZ":-7.012958092798501,"pX":-0.6316065930805388,"pZ":2.1837107886150346,"vX0":3.536546864840027,"vY0":-121.01464170960053,"vZ0":-0.46373758474485494,"x":141.08,"y":179.82,"x0":-2.9158085295308287,"y0":50.00563346454564,"z0":6.123288190911489,"aX":9.076676422274181},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-12.5,"breakHorizontal":-12.0,"spinRate":2481,"spinDirection":45},"zone":7,"typeConfidence":2.0,"plateTime":0.4537913348235114,"extension":6.872375414667979},"index":2,"playId":"58dc5c92-9599-3d51-b9ba-14d66c0577a4","pitchNumber":2,"startTime":"2025-08-19T02:00:56.198Z","endTime":"2025-08-19T02:01:00.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.090409891813852,"aZ":-43.46763718627433,"pfxX":5.209722334612444,"pfxZ":-7.689340726185108,"pX":-0.05907440576874768,"pZ":2.2554484315040524,"vX0":5.1111247971737725,"vY0":-120.85717093821242,"vZ0":-0.08446795067073287,"x":119.25,"y":177.88,"x0":-2.8835594305331496,"y0":50.003082574278686,"z0":6.131035790516866,"aX":7.651249819436128},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-13.7,"breakHorizontal":-10.7,"spinRate":2437,"spinDirection":38},"zone":5,"typeConfidence":2.0,"plateTime":0.45441684983038577,"extension":6.837600423474319},"hitData":{"launchSpeed":95.9,"launchAngle":27.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.31,"coordY":57.46}},"index":3,"playId":"be4210c2-3446-3ab6-b8cd-b7928aeebafb","pitchNumber":3,"startTime":"2025-08-19T02:01:17.563Z","endTime":"2025-08-19T02:01:26.914Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:01:26.914Z","atBatIndex":9},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gabriel Arias pops out to first baseman Pavin Smith in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T02:03:25.913Z","endTime":"2025-08-19T02:04:28.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":1},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656976,"link":"/api/v1/people/656976"},"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":93.6,"endSpeed":85.3,"strikeZoneTop":3.65194333424848,"strikeZoneBottom":1.57204676201413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.977186332243676,"aZ":-12.36970813401547,"pfxX":-3.357846552387648,"pfxZ":10.648664211326842,"pX":0.914180364917637,"pZ":2.0577790701639382,"vX0":9.687984267947016,"vY0":-135.81396883376593,"vZ0":-7.945276031474349,"x":82.15,"y":183.22,"x0":-2.269954980375286,"y0":50.004262137656916,"z0":5.8902641546005405,"aX":-6.246890042996327},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.6,"breakHorizontal":4.0,"spinRate":2353,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.40398051885512043,"extension":6.6557479742196195},"index":0,"playId":"8adc722e-ec47-334a-85ae-fdaa5789710a","pitchNumber":1,"startTime":"2025-08-19T02:03:35.152Z","endTime":"2025-08-19T02:03:40.153Z","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":92.7,"endSpeed":84.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.38385891214292,"aZ":-14.378924743394942,"pfxX":-5.300219130694238,"pfxZ":9.674066443837257,"pX":-1.1848825121701323,"pZ":2.8775619966320076,"vX0":5.563117155894456,"vY0":-134.78323991894712,"vZ0":-5.52959846146236,"x":162.16,"y":161.09,"x0":-2.587330277104988,"y0":50.00194670889002,"z0":5.971688791735192,"aX":-9.748533247726126},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.6,"breakHorizontal":8.4,"spinRate":2182,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.4064273138010863,"extension":6.509239931915298},"index":1,"playId":"7502dfb5-32d2-343c-8c7f-46053465d14b","pitchNumber":2,"startTime":"2025-08-19T02:03:47.710Z","endTime":"2025-08-19T02:03:54.322Z","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":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":3.60574527258292,"strikeZoneBottom":1.66278957444533,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.12871774634928,"aZ":-20.077484452004263,"pfxX":1.7626365282172207,"pfxZ":6.945728086247174,"pX":0.5444116107713122,"pZ":1.7348882496707871,"vX0":7.617169297955584,"vY0":-130.97543793096466,"vZ0":-6.895357772700748,"x":96.25,"y":191.94,"x0":-2.627859470398604,"y0":50.00056209072765,"z0":5.8981773913100755,"aX":3.0665900709402467},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.3,"breakHorizontal":-4.8,"spinRate":2366,"spinDirection":185},"zone":9,"typeConfidence":2.0,"plateTime":0.417858338432894,"extension":6.6286518093827835},"index":2,"playId":"614792fa-416f-30b7-8bf9-033eeb7923c2","pitchNumber":3,"startTime":"2025-08-19T02:04:02.142Z","endTime":"2025-08-19T02:04:08.991Z","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":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.716321205663284,"aZ":-11.856744275168301,"pfxX":-3.0398803756726545,"pfxZ":10.826227169257857,"pX":-0.7577844384684976,"pZ":3.1311726635138437,"vX0":5.480026139690937,"vY0":-136.53612711043957,"vZ0":-5.519022702043886,"x":145.88,"y":154.24,"x0":-2.401342285149456,"y0":50.00410286724505,"z0":6.003720537529199,"aX":-5.705995098815337},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.5,"breakHorizontal":4.3,"spinRate":2344,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.4020706477344351,"extension":6.563757823166385},"hitData":{"launchSpeed":84.6,"launchAngle":78.0,"totalDistance":51.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":142.93,"coordY":197.17}},"index":3,"playId":"ab51db00-ff32-3cb6-bfb4-d6275a5341b2","pitchNumber":4,"startTime":"2025-08-19T02:04:17.080Z","endTime":"2025-08-19T02:04:28.356Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:04:28.356Z","atBatIndex":10},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"CJ Kayfus homers (2) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T02:04:42.513Z","endTime":"2025-08-19T02:06:00.221Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.123527904173073,"aZ":-18.27680084667828,"pfxX":0.45589701896495693,"pfxZ":7.95603883880772,"pX":1.4194787506556128,"pZ":2.3365306781555097,"vX0":10.127101000763682,"vY0":-130.72262878345424,"vZ0":-5.872565635014721,"x":62.89,"y":175.69,"x0":-2.548803312533316,"y0":50.00296175810803,"z0":5.964610084525985,"aX":0.7967210962389283},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.4,"breakHorizontal":-2.9,"spinRate":2414,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.41748791679126684,"extension":6.330236391057294},"index":0,"playId":"0d1b21fd-6403-35b2-a4c1-314f76bf2fe5","pitchNumber":1,"startTime":"2025-08-19T02:04:50.190Z","endTime":"2025-08-19T02:04:56.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, 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":86.8,"endSpeed":79.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.265424169360422,"aZ":-24.7767767220185,"pfxX":-9.77459578631983,"pfxZ":4.58378030083772,"pX":-0.7945465180701171,"pZ":2.4111204064227794,"vX0":8.192736648749786,"vY0":-126.12625843974696,"vZ0":-3.5417641260918926,"x":147.29,"y":173.68,"x0":-2.8124228974896983,"y0":50.00289526539768,"z0":5.828028220903718,"aX":-15.773825539239326},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.7,"breakHorizontal":15.8,"spinRate":1689,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.43400777712402716,"extension":6.504739457494641},"index":1,"playId":"f86f2dca-667f-362e-b4e5-fb177da73c9e","pitchNumber":2,"startTime":"2025-08-19T02:05:02.293Z","endTime":"2025-08-19T02:05:06.918Z","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":93.3,"endSpeed":85.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.693796469121878,"aZ":-14.586591837871621,"pfxX":-1.6661097814252095,"pfxZ":9.456051986744262,"pX":-0.9557712967766125,"pZ":3.1084850986428614,"vX0":5.053882543265656,"vY0":-135.76581175863808,"vZ0":-4.727992238456985,"x":153.43,"y":154.85,"x0":-2.627877055887866,"y0":50.00590163965663,"z0":5.893374394384798,"aX":-3.100378253653911},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.3,"breakHorizontal":1.9,"spinRate":2207,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4039758744639408,"extension":6.432471621155796},"index":2,"playId":"89ff881b-57dc-3aa1-a106-cc15e5515f3a","pitchNumber":3,"startTime":"2025-08-19T02:05:20.445Z","endTime":"2025-08-19T02:05:27.231Z","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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.03565411463843,"aZ":-24.789015368203913,"pfxX":-1.3308714966129451,"pfxZ":4.2097978147768895,"pX":0.2145482669016516,"pZ":2.633481590120726,"vX0":7.938877824523037,"vY0":-131.18346073499717,"vZ0":-3.696715818032888,"x":108.82,"y":167.68,"x0":-2.669429587642501,"y0":50.00226163630614,"z0":5.8947309079608345,"aX":-2.334809083223873},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.1,"breakHorizontal":0.8,"spinRate":2321,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.41647570148489876,"extension":6.356308625932104},"hitData":{"launchSpeed":105.1,"launchAngle":35.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":192.31,"coordY":48.61}},"index":3,"playId":"69610125-6862-31a7-a6d6-7756cfdf7928","pitchNumber":4,"startTime":"2025-08-19T02:05:36.647Z","endTime":"2025-08-19T02:06:00.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:06:00.221Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Jones grounds out, pitcher Zac Gallen to first baseman Pavin Smith.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T02:06:09.035Z","endTime":"2025-08-19T02:06:39.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668678,"link":"/api/v1/people/668678"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"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(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.4,"endSpeed":76.2,"strikeZoneTop":3.77,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.68223018581636,"aZ":-41.13667958760499,"pfxX":0.5979828729024742,"pfxZ":-6.147993116612492,"pX":-0.19006206080768015,"pZ":2.645001092865113,"vX0":5.669582129346091,"vY0":-119.85237869638834,"vZ0":0.6826328607650862,"x":124.24,"y":167.36,"x0":-2.6617467327425026,"y0":50.00312992607125,"z0":6.023838153886646,"aX":0.8705238373162144},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-10.7,"breakHorizontal":-2.4,"spinRate":2453,"spinDirection":38},"zone":5,"typeConfidence":2.0,"plateTime":0.456617916754972,"extension":6.459643270028},"index":0,"playId":"e2190044-f6af-366d-befe-ba2e1fcc12ea","pitchNumber":1,"startTime":"2025-08-19T02:06:20.155Z","endTime":"2025-08-19T02:06:24.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.77,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.159484296953146,"aZ":-39.65348432795905,"pfxX":0.6622715168742763,"pfxZ":-5.023150814606877,"pX":-0.965492047106195,"pZ":1.5481806286295652,"vX0":4.385262475174557,"vY0":-121.14609511141303,"vZ0":-2.1235156600659537,"x":153.8,"y":196.98,"x0":-2.883372663062659,"y0":50.00242851922685,"z0":5.89485364499612,"aX":0.9854302723297896},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-9.4,"breakHorizontal":-2.2,"spinRate":2480,"spinDirection":38},"zone":13,"typeConfidence":2.0,"plateTime":0.4517415062772385,"extension":6.489183028259898},"hitData":{"launchSpeed":62.7,"launchAngle":-49.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":119.26,"coordY":176.94}},"index":1,"playId":"1d2232c8-7899-3d2f-bda8-3069b8452a41","pitchNumber":2,"startTime":"2025-08-19T02:06:31.959Z","endTime":"2025-08-19T02:06:39.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:06:39.485Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brayan Rocchio grounds out, second baseman Ketel Marte to first baseman Pavin Smith.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T02:06:51.158Z","endTime":"2025-08-19T02:07:10.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.36171767871772,"aZ":-12.121988735579405,"pfxX":-2.6136851391309026,"pfxZ":10.439323997749446,"pX":-0.5899521078689567,"pZ":2.9274374046066787,"vX0":6.102571554341776,"vY0":-137.44907573187263,"vZ0":-5.642127346231849,"x":139.49,"y":159.74,"x0":-2.4955512104560356,"y0":50.00368493709534,"z0":5.824023577769907,"aX":-5.02167711754624},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.0,"breakHorizontal":3.5,"spinRate":2425,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.39791028710235743,"extension":6.606077296187749},"hitData":{"launchSpeed":101.1,"launchAngle":-6.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.48,"coordY":149.59}},"index":0,"playId":"a61026dd-353f-3ff4-924c-f0118a5472e3","pitchNumber":1,"startTime":"2025-08-19T02:07:02.819Z","endTime":"2025-08-19T02:07:10.959Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:07:10.959Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adrian Del Castillo grounds out, second baseman Brayan Rocchio to first baseman CJ Kayfus.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T02:09:13.265Z","endTime":"2025-08-19T02:10:42.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"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":96.6,"endSpeed":89.2,"strikeZoneTop":3.58026293026208,"strikeZoneBottom":1.57557557448652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.399091004201253,"aZ":-17.231304626046107,"pfxX":-6.397320108650352,"pfxZ":7.407964704204044,"pX":0.8106998504467027,"pZ":3.0966323857668288,"vX0":11.62258656652764,"vY0":-140.33913378083687,"vZ0":-4.951968062689295,"x":86.1,"y":155.17,"x0":-2.532120439881928,"y0":50.00254196019911,"z0":5.987585137046121,"aX":-12.904934573439863},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.6,"breakHorizontal":9.5,"spinRate":2309,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.38861161507549236,"extension":7.0433354973605145},"index":0,"playId":"e8d7f93a-a14e-37d6-b2bb-2aab1be4bff9","pitchNumber":1,"startTime":"2025-08-19T02:09:25.067Z","endTime":"2025-08-19T02:09:29.891Z","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":98.1,"endSpeed":90.0,"strikeZoneTop":3.55300431595369,"strikeZoneBottom":1.62642789397373,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.107028583330454,"aZ":-15.459622209974592,"pfxX":-7.305457223549334,"pfxZ":8.090875722323021,"pX":0.5199869022185569,"pZ":3.460602957236737,"vX0":11.376218102484438,"vY0":-142.45476192151128,"vZ0":-4.9847237541420535,"x":97.18,"y":145.34,"x0":-2.566412008593183,"y0":50.003381017615496,"z0":6.20219909367952,"aX":-15.094401264987338},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.8,"breakHorizontal":11.0,"spinRate":2419,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.38370899853993556,"extension":6.948216392704815},"index":1,"playId":"79c1322b-f5ab-39ab-87e1-df46e1c2a7e0","pitchNumber":2,"startTime":"2025-08-19T02:09:39.203Z","endTime":"2025-08-19T02:09:44.437Z","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":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.250106693643154,"aZ":-22.363568512927955,"pfxX":-1.990491961939592,"pfxZ":5.29392173686385,"pX":0.6766773528475626,"pZ":1.962752532470029,"vX0":10.053551437579186,"vY0":-134.289937467462,"vZ0":-5.850566888418111,"x":91.21,"y":185.79,"x0":-2.834179747384449,"y0":50.000445330848805,"z0":5.729305200487394,"aX":-3.6883709543807415},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.6,"breakHorizontal":1.8,"spinRate":2437,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.4057126069274264,"extension":6.920863919218554},"index":2,"playId":"aa4b00ac-ae2f-3095-b421-63875bd682b8","pitchNumber":3,"startTime":"2025-08-19T02:09:55.345Z","endTime":"2025-08-19T02:09:58.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.54125543961046,"strikeZoneBottom":1.57930618419049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.278390083724283,"aZ":-13.601028474725698,"pfxX":-7.849043506755044,"pfxZ":9.224403536829282,"pX":1.3471232160890299,"pZ":1.9570187178837035,"vX0":13.495400379115095,"vY0":-140.632634670853,"vZ0":-8.260433663587825,"x":65.65,"y":185.94,"x0":-2.482379786676048,"y0":50.00692859858107,"z0":5.80425873643554,"aX":-15.81167623744647},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.1,"breakHorizontal":11.6,"spinRate":2276,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3886705137095965,"extension":7.196312640239421},"index":3,"playId":"9df7028f-e4a4-3145-bce8-7903c16d6f80","pitchNumber":4,"startTime":"2025-08-19T02:10:21.674Z","endTime":"2025-08-19T02:10:26.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.228870433574507,"aZ":-22.772832459327073,"pfxX":-1.5754062127910273,"pfxZ":4.936169485698558,"pX":-0.30576089762326136,"pZ":2.3264421728868157,"vX0":7.541829464320413,"vY0":-136.84979295165172,"vZ0":-4.723358040120513,"x":128.65,"y":175.97,"x0":-2.8884086717011512,"y0":50.00042316133829,"z0":5.627813791199083,"aX":-3.0002006966787205},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.2,"breakHorizontal":1.3,"spinRate":2422,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.39971618595024916,"extension":6.986311872547612},"hitData":{"launchSpeed":100.3,"launchAngle":-3.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.64,"coordY":147.85}},"index":4,"playId":"82cc7452-ee80-302c-b4a8-6b89be7ac5c3","pitchNumber":5,"startTime":"2025-08-19T02:10:34.701Z","endTime":"2025-08-19T02:10:42.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:10:42.145Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blaze Alexander grounds out, third baseman José Ramírez to first baseman CJ Kayfus.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T02:11:00.582Z","endTime":"2025-08-19T02:11:32.021Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.35396674132535,"strikeZoneBottom":1.55484981001389,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.995572269572882,"aZ":-25.63745206524287,"pfxX":-0.37372239171366406,"pfxZ":3.6906858830352487,"pX":1.52468827381596,"pZ":2.9466757134660817,"vX0":10.80457434295631,"vY0":-132.2662991700873,"vZ0":-2.801986232644135,"x":58.88,"y":159.22,"x0":-2.563548488563195,"y0":50.006395920347956,"z0":5.898111424373747,"aX":-0.662298799628617},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.2,"breakHorizontal":-1.7,"spinRate":2391,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.4139719074783348,"extension":7.033366361915275},"index":0,"playId":"a944dd94-11fa-3de4-8c20-685638008414","pitchNumber":1,"startTime":"2025-08-19T02:11:07.986Z","endTime":"2025-08-19T02:11:14.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.77487333922091,"aZ":-19.292737924132993,"pfxX":-9.347338133452197,"pfxZ":6.337190732774621,"pX":-0.32728075488346875,"pZ":2.093395778200803,"vX0":9.908229139359046,"vY0":-141.5287191966341,"vZ0":-6.53968690224493,"x":129.48,"y":182.26,"x0":-2.6561979168551817,"y0":50.00121486055156,"z0":5.666126574820192,"aX":-18.994275482313068},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.3,"breakHorizontal":15.0,"spinRate":2098,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.3867477656717999,"extension":7.107338913083425},"hitData":{"launchSpeed":72.8,"launchAngle":-45.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.03,"coordY":175.91}},"index":1,"playId":"1d251880-3c02-3a37-b974-1c798c284f4d","pitchNumber":2,"startTime":"2025-08-19T02:11:20.891Z","endTime":"2025-08-19T02:11:32.021Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:11:32.021Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alek Thomas strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T02:11:48.838Z","endTime":"2025-08-19T02:13:35.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.3976834739438,"strikeZoneBottom":1.56525317106123,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.9375941200149,"aZ":-42.32325063898633,"pfxX":5.811780299234611,"pfxZ":-7.112045870640755,"pX":-0.22823193499653227,"pZ":0.3872867687284718,"vX0":4.016885838447163,"vY0":-119.53091524968362,"vZ0":-4.220609848626839,"x":125.7,"y":228.32,"x0":-2.693363909443347,"y0":50.00162095268811,"z0":6.029148170580823,"aX":8.295283239199613},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-13.7,"breakHorizontal":-11.6,"spinRate":2432,"spinDirection":36},"zone":13,"typeConfidence":2.0,"plateTime":0.4606207153686257,"extension":6.750340661013353},"index":0,"playId":"422703d3-e63e-3978-9767-2bcfb86f583a","pitchNumber":1,"startTime":"2025-08-19T02:12:06.881Z","endTime":"2025-08-19T02:12:12.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.32197783780718,"strikeZoneBottom":1.44738928678359,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.302924231784328,"aZ":-43.672101549734805,"pfxX":5.594282737246495,"pfxZ":-7.881481666815347,"pX":-0.7748505364841001,"pZ":2.052023521312427,"vX0":3.069830002874865,"vY0":-120.55572181064684,"vZ0":-0.4069974549981228,"x":146.54,"y":183.38,"x0":-2.7949738859882434,"y0":50.001621644611696,"z0":6.106006434412827,"aX":8.162854157198606},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-14.0,"breakHorizontal":-10.9,"spinRate":2524,"spinDirection":42},"zone":4,"typeConfidence":2.0,"plateTime":0.45582213260866444,"extension":6.908867197938435},"index":1,"playId":"d07d341b-ac1b-3d2a-a8e8-67d0b75dc591","pitchNumber":2,"startTime":"2025-08-19T02:12:23.920Z","endTime":"2025-08-19T02:12:28.269Z","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":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.7,"strikeZoneTop":3.42683337612418,"strikeZoneBottom":1.51020602373668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.492931528096687,"aZ":-16.418533880777645,"pfxX":-6.729284722201803,"pfxZ":7.701592005388573,"pX":0.37309967637733615,"pZ":2.9263513990408674,"vX0":10.909178363106939,"vY0":-141.48225688353517,"vZ0":-5.078885113420749,"x":102.78,"y":159.77,"x0":-2.6422178786993498,"y0":50.00407787851899,"z0":5.782079567310735,"aX":-13.769693245991187},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.2,"breakHorizontal":10.2,"spinRate":2323,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.38577745443726386,"extension":7.1707298171566105},"index":2,"playId":"dd12409f-5104-31c4-8a33-1335104ddaf4","pitchNumber":3,"startTime":"2025-08-19T02:12:39.803Z","endTime":"2025-08-19T02:12:44.339Z","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":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.467732775139968,"aZ":-23.589000777277562,"pfxX":-1.3805346676608838,"pfxZ":4.5323336936604655,"pX":0.8185662309565327,"pZ":2.674986427909661,"vX0":10.120825932376421,"vY0":-136.37461293025805,"vZ0":-4.038454384109451,"x":85.8,"y":166.56,"x0":-2.752653012430218,"y0":50.002712580254254,"z0":5.79153003106865,"aX":-2.6166550024794697},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.6,"breakHorizontal":0.5,"spinRate":2325,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.4008123774454684,"extension":7.069468191597285},"index":3,"playId":"fe01fe5c-d31d-30c8-a5ff-24617d609971","pitchNumber":4,"startTime":"2025-08-19T02:12:57.210Z","endTime":"2025-08-19T02:13:02.339Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.809169312352214,"aZ":-43.645602443170674,"pfxX":5.2153735989174255,"pfxZ":-7.820181606754911,"pX":-0.6605730135538369,"pZ":1.506080825247472,"vX0":3.4997791797074402,"vY0":-121.20912794127469,"vZ0":-1.6518555231808718,"x":142.18,"y":198.12,"x0":-2.807785847295792,"y0":50.002881976451924,"z0":6.056831159778711,"aX":7.650118769538163},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-14.3,"breakHorizontal":-10.3,"spinRate":2536,"spinDirection":39},"zone":7,"typeConfidence":2.0,"plateTime":0.4543434225678826,"extension":6.814998286913529},"index":4,"playId":"e6d24eb2-af82-35b1-89bb-ed8cbf6e8ac6","pitchNumber":5,"startTime":"2025-08-19T02:13:30.026Z","endTime":"2025-08-19T02:13:35.014Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:13:35.014Z","atBatIndex":16},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Steven Kwan lines out to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T02:15:42.556Z","endTime":"2025-08-19T02:16:16.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"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(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":80.7,"endSpeed":74.9,"strikeZoneTop":3.25235612243453,"strikeZoneBottom":1.42554069238015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.43843260231019,"aZ":-40.417886305705814,"pfxX":0.7996239463644179,"pfxZ":-5.874970540358164,"pX":-0.5549957781095577,"pZ":1.7333716373311925,"vX0":4.750431691772987,"vY0":-117.44294249349602,"vZ0":-1.1499486895951248,"x":138.16,"y":191.98,"x0":-2.704666261776296,"y0":50.00424889428713,"z0":5.975623892125582,"aX":1.1214764742884595},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-10.7,"breakHorizontal":-2.5,"spinRate":2435,"spinDirection":37},"zone":7,"typeConfidence":2.0,"plateTime":0.4656847819662562,"extension":6.308945184207244},"index":0,"playId":"20b06135-90e4-3259-acb2-97010b31c045","pitchNumber":1,"startTime":"2025-08-19T02:15:54.659Z","endTime":"2025-08-19T02:15:58.766Z","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.8,"endSpeed":84.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.407040587675084,"aZ":-13.943549960510204,"pfxX":-3.7065747657985932,"pfxZ":9.93079118958393,"pX":-0.2454275436871894,"pZ":3.4934621008792797,"vX0":7.159078067759436,"vY0":-134.90174694632168,"vZ0":-3.788234447185392,"x":126.36,"y":144.46,"x0":-2.456754922152117,"y0":50.005506653709496,"z0":5.9044303968358545,"aX":-6.807145457529055},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.3,"breakHorizontal":5.2,"spinRate":2342,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.40662893900952923,"extension":6.509268944734365},"hitData":{"launchSpeed":87.4,"launchAngle":25.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":75.9,"coordY":84.7}},"index":1,"playId":"f3cf7154-1d8c-3b1e-bcc3-c8b295c54836","pitchNumber":2,"startTime":"2025-08-19T02:16:07.555Z","endTime":"2025-08-19T02:16:16.360Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:16:16.360Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daniel Schneemann grounds out, second baseman Ketel Marte to first baseman Pavin Smith.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T02:16:32.498Z","endTime":"2025-08-19T02:18:01.870Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"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":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.57929618551526,"strikeZoneBottom":1.71344151178048,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.9676252395175,"aZ":-13.723519311217999,"pfxX":-3.8794886438228957,"pfxZ":9.84983482099454,"pX":-1.4719945086523696,"pZ":3.292327058659249,"vX0":4.21182399278688,"vY0":-136.47151876286762,"vZ0":-4.63269975602988,"x":173.11,"y":149.89,"x0":-2.5363754604419793,"y0":50.003808774658005,"z0":5.967629982330442,"aX":-7.267944062030329},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":6.1,"spinRate":2378,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4024090904508717,"extension":6.491777850565709},"index":0,"playId":"679b7fa3-e838-301c-bae0-da98d1de139f","pitchNumber":1,"startTime":"2025-08-19T02:16:34.192Z","endTime":"2025-08-19T02:16:38.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.602503612302783,"aZ":-13.198184942363923,"pfxX":-2.6271190109708096,"pfxZ":10.180527368166032,"pX":-0.2560129775849865,"pZ":2.5417984700030942,"vX0":7.10725076183999,"vY0":-135.87154212774195,"vZ0":-6.393893765259456,"x":126.76,"y":170.15,"x0":-2.5678569452077014,"y0":50.00304807457187,"z0":5.847897709430132,"aX":-4.8972779092577925},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.2,"breakHorizontal":3.2,"spinRate":2219,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.4035793837157926,"extension":6.547433129164665},"index":1,"playId":"bae22d0a-ef76-361e-9a1d-8dfbef57c3ac","pitchNumber":2,"startTime":"2025-08-19T02:16:45.973Z","endTime":"2025-08-19T02:16:51.557Z","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.6,"endSpeed":86.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.776243784917504,"aZ":-12.63922795402092,"pfxX":-2.9396352662189953,"pfxZ":10.345087968916499,"pX":-6.8677472924665E-5,"pZ":2.5065861789304806,"vX0":7.891502140640724,"vY0":-136.05013074008815,"vZ0":-6.428756782872378,"x":117.0,"y":171.1,"x0":-2.546955915495458,"y0":50.00620887838551,"z0":5.763690899083261,"aX":-5.5538528190345895},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.6,"breakHorizontal":3.8,"spinRate":2386,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.4014669284007315,"extension":6.582937410929893},"index":2,"playId":"2c658e7a-b2bb-3e15-aeb7-063073c8de49","pitchNumber":3,"startTime":"2025-08-19T02:17:01.940Z","endTime":"2025-08-19T02:17:08.660Z","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":94.3,"endSpeed":86.4,"strikeZoneTop":3.47144708311211,"strikeZoneBottom":1.60674976987785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.60508075455571,"aZ":-13.087125943962832,"pfxX":-3.4911028375830204,"pfxZ":9.983581918588694,"pX":-1.6602643678862006,"pZ":3.1356975214445173,"vX0":4.287699322879089,"vY0":-137.21380264246176,"vZ0":-4.976917558008097,"x":180.29,"y":154.12,"x0":-2.787617091866304,"y0":50.0034877668428,"z0":5.860774226663379,"aX":-6.6751846901419745},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.3,"breakHorizontal":5.4,"spinRate":2437,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39876936451925715,"extension":6.530628833250713},"index":3,"playId":"8e6ca6fa-49cc-3820-bf02-f6f86b761e37","pitchNumber":4,"startTime":"2025-08-19T02:17:17.111Z","endTime":"2025-08-19T02:17:22.128Z","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":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.487420048889327,"aZ":-12.20915756350523,"pfxX":-3.455386031778761,"pfxZ":10.6776076156649,"pX":1.177145707720825,"pZ":2.705472255605688,"vX0":10.307100731971227,"vY0":-135.82182519032068,"vZ0":-6.213745754502799,"x":72.13,"y":165.73,"x0":-2.2165266383140843,"y0":50.005520879875334,"z0":5.870486483629862,"aX":-6.463295685676599},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.1,"breakHorizontal":4.1,"spinRate":2386,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.4031280018503596,"extension":6.59390873216136},"index":4,"playId":"53c0fd29-4f6d-329a-84a3-244f087f3be0","pitchNumber":5,"startTime":"2025-08-19T02:17:29.474Z","endTime":"2025-08-19T02:17:36.124Z","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":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-19T02:17:44.252Z","endTime":"2025-08-19T02:17:52.506Z","isPitch":false,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"}},{"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":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.853554642362948,"aZ":-29.74649917589307,"pfxX":-5.5450634276994135,"pfxZ":1.5675549795768617,"pX":-0.5874347848568677,"pZ":2.1243927813684826,"vX0":7.2528519915410135,"vY0":-122.94647869135102,"vZ0":-2.788975658161963,"x":139.39,"y":181.42,"x0":-2.8402570656954262,"y0":50.00308779790809,"z0":5.769886913629676,"aX":-8.5837632306789},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.5,"breakHorizontal":8.5,"spinRate":1504,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.44364193930880225,"extension":6.478658958716107},"hitData":{"launchSpeed":84.9,"launchAngle":-44.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.56,"coordY":158.41}},"index":6,"playId":"7e699fda-e075-3d2e-b1f3-420cbc4989d7","pitchNumber":6,"startTime":"2025-08-19T02:17:52.506Z","endTime":"2025-08-19T02:18:01.870Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:18:01.870Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Ramírez flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T02:18:18.179Z","endTime":"2025-08-19T02:19:44.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":86.3,"endSpeed":80.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.55723169744563,"aZ":-29.378736648914842,"pfxX":-6.4227602549936815,"pfxZ":1.7408087313724758,"pX":-0.9957202114963394,"pZ":1.1537870367752783,"vX0":6.903785598282513,"vY0":-125.4885082168096,"vZ0":-5.286182427056447,"x":154.95,"y":207.63,"x0":-2.938067491291677,"y0":50.00399691129635,"z0":5.658878015704144,"aX":-10.323538901564326},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.3,"breakHorizontal":10.2,"spinRate":1570,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4351836663308335,"extension":6.5885781253501925},"index":0,"playId":"6f0e7b1a-71bd-33a8-b694-6f82e671cd4e","pitchNumber":1,"startTime":"2025-08-19T02:18:23.625Z","endTime":"2025-08-19T02:18:26.804Z","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.8,"endSpeed":80.2,"strikeZoneTop":3.60468851308011,"strikeZoneBottom":1.48045287693948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.404834564267635,"aZ":-26.385022642240042,"pfxX":-7.765218821990971,"pfxZ":3.5677154019635546,"pX":-1.0302018365804384,"pZ":1.1359794817844697,"vX0":7.146339284045203,"vY0":-126.17489611217275,"vZ0":-5.906654114356299,"x":156.27,"y":208.11,"x0":-2.883155145663421,"y0":50.00096175170383,"z0":5.618996225605664,"aX":-12.585677757691583},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.4,"breakHorizontal":12.5,"spinRate":1545,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.43323499077983785,"extension":6.562046530423478},"index":1,"playId":"beec884b-d185-3762-8f8b-be69f5413f99","pitchNumber":2,"startTime":"2025-08-19T02:18:37.840Z","endTime":"2025-08-19T02:18:41.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.60031765807308,"strikeZoneBottom":1.56077047135256,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.42893151330412,"aZ":-28.568770573313447,"pfxX":-7.601763137403812,"pfxZ":2.2339463058255813,"pX":-1.5782223978478187,"pZ":0.2900703887390284,"vX0":5.633853708749757,"vY0":-126.21811875762887,"vZ0":-7.418734009273466,"x":177.16,"y":230.95,"x0":-2.8503870527366693,"y0":50.00454707123866,"z0":5.564616821698399,"aX":-12.279832284198168},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.5,"breakHorizontal":12.5,"spinRate":1618,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4337644069075033,"extension":6.5024142405135406},"index":2,"playId":"3a0339f3-9c61-3547-8492-27de3cfa4d68","pitchNumber":3,"startTime":"2025-08-19T02:18:51.736Z","endTime":"2025-08-19T02:18:56.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.09128309101346,"aZ":-28.12780960694466,"pfxX":-5.889070705314701,"pfxZ":2.6012381786757235,"pX":-0.5917840432746543,"pZ":1.7683246210352492,"vX0":7.398336181523785,"vY0":-123.1875577475823,"vZ0":-3.7562621481538563,"x":139.56,"y":191.04,"x0":-2.8544162563532423,"y0":50.0003338775177,"z0":5.663776943109216,"aX":-9.144680856780269},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.2,"breakHorizontal":9.1,"spinRate":1473,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.4428789278832945,"extension":6.463315587749655},"index":3,"playId":"074cc130-82c6-35b5-aeb8-76abd3a76a98","pitchNumber":4,"startTime":"2025-08-19T02:19:12.449Z","endTime":"2025-08-19T02:19:18.040Z","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":93.6,"endSpeed":85.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.80722583408647,"aZ":-16.508304179312123,"pfxX":-4.698185907894279,"pfxZ":8.30681910228516,"pX":-0.40545309782546946,"pZ":3.6363126485920376,"vX0":7.517573948853373,"vY0":-136.18801617821737,"vZ0":-3.0585188619599433,"x":132.45,"y":140.6,"x0":-2.586189276246945,"y0":50.001181607817614,"z0":5.910091420264502,"aX":-8.859263638087802},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.6,"breakHorizontal":7.0,"spinRate":2328,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4015778658099718,"extension":6.426873044760682},"hitData":{"launchSpeed":91.4,"launchAngle":42.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":213.27,"coordY":104.98}},"index":4,"playId":"572c8045-0640-337a-a534-df1bdfb9a6d9","pitchNumber":5,"startTime":"2025-08-19T02:19:33.024Z","endTime":"2025-08-19T02:19:44.301Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:19:44.301Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"James McCann lines out sharply to right fielder Nolan Jones.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T02:21:47.284Z","endTime":"2025-08-19T02:22:16.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.72454163505582,"strikeZoneBottom":1.50345709785759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.075890220554427,"aZ":-14.540351544370177,"pfxX":-6.750946761012633,"pfxZ":8.796226911367441,"pX":1.1889222970642301,"pZ":3.1120698266968545,"vX0":12.676002244870777,"vY0":-140.5117383044753,"vZ0":-5.787554366746102,"x":71.68,"y":154.75,"x0":-2.498461003488274,"y0":50.00309911098645,"z0":6.139083184880222,"aX":-13.535063229277377},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":9.7,"spinRate":2243,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.38942650806592116,"extension":7.103483238818903},"index":0,"playId":"a744d611-95ef-396d-bee2-5d6c038e1865","pitchNumber":1,"startTime":"2025-08-19T02:21:54.252Z","endTime":"2025-08-19T02:22:00.772Z","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":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.228431503207936,"aZ":-16.993936655711412,"pfxX":-6.924776804284171,"pfxZ":7.6861697789484955,"pX":0.3531803343623774,"pZ":2.6213938088693554,"vX0":10.774559873719822,"vY0":-139.80418614178194,"vZ0":-5.419388787726676,"x":103.54,"y":168.0,"x0":-2.655272368732477,"y0":50.001367453909616,"z0":5.704562273927282,"aX":-13.674407504979857},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.8,"breakHorizontal":10.2,"spinRate":2291,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.3921352622405192,"extension":7.25974882561582},"hitData":{"launchSpeed":105.6,"launchAngle":15.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":186.08,"coordY":91.5}},"index":1,"playId":"1cb35f8c-9a42-33a9-9f03-a8cfa0456813","pitchNumber":2,"startTime":"2025-08-19T02:22:07.679Z","endTime":"2025-08-19T02:22:16.275Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:22:16.275Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a sharp line drive to right fielder Nolan Jones.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T02:22:31.514Z","endTime":"2025-08-19T02:24:42.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.66882184223838,"strikeZoneBottom":1.64580760712473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.27351870285845,"aZ":-44.38802962686813,"pfxX":5.231969739304134,"pfxZ":-8.34843975185188,"pX":0.7326340081994583,"pZ":2.4520696382832132,"vX0":6.194289402351413,"vY0":-120.67455537468997,"vZ0":0.3117917787191309,"x":89.07,"y":172.57,"x0":-2.5552776429542217,"y0":50.00452070722092,"z0":6.257926948321811,"aX":7.651946399888359},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-14.8,"breakHorizontal":-11.0,"spinRate":2505,"spinDirection":35},"zone":6,"typeConfidence":2.0,"plateTime":0.4553248411455595,"extension":6.683467254506235},"index":0,"playId":"c5f976dc-5cda-31ea-ada0-480e4d3d4f81","pitchNumber":1,"startTime":"2025-08-19T02:22:38.724Z","endTime":"2025-08-19T02:22:43.842Z","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":97.5,"endSpeed":89.0,"strikeZoneTop":3.67658298398347,"strikeZoneBottom":1.62572802544743,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.41029723576077,"aZ":-14.108187748010666,"pfxX":-7.543379410783465,"pfxZ":8.877315210305674,"pX":-0.3731523666495067,"pZ":3.8781169854063786,"vX0":8.809964047747581,"vY0":-141.7484758578745,"vZ0":-3.8914314718958334,"x":131.22,"y":134.07,"x0":-2.5414261381978114,"y0":50.001577789181944,"z0":6.16955186028847,"aX":-15.349535526101555},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.5,"breakHorizontal":11.9,"spinRate":2327,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.38640974634256553,"extension":6.853572616623201},"index":1,"playId":"38bad1b7-0dce-34f9-a40f-7838f9a03de2","pitchNumber":2,"startTime":"2025-08-19T02:22:50.882Z","endTime":"2025-08-19T02:22:55.440Z","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":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-08-19T02:23:06.035Z","endTime":"2025-08-19T02:23:18.314Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"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":98.1,"endSpeed":89.8,"strikeZoneTop":3.71326623416229,"strikeZoneBottom":1.66261058752563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.761575773419196,"aZ":-11.839847045137693,"pfxX":-8.69498121384441,"pfxZ":9.961604001981565,"pX":1.061047994308699,"pZ":0.5577389748097149,"vX0":13.18701521151976,"vY0":-141.81896673809663,"vZ0":-12.342968583313288,"x":76.56,"y":223.72,"x0":-2.514757325557021,"y0":50.00653671473174,"z0":5.716551906718457,"aX":-17.755452141836766},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.5,"breakHorizontal":13.2,"spinRate":2329,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.38588409593606077,"extension":7.069492041772866},"index":3,"playId":"a6fc642e-2d72-3bf6-b357-12884f2b39d7","pitchNumber":3,"startTime":"2025-08-19T02:23:18.314Z","endTime":"2025-08-19T02:23:23.023Z","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":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.884116929981527,"aZ":-12.718118172478166,"pfxX":-7.828336049109158,"pfxZ":9.53650930629804,"pX":-0.50594266997803,"pZ":2.212875657165465,"vX0":9.01329406593419,"vY0":-141.81755356483322,"vZ0":-7.779350593520553,"x":136.29,"y":179.03,"x0":-2.7055627321184472,"y0":50.00690414385064,"z0":5.799685368545107,"aX":-15.978597296505068},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.8,"breakHorizontal":12.4,"spinRate":2417,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.38594698061766675,"extension":6.977754814231365},"index":4,"playId":"f61ff57f-2e24-366c-bfb7-86fb9dd6b232","pitchNumber":4,"startTime":"2025-08-19T02:23:36.559Z","endTime":"2025-08-19T02:23:43.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.71258850918462,"strikeZoneBottom":1.52257656428521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.683758223866054,"aZ":-43.17872580121174,"pfxX":4.563667901628978,"pfxZ":-7.287439738147139,"pX":0.03803219959465879,"pZ":0.9316977660424479,"vX0":5.142327315963178,"vY0":-122.54318188687026,"vZ0":-3.454104551903524,"x":115.55,"y":213.62,"x0":-2.685471291614062,"y0":50.00145625093031,"z0":6.072109691319062,"aX":6.893459339313692},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-13.8,"breakHorizontal":-9.5,"spinRate":2522,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4480824099365086,"extension":6.739118720220199},"index":5,"playId":"b68ecf66-0aa5-3524-a06c-1b06ed982dbf","pitchNumber":5,"startTime":"2025-08-19T02:23:53.326Z","endTime":"2025-08-19T02:23:59.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.0962793304,"aZ":-10.96142898107433,"pfxX":-7.796731215794695,"pfxZ":10.238357978330876,"pX":0.22894090866436823,"pZ":1.9864947653586114,"vX0":10.749915573691577,"vY0":-143.05762581617296,"vZ0":-8.73638659846996,"x":108.27,"y":185.14,"x0":-2.5650791220335574,"y0":50.006233271407076,"z0":5.767885399377544,"aX":-16.159460054142553},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.8,"breakHorizontal":12.0,"spinRate":2402,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.382913082304543,"extension":6.985496397892521},"index":6,"playId":"18c52a44-395a-3fbb-aef4-ad04d5268a9d","pitchNumber":6,"startTime":"2025-08-19T02:24:13.299Z","endTime":"2025-08-19T02:24:17.607Z","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":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.645665058839985,"aZ":-13.391367996679145,"pfxX":-7.98471374692054,"pfxZ":9.007563648291265,"pX":0.07473968807336709,"pZ":2.013573043421876,"vX0":10.326426184513975,"vY0":-142.96312798496805,"vZ0":-8.302035639344187,"x":114.15,"y":184.41,"x0":-2.53409600722364,"y0":50.00320625745409,"z0":5.781318007513985,"aX":-16.652260792700012},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.9,"breakHorizontal":12.6,"spinRate":2401,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.38202178278293797,"extension":7.027130129817099},"hitData":{"launchSpeed":101.6,"launchAngle":10.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":153.12,"coordY":103.07}},"index":7,"playId":"3fcc25ea-8600-30cd-853e-8ff7aef65e4b","pitchNumber":7,"startTime":"2025-08-19T02:24:30.531Z","endTime":"2025-08-19T02:24:42.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:24:42.218Z","atBatIndex":21},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ketel Marte grounds into a force out, second baseman Brayan Rocchio to shortstop Gabriel Arias. Geraldo Perdomo out at 2nd. Ketel Marte to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T02:24:55.014Z","endTime":"2025-08-19T02:27:23.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.0,"strikeZoneTop":3.79750521353072,"strikeZoneBottom":1.75741076787374,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.545800868783328,"aZ":-22.36559538091425,"pfxX":-8.283097996571609,"pfxZ":4.756381685182909,"pX":-0.6335535833254166,"pZ":2.188484705242239,"vX0":8.606980136186769,"vY0":-142.41921534759467,"vZ0":-5.943551894877178,"x":141.15,"y":179.69,"x0":-2.6131541444429645,"y0":50.00367459685004,"z0":5.70933866387967,"aX":-17.08170353015782},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.6,"breakHorizontal":13.3,"spinRate":2184,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.38402862196401344,"extension":6.916678802568308},"index":0,"playId":"38f0e18b-c656-30cb-af3e-c9d82ad3fd2c","pitchNumber":1,"startTime":"2025-08-19T02:25:12.237Z","endTime":"2025-08-19T02:25:16.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.0,"strikeZoneTop":3.77832750293486,"strikeZoneBottom":1.70994464593749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.06580252510411,"aZ":-14.895745096612218,"pfxX":-9.136725052259324,"pfxZ":8.355568622386876,"pX":0.12028811777246716,"pZ":1.7802076672721767,"vX0":11.1230833332639,"vY0":-142.9294510449767,"vZ0":-8.621080082925477,"x":112.41,"y":190.71,"x0":-2.6354630313285257,"y0":50.00329307536109,"z0":5.7717379606395145,"aX":-18.8967245351994},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.4,"breakHorizontal":14.3,"spinRate":2395,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.3832642516323559,"extension":6.988734948430501},"index":1,"playId":"8670c1f7-cfe8-3115-94e3-5ef8528dff26","pitchNumber":2,"startTime":"2025-08-19T02:25:29.321Z","endTime":"2025-08-19T02:25:34.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.9,"strikeZoneTop":3.68922337562147,"strikeZoneBottom":1.76213131905351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.61819433415731,"aZ":-40.56795093249225,"pfxX":5.535222109255187,"pfxZ":-5.687923158421734,"pX":1.0452286098188304,"pZ":1.1166883681100497,"vX0":7.2973406810437975,"vY0":-121.22169722628743,"vZ0":-3.267941787296263,"x":77.16,"y":208.63,"x0":-2.733365400361348,"y0":50.004107748342555,"z0":6.0546598148795026,"aX":8.165657948212818},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-10.8,"breakHorizontal":-11.9,"spinRate":2575,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.45335472147613887,"extension":6.842524153310854},"index":2,"playId":"9f5d4280-b594-3152-9896-b34e79af4eee","pitchNumber":3,"startTime":"2025-08-19T02:25:49.168Z","endTime":"2025-08-19T02:25:54.012Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.62746884793083,"strikeZoneBottom":1.70036942859459,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.51338737066542,"aZ":-41.72160264037036,"pfxX":4.401171489331385,"pfxZ":-6.373090067841076,"pX":1.152055863962916,"pZ":0.8797383689677998,"vX0":8.121687737130799,"vY0":-122.24573587674249,"vZ0":-3.7649818090371223,"x":73.09,"y":215.03,"x0":-2.7994015307904823,"y0":50.00470538118758,"z0":6.060686513151167,"aX":6.589968583239164},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-12.2,"breakHorizontal":-10.1,"spinRate":2432,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4499007449604919,"extension":6.824145527357362},"index":3,"playId":"ef396cfd-c209-3820-a8a1-ba633c5a8b4a","pitchNumber":4,"startTime":"2025-08-19T02:26:09.447Z","endTime":"2025-08-19T02:26:13.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.24651838249535,"aZ":-18.987300523878147,"pfxX":-9.785294857162508,"pfxZ":6.4480436942278185,"pX":-1.3325449226455983,"pZ":2.72760481306424,"vX0":7.780483228025299,"vY0":-142.02947063901067,"vZ0":-5.062994622363007,"x":167.79,"y":165.13,"x0":-2.8348950312360994,"y0":50.00110080824297,"z0":5.7390719662661605,"aX":-20.008254550856165},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.8,"breakHorizontal":16.2,"spinRate":2108,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.3854993797336439,"extension":7.068066081471162},"index":4,"playId":"a169d1b6-72bc-3b9b-b4de-7d6fa043f2f5","pitchNumber":5,"startTime":"2025-08-19T02:26:33.211Z","endTime":"2025-08-19T02:26:36.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":88.8,"strikeZoneTop":3.75695125307658,"strikeZoneBottom":1.71691459124188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.73428188592754,"aZ":-13.83662504347497,"pfxX":-5.964726393727167,"pfxZ":9.000614545627165,"pX":-1.386210245508203,"pZ":3.2650710974542925,"vX0":6.318590539244435,"vY0":-142.32917772666576,"vZ0":-4.801545802581938,"x":169.84,"y":150.62,"x0":-2.867293692881059,"y0":50.00664478263642,"z0":5.860147074510462,"aX":-12.157626960295273},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.4,"breakHorizontal":9.4,"spinRate":2370,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.38584073256454987,"extension":6.887551905523602},"index":5,"playId":"a543d1b4-6012-359e-92d6-643df30e3f94","pitchNumber":6,"startTime":"2025-08-19T02:26:55.538Z","endTime":"2025-08-19T02:27:00.205Z","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":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.60390552750856,"aZ":-13.75217539037364,"pfxX":-7.502742841406659,"pfxZ":8.996051010323843,"pX":-0.4450091768087104,"pZ":2.4741722358202978,"vX0":9.059849467844515,"vY0":-142.83865071779044,"vZ0":-6.8777966397689365,"x":133.96,"y":171.98,"x0":-2.696432045106676,"y0":50.0059020675796,"z0":5.793436096021692,"aX":-15.369967783944166},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.9,"breakHorizontal":11.5,"spinRate":2323,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.3847594569442334,"extension":6.9597743405206804},"hitData":{"launchSpeed":102.2,"launchAngle":5.0,"totalDistance":111.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.58,"coordY":152.63}},"index":6,"playId":"3c685fb4-87ef-3c6c-9afc-d3456920261c","pitchNumber":7,"startTime":"2025-08-19T02:27:15.244Z","endTime":"2025-08-19T02:27:23.627Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:27:23.627Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corbin Carroll flies out to center fielder Daniel Schneemann.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T02:27:57.117Z","endTime":"2025-08-19T02:28:50.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.31542596359487,"strikeZoneBottom":1.46944540062638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.854803850293344,"aZ":-24.09752618696048,"pfxX":-1.6944352441660122,"pfxZ":4.31185389200361,"pX":1.302595740418288,"pZ":2.395142416725204,"vX0":11.350712370989383,"vY0":-135.52755298272012,"vZ0":-4.439095447575022,"x":67.35,"y":174.11,"x0":-2.7080488355784396,"y0":50.00033548919394,"z0":5.724031053560489,"aX":-3.1732761382639993},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.1,"breakHorizontal":0.8,"spinRate":2306,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.4031613269379828,"extension":7.023650423482358},"index":0,"playId":"82b75bbd-d122-3893-ab64-a9c3b68df552","pitchNumber":1,"startTime":"2025-08-19T02:28:04.187Z","endTime":"2025-08-19T02:28:08.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.6,"strikeZoneTop":3.30352902276404,"strikeZoneBottom":1.5426237905095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.186849241856315,"aZ":-13.338025879015445,"pfxX":-7.474849556975078,"pfxZ":9.336300579500234,"pX":-0.047821229314344106,"pZ":3.600739901507709,"vX0":9.709572585987303,"vY0":-141.16379210289315,"vZ0":-4.362086316330643,"x":118.82,"y":141.56,"x0":-2.5611370238450206,"y0":50.00397267257044,"z0":6.024899083953203,"aX":-15.083802582399784},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.2,"breakHorizontal":11.5,"spinRate":2344,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3880183918744362,"extension":6.941871178841048},"index":1,"playId":"aedfd58a-d674-3eb9-a093-ab9b8b0b4b7e","pitchNumber":2,"startTime":"2025-08-19T02:28:21.788Z","endTime":"2025-08-19T02:28:26.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.24383441359991,"aZ":-43.06587234463745,"pfxX":4.512934474972765,"pfxZ":-7.374032410983018,"pX":0.1398250345582433,"pZ":2.1766799262912837,"vX0":5.080724803663883,"vY0":-121.15378136740074,"vZ0":-0.6457164401436528,"x":111.67,"y":180.01,"x0":-2.5765671291236494,"y0":50.005095267357305,"z0":6.233665447440228,"aX":6.66210891091955},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-13.2,"breakHorizontal":-9.5,"spinRate":2502,"spinDirection":34},"zone":5,"typeConfidence":2.0,"plateTime":0.453316135357277,"extension":6.57650002928682},"hitData":{"launchSpeed":99.0,"launchAngle":24.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":158.85,"coordY":57.79}},"index":2,"playId":"a4473be4-5dee-3793-ab40-148e19495ffc","pitchNumber":3,"startTime":"2025-08-19T02:28:41.437Z","endTime":"2025-08-19T02:28:50.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:28:50.978Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Manzardo grounds out, second baseman Ketel Marte to first baseman Pavin Smith.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T02:30:43.653Z","endTime":"2025-08-19T02:32:07.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"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":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"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(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":79.7,"endSpeed":73.9,"strikeZoneTop":3.30513967515307,"strikeZoneBottom":1.34516180455879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.67116446464826,"aZ":-41.61441968400203,"pfxX":1.191776078366873,"pfxZ":-6.924557642740866,"pX":-0.44302154467112387,"pZ":1.7718920776796507,"vX0":5.077026323364094,"vY0":-116.01351600382682,"vZ0":-0.6091577111802192,"x":133.89,"y":190.94,"x0":-2.814453494748621,"y0":50.002478618477355,"z0":6.003677855548814,"aX":1.6245072442576352},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-12.4,"breakHorizontal":-3.4,"spinRate":2451,"spinDirection":34},"zone":7,"typeConfidence":2.0,"plateTime":0.4720975774432077,"extension":6.429273959903827},"index":0,"playId":"1c6242b6-5094-3bda-ae88-5d926e0e68c1","pitchNumber":1,"startTime":"2025-08-19T02:31:06.154Z","endTime":"2025-08-19T02:31:10.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.18999938804624,"strikeZoneBottom":1.34000036049709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.85539077781053,"aZ":-29.29966462060417,"pfxX":-7.782118626682233,"pfxZ":1.8803171231276865,"pX":-0.21957570470656695,"pZ":1.1902781542006389,"vX0":8.492147002146108,"vY0":-122.75857112532236,"vZ0":-4.759475344002584,"x":125.37,"y":206.64,"x0":-2.709498446760397,"y0":50.00271613022909,"z0":5.642697483198147,"aX":-11.90061419922715},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.5,"breakHorizontal":12.1,"spinRate":1457,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4458506554082855,"extension":6.542242467168082},"index":1,"playId":"3f979a1d-4fd9-3bdf-824a-b0815cdeb70c","pitchNumber":2,"startTime":"2025-08-19T02:31:19.881Z","endTime":"2025-08-19T02:31:23.246Z","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":0},"index":2,"startTime":"2025-08-19T02:31:29.654Z","endTime":"2025-08-19T02:31:41.990Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.28389485729781,"strikeZoneBottom":1.32440839493609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.37793934069081,"aZ":-29.352921138958685,"pfxX":-8.079037354197002,"pfxZ":1.878344321717158,"pX":-0.36477067828240245,"pZ":0.6897310117020834,"vX0":8.34955141021027,"vY0":-121.65545957102104,"vZ0":-5.707140328725131,"x":130.9,"y":220.16,"x0":-2.7881583446993643,"y0":50.00264174836355,"z0":5.603494511128672,"aX":-12.136383133777423},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.3,"breakHorizontal":12.7,"spinRate":1474,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4498504866613522,"extension":6.5530210939559215},"index":3,"playId":"3594ee82-7ca3-302c-890e-7c8dca61496b","pitchNumber":3,"startTime":"2025-08-19T02:31:41.990Z","endTime":"2025-08-19T02:31:46.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.34,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.58558041724861,"aZ":-29.352189755122623,"pfxX":-6.515791536876685,"pfxZ":1.8290473851592655,"pX":-0.9525032938567825,"pZ":1.5835024878822959,"vX0":6.575431697869907,"vY0":-122.93965172558846,"vZ0":-4.0049339351797295,"x":153.31,"y":196.03,"x0":-2.80533451980272,"y0":50.003373414413964,"z0":5.70360740476658,"aX":-10.052867380380375},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.6,"breakHorizontal":10.4,"spinRate":1452,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.44420787792074456,"extension":6.517115773355015},"hitData":{"launchSpeed":86.6,"launchAngle":11.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.05,"coordY":151.61}},"index":4,"playId":"a5eb3769-e8b9-314c-ac7f-e1ad6d9c5076","pitchNumber":4,"startTime":"2025-08-19T02:31:58.134Z","endTime":"2025-08-19T02:32:07.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:32:07.511Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bo Naylor flies out to second baseman Ketel Marte.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T02:32:27.825Z","endTime":"2025-08-19T02:33:29.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.25264188428466,"aZ":-13.392856336041344,"pfxX":-3.633535149465902,"pfxZ":10.096000004636746,"pX":-0.11366055755832162,"pZ":3.093957305664635,"vX0":7.409531628596374,"vY0":-135.66734788426427,"vZ0":-4.966601011721169,"x":121.33,"y":155.24,"x0":-2.4106313532316177,"y0":50.00255106115485,"z0":5.8850382045095095,"aX":-6.759862936045627},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.4,"breakHorizontal":4.9,"spinRate":2385,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.4040488668679587,"extension":6.514718817314207},"index":0,"playId":"457e4871-74e6-39a6-8861-75244801005a","pitchNumber":1,"startTime":"2025-08-19T02:32:28.799Z","endTime":"2025-08-19T02:32:33.116Z","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":94.0,"endSpeed":85.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.128870218903675,"aZ":-13.301688092784866,"pfxX":-3.265265249203182,"pfxZ":9.986601427966349,"pX":-0.4908564009945404,"pZ":2.565701399799582,"vX0":6.653821995904577,"vY0":-136.62313879995435,"vZ0":-6.443325892655797,"x":135.71,"y":169.51,"x0":-2.533829514343804,"y0":50.00658787284497,"z0":5.869177836790596,"aX":-6.173535060424105},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":4.6,"spinRate":2317,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.40090764122996925,"extension":6.613767427384763},"index":1,"playId":"f543fe45-0d1c-37d0-ad1b-2b9afbf4463d","pitchNumber":2,"startTime":"2025-08-19T02:32:45.004Z","endTime":"2025-08-19T02:32:49.624Z","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":93.3,"endSpeed":85.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.44381106196349,"aZ":-15.889326262943737,"pfxX":-4.93564721937452,"pfxZ":8.725914767704444,"pX":-0.3859652935520823,"pZ":3.355674019095882,"vX0":7.463676210471388,"vY0":-135.68786987924673,"vZ0":-3.830070113461091,"x":131.71,"y":148.18,"x0":-2.5299084426665757,"y0":50.00220940613058,"z0":5.89125540465519,"aX":-9.21127120979487},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.2,"breakHorizontal":7.3,"spinRate":2268,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.4035271584440969,"extension":6.626059805175433},"index":2,"playId":"e1b04b7b-13ef-3164-8ed8-1b3240bf8d58","pitchNumber":3,"startTime":"2025-08-19T02:33:03.048Z","endTime":"2025-08-19T02:33:08.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.787071719976712,"aZ":-40.45339878281398,"pfxX":1.716160158811637,"pfxZ":-5.7094942081683,"pX":0.3698380545755928,"pZ":1.3446415424523948,"vX0":6.771352045140989,"vY0":-119.35958055262326,"vZ0":-1.908292462446212,"x":102.9,"y":202.47,"x0":-2.720345285616841,"y0":50.00249470116103,"z0":5.778795277339873,"aX":2.487778269679738},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-10.6,"breakHorizontal":-4.7,"spinRate":2405,"spinDirection":38},"zone":9,"typeConfidence":2.0,"plateTime":0.45792887401431903,"extension":6.546898745061187},"hitData":{"launchSpeed":74.9,"launchAngle":54.0,"totalDistance":199.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":162.19,"coordY":129.59}},"index":3,"playId":"03b6def6-29ca-30cf-9be3-e1d1dd01fe65","pitchNumber":4,"startTime":"2025-08-19T02:33:19.136Z","endTime":"2025-08-19T02:33:29.030Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:33:29.030Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gabriel Arias lines out to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T02:33:45.024Z","endTime":"2025-08-19T02:35:30.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.0,"strikeZoneTop":3.61551660926552,"strikeZoneBottom":1.5075219411362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.525810943922004,"aZ":-23.93529094235866,"pfxX":1.880781459247899,"pfxZ":4.761363816708993,"pX":1.1555482770576615,"pZ":2.305279434464632,"vX0":8.645485598444353,"vY0":-130.05581277878932,"vZ0":-4.4406008901263165,"x":72.95,"y":176.54,"x0":-2.441780979838001,"y0":50.005245162305954,"z0":5.8263855121458015,"aX":3.2574072290399054},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.9,"breakHorizontal":-5.2,"spinRate":2398,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.4194219474269545,"extension":6.724480304644252},"index":0,"playId":"8ab44dd3-6de6-381d-ade9-037a32a94945","pitchNumber":1,"startTime":"2025-08-19T02:33:49.146Z","endTime":"2025-08-19T02:33:53.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.82085309742971,"aZ":-20.98102716137614,"pfxX":-7.6341835959304465,"pfxZ":6.062270449980156,"pX":-0.8932559741172308,"pZ":2.307265697368217,"vX0":6.692801707214307,"vY0":-134.70094917049607,"vZ0":-5.502172829488261,"x":151.05,"y":176.48,"x0":-2.4118904775035515,"y0":50.00574222950588,"z0":5.848908271421797,"aX":-14.104914474566387},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.1,"breakHorizontal":12.5,"spinRate":2093,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.40580685981152875,"extension":6.7404074470664535},"index":1,"playId":"8f6d92e5-447f-3bbd-8482-1c55e569a913","pitchNumber":2,"startTime":"2025-08-19T02:34:02.040Z","endTime":"2025-08-19T02:34:05.398Z","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.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.27960261270539,"aZ":-17.16830964850123,"pfxX":-7.07831651628906,"pfxZ":7.9608207138908265,"pX":-1.6094156369007386,"pZ":2.505215485708848,"vX0":4.9382735965684,"vY0":-136.27743589892034,"vZ0":-5.810034062412202,"x":178.35,"y":171.14,"x0":-2.5231314499747644,"y0":50.005503609577815,"z0":5.846391732627081,"aX":-13.347448888785085},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.4,"breakHorizontal":11.8,"spinRate":2201,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.4015594839499199,"extension":6.726629613693131},"index":2,"playId":"0649d8b2-c3ed-3be1-a5c8-a66903957a3c","pitchNumber":3,"startTime":"2025-08-19T02:34:22.288Z","endTime":"2025-08-19T02:34:26.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.7,"strikeZoneTop":3.6524911007428,"strikeZoneBottom":1.51466197139324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.205894361209428,"aZ":-40.571751859223994,"pfxX":0.936992258911689,"pfxZ":-6.05250365064726,"pX":0.48601714248396666,"pZ":0.810204579810946,"vX0":6.884930606519526,"vY0":-117.06076190875342,"vZ0":-2.802855514322549,"x":98.47,"y":216.9,"x0":-2.615683122247629,"y0":50.004340464093524,"z0":5.823287615016404,"aX":1.298697905473303},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-11.4,"breakHorizontal":-3.4,"spinRate":2442,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4679889143705047,"extension":6.638857529738374},"index":3,"playId":"fb35c31c-5e9a-39c3-9c17-9a789b17d152","pitchNumber":4,"startTime":"2025-08-19T02:35:06.613Z","endTime":"2025-08-19T02:35:10.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.3800221648052,"aZ":-39.19382644596416,"pfxX":5.342061233384673,"pfxZ":-5.172784025058815,"pX":0.3316697027066158,"pZ":1.8937936700582834,"vX0":5.2280835137901445,"vY0":-115.94369533401866,"vZ0":-0.5787668304602741,"x":104.36,"y":187.65,"x0":-2.6493629837521775,"y0":50.00272097286934,"z0":5.897923840307317,"aX":7.247981957557243},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-9.2,"breakHorizontal":-11.0,"spinRate":2461,"spinDirection":33},"zone":9,"typeConfidence":2.0,"plateTime":0.4730197693998859,"extension":6.564820873075535},"hitData":{"launchSpeed":78.5,"launchAngle":28.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":69.94,"coordY":98.54}},"index":4,"playId":"1249e449-dded-3c64-b1eb-7e524997d0ff","pitchNumber":5,"startTime":"2025-08-19T02:35:21.699Z","endTime":"2025-08-19T02:35:30.274Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:35:30.274Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lourdes Gurriel Jr. grounds out, shortstop Gabriel Arias to first baseman CJ Kayfus.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-19T02:37:18.232Z","endTime":"2025-08-19T02:38:16.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"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":95.3,"endSpeed":87.4,"strikeZoneTop":3.66732226092142,"strikeZoneBottom":1.70965153975895,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.687626386935122,"aZ":-15.166823565729253,"pfxX":-6.438019844056877,"pfxZ":8.723579686956407,"pX":0.38772578058295587,"pZ":3.548326929141489,"vX0":10.182153434879396,"vY0":-138.45450687917398,"vZ0":-4.314058883846946,"x":102.22,"y":142.98,"x0":-2.493916699256367,"y0":50.002534226207935,"z0":6.135263458438301,"aX":-12.55206804337171},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":9.6,"spinRate":2263,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.39496381241989154,"extension":6.997472983489733},"index":0,"playId":"daf0b372-c7e1-39dc-8158-6c05f80315ec","pitchNumber":1,"startTime":"2025-08-19T02:37:37.449Z","endTime":"2025-08-19T02:37:42.486Z","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.4,"endSpeed":88.5,"strikeZoneTop":3.71139909961372,"strikeZoneBottom":1.72543300377686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.219914566584215,"aZ":-18.492697457937783,"pfxX":-8.96253596813781,"pfxZ":6.895367274533822,"pX":1.2339531873817047,"pZ":1.4835854590726594,"vX0":13.371808257130844,"vY0":-139.65654384332188,"vZ0":-8.30843532554096,"x":69.96,"y":198.72,"x0":-2.44237592968632,"y0":50.001113762267074,"z0":5.703991664144081,"aX":-17.777815172301747},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.9,"breakHorizontal":13.6,"spinRate":2238,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.39157514873081745,"extension":7.05937180150529},"index":1,"playId":"fcb2cdc6-7013-38dd-9dd3-26d363026190","pitchNumber":2,"startTime":"2025-08-19T02:37:52.834Z","endTime":"2025-08-19T02:37:57.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.7,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.07139347071185,"aZ":-15.272447780016535,"pfxX":-7.464711283893988,"pfxZ":8.31522351102113,"pX":0.47013501922770545,"pZ":2.4478279066449598,"vX0":11.134097286187904,"vY0":-141.18913199762258,"vZ0":-6.474507023812461,"x":99.08,"y":172.69,"x0":-2.5421719859920633,"y0":50.005833096380876,"z0":5.741539412672147,"aX":-15.17852980947439},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.9,"breakHorizontal":11.4,"spinRate":2340,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.38693013562711887,"extension":7.04798571877849},"hitData":{"launchSpeed":101.2,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.86,"coordY":134.3}},"index":2,"playId":"e290250c-530b-3475-8208-cdf0241640ef","pitchNumber":3,"startTime":"2025-08-19T02:38:06.140Z","endTime":"2025-08-19T02:38:16.075Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:38:16.075Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pavin Smith flies out to second baseman Brayan Rocchio.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-19T02:38:30.390Z","endTime":"2025-08-19T02:39:32.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.96196736943176,"aZ":-14.768128058119293,"pfxX":-8.155925984769627,"pfxZ":8.68091796390348,"pX":0.28686910429825324,"pZ":3.1939785861504664,"vX0":10.447169538658745,"vY0":-141.13999586030712,"vZ0":-5.3987228110333465,"x":106.07,"y":152.54,"x0":-2.4136551066755234,"y0":50.004501859084506,"z0":6.092584724469098,"aX":-16.356547566414896},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.6,"breakHorizontal":12.5,"spinRate":2405,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.3889876644863337,"extension":6.981018442469365},"index":0,"playId":"a7f45cc5-d904-3cf0-ae38-f0bb4e6bcd3e","pitchNumber":1,"startTime":"2025-08-19T02:38:43.254Z","endTime":"2025-08-19T02:38:47.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.74508171342171,"strikeZoneBottom":1.70854822509413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.502845553654446,"aZ":-13.08158267459004,"pfxX":-6.878937467750749,"pfxZ":9.502039163108725,"pX":-0.4514718492357551,"pZ":2.4998090747024664,"vX0":8.346816467386127,"vY0":-140.5402234960385,"vZ0":-7.186884959922376,"x":134.21,"y":171.29,"x0":-2.5598622921913963,"y0":50.00245307555731,"z0":5.9317027696765985,"aX":-13.822573089934195},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.0,"breakHorizontal":10.8,"spinRate":2305,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.38904868406933657,"extension":6.989706691192393},"index":1,"playId":"3a79de82-04fc-3c31-9591-4876910b55fd","pitchNumber":2,"startTime":"2025-08-19T02:39:00.581Z","endTime":"2025-08-19T02:39:05.668Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-19T02:39:09.851Z","endTime":"2025-08-19T02:39:22.198Z","isPitch":false,"type":"action","player":{"id":656976,"link":"/api/v1/people/656976"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.274993054176953,"aZ":-43.67385577117715,"pfxX":3.94397950181491,"pfxZ":-7.843884623002017,"pX":0.03336957399734635,"pZ":2.5576466602698553,"vX0":5.057476645443479,"vY0":-120.51479403902962,"vZ0":0.4712656202061425,"x":115.73,"y":169.72,"x0":-2.608055262833404,"y0":50.00454587363494,"z0":6.229241724969084,"aX":5.779663213218343},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-13.8,"breakHorizontal":-8.4,"spinRate":2479,"spinDirection":32},"zone":5,"typeConfidence":2.0,"plateTime":0.4551663282974978,"extension":6.571312539289812},"hitData":{"launchSpeed":66.9,"launchAngle":49.0,"totalDistance":193.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":165.75,"coordY":134.3}},"index":3,"playId":"dc539535-cef1-307a-936e-0b25ee93d3bd","pitchNumber":3,"startTime":"2025-08-19T02:39:22.198Z","endTime":"2025-08-19T02:39:32.415Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:39:32.415Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adrian Del Castillo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-19T02:39:47.836Z","endTime":"2025-08-19T02:42:08.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.8,"strikeZoneTop":3.42092064505609,"strikeZoneBottom":1.48537380685249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.777702200479233,"aZ":-23.741018632422325,"pfxX":-1.4861945980817488,"pfxZ":4.664627713902868,"pX":1.8807946692637776,"pZ":1.6053880746739932,"vX0":12.278633576107984,"vY0":-133.17341944530048,"vZ0":-5.876279181416276,"x":45.31,"y":195.43,"x0":-2.5833198323190243,"y0":50.005881757683404,"z0":5.542114805919392,"aX":-2.6908453900550966},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.3,"breakHorizontal":0.2,"spinRate":2227,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4102308791979259,"extension":7.106529917694682},"index":0,"playId":"604b748b-9ed2-3d9c-a714-a6fe04fc3a46","pitchNumber":1,"startTime":"2025-08-19T02:39:53.752Z","endTime":"2025-08-19T02:39:58.797Z","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":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.51882127697768,"strikeZoneBottom":1.5264280728962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.409222786142028,"aZ":-25.68062818197573,"pfxX":-1.538311255736831,"pfxZ":3.673540567177241,"pX":-1.1052985615239146,"pZ":3.1453698198788347,"vX0":5.189328458176366,"vY0":-131.53220941026805,"vZ0":-1.6908483611868266,"x":159.13,"y":153.86,"x0":-2.8957950673433674,"y0":50.00538819037603,"z0":5.683261656185158,"aX":-2.7218868538046985},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.5,"breakHorizontal":1.8,"spinRate":2317,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4149214091702995,"extension":6.756318436230859},"index":1,"playId":"e063d783-2d84-342f-a5fe-f90977500a51","pitchNumber":2,"startTime":"2025-08-19T02:40:07.825Z","endTime":"2025-08-19T02:40:12.751Z","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":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.4,"strikeZoneTop":3.53582843245693,"strikeZoneBottom":1.63803667020944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.484833259765267,"aZ":-22.89088428585376,"pfxX":-1.0078933192449817,"pfxZ":5.169049103165333,"pX":1.3077884396089834,"pZ":2.5433919020805056,"vX0":11.04129092350717,"vY0":-132.457511718066,"vZ0":-3.953474133278098,"x":67.15,"y":170.11,"x0":-2.764959933931016,"y0":50.00310369759575,"z0":5.707870621436219,"aX":-1.8122048963936692},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.8,"breakHorizontal":-0.4,"spinRate":2322,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.41186148338705975,"extension":6.991119320401547},"index":2,"playId":"64e63c88-a773-3782-b6f5-e073bad8cfbb","pitchNumber":3,"startTime":"2025-08-19T02:40:22.188Z","endTime":"2025-08-19T02:40:28.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.49971168374898,"strikeZoneBottom":1.64926429606134,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.3313781126872,"aZ":-15.96531010723057,"pfxX":-7.972418844258126,"pfxZ":8.336091525416816,"pX":0.25265981212717464,"pZ":2.402509040063383,"vX0":11.054317308176714,"vY0":-138.42335548173725,"vZ0":-6.054124020516137,"x":107.37,"y":173.91,"x0":-2.7531050956725287,"y0":50.001360266977244,"z0":5.683189346807161,"aX":-15.500327596222974},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.9,"breakHorizontal":12.2,"spinRate":2329,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.395380394693591,"extension":7.1399563226484455},"index":3,"playId":"ca6ef404-3d0b-3c8c-8abb-c7ddbed826ce","pitchNumber":4,"startTime":"2025-08-19T02:40:37.236Z","endTime":"2025-08-19T02:40:40.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.336300290100546,"aZ":-25.798896567896463,"pfxX":-2.5403056453662844,"pfxZ":3.5118742178254196,"pX":0.134625370746824,"pZ":1.8443105069628096,"vX0":8.538564398655687,"vY0":-133.6117601075588,"vZ0":-5.2490115659921965,"x":111.87,"y":188.98,"x0":-2.765130023382287,"y0":50.006461356453954,"z0":5.675558497168643,"aX":-4.61814236075714},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.4,"breakHorizontal":2.9,"spinRate":2298,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.4090978251018731,"extension":7.116039898696618},"index":4,"playId":"b01be7e7-6a42-3f5d-b8f2-513d1bbc1216","pitchNumber":5,"startTime":"2025-08-19T02:40:50.291Z","endTime":"2025-08-19T02:40:53.640Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.234332033914242,"aZ":-21.946203867050347,"pfxX":-1.9273872021564173,"pfxZ":5.506982251569008,"pX":1.0006629889299439,"pZ":2.108564714297109,"vX0":10.589647755864712,"vY0":-134.87952432105843,"vZ0":-5.666685882375223,"x":78.86,"y":181.85,"x0":-2.712868804108133,"y0":50.00163362634236,"z0":5.767774180163728,"aX":-3.580433454064019},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.0,"breakHorizontal":1.4,"spinRate":2223,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.40491710122614677,"extension":7.078533520348259},"index":5,"playId":"2ed66387-8f3f-33e2-8f31-2637608a0cec","pitchNumber":6,"startTime":"2025-08-19T02:41:08.979Z","endTime":"2025-08-19T02:41:13.205Z","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":97.4,"endSpeed":89.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.067990012172356,"aZ":-13.68180290254861,"pfxX":-8.185841518192962,"pfxZ":9.080696500057092,"pX":-0.1535413749652036,"pZ":2.759643928207947,"vX0":9.859441673003282,"vY0":-141.51994042517978,"vZ0":-6.245724459723521,"x":122.85,"y":164.27,"x0":-2.612380367052209,"y0":50.00352968435657,"z0":5.864853903476114,"aX":-16.67243875903935},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.4,"breakHorizontal":13.0,"spinRate":2323,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.38643615593076097,"extension":6.939558623005835},"index":6,"playId":"165c79c5-6dd7-3724-bfde-bf842eb8c630","pitchNumber":7,"startTime":"2025-08-19T02:41:32.752Z","endTime":"2025-08-19T02:41:38.119Z","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":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.158567841164604,"aZ":-15.486744059059703,"pfxX":-7.073358841901386,"pfxZ":8.348860499202907,"pX":-0.5667051978082649,"pZ":2.3776305554923236,"vX0":8.390054502339163,"vY0":-140.5565108799012,"vZ0":-6.297457198131348,"x":138.6,"y":174.58,"x0":-2.6728116538103417,"y0":50.00213890167439,"z0":5.654494616700802,"aX":-14.138053922244989},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.9,"breakHorizontal":11.0,"spinRate":2245,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.3898324175198171,"extension":7.077809538691556},"index":7,"playId":"a446c1e4-b774-352f-b643-91311d4bc4c8","pitchNumber":8,"startTime":"2025-08-19T02:42:03.991Z","endTime":"2025-08-19T02:42:08.464Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:42:08.464Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"CJ Kayfus singles on a ground ball to right fielder Corbin Carroll.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T02:44:07.175Z","endTime":"2025-08-19T02:44:45.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"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":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":79.2,"endSpeed":73.7,"strikeZoneTop":3.54478169951726,"strikeZoneBottom":1.40519306574842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.35781819436604,"aZ":-38.00732993936336,"pfxX":1.5772127760033308,"pfxZ":-4.305025469358586,"pX":-0.5085868601142368,"pZ":1.8277232806709187,"vX0":4.648032043043116,"vY0":-115.36790537019948,"vZ0":-1.112008923502032,"x":136.39,"y":189.43,"x0":-2.7498025247215736,"y0":50.00240694327466,"z0":5.961494410006203,"aX":2.13696858876511},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-7.8,"breakHorizontal":-4.0,"spinRate":2367,"spinDirection":41},"zone":7,"typeConfidence":2.0,"plateTime":0.4737742930063815,"extension":6.593231319336712},"index":0,"playId":"27eb16dd-ed3a-3500-99ce-d59f96c46e21","pitchNumber":1,"startTime":"2025-08-19T02:44:21.976Z","endTime":"2025-08-19T02:44:27.714Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.069920717825543,"aZ":-41.429847929110366,"pfxX":2.3211704679405063,"pfxZ":-6.812832068300643,"pX":-0.2677313019857279,"pZ":1.9097445003852582,"vX0":5.122266210128226,"vY0":-115.716698858014,"vZ0":-0.2241388309535075,"x":127.21,"y":187.22,"x0":-2.8090854279263366,"y0":50.00047887081029,"z0":5.968382829837928,"aX":3.1545172546316738},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-12.1,"breakHorizontal":-5.4,"spinRate":2485,"spinDirection":41},"zone":8,"typeConfidence":2.0,"plateTime":0.4728648734688372,"extension":6.247225999649159},"hitData":{"launchSpeed":96.5,"launchAngle":3.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":161.21,"coordY":148.7}},"index":1,"playId":"6fa9067c-acf5-3577-aa9e-161d11a990dd","pitchNumber":2,"startTime":"2025-08-19T02:44:34.486Z","endTime":"2025-08-19T02:44:45.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:44:45.604Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Jones strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T02:45:04.209Z","endTime":"2025-08-19T02:47:21.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"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":84.4,"endSpeed":78.1,"strikeZoneTop":3.94026378178055,"strikeZoneBottom":1.63578098749718,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.67230506516072,"aZ":-28.136314754177754,"pfxX":-5.853709623781696,"pfxZ":2.630146554592452,"pX":0.10234532549153423,"pZ":1.4943032456448802,"vX0":8.90434411296654,"vY0":-122.6813961161631,"vZ0":-4.490116529511983,"x":113.1,"y":198.43,"x0":-2.8021023593288956,"y0":50.00400106231004,"z0":5.7273040688959345,"aX":-8.98759786831536},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.0,"breakHorizontal":8.6,"spinRate":1486,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.44526796213200903,"extension":6.602631349903309},"index":0,"playId":"5aa17f4f-af14-34f4-a129-51500e125b6e","pitchNumber":1,"startTime":"2025-08-19T02:45:10.339Z","endTime":"2025-08-19T02:45:16.779Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"b1d84b76-c3f7-3007-bf09-f9f387f12b8f","startTime":"2025-08-19T02:45:26.947Z","endTime":"2025-08-19T02:45:31.411Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":3.88435385610412,"strikeZoneBottom":1.66526547712833,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.37457379071364,"aZ":-12.414718319531852,"pfxX":-4.508511774031366,"pfxZ":10.997963713942,"pX":-0.693780160948825,"pZ":1.637858865297604,"vX0":6.444977058927796,"vY0":-133.15087248937098,"vZ0":-8.733753003165466,"x":143.45,"y":194.56,"x0":-2.5590473957438844,"y0":50.00550226558769,"z0":5.857185423708475,"aX":-8.103046985906618},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.2,"breakHorizontal":6.8,"spinRate":2282,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.41122355256506093,"extension":6.46022574305316},"index":2,"playId":"4cf75a04-751c-3c58-8c54-5d0266f2faab","pitchNumber":2,"startTime":"2025-08-19T02:45:45.119Z","endTime":"2025-08-19T02:45:50.811Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.77,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.695917486147064,"aZ":-29.88227281254449,"pfxX":-7.07866555079148,"pfxZ":1.4937752575383678,"pX":-0.922926810039048,"pZ":1.3691417507372887,"vX0":7.156326606213288,"vY0":-122.83610420864855,"vZ0":-4.411943866943921,"x":152.18,"y":201.81,"x0":-2.9444995348536676,"y0":50.00597820104984,"z0":5.708706218450448,"aX":-10.897089205716568},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.9,"breakHorizontal":11.3,"spinRate":1628,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.444678592182453,"extension":6.395842879425275},"index":3,"playId":"f065a73d-bb67-369e-9b0d-36fcb52b95c2","pitchNumber":3,"startTime":"2025-08-19T02:46:06.070Z","endTime":"2025-08-19T02:46:11.611Z","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":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.89617185354382,"strikeZoneBottom":1.66206279520101,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.501221414618374,"aZ":-14.392915613245954,"pfxX":-2.194435632002151,"pfxZ":9.730700885292883,"pX":-0.3331783552114408,"pZ":4.013908559967003,"vX0":6.398847798687608,"vY0":-134.64849707210863,"vZ0":-2.8889377278260406,"x":129.7,"y":130.4,"x0":-2.46026972237545,"y0":50.00512898788073,"z0":6.125199977285732,"aX":-4.011333092469349},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.2,"breakHorizontal":2.5,"spinRate":2296,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.40749506117470746,"extension":6.353402146691077},"index":4,"playId":"20f94e96-3a0a-3201-86b5-8ce05ccb576d","pitchNumber":4,"startTime":"2025-08-19T02:46:39.524Z","endTime":"2025-08-19T02:46:44.414Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.81348422244628,"strikeZoneBottom":1.72038805286316,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.889730665760567,"aZ":-11.41752468176006,"pfxX":-2.968141533126918,"pfxZ":11.235180067618991,"pX":-0.9886482524100795,"pZ":1.548661371146653,"vX0":5.659855203294836,"vY0":-135.38440175629458,"vZ0":-8.901988758570823,"x":154.68,"y":196.97,"x0":-2.7252722802389218,"y0":50.00435268664506,"z0":5.688682114850851,"aX":-5.484752873537949},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.5,"breakHorizontal":4.1,"spinRate":2257,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.4053330878355075,"extension":6.555505717487316},"index":5,"playId":"37f065e1-d8fb-3075-95ec-ea74d8d691c1","pitchNumber":5,"startTime":"2025-08-19T02:46:58.297Z","endTime":"2025-08-19T02:47:03.124Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.2,"strikeZoneTop":3.77,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.807280164960254,"aZ":-42.583277696805375,"pfxX":1.0296604176352788,"pfxZ":-7.582580070373955,"pX":-0.11087418083473631,"pZ":0.6857966330657452,"vX0":6.210046442536674,"vY0":-116.87817084448156,"vZ0":-2.4428395963209524,"x":121.23,"y":220.26,"x0":-2.9458038691507813,"y0":50.00573944546369,"z0":5.776256799584659,"aX":1.4125711223944142},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-14.0,"breakHorizontal":-3.5,"spinRate":2447,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.4701916146327876,"extension":6.443903722729474},"index":6,"playId":"7de87f7d-57bc-3f80-8f11-5555c8a068e1","pitchNumber":6,"startTime":"2025-08-19T02:47:15.853Z","endTime":"2025-08-19T02:47:21.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:47:21.435Z","atBatIndex":31},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brayan Rocchio homers (3) on a fly ball to right center field. CJ Kayfus scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T02:47:36.460Z","endTime":"2025-08-19T02:49:44.406Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"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":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.8,"endSpeed":75.9,"strikeZoneTop":3.24976165308938,"strikeZoneBottom":1.26949194127217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.5927507449214,"aZ":-37.714388619742145,"pfxX":1.6748964967816713,"pfxZ":-3.827696344556884,"pX":-0.3750304410100531,"pZ":2.4833905725690286,"vX0":5.4287229892350455,"vY0":-119.16974982432393,"vZ0":-0.1850395907826441,"x":131.3,"y":171.73,"x0":-2.894579744369736,"y0":50.00303357598039,"z0":5.951402687027349,"aX":2.423463092506209},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-6.7,"breakHorizontal":-4.3,"spinRate":2479,"spinDirection":40},"zone":4,"typeConfidence":2.0,"plateTime":0.45854328747660045,"extension":6.24210253475578},"index":0,"playId":"acc7609c-d618-3cb2-8ddb-1cb477c9c040","pitchNumber":1,"startTime":"2025-08-19T02:47:42.106Z","endTime":"2025-08-19T02:47:46.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.21585095023907,"strikeZoneBottom":1.46185456932948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.043202823663883,"aZ":-12.488985733454227,"pfxX":-3.1039565322747986,"pfxZ":10.492514735170975,"pX":-0.28323978678322526,"pZ":2.699452551807553,"vX0":7.466307962986575,"vY0":-135.91924861995676,"vZ0":-5.904404156500409,"x":127.8,"y":165.89,"x0":-2.6591944622886263,"y0":50.001632385613064,"z0":5.762744040140908,"aX":-5.82335494113554},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.0,"breakHorizontal":4.1,"spinRate":2365,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.402562612934803,"extension":6.411338858056102},"index":1,"playId":"bc9dda5a-2cf6-39e0-a87a-f43f0d1b2b77","pitchNumber":2,"startTime":"2025-08-19T02:47:57.308Z","endTime":"2025-08-19T02:48:02.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.17643258632846,"strikeZoneBottom":1.3660847079408,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.32562142066694,"aZ":-14.619305723763299,"pfxX":-3.8505792936215437,"pfxZ":9.219227072692997,"pX":-1.6901371158888825,"pZ":3.0434844705276656,"vX0":4.690680680577271,"vY0":-136.89251300540056,"vZ0":-4.7289245950391035,"x":181.42,"y":156.61,"x0":-2.923007676912937,"y0":50.00032519755374,"z0":5.789131734296668,"aX":-7.330356086824209},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":6.0,"spinRate":2356,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3996329411569164,"extension":6.3186117881068125},"index":2,"playId":"54dae549-1c7c-3f3c-b785-4ff38354563c","pitchNumber":3,"startTime":"2025-08-19T02:48:15.651Z","endTime":"2025-08-19T02:48:19.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.12277637887788,"strikeZoneBottom":1.31243058922215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.739899734820835,"aZ":-12.335090918452106,"pfxX":-3.4483592060325505,"pfxZ":10.507577516079278,"pX":-0.9520907620537739,"pZ":0.9086455339387581,"vX0":5.9335114527818,"vY0":-136.2566283128338,"vZ0":-10.350771253627965,"x":153.29,"y":214.25,"x0":-2.705736019923504,"y0":50.00600275934964,"z0":5.599391960693016,"aX":-6.513215140197906},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.2,"breakHorizontal":5.0,"spinRate":2321,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4013276031646642,"extension":6.485480400734894},"index":3,"playId":"6af5d341-81a0-3ebf-b854-2a9214c3a662","pitchNumber":4,"startTime":"2025-08-19T02:48:36.644Z","endTime":"2025-08-19T02:48:41.370Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"playId":"753a5c13-fe6c-33fb-8ea9-6f9cdb2d97ce","startTime":"2025-08-19T02:48:57.107Z","endTime":"2025-08-19T02:49:01.828Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.336756786759253,"aZ":-39.44516935958966,"pfxX":3.954648082327611,"pfxZ":-5.139743786998405,"pX":0.33859109713610996,"pZ":1.9577923499346812,"vX0":6.452271234362043,"vY0":-118.20778261254264,"vZ0":-0.6837529142760774,"x":104.09,"y":185.92,"x0":-2.938844568664247,"y0":50.00028352800634,"z0":5.869395756615813,"aX":5.598518708672936},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-9.2,"breakHorizontal":-8.8,"spinRate":2641,"spinDirection":39},"zone":6,"typeConfidence":2.0,"plateTime":0.4631991534852675,"extension":6.17571999771582},"hitData":{"launchSpeed":98.3,"launchAngle":34.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":200.13,"coordY":61.0}},"index":5,"playId":"1ed9b425-ef72-3273-858c-7f04188d910a","pitchNumber":5,"startTime":"2025-08-19T02:49:16.652Z","endTime":"2025-08-19T02:49:44.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:49:44.406Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Steven Kwan flies out to center fielder Alek Thomas.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T02:49:57.545Z","endTime":"2025-08-19T02:51:41.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.627461253868237,"aZ":-15.628551220309104,"pfxX":-3.4924592191636075,"pfxZ":8.632361208175645,"pX":-0.4640139718790926,"pZ":2.784202651497644,"vX0":7.012945112322161,"vY0":-136.9579726538335,"vZ0":-5.352525109108235,"x":134.69,"y":163.61,"x0":-2.5935332701285767,"y0":50.00673452322114,"z0":5.817143041588055,"aX":-6.6977255884231},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":5.0,"spinRate":2234,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.39852299958125226,"extension":6.5871414050319235},"index":0,"playId":"f0d92d6a-1b55-3f87-93df-ac484dff0898","pitchNumber":1,"startTime":"2025-08-19T02:50:06.584Z","endTime":"2025-08-19T02:50:11.668Z","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":94.9,"endSpeed":87.2,"strikeZoneTop":3.06939001455065,"strikeZoneBottom":1.5387204816006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.183231505819865,"aZ":-15.370252343614034,"pfxX":-5.868197388577848,"pfxZ":8.685052833972755,"pX":-0.11658494026714533,"pZ":1.7651927500188096,"vX0":8.777313804298466,"vY0":-137.8701359517268,"vZ0":-7.775985055887613,"x":121.44,"y":191.12,"x0":-2.5715655083877724,"y0":50.004225741635146,"z0":5.6491370151356,"aX":-11.356248051848821},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.3,"breakHorizontal":8.9,"spinRate":2364,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.3964942943299241,"extension":6.715370255323648},"index":1,"playId":"f222dba6-35af-3d5e-bc01-2fe5a5d2fa95","pitchNumber":2,"startTime":"2025-08-19T02:50:36.251Z","endTime":"2025-08-19T02:50:41.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.29370327566654,"strikeZoneBottom":1.45319345599583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.630588443836718,"aZ":-11.680429963910443,"pfxX":-4.516488654131506,"pfxZ":10.667237238960936,"pX":-0.5865690781645021,"pZ":1.790862247980731,"vX0":7.202058581934059,"vY0":-137.73140974571987,"vZ0":-8.391551241443246,"x":139.36,"y":190.43,"x0":-2.648687685138014,"y0":50.002793375084615,"z0":5.667388360673851,"aX":-8.677201846631316},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.8,"breakHorizontal":6.7,"spinRate":2444,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.3977122063977734,"extension":6.626139453498583},"index":2,"playId":"ce0d5299-5757-3908-9de9-2d165c9b60c8","pitchNumber":3,"startTime":"2025-08-19T02:50:54.123Z","endTime":"2025-08-19T02:50:59.781Z","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":94.1,"endSpeed":86.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.672921045008554,"aZ":-12.97090762808104,"pfxX":-4.272440266377321,"pfxZ":10.09268049895926,"pX":0.19593135175985826,"pZ":2.1529414667747524,"vX0":8.737936483418304,"vY0":-136.72124009409444,"vZ0":-7.2065180896785765,"x":109.53,"y":180.65,"x0":-2.4789814966653023,"y0":50.005849115329056,"z0":5.703665539722553,"aX":-8.132321497897212},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":6.0,"spinRate":2365,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.39982166783195305,"extension":6.541001488191704},"index":3,"playId":"c56d40ec-b18e-3ddb-be82-824afac9600e","pitchNumber":4,"startTime":"2025-08-19T02:51:07.596Z","endTime":"2025-08-19T02:51:11.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.78853498069765,"aZ":-11.906004424806989,"pfxX":-4.8822531889341985,"pfxZ":10.544822835680566,"pX":0.201043459048743,"pZ":1.855122657274621,"vX0":9.106898952677643,"vY0":-137.3751983282876,"vZ0":-8.153021036126514,"x":109.34,"y":188.69,"x0":-2.5140976248884614,"y0":50.00565863534785,"z0":5.65988449929639,"aX":-9.3874264445064},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.6,"breakHorizontal":7.1,"spinRate":2491,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.39782642453487416,"extension":6.756722355628932},"hitData":{"launchSpeed":83.4,"launchAngle":30.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":97.16,"coordY":81.73}},"index":4,"playId":"1977981f-8a47-3296-8a72-21719e1df1c9","pitchNumber":5,"startTime":"2025-08-19T02:51:31.028Z","endTime":"2025-08-19T02:51:41.358Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:51:41.358Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Schneemann strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T02:51:59.565Z","endTime":"2025-08-19T02:53:03.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"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":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.989385021621587,"aZ":-39.1844852371376,"pfxX":-0.018510873834093527,"pfxZ":-4.6602690415078944,"pX":-0.04787853848554783,"pZ":0.3787019251674375,"vX0":6.526152764772828,"vY0":-121.61652088071851,"vZ0":-4.672312342998424,"x":118.83,"y":228.56,"x0":-2.759372158918352,"y0":50.003561456131685,"z0":5.709382447210517,"aX":-0.0280793981777041},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-9.2,"breakHorizontal":-1.4,"spinRate":2571,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.449703155062676,"extension":6.595160173699377},"index":0,"playId":"269bd29b-db90-309f-9e4c-47cb58a24f94","pitchNumber":1,"startTime":"2025-08-19T02:51:59.565Z","endTime":"2025-08-19T02:52:05.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.092571228504678,"aZ":-26.660824230714745,"pfxX":-5.52123887451649,"pfxZ":3.5879209038334894,"pX":-0.675683942111006,"pZ":2.166966189009789,"vX0":6.7753397146015635,"vY0":-122.78251186440775,"vZ0":-3.333642089008016,"x":142.76,"y":180.27,"x0":-2.746663492924603,"y0":50.00049365441381,"z0":5.7978942602887065,"aX":-8.474766189177592},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.0,"breakHorizontal":8.5,"spinRate":1403,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.4451834930429852,"extension":6.614623469289704},"index":1,"playId":"098acb51-76e3-3b62-bf79-2618cd7d2502","pitchNumber":2,"startTime":"2025-08-19T02:52:15.972Z","endTime":"2025-08-19T02:52:22.724Z","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.1,"endSpeed":85.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.81150823813527,"aZ":-15.625374655051742,"pfxX":-5.23871998186872,"pfxZ":8.782050648550324,"pX":0.5051886949749689,"pZ":2.8284794499747177,"vX0":9.85290020685137,"vY0":-136.57797655429135,"vZ0":-5.051756654817183,"x":97.74,"y":162.41,"x0":-2.4726925650263256,"y0":50.002100285597884,"z0":5.781052732437989,"aX":-9.871732919195233},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.0,"breakHorizontal":7.3,"spinRate":2303,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.40143704065409924,"extension":6.695534485126588},"index":2,"playId":"37d5de5c-fdd0-3670-b363-41f00587949a","pitchNumber":3,"startTime":"2025-08-19T02:52:31.666Z","endTime":"2025-08-19T02:52:35.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.47063701510652,"strikeZoneBottom":1.59550374041354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.419329158877222,"aZ":-12.550959240367336,"pfxX":-1.8372693319290008,"pfxZ":10.318872427356002,"pX":-1.845934507573049,"pZ":3.0561891079412318,"vX0":3.6117461303596614,"vY0":-136.83790965852208,"vZ0":-4.841646079439638,"x":187.36,"y":156.26,"x0":-2.942567730073291,"y0":50.00089088852862,"z0":5.70426678605087,"aX":-3.493509958910173},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.9,"breakHorizontal":2.6,"spinRate":2329,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3998454299145715,"extension":6.613827052408862},"index":3,"playId":"02fcb49f-ac46-3b89-aa22-026265a90cc1","pitchNumber":4,"startTime":"2025-08-19T02:52:46.984Z","endTime":"2025-08-19T02:52:50.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.48309202422288,"aZ":-28.73091998930582,"pfxX":-6.418322680017457,"pfxZ":2.249035067285538,"pX":-0.14837633575330014,"pZ":1.55315677996694,"vX0":8.192205719826235,"vY0":-122.42131861943919,"vZ0":-3.9385305381199625,"x":122.66,"y":196.84,"x0":-2.6926764865084025,"y0":50.00071151056949,"z0":5.621885392118653,"aX":-9.81392947029708},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.5,"breakHorizontal":9.8,"spinRate":1382,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.4461361202700398,"extension":6.770777414986869},"index":4,"playId":"8328ae1f-bb3a-3599-920e-5c9fd7ac40b6","pitchNumber":5,"startTime":"2025-08-19T02:53:00.143Z","endTime":"2025-08-19T02:53:03.979Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:53:03.979Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaze Alexander strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-19T02:55:12.332Z","endTime":"2025-08-19T02:56:29.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.6,"strikeZoneTop":3.35888719169974,"strikeZoneBottom":1.54179922086316,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.477989112240184,"aZ":-41.59427299983227,"pfxX":6.27474769565651,"pfxZ":-6.58529418228265,"pX":0.9309269627487528,"pZ":1.8424420368161132,"vX0":6.200496286102457,"vY0":-119.2301185280528,"vZ0":-1.3250317846354347,"x":81.52,"y":189.03,"x0":-2.5258320573006046,"y0":50.00551111312465,"z0":6.183369922769784,"aX":8.96969097776912},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-12.0,"breakHorizontal":-13.0,"spinRate":2399,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.46066288343775774,"extension":6.786574817956571},"index":0,"playId":"9973e35f-dd10-39bd-8291-9fa8bae266f9","pitchNumber":1,"startTime":"2025-08-19T02:55:16.248Z","endTime":"2025-08-19T02:55:20.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.523088433327846,"aZ":-21.651725985894505,"pfxX":-9.828509203720483,"pfxZ":5.380281783943415,"pX":-0.8213841413757443,"pZ":2.76598529777767,"vX0":8.687247515975631,"vY0":-138.407921288122,"vZ0":-4.279483693464982,"x":148.31,"y":164.1,"x0":-2.711275901343715,"y0":50.004567146546954,"z0":5.767120736640349,"aX":-19.227445994382677},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.1,"breakHorizontal":16.2,"spinRate":2067,"spinDirection":235},"zone":1,"typeConfidence":2.0,"plateTime":0.3945126314606564,"extension":7.054424583532707},"index":1,"playId":"5a2a53e7-ea4d-39b8-9c45-4da3ac001a58","pitchNumber":2,"startTime":"2025-08-19T02:55:30.041Z","endTime":"2025-08-19T02:55:37.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.28134805513212,"strikeZoneBottom":1.52642004581776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.206526464400437,"aZ":-23.32367239198408,"pfxX":-8.692150362667302,"pfxZ":4.495970294894969,"pX":-0.12360560942613567,"pZ":3.2368322081652834,"vX0":9.92134407892186,"vY0":-138.72036347022856,"vZ0":-3.04480493675805,"x":121.71,"y":151.39,"x0":-2.600745416760449,"y0":50.000943876837724,"z0":5.886560086866201,"aX":-17.103832238469142},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.8,"breakHorizontal":13.9,"spinRate":1919,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.39338172058283805,"extension":7.0475879128557155},"index":2,"playId":"390ad9ec-9605-3f82-ad8d-622d3009bca9","pitchNumber":3,"startTime":"2025-08-19T02:56:10.509Z","endTime":"2025-08-19T02:56:14.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.333436667762324,"aZ":-42.51728272521663,"pfxX":4.887216109991217,"pfxZ":-7.213679587156934,"pX":0.17528976857672748,"pZ":3.2975488162160542,"vX0":4.878096205930009,"vY0":-119.08506731852317,"vZ0":2.018996050058381,"x":110.32,"y":149.75,"x0":-2.536448941479687,"y0":50.00541879200121,"z0":6.291123870477304,"aX":7.003539668877309},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-12.2,"breakHorizontal":-10.1,"spinRate":2352,"spinDirection":37},"zone":2,"typeConfidence":2.0,"plateTime":0.4603360582880054,"extension":6.830421992038909},"index":3,"playId":"b8dd3f1e-6201-3b9d-aa40-58ebbfa9b58a","pitchNumber":4,"startTime":"2025-08-19T02:56:24.639Z","endTime":"2025-08-19T02:56:29.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:56:29.188Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alek Thomas strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-19T02:56:39.195Z","endTime":"2025-08-19T02:57:45.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.700331749157137,"aZ":-14.987780960664741,"pfxX":-6.33201709120738,"pfxZ":8.681505509571258,"pX":0.2002523031242539,"pZ":3.1942167667709587,"vX0":9.72666999101986,"vY0":-139.43494392513514,"vZ0":-5.152634197901804,"x":109.37,"y":152.54,"x0":-2.501712445698315,"y0":50.00666921457145,"z0":6.046231413742143,"aX":-12.541625786198237},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":9.6,"spinRate":2146,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.3919717111016099,"extension":6.690698777901657},"index":0,"playId":"b1a0b76d-764d-33cc-94b7-694bb78092a1","pitchNumber":1,"startTime":"2025-08-19T02:56:53.412Z","endTime":"2025-08-19T02:56:59.944Z","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.8,"strikeZoneTop":3.41240479211361,"strikeZoneBottom":1.46434935542886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.169274812849583,"aZ":-16.102151439041407,"pfxX":-7.278507023379202,"pfxZ":8.003801293830543,"pX":0.8287988674423272,"pZ":2.9686169810743457,"vX0":11.751752381566703,"vY0":-140.41571309465516,"vZ0":-5.721483778376188,"x":85.41,"y":158.63,"x0":-2.4544317694089957,"y0":50.000004545870695,"z0":6.070759180943581,"aX":-14.611580315549974},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.6,"breakHorizontal":10.9,"spinRate":2197,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.3892622047790071,"extension":6.737641416943118},"index":1,"playId":"6a401d43-de39-32d2-877b-5a013b28d6e9","pitchNumber":2,"startTime":"2025-08-19T02:57:11.028Z","endTime":"2025-08-19T02:57:14.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.3750556988893,"strikeZoneBottom":1.42822827479338,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.29727717525325,"aZ":-14.631366885732065,"pfxX":-7.514271231071902,"pfxZ":8.788015776495811,"pX":-0.7094940830978382,"pZ":2.1773814699355403,"vX0":7.773743174191387,"vY0":-140.29031182119877,"vZ0":-7.920969887764099,"x":144.04,"y":179.99,"x0":-2.5381211081831316,"y0":50.00385316702545,"z0":5.988276127128639,"aX":-15.001697914907004},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.4,"breakHorizontal":12.0,"spinRate":2177,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.39021231978877147,"extension":6.600907477417119},"index":2,"playId":"46b36500-3cf5-33df-8637-9dac5bb8372e","pitchNumber":3,"startTime":"2025-08-19T02:57:25.748Z","endTime":"2025-08-19T02:57:29.978Z","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":97.3,"endSpeed":88.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.56684553366956,"aZ":-14.247206432554226,"pfxX":-6.841669663765714,"pfxZ":8.842885898791822,"pX":-1.1853959297464365,"pZ":3.656467305886356,"vX0":7.023017367484091,"vY0":-141.53544101903168,"vZ0":-3.6407517137612313,"x":162.18,"y":140.06,"x0":-2.8110445808338267,"y0":50.002367923041234,"z0":5.873052262146993,"aX":-13.868844708123035},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.5,"breakHorizontal":10.9,"spinRate":2381,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.38713336966169676,"extension":6.913219827799775},"index":3,"playId":"5548aaf6-2223-3d34-8873-6e1ad2affc05","pitchNumber":4,"startTime":"2025-08-19T02:57:41.624Z","endTime":"2025-08-19T02:57:45.840Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:57:45.840Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James McCann singles on a ground ball to center fielder Daniel Schneemann.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-19T02:57:58.003Z","endTime":"2025-08-19T02:59:12.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":95.9,"endSpeed":88.1,"strikeZoneTop":3.64335144970319,"strikeZoneBottom":1.46603050266302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.397652348165852,"aZ":-16.090902140947588,"pfxX":-7.618746788392866,"pfxZ":8.168799666448667,"pX":1.1421593179511762,"pZ":1.9230974548862514,"vX0":12.588218034247094,"vY0":-139.00482196048455,"vZ0":-7.89980105077061,"x":73.46,"y":186.86,"x0":-2.442712501999127,"y0":50.00047133337315,"z0":5.857434146826512,"aX":-14.997339833284169},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.3,"breakHorizontal":11.4,"spinRate":2270,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.3931292917826408,"extension":7.084035961006942},"index":0,"playId":"15dc8564-9da6-3944-9fcb-cfa9db871704","pitchNumber":1,"startTime":"2025-08-19T02:58:09.037Z","endTime":"2025-08-19T02:58:14.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.63225498281625,"strikeZoneBottom":1.42695839559554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.0760812924905,"aZ":-41.049625221909984,"pfxX":3.8501621733152582,"pfxZ":-5.778217879395944,"pX":-0.3279336298105869,"pZ":2.755387017819679,"vX0":4.724294158170872,"vY0":-123.51523251920493,"vZ0":0.5248220752777237,"x":129.5,"y":164.38,"x0":-2.7704333342136014,"y0":50.005688244421,"z0":6.009998983452736,"aX":5.910078553283489},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-10.1,"breakHorizontal":-8.2,"spinRate":2229,"spinDirection":48},"zone":4,"typeConfidence":2.0,"plateTime":0.4445458109163707,"extension":6.869239790694075},"index":1,"playId":"00d6ccd1-b6dd-31f2-92db-ae2a773d8cb1","pitchNumber":2,"startTime":"2025-08-19T02:58:25.705Z","endTime":"2025-08-19T02:58:29.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.58230409570595,"strikeZoneBottom":1.40552225461281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.64558252321261,"aZ":-35.299352137403964,"pfxX":4.188731176542136,"pfxZ":-1.9713454433441684,"pX":1.4637909239275795,"pZ":0.5039030450408372,"vX0":8.366863170339693,"vY0":-125.74129477256571,"vZ0":-5.605699656136441,"x":61.2,"y":225.17,"x0":-2.4627561083922846,"y0":50.00189744246509,"z0":5.656429363322713,"aX":6.645162747220263},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.8,"breakHorizontal":-9.6,"spinRate":2193,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.43711881537706354,"extension":6.7913667072038},"index":2,"playId":"76d2e9a8-6a31-3d80-9843-3e7a3cc47420","pitchNumber":3,"startTime":"2025-08-19T02:58:40.601Z","endTime":"2025-08-19T02:58:47.400Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.695900296578024,"aZ":-21.303921575074252,"pfxX":-9.989636163922054,"pfxZ":5.4843952346970966,"pX":-0.04081602800564355,"pZ":3.291913705684999,"vX0":10.36421693342178,"vY0":-139.52732124218485,"vZ0":-2.9843304887345883,"x":118.56,"y":149.9,"x0":-2.495371917056682,"y0":50.00552275451416,"z0":5.769892992420644,"aX":-19.813121276109424},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.5,"breakHorizontal":16.1,"spinRate":2060,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.3916945632092772,"extension":6.97537920349143},"hitData":{"launchSpeed":102.6,"launchAngle":6.0,"totalDistance":107.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.12,"coordY":75.68}},"index":3,"playId":"c601c61d-9d2b-3a27-878c-336c2388878a","pitchNumber":4,"startTime":"2025-08-19T02:59:00.824Z","endTime":"2025-08-19T02:59:12.001Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T02:59:12.001Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Geraldo Perdomo lines out to shortstop Gabriel Arias.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-19T02:59:32.667Z","endTime":"2025-08-19T03:01:28.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"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":96.4,"endSpeed":88.3,"strikeZoneTop":3.56859621614199,"strikeZoneBottom":1.52678259940751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.362882882427968,"aZ":-13.217450704499205,"pfxX":-7.251023823359269,"pfxZ":9.542693848444392,"pX":1.0402811067362845,"pZ":2.7074267482931362,"vX0":12.021763599540865,"vY0":-139.78676492910432,"vZ0":-6.426985459807956,"x":77.35,"y":165.68,"x0":-2.366405881770029,"y0":50.00488263403661,"z0":5.897697905290792,"aX":-14.408278948768007},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.1,"breakHorizontal":10.8,"spinRate":2221,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.3912569343660319,"extension":6.997543062932157},"index":0,"playId":"48226960-705e-31a1-92a2-b1abcab7ba0f","pitchNumber":1,"startTime":"2025-08-19T02:59:40.307Z","endTime":"2025-08-19T02:59:46.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.954556033076184,"aZ":-42.30896176456596,"pfxX":5.633006675974458,"pfxZ":-7.079142430764833,"pX":0.16313195267067135,"pZ":1.4926879897732688,"vX0":5.121428312183252,"vY0":-119.40965796917025,"vZ0":-1.7854152838256423,"x":110.78,"y":198.48,"x0":-2.7486277514202833,"y0":50.00510086910726,"z0":6.088722947329604,"aX":8.060490733766295},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-13.0,"breakHorizontal":-11.5,"spinRate":2546,"spinDirection":44},"zone":8,"typeConfidence":2.0,"plateTime":0.4603079793971063,"extension":6.732249299979123},"index":1,"playId":"e5372be2-e5b0-348b-8a23-d65b2baddc5e","pitchNumber":2,"startTime":"2025-08-19T02:59:57.569Z","endTime":"2025-08-19T03:00:01.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.6271466316817,"strikeZoneBottom":1.47666095477378,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.593476991201925,"aZ":-11.879279482079639,"pfxX":-7.427807384511512,"pfxZ":10.105712209627526,"pX":0.9574168590575477,"pZ":2.849136687690664,"vX0":12.361330995680868,"vY0":-140.52321498335488,"vZ0":-6.091828377722278,"x":80.51,"y":161.85,"x0":-2.525045126802802,"y0":50.003626910414944,"z0":5.810381853051549,"aX":-14.919099649099262},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.2,"breakHorizontal":11.0,"spinRate":2346,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.3891572438460065,"extension":6.954275104617686},"index":2,"playId":"9ef62a8c-83f9-3e35-a1c8-d9f1327d1d07","pitchNumber":3,"startTime":"2025-08-19T03:00:23.534Z","endTime":"2025-08-19T03:00:29.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.973779522835986,"aZ":-13.228813825476385,"pfxX":-8.089974023909154,"pfxZ":9.476009497043675,"pX":0.1359704941905406,"pZ":2.6823264468927865,"vX0":10.69394301561137,"vY0":-140.3131836454141,"vZ0":-6.4960873051137975,"x":111.82,"y":166.36,"x0":-2.6689479207160764,"y0":50.0032622636315,"z0":5.885197765392725,"aX":-16.174870932167902},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.0,"breakHorizontal":12.5,"spinRate":2354,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.3899860547123888,"extension":7.012965541190257},"index":3,"playId":"2dea03bc-3817-364c-8b6e-2e0b2dd5927d","pitchNumber":4,"startTime":"2025-08-19T03:00:42.925Z","endTime":"2025-08-19T03:00:49.900Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-19T03:00:57.285Z","endTime":"2025-08-19T03:01:22.148Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"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":96.7,"endSpeed":88.7,"strikeZoneTop":3.49000135320442,"strikeZoneBottom":1.59000071276143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.937306880872704,"aZ":-15.032341393776827,"pfxX":-7.0449718133594,"pfxZ":8.525471294469968,"pX":-0.8678964037045115,"pZ":3.082406823745775,"vX0":7.7268722243923635,"vY0":-140.65717044610147,"vZ0":-5.546076082892671,"x":150.08,"y":155.56,"x0":-2.7310170689121547,"y0":50.00007302667308,"z0":6.049061264487995,"aX":-14.160321419607776},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.5,"breakHorizontal":11.3,"spinRate":2196,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.388932507483847,"extension":6.868375379514296},"hitData":{"launchSpeed":91.9,"launchAngle":9.0,"totalDistance":153.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":119.12,"coordY":140.77}},"index":5,"playId":"3432e48b-924e-389b-a3fb-499a23fb89e7","pitchNumber":5,"startTime":"2025-08-19T03:01:22.148Z","endTime":"2025-08-19T03:01:28.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:01:28.623Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Ramírez flies out to shortstop Geraldo Perdomo.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T03:03:37.128Z","endTime":"2025-08-19T03:04:21.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"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":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.62129860610414,"strikeZoneBottom":1.68144430693483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.800727704262247,"aZ":-14.367799166218257,"pfxX":-4.441372876982085,"pfxZ":9.62225983334024,"pX":0.6942199873719926,"pZ":3.6005324689663234,"vX0":9.638102287657738,"vY0":-135.02833903177938,"vZ0":-3.586781489514814,"x":90.54,"y":141.57,"x0":-2.340882448689564,"y0":50.002254657841775,"z0":5.953901323678049,"aX":-8.219126922391842},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.8,"breakHorizontal":6.0,"spinRate":2213,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.40529715643630926,"extension":6.744477343676246},"index":0,"playId":"31aa6b88-0f13-3e8a-a2fb-e7222e5cca64","pitchNumber":1,"startTime":"2025-08-19T03:04:01.353Z","endTime":"2025-08-19T03:04:07.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.557746535417625,"aZ":-40.85536696935312,"pfxX":1.4068041048444613,"pfxZ":-6.270297605217491,"pX":-0.7684803541292915,"pZ":1.6213150039290898,"vX0":4.49227043685731,"vY0":-116.76701575316157,"vZ0":-0.9686819152472731,"x":146.29,"y":195.0,"x0":-2.8985154750230513,"y0":50.00505760077905,"z0":5.878589710078244,"aX":1.9462501298566117},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-11.3,"breakHorizontal":-3.6,"spinRate":2392,"spinDirection":35},"zone":7,"typeConfidence":2.0,"plateTime":0.4687126260622101,"extension":6.517714385018227},"hitData":{"launchSpeed":64.4,"launchAngle":43.0,"totalDistance":191.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.84,"coordY":127.97}},"index":1,"playId":"6d010898-6cbe-382f-95f9-d39b6dba835f","pitchNumber":2,"startTime":"2025-08-19T03:04:12.240Z","endTime":"2025-08-19T03:04:21.653Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:04:21.653Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Manzardo grounds out, shortstop Geraldo Perdomo to first baseman Pavin Smith.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T03:04:39.084Z","endTime":"2025-08-19T03:06:03.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.6,"strikeZoneTop":3.37751759075337,"strikeZoneBottom":1.36304918368068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.826376904954486,"aZ":-40.586123330802124,"pfxX":0.6598604311811018,"pfxZ":-6.106382219966887,"pX":0.47349352328258715,"pZ":-0.1188035580351653,"vX0":7.190021671001061,"vY0":-117.14266907036655,"vZ0":-4.711556893688682,"x":98.95,"y":241.99,"x0":-2.7318100661768456,"y0":50.002381450926826,"z0":5.746068802618528,"aX":0.9077431548179876},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-12.0,"breakHorizontal":-3.1,"spinRate":2481,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.469064656119655,"extension":6.589913621358153},"index":0,"playId":"c49e333d-d1e3-3597-98a4-06dfd61392f3","pitchNumber":1,"startTime":"2025-08-19T03:04:44.582Z","endTime":"2025-08-19T03:04:50.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.34,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.00700779709448,"aZ":-29.471860028980498,"pfxX":-7.0287236235447015,"pfxZ":1.7855279118076037,"pX":0.4022297527257538,"pZ":1.1160264355877088,"vX0":9.990875142625226,"vY0":-121.70282243080915,"vZ0":-4.82298408174435,"x":101.67,"y":208.65,"x0":-2.827193869427494,"y0":50.0020747812273,"z0":5.651314086291943,"aX":-10.632324912878698},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.4,"breakHorizontal":10.6,"spinRate":1431,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4486190438043458,"extension":6.772912763465768},"index":1,"playId":"da798bdf-28e3-3200-8d3c-98ffe4fef9e1","pitchNumber":2,"startTime":"2025-08-19T03:04:59.353Z","endTime":"2025-08-19T03:05:03.976Z","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":93.6,"endSpeed":85.7,"strikeZoneTop":3.31764186533082,"strikeZoneBottom":1.33147046216992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.55671597898076,"aZ":-14.273624600651607,"pfxX":-3.1791378992287163,"pfxZ":9.524226788311474,"pX":-1.2236648569860131,"pZ":2.5269023377451374,"vX0":4.792410216553377,"vY0":-136.14018636576913,"vZ0":-6.054741349106878,"x":163.64,"y":170.55,"x0":-2.5928025500775393,"y0":50.00300821178086,"z0":5.765714185560233,"aX":-5.9753927017427655},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":4.8,"spinRate":2265,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4021571381564253,"extension":6.513556048825675},"index":2,"playId":"fdf2dbdd-502c-3174-8eff-f593957ed33b","pitchNumber":3,"startTime":"2025-08-19T03:05:14.178Z","endTime":"2025-08-19T03:05:19.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.34,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.223592635435697,"aZ":-14.97349679892994,"pfxX":-2.361365347525304,"pfxZ":9.332187003786286,"pX":0.002119964710685853,"pZ":2.293624363027418,"vX0":7.673952731525848,"vY0":-134.41956576080506,"vZ0":-6.601896799794835,"x":116.92,"y":176.85,"x0":-2.574054086773451,"y0":50.0004684015816,"z0":5.831133466629722,"aX":-4.35212003132431},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.7,"breakHorizontal":2.8,"spinRate":2227,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.4063858101126514,"extension":6.7473147546075},"index":3,"playId":"5446d23d-89ab-3a25-88d3-7c90186694b7","pitchNumber":4,"startTime":"2025-08-19T03:05:27.142Z","endTime":"2025-08-19T03:05:31.825Z","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":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.34,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.014969539727925,"aZ":-28.213602782062498,"pfxX":-6.6017894793762135,"pfxZ":2.644437265075222,"pX":-1.1899293183273085,"pZ":1.687452433672084,"vX0":6.193418226568192,"vY0":-120.84568036661781,"vZ0":-3.73990114046782,"x":162.36,"y":193.22,"x0":-2.9143275453761164,"y0":50.00150316558583,"z0":5.7026855814518775,"aX":-9.876254655226575},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.2,"breakHorizontal":10.7,"spinRate":1488,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4512820527940611,"extension":6.693571074663057},"hitData":{"launchSpeed":64.3,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.03,"coordY":143.95}},"index":4,"playId":"de0b1283-744c-38cb-bb0c-e25b403ad8c1","pitchNumber":5,"startTime":"2025-08-19T03:05:53.795Z","endTime":"2025-08-19T03:06:03.154Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:06:03.154Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Naylor grounds out, third baseman Blaze Alexander to first baseman Pavin Smith.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T03:06:24.321Z","endTime":"2025-08-19T03:07:07.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656976,"link":"/api/v1/people/656976"},"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":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.41247429786243,"strikeZoneBottom":1.38968285260547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.446426861736484,"aZ":-10.258354868949995,"pfxX":-4.365938459408769,"pfxZ":11.398965513106607,"pX":-0.6237284035789025,"pZ":1.4739677466149346,"vX0":6.560873039737872,"vY0":-137.9514229377953,"vZ0":-9.52711681946496,"x":140.78,"y":198.98,"x0":-2.4684622126519504,"y0":50.00160826854569,"z0":5.669202777097728,"aX":-8.393128874828072},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.7,"breakHorizontal":6.5,"spinRate":2404,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.39745047636571007,"extension":6.70694711892014},"index":0,"playId":"cd7eafd9-999b-33fd-9afb-5bb836b59e42","pitchNumber":1,"startTime":"2025-08-19T03:06:25.324Z","endTime":"2025-08-19T03:06:29.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.312101902767015,"aZ":-42.47243456259629,"pfxX":2.2986317569115147,"pfxZ":-7.266079934603799,"pX":0.16259680685286912,"pZ":1.6489699151778867,"vX0":5.643154576047435,"vY0":-118.49220733941026,"vZ0":-0.7765849916950969,"x":110.8,"y":194.26,"x0":-2.551452377213964,"y0":50.00284743121161,"z0":5.872323774956542,"aX":3.2572538647300537},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-13.1,"breakHorizontal":-5.5,"spinRate":2446,"spinDirection":33},"zone":8,"typeConfidence":2.0,"plateTime":0.4628173740170558,"extension":6.574494765094887},"index":1,"playId":"01bcc926-809b-31ae-954e-516283b83c55","pitchNumber":2,"startTime":"2025-08-19T03:06:39.294Z","endTime":"2025-08-19T03:06:45.379Z","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":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.528510449988712,"aZ":-14.343435257529498,"pfxX":-2.696216886497839,"pfxZ":9.527571739656434,"pX":0.7828072089048556,"pZ":3.273686183332196,"vX0":9.399204572194623,"vY0":-136.0920858382142,"vZ0":-4.303057917179543,"x":87.16,"y":150.39,"x0":-2.368881926050913,"y0":50.00215902878216,"z0":5.8723956679107,"aX":-5.0470650729891045},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.4,"breakHorizontal":2.9,"spinRate":2306,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.40283132913952446,"extension":6.714822924700308},"hitData":{"launchSpeed":58.7,"launchAngle":12.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.14,"coordY":151.91}},"index":2,"playId":"98bba91f-d9fa-3337-b03e-c4af7cb939d4","pitchNumber":3,"startTime":"2025-08-19T03:06:59.897Z","endTime":"2025-08-19T03:07:07.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:07:07.983Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ketel Marte lines out sharply to right fielder Nolan Jones.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T03:08:59.582Z","endTime":"2025-08-19T03:10:34.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.3,"strikeZoneTop":3.687536697169,"strikeZoneBottom":1.75480057805974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.698010631782132,"aZ":-43.8422491925789,"pfxX":5.6178930534310005,"pfxZ":-8.436411348488166,"pX":-0.02287868876660554,"pZ":1.356566313091005,"vX0":4.527202613325551,"vY0":-117.82263237704916,"vZ0":-1.537355030569543,"x":117.87,"y":202.15,"x0":-2.7099285669503135,"y0":50.00058276507735,"z0":6.127430622604683,"aX":7.772086891328054},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-15.4,"breakHorizontal":-11.4,"spinRate":2479,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.46772157864301267,"extension":6.816677166188631},"index":0,"playId":"34d7c5b2-f030-3dfa-8355-a19fa17b0d25","pitchNumber":1,"startTime":"2025-08-19T03:09:18.802Z","endTime":"2025-08-19T03:09:25.104Z","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":94.9,"endSpeed":87.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.462458414660595,"aZ":-20.689750057650492,"pfxX":-8.878246841762785,"pfxZ":5.936137032555734,"pX":0.49251457400738746,"pZ":2.2763324063699812,"vX0":11.906309250775115,"vY0":-137.71677543420432,"vZ0":-5.679712015276364,"x":98.23,"y":177.32,"x0":-2.7185213680850437,"y0":50.0031725109452,"z0":5.749852529497199,"aX":-17.180216823702153},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.7,"breakHorizontal":13.8,"spinRate":2092,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.3965910026621242,"extension":7.098848442981908},"index":1,"playId":"549bae54-afb7-3317-9333-be04f65790cc","pitchNumber":2,"startTime":"2025-08-19T03:09:30.621Z","endTime":"2025-08-19T03:09:35.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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.6,"strikeZoneTop":3.71350885381049,"strikeZoneBottom":1.63926554392079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.67706537937404,"aZ":-42.26060728898513,"pfxX":6.89566119036393,"pfxZ":-7.348468286782142,"pX":-1.240302538783752,"pZ":3.232290080557814,"vX0":1.7566996048522059,"vY0":-116.84098893787314,"vZ0":2.275291249005469,"x":164.28,"y":151.51,"x0":-2.899329982622202,"y0":50.00557607032265,"z0":6.240485012003939,"aX":9.458562860436166},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-12.4,"breakHorizontal":-13.0,"spinRate":2412,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.47022745659253573,"extension":6.65294546929578},"index":2,"playId":"6140647d-a2c5-32e8-a826-135b32a9a9db","pitchNumber":3,"startTime":"2025-08-19T03:09:51.175Z","endTime":"2025-08-19T03:09:55.356Z","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":96.7,"endSpeed":88.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.269537555604895,"aZ":-15.449843273034343,"pfxX":-7.740340757199531,"pfxZ":8.32943381358584,"pX":-0.2259173084361544,"pZ":2.451840055725649,"vX0":9.186350765189431,"vY0":-140.43886011385388,"vZ0":-6.662541650727093,"x":125.61,"y":172.58,"x0":-2.5257354368140588,"y0":50.004956185363014,"z0":5.850658555004159,"aX":-15.544361762177877},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.9,"breakHorizontal":12.2,"spinRate":2199,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.3892468193724432,"extension":7.042315510304878},"index":3,"playId":"999969bd-5fce-3061-ad11-8d25480ca7a6","pitchNumber":4,"startTime":"2025-08-19T03:10:05.768Z","endTime":"2025-08-19T03:10:08.967Z","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":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.23324115747325,"aZ":-14.873536899903042,"pfxX":-6.15722732060695,"pfxZ":8.783693128262254,"pX":0.08701229527716225,"pZ":3.0041206488853245,"vX0":9.530895020681124,"vY0":-139.22459638341388,"vZ0":-5.071062538855502,"x":113.68,"y":157.67,"x0":-2.575264184167121,"y0":50.00639794824058,"z0":5.8281644788252285,"aX":-12.133103219571304},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.0,"breakHorizontal":9.2,"spinRate":2154,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.39289002057444034,"extension":7.04807250212044},"hitData":{"launchSpeed":111.9,"launchAngle":15.0,"totalDistance":297.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":193.69,"coordY":100.6}},"index":4,"playId":"68015b5e-4778-3525-8f56-cc621a705132","pitchNumber":5,"startTime":"2025-08-19T03:10:25.248Z","endTime":"2025-08-19T03:10:34.655Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:10:34.655Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Corbin Carroll singles on a ground ball to shortstop Gabriel Arias, deflected by second baseman Brayan Rocchio.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T03:10:46.647Z","endTime":"2025-08-19T03:14:35.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[4],"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.5,"strikeZoneTop":3.34209399534412,"strikeZoneBottom":1.43396042881081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.013650985166137,"aZ":-44.013204179651595,"pfxX":5.041628722586649,"pfxZ":-8.651680052764405,"pX":-0.467401482675754,"pZ":2.572225275565006,"vX0":3.535847866630017,"vY0":-117.07007284828637,"vZ0":1.3783833696333267,"x":134.82,"y":169.33,"x0":-2.6598525531565707,"y0":50.00371573420604,"z0":6.1411338795445705,"aX":6.898084451832142},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-14.9,"breakHorizontal":-10.1,"spinRate":2422,"spinDirection":39},"zone":4,"typeConfidence":2.0,"plateTime":0.4704264882089122,"extension":7.0214403293476195},"index":0,"playId":"860a34bd-2cb0-3906-a32e-10e046a331a1","pitchNumber":1,"startTime":"2025-08-19T03:11:00.060Z","endTime":"2025-08-19T03:11:06.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.691418848924588,"aZ":-43.63051490456591,"pfxX":3.3378495555812573,"pfxZ":-8.208356171192392,"pX":-0.058452313197190894,"pZ":1.5824704160465748,"vX0":4.970855866558195,"vY0":-118.26629025469235,"vZ0":-1.5213862586165097,"x":119.23,"y":196.05,"x0":-2.6334463157192394,"y0":50.00330268522096,"z0":6.290086453476619,"aX":4.657719349353407},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-14.9,"breakHorizontal":-7.4,"spinRate":2438,"spinDirection":32},"zone":8,"typeConfidence":2.0,"plateTime":0.46579998313544246,"extension":6.7694922597385725},"index":1,"playId":"d8d4befe-9649-3a40-8de2-aff12eb55216","pitchNumber":2,"startTime":"2025-08-19T03:11:16.478Z","endTime":"2025-08-19T03:11:21.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.28328715631533,"strikeZoneBottom":1.45413183451002,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.58668368199769,"aZ":-40.31941329621213,"pfxX":5.039531572581963,"pfxZ":-5.5327886120270655,"pX":2.325811446353154,"pZ":-1.1260562780417203,"vX0":9.96507405978863,"vY0":-121.61258888955594,"vZ0":-7.888848896322779,"x":28.35,"y":269.18,"x0":-2.506903025664515,"y0":50.00126611458416,"z0":5.729785594298584,"aX":7.420827658000465},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-12.0,"breakHorizontal":-11.9,"spinRate":2549,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.45330708481991167,"extension":7.064559704810196},"index":2,"playId":"d4690d2d-9ee0-319e-917a-c7bf130dd5e2","pitchNumber":3,"startTime":"2025-08-19T03:11:34.883Z","endTime":"2025-08-19T03:11:39.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.138104059675936,"aZ":-43.02444664782914,"pfxX":6.579289095129008,"pfxZ":-7.804341231728866,"pX":0.2709433402648867,"pZ":1.6524701172045413,"vX0":4.922842596719476,"vY0":-117.97085580799713,"vZ0":-0.914207279068201,"x":106.67,"y":194.16,"x0":-2.7069110423782723,"y0":50.00071125967923,"z0":6.056063270897093,"aX":9.1511234881574},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-14.0,"breakHorizontal":-13.2,"spinRate":2473,"spinDirection":38},"zone":8,"typeConfidence":2.0,"plateTime":0.46659582914919584,"extension":6.867607016496553},"index":3,"playId":"cc47e051-dc79-34c3-a21f-5e51af4b8438","pitchNumber":4,"startTime":"2025-08-19T03:12:03.861Z","endTime":"2025-08-19T03:12:08.199Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-19T03:12:35.016Z","endTime":"2025-08-19T03:13:51.346Z","isPitch":false,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"}},{"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":95.1,"endSpeed":87.0,"strikeZoneTop":3.36907846661299,"strikeZoneBottom":1.53531598077041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.05429206880172,"aZ":-15.752733309801542,"pfxX":-6.18742829961983,"pfxZ":8.490026804729695,"pX":0.9535463350937804,"pZ":3.4778148849129744,"vX0":11.726052488054476,"vY0":-138.0470830644546,"vZ0":-3.589700336459028,"x":80.65,"y":144.88,"x0":-2.5409140711342943,"y0":50.00666250340523,"z0":5.852239618324762,"aX":-11.974442606400792},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.8,"breakHorizontal":8.9,"spinRate":2265,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.39641821812028066,"extension":6.946557076490545},"index":5,"playId":"cef989ac-a85e-3b31-9c40-1fb3484d3b3e","pitchNumber":5,"startTime":"2025-08-19T03:13:51.346Z","endTime":"2025-08-19T03:13:56.716Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.34081624650026,"strikeZoneBottom":1.50745560112704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.230795599327077,"aZ":-24.195063630237204,"pfxX":-2.0444818153719906,"pfxZ":4.447700506895465,"pX":1.8923605725545378,"pZ":2.292843563579601,"vX0":12.436876502150248,"vY0":-132.8018375986076,"vZ0":-4.449639159294346,"x":44.87,"y":176.87,"x0":-2.576748054766554,"y0":50.00402074800428,"z0":5.740252338809348,"aX":-3.670169326768906},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.3,"breakHorizontal":1.1,"spinRate":2285,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.41172815561855636,"extension":7.024617498566808},"index":6,"playId":"b83c1884-b54b-39de-963b-078604898593","pitchNumber":6,"startTime":"2025-08-19T03:14:09.343Z","endTime":"2025-08-19T03:14:14.006Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.574389739683788,"aZ":-42.85231205698747,"pfxX":5.599413004214137,"pfxZ":-7.434791585757406,"pX":-0.5496043759093797,"pZ":1.8471354951125072,"vX0":3.2343659806412064,"vY0":-119.53312595428872,"vZ0":-0.9687890603398726,"x":137.95,"y":188.91,"x0":-2.650834540376445,"y0":50.002226884411606,"z0":6.129384049119867,"aX":8.043483602991495},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-13.4,"breakHorizontal":-10.9,"spinRate":2481,"spinDirection":41},"zone":7,"typeConfidence":2.0,"plateTime":0.4594892606602894,"extension":6.750998780185376},"hitData":{"launchSpeed":94.9,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.88,"coordY":136.93}},"index":7,"playId":"b30e0f35-5dde-3726-9549-24f280c4ec19","pitchNumber":7,"startTime":"2025-08-19T03:14:24.194Z","endTime":"2025-08-19T03:14:35.035Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:14:35.035Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lourdes Gurriel Jr. singles on a ground ball to right fielder Nolan Jones. Corbin Carroll to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T03:15:27.134Z","endTime":"2025-08-19T03:16:54.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"postOnThird":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-19T03:15:07.900Z","endTime":"2025-08-19T03:15:29.313Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"}},{"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.7,"endSpeed":87.4,"strikeZoneTop":3.7,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.054941997593883,"aZ":-14.586909954164684,"pfxX":-6.981259654572555,"pfxZ":8.98620116877052,"pX":-0.06073559386175928,"pZ":3.3519722988169147,"vX0":9.637104055118398,"vY0":-139.00024694724718,"vZ0":-4.434103579805882,"x":119.32,"y":148.28,"x0":-2.6651776985793307,"y0":50.005973022314734,"z0":5.935998356155282,"aX":-13.6688786157769},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.5,"breakHorizontal":10.7,"spinRate":2267,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.3939988196426163,"extension":6.9948900608382925},"index":1,"playId":"27f719e1-81ce-31d3-bd2c-34a61a8e3717","pitchNumber":1,"startTime":"2025-08-19T03:15:29.313Z","endTime":"2025-08-19T03:15:33.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.83556646034432,"strikeZoneBottom":1.74148800481927,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.831905917208665,"aZ":-43.83033339405918,"pfxX":6.382471608418627,"pfxZ":-8.318373560000706,"pX":-1.1020704327613324,"pZ":3.0220214255087794,"vX0":2.258353906047335,"vY0":-117.72666024961109,"vZ0":1.874674478129348,"x":159.01,"y":157.19,"x0":-2.903767263908678,"y0":50.00520487842322,"z0":6.2792976768343145,"aX":8.939143813456019},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-14.3,"breakHorizontal":-12.1,"spinRate":2483,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.4656626559022654,"extension":6.694020642898414},"index":2,"playId":"334b6ecf-a8f5-3feb-b619-497f3259c4f8","pitchNumber":2,"startTime":"2025-08-19T03:15:57.297Z","endTime":"2025-08-19T03:16:02.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.7,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.054438585363755,"aZ":-13.827383093167299,"pfxX":-7.018247737573858,"pfxZ":9.343977884609329,"pX":-0.6900755350482415,"pZ":2.997635730866972,"vX0":7.632219239421117,"vY0":-138.77927349480788,"vZ0":-5.445193844789173,"x":143.3,"y":157.84,"x0":-2.5550460855233674,"y0":50.00662815119599,"z0":5.895372491978424,"aX":-13.787125914207182},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.1,"breakHorizontal":11.3,"spinRate":2324,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.3936395120591283,"extension":6.91352074295182},"index":3,"playId":"bb8ae4aa-63ed-3dda-90aa-8e0bc4cb8970","pitchNumber":3,"startTime":"2025-08-19T03:16:17.576Z","endTime":"2025-08-19T03:16:21.981Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":3.7,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.153178941939117,"aZ":-21.166614135980353,"pfxX":-9.557415842814885,"pfxZ":5.578243627963663,"pX":-0.22950374301002127,"pZ":1.8907954062935544,"vX0":10.244428119633056,"vY0":-139.08150281694043,"vZ0":-6.305683210289517,"x":125.75,"y":187.73,"x0":-2.706635127951527,"y0":50.00308593227316,"z0":5.576540101222261,"aX":-18.8561948533971},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.0,"breakHorizontal":15.4,"spinRate":2241,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.3927715720678293,"extension":7.171620765387871},"hitData":{"launchSpeed":69.3,"launchAngle":11.0,"totalDistance":128.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":152.92,"coordY":126.57}},"index":4,"playId":"c7b63797-bef3-34b8-9fa6-cb61e88ae3c1","pitchNumber":4,"startTime":"2025-08-19T03:16:44.593Z","endTime":"2025-08-19T03:16:54.437Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:16:54.437Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Locklear strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T03:19:41.820Z","endTime":"2025-08-19T03:20:30.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"postOnThird":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5],"actionIndex":[1,2],"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":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-19T03:17:07.266Z","endTime":"2025-08-19T03:17:45.486Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Erik Sabrowski replaces Gavin Williams.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-19T03:17:45.486Z","endTime":"2025-08-19T03:19:17.887Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681870,"link":"/api/v1/people/681870"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Tyler Locklear replaces Pavin Smith.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2025-08-19T03:19:17.887Z","endTime":"2025-08-19T03:19:43.991Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":656976,"link":"/api/v1/people/656976"}},{"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":93.5,"endSpeed":84.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.228403068241064,"aZ":-10.406485065597732,"pfxX":5.0032847347564555,"pfxZ":11.720836709626463,"pX":0.09849652940442613,"pZ":3.3955699336241114,"vX0":-5.025698489693444,"vY0":-136.00465059596988,"vZ0":-4.88644724589908,"x":113.25,"y":147.1,"x0":1.327965097060506,"y0":50.004548105139556,"z0":5.949155108263798,"aX":9.293542662000238},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.3,"breakHorizontal":-7.9,"spinRate":2469,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.40406489506711774,"extension":6.664585183562526},"index":3,"playId":"283cfba5-5d71-3ba1-bd5e-b66b6c035a13","pitchNumber":1,"startTime":"2025-08-19T03:19:43.991Z","endTime":"2025-08-19T03:19:47.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.03877304611226,"aZ":-10.405588835684727,"pfxX":5.951493826663613,"pfxZ":11.662239513859824,"pX":-1.1476913526341241,"pZ":2.7902653345203534,"vX0":-8.754315747829374,"vY0":-136.27136749884087,"vZ0":-6.332162394451984,"x":160.75,"y":163.44,"x0":1.3443861658454634,"y0":50.00283291397757,"z0":5.874766860197079,"aX":11.109665619285753},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.8,"breakHorizontal":-8.8,"spinRate":2501,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.4030850497103158,"extension":6.605831645562491},"index":4,"playId":"6ab9bbf8-167c-37e0-91eb-6ecc1e374903","pitchNumber":2,"startTime":"2025-08-19T03:20:02.307Z","endTime":"2025-08-19T03:20:08.984Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.13636899384784,"aZ":-10.318728265001479,"pfxX":4.968482040423025,"pfxZ":11.272709868078255,"pX":0.15042104254133212,"pZ":3.543098341578499,"vX0":-5.242967499259911,"vY0":-139.06947123058063,"vZ0":-4.795432372411425,"x":111.27,"y":143.12,"x0":1.423815989854863,"y0":50.00301104416618,"z0":5.987443497223788,"aX":9.633622864264115},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.4,"breakHorizontal":-7.8,"spinRate":2472,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.3953865878457705,"extension":6.6464586256006175},"index":5,"playId":"d8478e84-de90-366f-ba94-7c1e746bbbd5","pitchNumber":3,"startTime":"2025-08-19T03:20:25.492Z","endTime":"2025-08-19T03:20:30.745Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:20:30.745Z","atBatIndex":45},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ildemaro Vargas grounds into a force out, third baseman José Ramírez to second baseman Brayan Rocchio. Lourdes Gurriel Jr. out at 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T03:21:44.712Z","endTime":"2025-08-19T03:22:24.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,4],"actionIndex":[0],"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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"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":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ildemaro Vargas replaces Adrian Del Castillo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T03:20:53.436Z","endTime":"2025-08-19T03:20:56.832Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":680728,"link":"/api/v1/people/680728"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-19T03:20:56.832Z","endTime":"2025-08-19T03:21:46.869Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.72851711358346,"aZ":-27.315496739233716,"pfxX":1.5217904182297315,"pfxZ":2.901412371328294,"pX":0.1542328956544681,"pZ":1.6057496024949545,"vX0":-3.8233886862129256,"vY0":-128.30578524755168,"vZ0":-5.551415033439243,"x":111.12,"y":195.42,"x0":1.463756238331853,"y0":50.001172158932235,"z0":5.91723730188762,"aX":2.5460449661574636},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.3,"breakHorizontal":-1.9,"spinRate":2344,"spinDirection":161},"zone":8,"typeConfidence":2.0,"plateTime":0.42635459852845026,"extension":6.649609224261991},"index":2,"playId":"f5e959fb-fa54-3ff1-8f3f-46b0a96f5521","pitchNumber":1,"startTime":"2025-08-19T03:21:46.869Z","endTime":"2025-08-19T03:21:50.559Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":3,"startTime":"2025-08-19T03:21:58.779Z","endTime":"2025-08-19T03:22:17.127Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.076667525487224,"aZ":-26.00943963297083,"pfxX":0.7789181216990948,"pfxZ":3.625846877624152,"pX":0.517104983818473,"pZ":1.2798660578239647,"vX0":-3.0461148351530962,"vY0":-129.33665262184803,"vZ0":-6.745603856206013,"x":97.29,"y":204.22,"x0":1.6070810837481837,"y0":50.00217102198264,"z0":5.906534444521868,"aX":1.3243358726508192},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.3,"breakHorizontal":-0.7,"spinRate":2367,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.42291700361247386,"extension":6.563677708228592},"hitData":{"launchSpeed":77.7,"launchAngle":2.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.98,"coordY":159.71}},"index":4,"playId":"df0b24ec-51b8-3248-a38c-7e11e869c936","pitchNumber":2,"startTime":"2025-08-19T03:22:17.127Z","endTime":"2025-08-19T03:22:24.154Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:22:24.154Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gabriel Arias grounds out, second baseman Ketel Marte to first baseman Tyler Locklear.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T03:24:37.810Z","endTime":"2025-08-19T03:25:01.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Tyler Locklear remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T03:24:22.274Z","endTime":"2025-08-19T03:24:22.290Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"501","replacedPlayer":{"id":656976,"link":"/api/v1/people/656976"}},{"details":{"description":"Ildemaro Vargas remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-19T03:24:22.290Z","endTime":"2025-08-19T03:24:22.291Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"601","replacedPlayer":{"id":680728,"link":"/api/v1/people/680728"}},{"details":{"description":"Pitching Change: John Curtiss replaces Zac Gallen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-19T03:24:22.291Z","endTime":"2025-08-19T03:24:39.959Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595928,"link":"/api/v1/people/595928"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.47494882114362,"strikeZoneBottom":1.5641523970192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.066111668745243,"aZ":-30.469744592469276,"pfxX":2.072188981833916,"pfxZ":1.1101485047378246,"pX":0.7713943515536716,"pZ":1.5168402586777556,"vX0":6.897353132599172,"vY0":-122.89491322065564,"vZ0":-4.96346183655984,"x":87.6,"y":197.83,"x0":-2.33448088816166,"y0":50.004596415773456,"z0":6.133929136873542,"aX":3.187231961776246},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.1,"breakHorizontal":-5.3,"spinRate":2628,"spinDirection":97},"zone":9,"typeConfidence":2.0,"plateTime":0.44473355188047936,"extension":6.371452976152817},"index":3,"playId":"22654446-8ba9-3d2a-948d-badf0c4765d6","pitchNumber":1,"startTime":"2025-08-19T03:24:39.959Z","endTime":"2025-08-19T03:24:46.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.922875235166813,"aZ":-23.919348339264804,"pfxX":0.7976341198288437,"pfxZ":4.789344068568656,"pX":0.5434550569516202,"pZ":2.200302137888209,"vX0":7.267874343539771,"vY0":-129.6236285577577,"vZ0":-5.390618154411241,"x":96.28,"y":179.37,"x0":-2.3857532061279922,"y0":50.000543253140094,"z0":6.103338176815516,"aX":1.3736696395726251},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.8,"breakHorizontal":-2.9,"spinRate":2444,"spinDirection":195},"zone":6,"typeConfidence":2.0,"plateTime":0.42055325110707154,"extension":6.357219091920615},"hitData":{"launchSpeed":78.1,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.5,"coordY":152.63}},"index":4,"playId":"3a51b2e7-9fa3-3db3-95fd-c52e254dcf0b","pitchNumber":2,"startTime":"2025-08-19T03:24:50.983Z","endTime":"2025-08-19T03:25:01.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:25:01.217Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"CJ Kayfus lines out to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T03:25:18.241Z","endTime":"2025-08-19T03:26:49.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"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":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":93.6,"endSpeed":85.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.913871737923408,"aZ":-13.15811032110168,"pfxX":-3.705531124651766,"pfxZ":10.138551740968374,"pX":-0.41435164578580846,"pZ":3.0830751237742557,"vX0":5.769203489713631,"vY0":-136.10054522478447,"vZ0":-6.014621237489922,"x":132.79,"y":155.54,"x0":-2.0802918727216175,"y0":50.00289444040985,"z0":6.233159139677853,"aX":-6.950705975900741},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.3,"breakHorizontal":5.5,"spinRate":2380,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.40246200058792825,"extension":6.452714725050806},"index":0,"playId":"e918d632-38ba-3a59-9792-6a32fae8cded","pitchNumber":1,"startTime":"2025-08-19T03:25:18.241Z","endTime":"2025-08-19T03:25:22.690Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.5,"strikeZoneTop":3.63499365225532,"strikeZoneBottom":1.60406580385214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.612557780253358,"aZ":-20.512371673902134,"pfxX":-1.4718271176885498,"pfxZ":6.4682213667823865,"pX":-0.9388144444021309,"pZ":2.494139093524586,"vX0":4.759299700139414,"vY0":-132.47737255144645,"vZ0":-5.4046375028762625,"x":152.79,"y":171.44,"x0":-2.556430763882201,"y0":50.00083615934648,"z0":6.031099998422621,"aX":-2.653248557900679},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.9,"breakHorizontal":1.8,"spinRate":2466,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.4112707918732932,"extension":6.3360949649512355},"index":1,"playId":"90cb24e8-8728-3322-9368-58908d4a9940","pitchNumber":2,"startTime":"2025-08-19T03:25:31.457Z","endTime":"2025-08-19T03:25:36.109Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-08-19T03:25:50.232Z","endTime":"2025-08-19T03:26:23.985Z","isPitch":false,"type":"action","player":{"id":692216,"link":"/api/v1/people/692216"}},{"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.1,"endSpeed":85.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.81322991948311,"aZ":-13.895259886544654,"pfxX":-3.9885209219965896,"pfxZ":9.873750168742347,"pX":0.1632991213658739,"pZ":2.7573290049860018,"vX0":7.568499580737532,"vY0":-135.28356939251756,"vZ0":-6.5889035909473845,"x":110.78,"y":164.33,"x0":-2.1538716413449395,"y0":50.00639088156234,"z0":6.200674286195687,"aX":-7.387234460631353},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":5.6,"spinRate":2384,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.40503905536706597,"extension":6.556984685917902},"index":3,"playId":"f20d4d25-b6c6-3222-beaa-268b98ffb863","pitchNumber":3,"startTime":"2025-08-19T03:26:23.985Z","endTime":"2025-08-19T03:26:28.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.63757151389153,"aZ":-12.93484720257123,"pfxX":-4.20678850334761,"pfxZ":10.196438100591955,"pX":-0.07297606808573455,"pZ":3.5044298696874563,"vX0":7.130999235578511,"vY0":-136.62153668282448,"vZ0":-4.866724849025978,"x":119.78,"y":144.16,"x0":-2.172594789465149,"y0":50.00096680035323,"z0":6.200611267290932,"aX":-7.936730551018834},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.6,"breakHorizontal":6.1,"spinRate":2349,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.4011994306158706,"extension":6.500818790184628},"hitData":{"launchSpeed":85.0,"launchAngle":23.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":63.89,"coordY":115.07}},"index":4,"playId":"ae454cfd-10c9-375b-9027-ebfa9ed478cc","pitchNumber":4,"startTime":"2025-08-19T03:26:39.671Z","endTime":"2025-08-19T03:26:49.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:26:49.247Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nolan Jones lines out sharply to right fielder Corbin Carroll.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T03:27:00.621Z","endTime":"2025-08-19T03:27:15.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.77,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.2809807421258,"aZ":-11.448798754786507,"pfxX":-3.6775136498038847,"pfxZ":10.97441472982843,"pX":0.35905414501886485,"pZ":3.076668142343842,"vX0":7.98455091850337,"vY0":-136.5989154694443,"vZ0":-6.418905602542836,"x":103.31,"y":155.71,"x0":-2.124890466880241,"y0":50.001330680469096,"z0":6.245130631477669,"aX":-6.944616410127993},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.7,"breakHorizontal":4.9,"spinRate":2433,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.4010729159910542,"extension":6.489680600444974},"hitData":{"launchSpeed":103.2,"launchAngle":22.0,"totalDistance":363.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":191.59,"coordY":68.0}},"index":0,"playId":"fbb0133e-0eca-39f7-a274-8331d52d3a3a","pitchNumber":1,"startTime":"2025-08-19T03:27:07.590Z","endTime":"2025-08-19T03:27:15.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:27:15.828Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Blaze Alexander walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T03:29:47.077Z","endTime":"2025-08-19T03:33:04.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,7,9,10],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Festa replaces Erik Sabrowski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T03:28:48.921Z","endTime":"2025-08-19T03:29:49.221Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670036,"link":"/api/v1/people/670036"},"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.1,"endSpeed":85.0,"strikeZoneTop":3.3325884984142,"strikeZoneBottom":1.54666941292918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.577313942886036,"aZ":-23.629842925722578,"pfxX":-5.239583903176236,"pfxZ":4.593100588716137,"pX":-0.6661107405753904,"pZ":3.7141700472155614,"vX0":5.5578164427343095,"vY0":-135.50539288434592,"vZ0":0.8812464088457488,"x":142.39,"y":138.5,"x0":-2.0628792875546726,"y0":50.00164695996105,"z0":5.035517279877468,"aX":-9.744602919900334},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.8,"breakHorizontal":8.3,"spinRate":2431,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.40420095346869855,"extension":6.360624308961574},"index":1,"playId":"03a93342-d58f-3605-ba5c-e75fb2781dbf","pitchNumber":1,"startTime":"2025-08-19T03:29:49.221Z","endTime":"2025-08-19T03:29:53.494Z","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.6,"endSpeed":85.1,"strikeZoneTop":3.32696490396248,"strikeZoneBottom":1.51477354308104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.467170651320735,"aZ":-22.68299466710405,"pfxX":-5.319506281885564,"pfxZ":5.122907323267034,"pX":0.33772376331360804,"pZ":3.3340471668153913,"vX0":7.558212766255759,"vY0":-134.79734967370857,"vZ0":-0.43751188417110265,"x":104.13,"y":148.76,"x0":-1.8027556178385211,"y0":50.00220213797847,"z0":5.090590568054323,"aX":-9.854922146331448},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.4,"breakHorizontal":8.2,"spinRate":2467,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.4052946798248316,"extension":6.36008332056401},"index":2,"playId":"1f84499d-32c1-35c2-ad48-87640c43cb23","pitchNumber":2,"startTime":"2025-08-19T03:30:14.706Z","endTime":"2025-08-19T03:30:18.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.3255252752628,"strikeZoneBottom":1.56637280940367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.179939342712725,"aZ":-24.374964771825436,"pfxX":-6.1471068424356545,"pfxZ":4.155109426386053,"pX":0.6806413814174841,"pZ":2.576200431693534,"vX0":9.248839640353225,"vY0":-136.00582211193407,"vZ0":-1.7020687595842707,"x":91.06,"y":169.22,"x0":-1.9618037318164345,"y0":50.00517669937382,"z0":4.896783576235293,"aX":-11.545286721659144},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.3,"breakHorizontal":9.2,"spinRate":2487,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.4023619900299882,"extension":6.360402092560726},"index":3,"playId":"8daef6b4-5746-3d22-bca3-f73ed581e5ff","pitchNumber":3,"startTime":"2025-08-19T03:30:30.973Z","endTime":"2025-08-19T03:30:35.522Z","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":94.0,"endSpeed":86.1,"strikeZoneTop":3.21707532810756,"strikeZoneBottom":1.5181235742111,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.66408871815864,"aZ":-19.480840263622188,"pfxX":-4.598790936478024,"pfxZ":6.700055419027317,"pX":1.01828059706631,"pZ":1.8051285893128495,"vX0":9.4012197476448,"vY0":-136.63693537490659,"vZ0":-4.401643550093344,"x":78.19,"y":190.04,"x0":-1.8669344164054067,"y0":50.00011831886177,"z0":4.772673862806973,"aX":-8.70932710400816},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.4,"breakHorizontal":6.4,"spinRate":2504,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4006218290482728,"extension":6.4651783836844245},"index":4,"playId":"b5cb1890-4714-300c-8d57-ce8e4f826724","pitchNumber":4,"startTime":"2025-08-19T03:30:48.591Z","endTime":"2025-08-19T03:30:54.060Z","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":92.1,"endSpeed":85.4,"strikeZoneTop":3.20999984083661,"strikeZoneBottom":1.47000054136291,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.301609554559537,"aZ":-20.8990675817466,"pfxX":1.6613228563840319,"pfxZ":6.097872838394251,"pX":-0.001167640759752095,"pZ":3.0770268240445717,"vX0":4.489693567628313,"vY0":-134.2292055197202,"vZ0":-1.2163597712257128,"x":117.04,"y":155.7,"x0":-1.9023560624767453,"y0":50.006632292932416,"z0":5.004653048504833,"aX":3.0735186904106753},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.0,"breakHorizontal":-3.8,"spinRate":2482,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.40591645881358396,"extension":6.387664400072894},"index":5,"playId":"e4a5dfdb-d4ec-329f-b561-dfbb1dd6083e","pitchNumber":5,"startTime":"2025-08-19T03:31:07.568Z","endTime":"2025-08-19T03:31:13.345Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-19T03:31:25.950Z","endTime":"2025-08-19T03:31:39.719Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"}},{"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":92.7,"endSpeed":84.4,"strikeZoneTop":3.26219135455208,"strikeZoneBottom":1.57639875423838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.218120288593738,"aZ":-23.140988160563804,"pfxX":-5.81625865954075,"pfxZ":4.925433957826327,"pX":0.49912534196971414,"pZ":3.6286531827775597,"vX0":8.234113411144413,"vY0":-134.78447983906676,"vZ0":0.8329116112866634,"x":97.97,"y":140.81,"x0":-1.8445036543436002,"y0":50.001650292492585,"z0":4.953872732083912,"aX":-10.66518654813416},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.4,"breakHorizontal":8.8,"spinRate":2518,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.4068943530339988,"extension":6.300830267736348},"index":7,"playId":"29f44d7c-2275-3077-8918-7ddd38bf964c","pitchNumber":6,"startTime":"2025-08-19T03:31:39.719Z","endTime":"2025-08-19T03:31:43.978Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2025-08-19T03:32:03.782Z","endTime":"2025-08-19T03:32:36.664Z","isPitch":false,"type":"action"},{"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.6,"endSpeed":85.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.93251374698237,"aZ":-18.485729363047678,"pfxX":-0.06348058048806915,"pfxZ":7.357016928079249,"pX":-0.4121145425024682,"pZ":3.0119435470643956,"vX0":4.3100315116923404,"vY0":-134.95580275308623,"vZ0":-1.704632972800788,"x":132.71,"y":157.46,"x0":-2.015713834861018,"y0":50.004511855726264,"z0":4.941976397261293,"aX":-0.11857290422682502},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.2,"breakHorizontal":-0.7,"spinRate":2449,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.4044856473814309,"extension":6.416392653073742},"index":9,"playId":"35e2cc8b-5b2e-3dc3-a63e-7acc531191b6","pitchNumber":7,"startTime":"2025-08-19T03:32:36.664Z","endTime":"2025-08-19T03:32:42.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.26909720688047,"strikeZoneBottom":1.47708547424931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.60346794128146,"aZ":-19.049962381809667,"pfxX":-7.112737184367843,"pfxZ":7.137742811104843,"pX":0.9379465817533701,"pZ":2.995707993925646,"vX0":9.702448323825125,"vY0":-134.84362613609503,"vZ0":-1.4363555275112987,"x":81.25,"y":157.9,"x0":-1.7845472686640325,"y0":50.00663573352779,"z0":4.880687208439858,"aX":-13.087402910247832},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.8,"breakHorizontal":10.8,"spinRate":2527,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.4063439262736681,"extension":6.339110919411709},"index":10,"playId":"5c02cb98-bee5-335e-a9c1-0877ef843c4b","pitchNumber":8,"startTime":"2025-08-19T03:32:59.961Z","endTime":"2025-08-19T03:33:04.620Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:33:04.620Z","atBatIndex":50},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Alek Thomas grounds into a force out, shortstop Gabriel Arias to second baseman Brayan Rocchio. Blaze Alexander out at 2nd. Alek Thomas to 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T03:33:22.211Z","endTime":"2025-08-19T03:34:43.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"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":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.34444610058265,"strikeZoneBottom":1.43458350391191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.27640782569307,"aZ":-23.47506560309254,"pfxX":-0.25394180122097665,"pfxZ":4.7958120841882454,"pX":-0.4576484899150433,"pZ":4.078758026415789,"vX0":3.9199372699743686,"vY0":-133.46625062863836,"vZ0":1.7378632490649935,"x":134.44,"y":128.65,"x0":-1.9090230712543053,"y0":50.003053524281796,"z0":5.103746734403252,"aX":-0.4617219821799646},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.2,"breakHorizontal":-0.4,"spinRate":2321,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.4095497232103744,"extension":6.481689762965833},"index":0,"playId":"7dcb7a9d-2d49-3397-8fe6-c9fa3350d605","pitchNumber":1,"startTime":"2025-08-19T03:33:32.291Z","endTime":"2025-08-19T03:33:37.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.193279840001978,"aZ":-34.83698980362749,"pfxX":6.1575453207164,"pfxZ":-1.8724938869343646,"pX":0.7631182095777119,"pZ":1.3372012948959493,"vX0":4.587291972000787,"vY0":-119.01429609256789,"vZ0":-0.9689765526344778,"x":87.91,"y":202.68,"x0":-1.9933922193360925,"y0":50.001038480893186,"z0":4.922653333286911,"aX":8.774352452553016},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.4,"breakHorizontal":-12.4,"spinRate":2691,"spinDirection":64},"zone":9,"typeConfidence":2.0,"plateTime":0.46134318099723703,"extension":6.515479070214434},"index":1,"playId":"3f551d9b-1b1d-3ac2-ab53-2f1c4bf86f3a","pitchNumber":2,"startTime":"2025-08-19T03:33:51.929Z","endTime":"2025-08-19T03:33:56.884Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.843798038592407,"aZ":-31.78932673310099,"pfxX":9.62521907081003,"pfxZ":0.2703360011984892,"pX":0.45339114531475105,"pZ":0.6385653691894632,"vX0":2.8668886998517267,"vY0":-119.78945587951017,"vZ0":-3.091431590002217,"x":99.72,"y":221.54,"x0":-2.010638666794661,"y0":50.00513343342237,"z0":4.797229373508078,"aX":13.94506286361529},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.0,"breakHorizontal":-18.1,"spinRate":2660,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.45780626049557105,"extension":6.342629576275703},"index":2,"playId":"4994803a-a14c-389a-a81b-b21e7d069bb4","pitchNumber":3,"startTime":"2025-08-19T03:34:10.045Z","endTime":"2025-08-19T03:34:16.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.19909553694151,"aZ":-35.94475329567361,"pfxX":5.794349706653421,"pfxZ":-2.5733966049910357,"pX":-1.143519117828333,"pZ":2.3078703350629493,"vX0":0.18633252189103477,"vY0":-120.05053683598102,"vZ0":1.0075370335250222,"x":160.59,"y":176.47,"x0":-1.9753308024092706,"y0":50.00204644591045,"z0":5.070484606843094,"aX":8.496899572626582},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.2,"breakHorizontal":-10.6,"spinRate":2616,"spinDirection":63},"zone":13,"typeConfidence":2.0,"plateTime":0.4554134958406424,"extension":6.198449701915865},"hitData":{"launchSpeed":100.7,"launchAngle":3.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.06,"coordY":145.54}},"index":3,"playId":"7a06cdbf-0f50-3225-b8ac-1895509d5bcd","pitchNumber":4,"startTime":"2025-08-19T03:34:35.968Z","endTime":"2025-08-19T03:34:43.980Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:34:43.980Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"James McCann flies out to center fielder Daniel Schneemann.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T03:35:14.895Z","endTime":"2025-08-19T03:35:59.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.2,"endSpeed":84.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.58333248559761,"aZ":-20.99132897581313,"pfxX":-0.5078339781944594,"pfxZ":6.21919923284518,"pX":0.6146394037445939,"pZ":2.4046428867619536,"vX0":6.483975470589857,"vY0":-132.80243859149095,"vZ0":-2.458952617796659,"x":93.57,"y":173.85,"x0":-1.785434582865413,"y0":50.00507602644031,"z0":4.857975967579985,"aX":-0.9141655127865732},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.9,"breakHorizontal":-0.4,"spinRate":2468,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.41135081749776425,"extension":6.359040535772967},"index":0,"playId":"4bdcb84b-7d7c-377e-ba60-9e0d58146538","pitchNumber":1,"startTime":"2025-08-19T03:35:27.381Z","endTime":"2025-08-19T03:35:31.485Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.113609794998645,"aZ":-32.68419616523532,"pfxX":8.527190877527246,"pfxZ":-0.3468148789021068,"pX":0.6799000767767884,"pZ":2.296468931053812,"vX0":3.4386725723782696,"vY0":-120.20138478744492,"vZ0":0.4288981431209795,"x":91.08,"y":176.78,"x0":-1.8767761499311033,"y0":50.00368919502124,"z0":5.015682168035489,"aX":12.488479975516675},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.2,"breakHorizontal":-16.3,"spinRate":2591,"spinDirection":56},"zone":6,"typeConfidence":2.0,"plateTime":0.4555283616950896,"extension":6.300986917111162},"hitData":{"launchSpeed":82.8,"launchAngle":34.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.68,"coordY":86.31}},"index":1,"playId":"19a30f14-10bc-3483-a7d3-6c4d80742736","pitchNumber":2,"startTime":"2025-08-19T03:35:48.630Z","endTime":"2025-08-19T03:35:59.740Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:35:59.740Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Geraldo Perdomo grounds out to first baseman CJ Kayfus.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T03:38:30.216Z","endTime":"2025-08-19T03:39:21.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"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":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T03:36:09.620Z","endTime":"2025-08-19T03:36:36.571Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Hunter Gaddis replaces Matt Festa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-19T03:36:36.571Z","endTime":"2025-08-19T03:38:32.384Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683769,"link":"/api/v1/people/683769"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.0,"strikeZoneTop":3.50904421647489,"strikeZoneBottom":1.7174335776517,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.29423019579541,"aZ":-14.610413972898323,"pfxX":-4.648534211869655,"pfxZ":9.418544474768199,"pX":-0.5946411634409237,"pZ":3.0559096171963787,"vX0":5.614728764233549,"vY0":-136.2712106567668,"vZ0":-5.605919868059948,"x":139.67,"y":156.27,"x0":-2.0859941627821335,"y0":50.00283524123077,"z0":6.163466369380607,"aX":-8.669247048400962},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.0,"breakHorizontal":7.1,"spinRate":2055,"spinDirection":209},"zone":1,"typeConfidence":0.9,"plateTime":0.4032267634972335,"extension":6.871155619198625},"index":2,"playId":"9f4f014c-4b4b-35a1-baa4-b5ab73d7be5e","pitchNumber":1,"startTime":"2025-08-19T03:38:32.384Z","endTime":"2025-08-19T03:38:36.385Z","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":86.9,"endSpeed":80.1,"strikeZoneTop":3.50904421647489,"strikeZoneBottom":1.62079138652395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.723948787836026,"aZ":-29.737910128158596,"pfxX":1.5871312157832653,"pfxZ":1.5082321549286135,"pX":-0.05603991694324971,"pZ":1.5910290075748528,"vX0":3.780905815961841,"vY0":-126.40097601898826,"vZ0":-5.877434305727769,"x":119.14,"y":195.82,"x0":-1.77744428796546,"y0":50.00590679198371,"z0":6.333841378381199,"aX":2.568455824202339},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.6,"breakHorizontal":-3.7,"spinRate":2287,"spinDirection":135},"zone":8,"typeConfidence":0.9,"plateTime":0.43330140125782,"extension":6.729446207397817},"index":3,"playId":"a21127ff-ea96-37fe-b8f2-ad1f60add6c4","pitchNumber":2,"startTime":"2025-08-19T03:38:52.579Z","endTime":"2025-08-19T03:38:58.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(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.3,"endSpeed":86.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.462411116982313,"aZ":-15.191004342490887,"pfxX":-4.386654692552901,"pfxZ":8.968370338521886,"pX":-0.1590292091302153,"pZ":2.070680152599443,"vX0":6.430044784380332,"vY0":-137.02976190621905,"vZ0":-7.7661542705876485,"x":123.06,"y":182.87,"x0":-1.970598592546816,"y0":50.00294824432857,"z0":5.9880040649065185,"aX":-8.307547907601327},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":6.5,"spinRate":2123,"spinDirection":213},"zone":8,"typeConfidence":0.9,"plateTime":0.40035947508659575,"extension":6.900876871633219},"hitData":{"launchSpeed":97.6,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.04,"coordY":166.8}},"index":4,"playId":"d38b6f6e-3a9f-34ff-b76f-a5372bcbfbef","pitchNumber":3,"startTime":"2025-08-19T03:39:13.550Z","endTime":"2025-08-19T03:39:21.351Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:39:21.351Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-19T03:41:14.135Z","endTime":"2025-08-19T03:42:29.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.09066972815682,"strikeZoneBottom":1.58858661788349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.336054363073636,"aZ":-24.598483106964395,"pfxX":-0.33540318463112384,"pfxZ":4.297552680436176,"pX":0.4653989441594823,"pZ":2.8484805516981515,"vX0":7.275053046296769,"vY0":-131.33173344707922,"vZ0":-3.883523962911267,"x":99.26,"y":161.87,"x0":-2.286005609383542,"y0":50.00472695286376,"z0":6.155744643505207,"aX":-0.5923029435808227},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.2,"breakHorizontal":-0.8,"spinRate":2475,"spinDirection":199},"zone":3,"typeConfidence":2.0,"plateTime":0.4155550790668583,"extension":6.359538015744512},"index":0,"playId":"b9ebdc02-7304-3063-af91-b208faa72251","pitchNumber":1,"startTime":"2025-08-19T03:41:31.451Z","endTime":"2025-08-19T03:41:37.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.170566000922147,"aZ":-23.19649190165496,"pfxX":-3.857543998222349,"pfxZ":5.5492531116472525,"pX":-0.5807597255362789,"pZ":1.9102637476761914,"vX0":5.791172585742419,"vY0":-125.54596162995767,"vZ0":-5.932889598913269,"x":139.14,"y":187.2,"x0":-2.401916912605957,"y0":50.00325902505713,"z0":6.157393387412304,"aX":-6.242177173583859},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":9.1,"breakHorizontal":5.9,"spinRate":1579,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.4340148007082325,"extension":6.344860735947225},"index":1,"playId":"d690d4f7-d286-320e-b0be-0f97c9465292","pitchNumber":2,"startTime":"2025-08-19T03:41:46.103Z","endTime":"2025-08-19T03:41:49.910Z","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":93.4,"endSpeed":85.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.476814323671892,"aZ":-15.156705988811051,"pfxX":-2.92477490872751,"pfxZ":9.078902434200401,"pX":-0.9657426009169151,"pZ":3.4126507635791494,"vX0":4.62644177627046,"vY0":-135.9514839004575,"vZ0":-4.86426163571143,"x":153.81,"y":146.64,"x0":-2.3085900345057087,"y0":50.00222001842627,"z0":6.275209392817849,"aX":-5.482004911181683},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.6,"breakHorizontal":4.3,"spinRate":2159,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.40272097669607243,"extension":6.344957068156888},"index":2,"playId":"21bcb869-a268-30c7-a3f6-c3cbea1ea545","pitchNumber":3,"startTime":"2025-08-19T03:41:59.398Z","endTime":"2025-08-19T03:42:04.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.645046817483788,"aZ":-23.68770793506032,"pfxX":1.1982831037789676,"pfxZ":4.728196907555553,"pX":-0.16125815375311947,"pZ":3.0696429973789017,"vX0":5.8713885384397635,"vY0":-132.68606135323017,"vZ0":-3.5143159182382306,"x":123.15,"y":155.9,"x0":-2.55244857871817,"y0":50.002162618074735,"z0":6.124243908891609,"aX":2.1501335085879836},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.0,"breakHorizontal":-3.4,"spinRate":2638,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.41177302686172457,"extension":6.317739557330264},"index":3,"playId":"40084603-ab03-3aa9-ae30-3b40124caf0c","pitchNumber":4,"startTime":"2025-08-19T03:42:25.476Z","endTime":"2025-08-19T03:42:29.873Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:42:29.873Z","atBatIndex":54},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Steven Kwan pops out to shortstop Geraldo Perdomo.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-19T03:42:43.136Z","endTime":"2025-08-19T03:43:26.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"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":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.6,"strikeZoneTop":3.19781013014688,"strikeZoneBottom":1.40606472901224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.58893113828434,"aZ":-14.494523482436076,"pfxX":-5.902608978438016,"pfxZ":9.296863063849422,"pX":-1.4162194286183318,"pZ":4.198184680218105,"vX0":4.364902956037376,"vY0":-137.9824464180972,"vZ0":-3.0989104815209427,"x":170.98,"y":125.43,"x0":-2.2626015431881643,"y0":50.00552598522253,"z0":6.330142530966985,"aX":-11.229090438558357},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.2,"breakHorizontal":9.6,"spinRate":2417,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3990224882372946,"extension":6.4038534870016495},"index":0,"playId":"2703a97c-82e8-39d3-a5b3-fce2261c37af","pitchNumber":1,"startTime":"2025-08-19T03:42:50.508Z","endTime":"2025-08-19T03:42:57.265Z","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":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.5,"strikeZoneTop":3.10125602988626,"strikeZoneBottom":1.43827467598025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.7029236453296,"aZ":-12.551117304182691,"pfxX":-5.246027691423744,"pfxZ":10.701504183819093,"pX":0.7208155654601842,"pZ":1.9868156947732334,"vX0":9.075154213068267,"vY0":-135.33817936722147,"vZ0":-8.69143050260811,"x":89.52,"y":185.14,"x0":-2.0120006044982457,"y0":50.00462253247772,"z0":6.143262529733725,"aX":-9.621744817224684},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.4,"breakHorizontal":7.3,"spinRate":2413,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.40650564345878903,"extension":6.554226991728072},"index":1,"playId":"9e903dd3-212e-322a-a98a-2fef9e9ed714","pitchNumber":2,"startTime":"2025-08-19T03:43:02.823Z","endTime":"2025-08-19T03:43:07.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.70830327871412,"aZ":-20.957268253852074,"pfxX":1.5308298323720146,"pfxZ":6.267011985070878,"pX":0.5410733773598289,"pZ":3.3301900883298914,"vX0":6.87133797525301,"vY0":-132.55907473644587,"vZ0":-3.5084541855528943,"x":96.38,"y":148.86,"x0":-2.277233261785232,"y0":50.00489120420898,"z0":6.189690320312966,"aX":2.741762304495414},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.8,"breakHorizontal":-4.2,"spinRate":2586,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.41222267827192915,"extension":6.456116807090068},"hitData":{"launchSpeed":55.3,"launchAngle":44.0,"totalDistance":153.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":99.47,"coordY":146.21}},"index":2,"playId":"937b7ddf-188f-3ac6-982c-639402589dd8","pitchNumber":3,"startTime":"2025-08-19T03:43:16.035Z","endTime":"2025-08-19T03:43:26.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:43:26.173Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daniel Schneemann flies out to center fielder Alek Thomas.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-19T03:43:36.721Z","endTime":"2025-08-19T03:45:01.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.2988230560192,"aZ":-21.51330844220874,"pfxX":0.31484558163073484,"pfxZ":5.955204654138877,"pX":0.2022255848010409,"pZ":2.7051638292813363,"vX0":6.915970922470381,"vY0":-132.67870709780487,"vZ0":-4.9733167592432785,"x":109.29,"y":165.74,"x0":-2.4745763017129017,"y0":50.001945182325066,"z0":6.1630274322342355,"aX":0.5634833011244615},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.0,"breakHorizontal":-2.0,"spinRate":2602,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.41217933016199826,"extension":6.26742062842632},"index":0,"playId":"0ca32571-4d10-3d5e-a8ab-23bccc37fed1","pitchNumber":1,"startTime":"2025-08-19T03:43:41.155Z","endTime":"2025-08-19T03:43:47.261Z","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":88.1,"endSpeed":80.4,"strikeZoneTop":3.32669150974235,"strikeZoneBottom":1.59933960719493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.747677129584293,"aZ":-22.116007208776868,"pfxX":-7.255151658961218,"pfxZ":6.077026189636975,"pX":-1.143228209562287,"pZ":3.0145709294404535,"vX0":5.256418929617721,"vY0":-128.18219441628344,"vZ0":-3.7343722462995164,"x":160.58,"y":157.39,"x0":-2.2830130133019297,"y0":50.00477905173715,"z0":6.227517241582823,"aX":-12.013442909884326},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.3,"breakHorizontal":11.9,"spinRate":1666,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4281311829928969,"extension":6.475748895397772},"index":1,"playId":"ccb4c48d-ba7d-3785-a094-47f9bef101e3","pitchNumber":2,"startTime":"2025-08-19T03:44:16.539Z","endTime":"2025-08-19T03:44:20.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.42307015762926,"strikeZoneBottom":1.53490224553864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.166629271741932,"aZ":-27.95879646641101,"pfxX":-6.4044177028525375,"pfxZ":2.5784751014876712,"pX":-0.4450518521857735,"pZ":0.8008238679945071,"vX0":6.747445915986503,"vY0":-126.3230230520011,"vZ0":-7.584226345992169,"x":133.96,"y":217.16,"x0":-2.305266552429626,"y0":50.002471404471684,"z0":6.056749584594316,"aX":-10.46119023017324},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.4,"breakHorizontal":10.2,"spinRate":1444,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4318402802011274,"extension":6.366433141690107},"index":2,"playId":"d95eaae1-2baa-35e5-897a-d4cf44889344","pitchNumber":3,"startTime":"2025-08-19T03:44:26.299Z","endTime":"2025-08-19T03:44:31.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.164015191496148,"aZ":-12.74036574003474,"pfxX":-3.842563662324741,"pfxZ":10.507443903682937,"pX":0.15111974532408137,"pZ":2.6445896346356728,"vX0":7.4181265757630275,"vY0":-135.50535681206472,"vZ0":-7.143035365680601,"x":111.24,"y":167.38,"x0":-2.129574541389398,"y0":50.00018968707485,"z0":6.215286636680189,"aX":-7.1056258617715695},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.5,"breakHorizontal":5.3,"spinRate":2367,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.40508607714287503,"extension":6.468799336439312},"index":3,"playId":"209b3ea3-3f4d-3d25-a58b-8a35a48ea170","pitchNumber":4,"startTime":"2025-08-19T03:44:38.011Z","endTime":"2025-08-19T03:44:43.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.274745653650992,"aZ":-23.950255546435166,"pfxX":-0.7031002573195958,"pfxZ":4.693830653633601,"pX":0.13769978693303817,"pZ":2.3326394359206906,"vX0":6.592247088570851,"vY0":-131.6494590648306,"vZ0":-5.110131464127385,"x":111.75,"y":175.8,"x0":-2.308916911964414,"y0":50.005697242804075,"z0":6.074592615930411,"aX":-1.2331608265381528},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.6,"breakHorizontal":-0.2,"spinRate":2603,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.4162456936431327,"extension":6.3690870188963125},"hitData":{"launchSpeed":97.6,"launchAngle":47.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.41,"coordY":78.93}},"index":4,"playId":"2e5de321-d10a-3098-bd26-1d1acb954603","pitchNumber":5,"startTime":"2025-08-19T03:44:51.789Z","endTime":"2025-08-19T03:45:01.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:45:01.948Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ketel Marte doubles (21) on a ground ball to left fielder Steven Kwan.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T03:46:57.241Z","endTime":"2025-08-19T03:47:52.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.58393932452022,"strikeZoneBottom":1.66373337045772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.053452490806542,"aZ":-26.768709706710432,"pfxX":3.444677562495648,"pfxZ":3.227355923749492,"pX":-0.7947090980406311,"pZ":2.7247211397838926,"vX0":1.7219544049063757,"vY0":-127.95240090326165,"vZ0":-3.6002297141885053,"x":147.29,"y":165.21,"x0":-1.9218830441191042,"y0":50.000703205597716,"z0":6.225419409249987,"aX":5.76486417272572},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.4,"breakHorizontal":-6.6,"spinRate":2128,"spinDirection":160},"zone":4,"typeConfidence":0.9,"plateTime":0.4265202557315164,"extension":6.706076769293936},"index":0,"playId":"2fcc60f6-dfd4-350b-9c53-c214838c1212","pitchNumber":1,"startTime":"2025-08-19T03:47:25.658Z","endTime":"2025-08-19T03:47:30.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.836368917380785,"aZ":-30.380158775970493,"pfxX":-8.202959799203336,"pfxZ":1.3464382189782818,"pX":-1.068327075521532,"pZ":2.3500381711979212,"vX0":4.67746179617356,"vY0":-114.40796627390758,"vZ0":-1.4059781555572073,"x":157.72,"y":175.33,"x0":-2.0668833521070735,"y0":50.00331715061935,"z0":5.9324610175635,"aX":-10.944577193925518},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":2.4,"breakHorizontal":13.8,"spinRate":1816,"spinDirection":244},"zone":13,"typeConfidence":0.87,"plateTime":0.47758016181173746,"extension":7.165232336738786},"hitData":{"launchSpeed":61.9,"launchAngle":15.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.39,"coordY":133.9}},"index":1,"playId":"4340610e-ee79-3ba6-8a75-aa53572cda78","pitchNumber":2,"startTime":"2025-08-19T03:47:39.348Z","endTime":"2025-08-19T03:47:52.441Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:47:52.441Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T03:48:15.317Z","endTime":"2025-08-19T03:50:43.156Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.5,"strikeZoneTop":3.1656263235983,"strikeZoneBottom":1.34164375052945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.394856368682408,"aZ":-27.973953174472573,"pfxX":3.2899851203230854,"pfxZ":2.542782499896262,"pX":1.1955042969958845,"pZ":0.49801178797427753,"vX0":5.997788318159119,"vY0":-127.26605982013974,"vZ0":-9.051035888749817,"x":71.43,"y":225.33,"x0":-1.612769757061718,"y0":50.003820824693165,"z0":6.29292173032044,"aX":5.434015319955308},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.9,"breakHorizontal":-7.2,"spinRate":2178,"spinDirection":159},"zone":14,"typeConfidence":0.91,"plateTime":0.4292263885142509,"extension":6.8605495306999025},"index":0,"playId":"63f1886f-8357-33f3-b6fc-50d5409ce35f","pitchNumber":1,"startTime":"2025-08-19T03:48:26.501Z","endTime":"2025-08-19T03:48:30.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(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":93.3,"endSpeed":84.9,"strikeZoneTop":3.32653602489825,"strikeZoneBottom":1.53490224553864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.161308338979588,"aZ":-11.493962506431538,"pfxX":-4.398348281990799,"pfxZ":11.189291597032682,"pX":0.5122027691754737,"pZ":1.9982478186883406,"vX0":7.8584323160118865,"vY0":-135.47538155600463,"vZ0":-8.571931438952275,"x":97.48,"y":184.83,"x0":-1.8622182235140403,"y0":50.00661688822052,"z0":6.01847886823767,"aX":-8.132520270576768},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.5,"breakHorizontal":6.2,"spinRate":2314,"spinDirection":212},"zone":9,"typeConfidence":0.9,"plateTime":0.4051790486920317,"extension":6.930618272566459},"index":1,"playId":"b04a2c15-a7eb-3a9d-bb8f-e4dfbb0d52b5","pitchNumber":2,"startTime":"2025-08-19T03:48:49.935Z","endTime":"2025-08-19T03:48:54.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.3,"strikeZoneTop":3.26217497829413,"strikeZoneBottom":1.50269344298618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.262485354168287,"aZ":-14.641122051773511,"pfxX":-5.084611415164062,"pfxZ":9.5876132589829,"pX":0.8990375290517206,"pZ":3.0871654673575115,"vX0":8.95042385357185,"vY0":-134.86652794259274,"vZ0":-5.316084911517638,"x":82.73,"y":155.43,"x0":-1.8128504589106278,"y0":50.00565603141511,"z0":6.128529201426783,"aX":-9.302034606210716},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.3,"breakHorizontal":7.2,"spinRate":2267,"spinDirection":204},"zone":12,"typeConfidence":0.9,"plateTime":0.4072200427731185,"extension":6.99670759487051},"index":2,"playId":"df750365-2b0c-3980-95e2-17c1913680cc","pitchNumber":3,"startTime":"2025-08-19T03:49:07.550Z","endTime":"2025-08-19T03:49:13.832Z","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":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":3.2085378680703,"strikeZoneBottom":1.51342975942604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.669951928044973,"aZ":-26.02822892360902,"pfxX":2.8355647752693693,"pfxZ":3.61822077957315,"pX":0.15374816651374731,"pZ":3.5176603025873474,"vX0":4.216799892172667,"vY0":-128.70780429234603,"vZ0":-2.306247139908309,"x":111.14,"y":143.8,"x0":-1.8665906402439203,"y0":50.002149048829686,"z0":6.416233134111536,"aX":4.814103823592081},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.4,"breakHorizontal":-6.0,"spinRate":2306,"spinDirection":161},"zone":12,"typeConfidence":0.9,"plateTime":0.42359159078003694,"extension":6.799181484187493},"index":3,"playId":"b44c98ad-397d-321e-96d5-f60903edd0ab","pitchNumber":4,"startTime":"2025-08-19T03:49:25.297Z","endTime":"2025-08-19T03:49:29.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.84650733154107,"aZ":-25.764693100386925,"pfxX":3.1829688879410094,"pfxZ":3.805379354571466,"pX":1.343953133918003,"pZ":1.3850714914834628,"vX0":6.91050998066138,"vY0":-128.2890012885513,"vZ0":-7.212059755031033,"x":65.77,"y":201.38,"x0":-1.7868264619760226,"y0":50.00420959583944,"z0":6.210442676708915,"aX":5.362740079608726},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.6,"breakHorizontal":-7.2,"spinRate":2313,"spinDirection":129},"zone":14,"typeConfidence":0.91,"plateTime":0.4251979588635466,"extension":6.912342686382031},"index":4,"playId":"69c56248-71dc-39d5-9eab-8ec7f7147abd","pitchNumber":5,"startTime":"2025-08-19T03:49:44.057Z","endTime":"2025-08-19T03:49:48.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.660540512060397,"aZ":-27.987807973792872,"pfxX":3.144614037789211,"pfxZ":2.496030534331924,"pX":0.6088653854515339,"pZ":2.88072587219602,"vX0":5.076085072481455,"vY0":-127.73717041495858,"vZ0":-3.4700286036752463,"x":93.79,"y":161.0,"x0":-1.8013493000376857,"y0":50.00294810205846,"z0":6.422124420336326,"aX":5.272577630731399},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.1,"breakHorizontal":-6.7,"spinRate":2208,"spinDirection":155},"zone":3,"typeConfidence":0.9,"plateTime":0.4263951242548205,"extension":6.782647399389011},"index":5,"playId":"bf70ee8d-d1ce-34b2-9c89-1d143670a32f","pitchNumber":6,"startTime":"2025-08-19T03:50:06.262Z","endTime":"2025-08-19T03:50:11.146Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.80618844257923,"aZ":-28.157939846122552,"pfxX":2.6763918321670817,"pfxZ":2.375912797013293,"pX":1.3757365231907377,"pZ":1.2672300574193234,"vX0":6.886891286571899,"vY0":-128.56808720481712,"vZ0":-7.157657804439721,"x":64.56,"y":204.56,"x0":-1.6771759378934679,"y0":50.00012197408104,"z0":6.250585123042107,"aX":4.510268980637903},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.0,"breakHorizontal":-6.2,"spinRate":2217,"spinDirection":160},"zone":14,"typeConfidence":0.91,"plateTime":0.4248262538255947,"extension":6.891411229409318},"index":6,"playId":"5e9ebc84-5c0a-3677-9864-d8572a692afd","pitchNumber":7,"startTime":"2025-08-19T03:50:37.845Z","endTime":"2025-08-19T03:50:43.156Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:50:43.156Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lourdes Gurriel Jr. flies out to center fielder Daniel Schneemann. Ketel Marte to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T03:50:56.564Z","endTime":"2025-08-19T03:51:21.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.7,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.234356883997886,"aZ":-14.9611009412251,"pfxX":-3.774836714932337,"pfxZ":9.20814230702095,"pX":-0.1799996325912605,"pZ":2.6237925985107498,"vX0":5.712792269824192,"vY0":-135.9738608458712,"vZ0":-6.584110094979811,"x":123.86,"y":167.94,"x0":-1.8192762853753548,"y0":50.006426690314214,"z0":6.1177341640873975,"aX":-7.05969319381841},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.5,"breakHorizontal":5.6,"spinRate":2189,"spinDirection":211},"zone":5,"typeConfidence":0.89,"plateTime":0.40305026552661616,"extension":6.937301303851407},"hitData":{"launchSpeed":94.6,"launchAngle":31.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.57,"coordY":54.51}},"index":0,"playId":"bb466797-03d2-3a6e-98c7-72a2cf99eb07","pitchNumber":1,"startTime":"2025-08-19T03:51:08.087Z","endTime":"2025-08-19T03:51:21.154Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:51:21.154Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Locklear walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T03:51:46.613Z","endTime":"2025-08-19T03:53:40.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"postOnThird":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":87.5,"endSpeed":80.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.34091930376437,"aZ":-30.013333826872884,"pfxX":2.1228814868139967,"pfxZ":1.3074867865443602,"pX":0.4222384947614071,"pZ":1.9352071078612088,"vX0":4.473643869621902,"vY0":-127.32019701091573,"vZ0":-5.036081574054309,"x":100.91,"y":186.53,"x0":-1.6309988147906895,"y0":50.00087689805849,"z0":6.304913213387679,"aX":3.494542563823865},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.4,"breakHorizontal":-4.8,"spinRate":2307,"spinDirection":141},"zone":9,"typeConfidence":0.9,"plateTime":0.429661280352041,"extension":6.891960388520407},"index":0,"playId":"5da8a061-5da0-39e1-b32c-656ed4ee3289","pitchNumber":1,"startTime":"2025-08-19T03:51:55.626Z","endTime":"2025-08-19T03:52:00.386Z","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":88.1,"endSpeed":81.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.027764438406088,"aZ":-27.830896660417483,"pfxX":2.7850653318196406,"pfxZ":2.6097462953545243,"pX":0.8434302801073474,"pZ":1.8253773333404604,"vX0":5.379650669732968,"vY0":-128.1507608388047,"vZ0":-5.830312982991156,"x":84.85,"y":189.49,"x0":-1.6435126146838328,"y0":50.005618477716546,"z0":6.299007887530711,"aX":4.641171242027391},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.6,"breakHorizontal":-6.2,"spinRate":2331,"spinDirection":159},"zone":14,"typeConfidence":0.91,"plateTime":0.42709887470654895,"extension":6.7306219371799045},"index":1,"playId":"be47f407-9af5-3279-b13f-21c1bc13ca2b","pitchNumber":2,"startTime":"2025-08-19T03:52:11.866Z","endTime":"2025-08-19T03:52:16.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.56249169449859,"strikeZoneBottom":1.54563842990587,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.129949004654403,"aZ":-26.96615796951705,"pfxX":3.6782092106397934,"pfxZ":3.1302328505436616,"pX":1.7512641042355883,"pZ":1.3148664897921465,"vX0":7.039378521619631,"vY0":-127.77521899274544,"vZ0":-7.3349390119062345,"x":50.25,"y":203.28,"x0":-1.5117835742347008,"y0":50.000754232018316,"z0":6.327192865931648,"aX":6.10828927331576},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.3,"breakHorizontal":-8.2,"spinRate":2327,"spinDirection":154},"zone":14,"typeConfidence":0.91,"plateTime":0.4278830078224445,"extension":6.69062656153625},"index":2,"playId":"fd7253b2-f21a-3204-ab6c-4194e079d85a","pitchNumber":3,"startTime":"2025-08-19T03:52:37.028Z","endTime":"2025-08-19T03:52:40.832Z","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.6,"strikeZoneTop":3.53031930837994,"strikeZoneBottom":1.54563842990587,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.196868154219327,"aZ":-25.827920637183386,"pfxX":3.416469367410583,"pfxZ":3.718011756642038,"pX":0.1853951468668391,"pZ":0.7949291990400696,"vX0":4.595315841437293,"vY0":-129.3913460483581,"vZ0":-8.5311669290293,"x":109.93,"y":217.32,"x0":-2.052859376344505,"y0":50.005830913700294,"z0":6.092607371924206,"aX":5.834138064829814},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.2,"breakHorizontal":-7.2,"spinRate":2311,"spinDirection":164},"zone":14,"typeConfidence":0.91,"plateTime":0.42216348779766255,"extension":6.662643366439529},"index":3,"playId":"99cabfc8-f950-3632-aa9b-748cc0a79996","pitchNumber":4,"startTime":"2025-08-19T03:52:58.320Z","endTime":"2025-08-19T03:53:02.837Z","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":92.9,"endSpeed":84.9,"strikeZoneTop":3.5303189708705,"strikeZoneBottom":1.54563809202491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.39285736558986,"aZ":-17.38514915014649,"pfxX":-3.6234242311161835,"pfxZ":7.9756423365188915,"pX":-1.0780853476095926,"pZ":4.147636757121155,"vX0":3.7099538381391284,"vY0":-135.2775065203819,"vZ0":-2.1133785594443277,"x":158.09,"y":126.79,"x0":-1.996235807689699,"y0":50.002159831186106,"z0":6.157143780558046,"aX":-6.718433354085218},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.2,"breakHorizontal":5.8,"spinRate":2162,"spinDirection":209},"zone":11,"typeConfidence":0.89,"plateTime":0.404835762250249,"extension":6.799906330246502},"index":4,"playId":"874675dc-2e0e-32e6-9eb7-6f151184a51e","pitchNumber":5,"startTime":"2025-08-19T03:53:17.633Z","endTime":"2025-08-19T03:53:21.746Z","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":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.59466262087286,"strikeZoneBottom":1.57784636021337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.615989001915146,"aZ":-27.010684970652328,"pfxX":3.9775609672702865,"pfxZ":3.1154518749078672,"pX":1.1669709953246157,"pZ":1.89424651654641,"vX0":5.737149029189853,"vY0":-127.58785970031933,"vZ0":-5.6699213048401615,"x":72.52,"y":187.64,"x0":-1.6220961219974919,"y0":50.005704713762434,"z0":6.25603917942175,"aX":6.6028707079739375},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.7,"breakHorizontal":-8.4,"spinRate":2320,"spinDirection":149},"zone":14,"typeConfidence":0.91,"plateTime":0.4281967305834913,"extension":6.783716577773512},"index":5,"playId":"d97cdf8f-3f05-3af1-b867-7f492a6cd3e4","pitchNumber":6,"startTime":"2025-08-19T03:53:36.127Z","endTime":"2025-08-19T03:53:40.719Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:53:40.719Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ildemaro Vargas flies out to center fielder Daniel Schneemann.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T03:55:28.150Z","endTime":"2025-08-19T03:56:04.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T03:54:03.577Z","endTime":"2025-08-19T03:55:09.469Z","isPitch":false,"type":"action"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"a73fa3d4-2bb1-3e17-9963-76873507b3da","startTime":"2025-08-19T03:55:09.469Z","endTime":"2025-08-19T03:55:13.922Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.158495258773243,"aZ":-13.72674344498126,"pfxX":-5.090490673317994,"pfxZ":9.886070420270446,"pX":-0.3672231621260795,"pZ":2.546982856881355,"vX0":5.995606606934228,"vY0":-135.84228778850405,"vZ0":-6.815031444122441,"x":131.0,"y":170.01,"x0":-1.9430945867173601,"y0":50.00382087136652,"z0":6.04524745030284,"aX":-9.500524319500325},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":7.9,"spinRate":2229,"spinDirection":210},"zone":4,"typeConfidence":0.9,"plateTime":0.40342633090739755,"extension":6.9268154753248625},"index":2,"playId":"8c662fd0-86a9-332a-8a59-f8f2c5839523","pitchNumber":1,"startTime":"2025-08-19T03:55:30.088Z","endTime":"2025-08-19T03:55:34.251Z","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":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.07607081815074,"aZ":-15.798140248423461,"pfxX":-4.483560253312055,"pfxZ":8.954845561080516,"pX":0.3122235154365106,"pZ":3.823692440663287,"vX0":7.878255519897104,"vY0":-135.04790984791433,"vZ0":-3.0438720906558006,"x":105.1,"y":135.54,"x0":-2.0733526026514584,"y0":50.00632174241139,"z0":6.090447276787231,"aX":-8.203417521007037},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":6.2,"spinRate":2175,"spinDirection":216},"zone":12,"typeConfidence":0.9,"plateTime":0.4070950646721698,"extension":6.7959460322834015},"hitData":{"launchSpeed":91.1,"launchAngle":30.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":166.21,"coordY":70.62}},"index":3,"playId":"1c973a17-f488-3eeb-af82-bd0f7df5f870","pitchNumber":2,"startTime":"2025-08-19T03:55:55.808Z","endTime":"2025-08-19T03:56:04.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:56:04.916Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Ramírez grounds out, shortstop Geraldo Perdomo to first baseman Tyler Locklear.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T03:58:20.201Z","endTime":"2025-08-19T03:59:42.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Backhus replaces John Curtiss.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T03:57:24.226Z","endTime":"2025-08-19T03:58:22.484Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679775,"link":"/api/v1/people/679775"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":79.5,"endSpeed":72.9,"strikeZoneTop":3.40161858719947,"strikeZoneBottom":1.41680108611411,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.273891036054003,"aZ":-28.15217928685373,"pfxX":8.924633811543533,"pfxZ":2.9671936981092824,"pX":1.6878432135833645,"pZ":2.1667229890091706,"vX0":-5.543947910987712,"vY0":-115.63677172696828,"vZ0":0.8540688846844426,"x":52.66,"y":180.28,"x0":2.955110175751704,"y0":50.004689608312546,"z0":4.490486543690266,"aX":12.105183079942785},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":5.9,"breakHorizontal":-14.8,"spinRate":1607,"spinDirection":101},"zone":14,"typeConfidence":0.93,"plateTime":0.4734197883176994,"extension":7.34742022154456},"index":1,"playId":"2ae42c20-7e85-3587-91bd-90cc70615c2f","pitchNumber":1,"startTime":"2025-08-19T03:58:22.484Z","endTime":"2025-08-19T03:58:28.562Z","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":89.9,"endSpeed":82.1,"strikeZoneTop":3.43379527119931,"strikeZoneBottom":1.44901090978197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.350582609429562,"aZ":-25.834797982571132,"pfxX":10.926179928492726,"pfxZ":3.666849037333728,"pX":0.20539627724287923,"pZ":2.6804266773419347,"vX0":-9.991145209118125,"vY0":-130.58679494270172,"vZ0":-0.05849954078697539,"x":109.17,"y":166.41,"x0":2.66035939746065,"y0":50.00103606384966,"z0":4.645650142636132,"aX":18.87981700928686},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.8,"breakHorizontal":-17.6,"spinRate":2330,"spinDirection":103},"zone":5,"typeConfidence":0.9,"plateTime":0.41934843018212753,"extension":7.330295351544812},"index":2,"playId":"45e524fd-9e3b-3568-ba0b-8bec814fb81c","pitchNumber":2,"startTime":"2025-08-19T03:58:35.352Z","endTime":"2025-08-19T03:58:39.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":91.1,"endSpeed":83.4,"strikeZoneTop":3.46597090896083,"strikeZoneBottom":1.54563809202491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.12418762716206,"aZ":-31.58405064198691,"pfxX":12.445254802046716,"pfxZ":0.33425738180247677,"pX":-0.16911269202088342,"pZ":2.980314726995812,"vX0":-11.554834489306332,"vY0":-132.18207964140635,"vZ0":1.7611107028082351,"x":123.45,"y":158.31,"x0":2.633612269193981,"y0":50.00402034750979,"z0":4.617778931336606,"aX":22.111862961187487},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.2,"breakHorizontal":-20.2,"spinRate":2264,"spinDirection":106},"zone":2,"typeConfidence":0.91,"plateTime":0.41374539280498945,"extension":7.179349290535038},"index":3,"playId":"aa37631a-77dd-3aec-b4e0-d19ea33379d9","pitchNumber":3,"startTime":"2025-08-19T03:58:49.057Z","endTime":"2025-08-19T03:58:53.350Z","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":80.2,"endSpeed":73.5,"strikeZoneTop":3.40161858719947,"strikeZoneBottom":1.44901090978197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.074726883705523,"aZ":-27.323840476724747,"pfxX":10.47791352792548,"pfxZ":3.5270230755007734,"pX":-1.0248372327209176,"pZ":2.6342152264667074,"vX0":-11.271964013617819,"vY0":-116.31650300068921,"vZ0":1.0602260577933726,"x":156.06,"y":167.66,"x0":2.514433143157504,"y0":50.00255430155931,"z0":4.756144312131653,"aX":14.409771717587567},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":7.0,"breakHorizontal":-16.3,"spinRate":1676,"spinDirection":110},"zone":11,"typeConfidence":0.92,"plateTime":0.4702347538380418,"extension":7.40852425916112},"index":4,"playId":"10ca2469-7b92-3e60-a030-0eb9f1ca23a6","pitchNumber":4,"startTime":"2025-08-19T03:59:02.256Z","endTime":"2025-08-19T03:59:06.776Z","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":78.5,"endSpeed":71.9,"strikeZoneTop":3.3050824412503,"strikeZoneBottom":1.38459089535448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.607040644956722,"aZ":-22.924913861919336,"pfxX":7.696160708293803,"pfxZ":7.045585897010623,"pX":-1.3683115789252462,"pZ":1.7108438654549158,"vX0":-10.974444653861816,"vY0":-113.77484397740854,"vZ0":-1.7244046635322405,"x":169.16,"y":192.59,"x0":2.5147826099225203,"y0":50.00210245150908,"z0":4.747377401227564,"aX":10.103269506859412},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":12.6,"breakHorizontal":-11.2,"spinRate":1590,"spinDirection":111},"zone":13,"typeConfidence":0.92,"plateTime":0.4811588214713334,"extension":7.329383011037456},"index":5,"playId":"d103446a-34f7-3ab1-8609-425e5eb85057","pitchNumber":5,"startTime":"2025-08-19T03:59:16.980Z","endTime":"2025-08-19T03:59:21.646Z","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":90.7,"endSpeed":82.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.519660300226228,"aZ":-27.744040097149856,"pfxX":11.480096804048927,"pfxZ":2.5102407177092516,"pX":0.6447335672502581,"pZ":3.007811584152777,"vX0":-9.344726162972453,"vY0":-131.81535143944916,"vZ0":1.3062617412767512,"x":92.42,"y":157.57,"x0":2.7409703145563533,"y0":50.000841823791184,"z0":4.551432019939124,"aX":20.23858999622848},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.0,"breakHorizontal":-18.8,"spinRate":2289,"spinDirection":102},"zone":3,"typeConfidence":0.9,"plateTime":0.415226505143071,"extension":7.191557182619345},"hitData":{"launchSpeed":93.6,"launchAngle":-37.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.12,"coordY":156.67}},"index":6,"playId":"7b03d995-0f63-3a1a-b636-33bf6f47167e","pitchNumber":6,"startTime":"2025-08-19T03:59:32.165Z","endTime":"2025-08-19T03:59:42.237Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T03:59:42.237Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"David Fry grounds out, third baseman Blaze Alexander to first baseman Tyler Locklear.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T04:00:16.288Z","endTime":"2025-08-19T04:02:23.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter David Fry replaces Kyle Manzardo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-19T03:59:51.154Z","endTime":"2025-08-19T04:00:18.462Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":700932,"link":"/api/v1/people/700932"}},{"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":91.8,"endSpeed":83.9,"strikeZoneTop":3.36944087542044,"strikeZoneBottom":1.51342942153975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.057686075742815,"aZ":-27.072710389105193,"pfxX":12.07431545626997,"pfxZ":2.8363274171616917,"pX":-0.611571416830451,"pZ":1.7355107468800581,"vX0":-12.915420843785377,"vY0":-133.09211069760192,"vZ0":-1.9486459265011797,"x":140.31,"y":191.92,"x0":2.7309054139587845,"y0":50.00172205645991,"z0":4.434200056255164,"aX":21.70215098824913},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.9,"breakHorizontal":-19.1,"spinRate":2354,"spinDirection":100},"zone":7,"typeConfidence":0.9,"plateTime":0.4112512480331034,"extension":7.136755503164786},"index":1,"playId":"4bd42880-8aa8-39dd-b2c5-8770f7ecada2","pitchNumber":1,"startTime":"2025-08-19T04:00:18.462Z","endTime":"2025-08-19T04:00:22.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":70.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.55370465916457,"aZ":-28.54913497747852,"pfxX":8.559379163259837,"pfxZ":2.8251075181092684,"pX":1.378985483839376,"pZ":2.632319471486524,"vX0":-5.514564100409549,"vY0":-112.89967732594633,"vZ0":1.7009847315412947,"x":64.44,"y":167.71,"x0":2.747478345273181,"y0":50.004934964111015,"z0":4.753317246765306,"aX":10.993513511654182},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":5.9,"breakHorizontal":-14.0,"spinRate":1584,"spinDirection":102},"zone":12,"typeConfidence":0.93,"plateTime":0.48612707658379906,"extension":7.276187137634861},"index":2,"playId":"943a8cc2-9f3c-3da0-97c1-82556a6004eb","pitchNumber":2,"startTime":"2025-08-19T04:00:33.148Z","endTime":"2025-08-19T04:00:37.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.5,"strikeZoneTop":3.40161858719947,"strikeZoneBottom":1.57784636021337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.96272485786561,"aZ":-26.865114167709365,"pfxX":11.147010875899067,"pfxZ":3.5886014274058247,"pX":-1.4117791139887303,"pZ":0.10250236791568676,"vX0":-12.829852219580062,"vY0":-120.94419776285231,"vZ0":-4.928462408215858,"x":170.81,"y":236.01,"x0":2.517652744905539,"y0":50.00167593507208,"z0":4.52750260465667,"aX":16.485051789949694},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.4,"breakHorizontal":-17.0,"spinRate":1768,"spinDirection":110},"zone":13,"typeConfidence":0.74,"plateTime":0.45316721846847496,"extension":7.271438519219715},"index":3,"playId":"cb5d441c-3a7d-3cdc-8c86-d31d8866a795","pitchNumber":3,"startTime":"2025-08-19T04:00:48.860Z","endTime":"2025-08-19T04:00:53.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.4,"strikeZoneTop":3.33726215410204,"strikeZoneBottom":1.54563809202491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.105652523752543,"aZ":-30.300327212735922,"pfxX":7.950926105469161,"pfxZ":1.392954467351604,"pX":1.3469630082108404,"pZ":2.9352762964402537,"vX0":-5.431751344463715,"vY0":-115.35223651256436,"vZ0":2.218222449277423,"x":65.66,"y":159.53,"x0":2.703001236576796,"y0":50.002096744532615,"z0":4.889099062704606,"aX":10.679961370080123},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":3.4,"breakHorizontal":-13.0,"spinRate":1514,"spinDirection":98},"zone":12,"typeConfidence":0.91,"plateTime":0.4754309735849649,"extension":7.113443520165792},"index":4,"playId":"70f3109c-16cd-3452-8d59-a800793a078e","pitchNumber":4,"startTime":"2025-08-19T04:01:04.165Z","endTime":"2025-08-19T04:01:10.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":71.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.37161203835729,"aZ":-26.35110415013846,"pfxX":8.457950810878067,"pfxZ":4.483407025018021,"pX":-0.8811745689020831,"pZ":2.7557072744417432,"vX0":-10.125454208241212,"vY0":-113.47274845258173,"vZ0":1.5613479894754734,"x":150.59,"y":164.38,"x0":2.546558381203419,"y0":50.00556877346178,"z0":4.689975574745674,"aX":10.997258220779825},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":8.9,"breakHorizontal":-12.6,"spinRate":1519,"spinDirection":104},"zone":11,"typeConfidence":0.93,"plateTime":0.4832671316734185,"extension":7.416708647675914},"index":5,"playId":"860b715c-40d0-3b1b-b1ca-3f821a843df8","pitchNumber":5,"startTime":"2025-08-19T04:01:18.353Z","endTime":"2025-08-19T04:01:23.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.97105369216791,"aZ":-26.161547253646354,"pfxX":11.493702926295752,"pfxZ":3.3715724418379374,"pX":-0.22550172789724965,"pZ":2.874798369549257,"vX0":-11.498780566219935,"vY0":-133.11848978623047,"vZ0":0.4721554771320562,"x":125.6,"y":161.16,"x0":2.6676507027640253,"y0":50.00627888609691,"z0":4.5968941758654305,"aX":20.524246304328},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.5,"breakHorizontal":-18.1,"spinRate":2320,"spinDirection":108},"zone":2,"typeConfidence":0.9,"plateTime":0.412283086690894,"extension":7.119808769051402},"index":6,"playId":"d6fad067-1cdf-3151-8e13-d1c9cabe2d25","pitchNumber":6,"startTime":"2025-08-19T04:01:38.291Z","endTime":"2025-08-19T04:01:43.524Z","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":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.33726215410204,"strikeZoneBottom":1.54563809202491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.413013418098863,"aZ":-30.26140834785238,"pfxX":11.842067606625083,"pfxZ":1.050884581124258,"pX":0.3621740636347326,"pZ":3.717599579899071,"vX0":-9.797357410776938,"vY0":-133.74058239628346,"vZ0":2.8980541979204433,"x":103.19,"y":138.4,"x0":2.53158401457904,"y0":50.000042086276494,"z0":4.788269485047829,"aX":21.483376481716412},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.8,"breakHorizontal":-19.3,"spinRate":2318,"spinDirection":106},"zone":12,"typeConfidence":0.91,"plateTime":0.4092916196050824,"extension":7.029105546847208},"index":7,"playId":"4e6d6d6c-525d-313d-b5f1-eac6d250e16c","pitchNumber":7,"startTime":"2025-08-19T04:01:57.671Z","endTime":"2025-08-19T04:02:02.222Z","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":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.23191282703217,"aZ":-30.519026328830158,"pfxX":12.481652906951059,"pfxZ":0.9398362037028747,"pX":0.5545791882849385,"pZ":2.419648179169636,"vX0":-9.864930760879224,"vY0":-131.81680604328895,"vZ0":0.5019078415646266,"x":95.86,"y":173.45,"x0":2.7253935321966694,"y0":50.00085676845295,"z0":4.481384083299536,"aX":21.944727359871656},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.0,"breakHorizontal":-20.4,"spinRate":2357,"spinDirection":105},"zone":6,"typeConfidence":0.9,"plateTime":0.41564542203144494,"extension":7.002116833408877},"hitData":{"launchSpeed":87.9,"launchAngle":-3.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.6,"coordY":171.89}},"index":8,"playId":"a9c2b9d5-97e1-309b-9d3c-c8066d20384d","pitchNumber":8,"startTime":"2025-08-19T04:02:13.182Z","endTime":"2025-08-19T04:02:23.746Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T04:02:23.746Z","atBatIndex":63},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bo Naylor lines out, pitcher Kyle Backhus to third baseman Blaze Alexander to first baseman Tyler Locklear.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T04:02:35.965Z","endTime":"2025-08-19T04:03:09.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679775,"link":"/api/v1/people/679775"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.87269377458717,"aZ":-31.76173319848104,"pfxX":-4.79829896093433,"pfxZ":0.3033664452463176,"pX":-0.39208490542318186,"pZ":1.4002667702671914,"vX0":-6.3077966569501385,"vY0":-116.76137213631311,"vZ0":0.3334328947475551,"x":131.95,"y":200.97,"x0":2.967524041962671,"y0":50.00543693963031,"z0":4.24289599323538,"aX":-6.629961571762011},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":1.0,"breakHorizontal":10.2,"spinRate":2278,"spinDirection":288},"zone":7,"typeConfidence":0.9,"plateTime":0.4690063896049752,"extension":6.9213753106136},"index":0,"playId":"8344df4e-7fd8-3123-85ec-1b0ee8a3d3de","pitchNumber":1,"startTime":"2025-08-19T04:02:45.139Z","endTime":"2025-08-19T04:02:50.239Z","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":92.3,"endSpeed":84.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.967103523687637,"aZ":-27.99230956715093,"pfxX":11.640737354580647,"pfxZ":2.2883393240846637,"pX":0.4532273650178483,"pZ":3.3017091854018212,"vX0":-10.0542597086823,"vY0":-134.11933385309786,"vZ0":2.190758828717063,"x":99.72,"y":149.63,"x0":2.731150530728458,"y0":50.00433137781173,"z0":4.465558922038682,"aX":21.2904801581097},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.8,"breakHorizontal":-19.1,"spinRate":2336,"spinDirection":98},"zone":3,"typeConfidence":0.91,"plateTime":0.4078012982436783,"extension":7.376019890680162},"hitData":{"launchSpeed":86.0,"launchAngle":7.0,"totalDistance":117.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":117.62,"coordY":170.85}},"index":1,"playId":"dd8e11d3-a7b0-370a-a108-b99f2d170bf1","pitchNumber":2,"startTime":"2025-08-19T04:02:59.645Z","endTime":"2025-08-19T04:03:09.118Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T04:03:09.118Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Blaze Alexander walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-19T04:05:31.524Z","endTime":"2025-08-19T04:07:06.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,7,8],"actionIndex":[0,1],"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"David Fry remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T04:04:58.259Z","endTime":"2025-08-19T04:04:58.277Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":700932,"link":"/api/v1/people/700932"}},{"details":{"description":"Pitching Change: Cade Smith replaces Hunter Gaddis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-19T04:04:58.277Z","endTime":"2025-08-19T04:05:33.373Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671922,"link":"/api/v1/people/671922"},"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":95.6,"endSpeed":87.4,"strikeZoneTop":3.40161858719947,"strikeZoneBottom":1.57784636021337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.54838064854168,"aZ":-15.73848119470033,"pfxX":-4.371074744662508,"pfxZ":8.355821233752021,"pX":-0.6789443367473388,"pZ":4.751705118679901,"vX0":5.481089698075018,"vY0":-139.1880745760968,"vZ0":-0.578850005086659,"x":142.88,"y":110.48,"x0":-2.103566800010308,"y0":50.001133488584685,"z0":6.002284495159103,"aX":-8.596556994435485},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.2,"breakHorizontal":6.8,"spinRate":2102,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.3931688109065381,"extension":7.161229965303962},"index":2,"playId":"3f91a17a-96e1-3d9b-b198-769f45f77960","pitchNumber":1,"startTime":"2025-08-19T04:05:33.373Z","endTime":"2025-08-19T04:05:37.071Z","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":96.0,"endSpeed":87.7,"strikeZoneTop":3.35871507295624,"strikeZoneBottom":1.59931863794321,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.344269692154924,"aZ":-12.546775018015166,"pfxX":-4.811433851995101,"pfxZ":9.936426479875626,"pX":-0.34132034828805174,"pZ":3.63093734738386,"vX0":6.445203545700058,"vY0":-139.62632498121047,"vZ0":-3.7898440476491086,"x":130.01,"y":140.74,"x0":-2.0540715705750823,"y0":50.000365623251355,"z0":5.83099491087753,"aX":-9.502187620736088},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.4,"breakHorizontal":7.4,"spinRate":2260,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.3922264755421412,"extension":7.44143044220456},"index":3,"playId":"93ff4d47-45dc-3d75-833c-603a582aad99","pitchNumber":2,"startTime":"2025-08-19T04:05:47.196Z","endTime":"2025-08-19T04:05:52.790Z","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":95.3,"endSpeed":87.3,"strikeZoneTop":3.23014262670934,"strikeZoneBottom":1.53492026077701,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.7656801275849,"aZ":-15.882393422810019,"pfxX":-6.293476978037981,"pfxZ":8.341940954207036,"pX":-0.21551162833373447,"pZ":3.3838961876970073,"vX0":7.1918589414259335,"vY0":-138.59110225912016,"vZ0":-3.535370429811222,"x":125.21,"y":147.41,"x0":-2.0213588014104578,"y0":50.005699351344674,"z0":5.731028727770848,"aX":-12.296108184978646},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.6,"breakHorizontal":10.0,"spinRate":2158,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.394592271917968,"extension":7.335193616268798},"index":4,"playId":"dd48bc6b-acb4-311a-af11-a0a69c090d23","pitchNumber":3,"startTime":"2025-08-19T04:06:03.295Z","endTime":"2025-08-19T04:06:07.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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.132712437383258,"aZ":-15.432618424731347,"pfxX":-5.557842771277581,"pfxZ":8.652278064005664,"pX":0.674867022977567,"pZ":2.407493097399748,"vX0":9.691362424315308,"vY0":-137.86641110716306,"vZ0":-6.083452731618839,"x":91.28,"y":173.78,"x0":-2.1554704419381543,"y0":50.006269595126035,"z0":5.675046891027048,"aX":-10.758972950487106},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":8.2,"spinRate":2269,"spinDirection":214},"zone":6,"typeConfidence":0.89,"plateTime":0.3964993672416304,"extension":7.5418164601157205},"index":5,"playId":"1cd90af2-b928-31fb-8afc-44dc32e72a61","pitchNumber":4,"startTime":"2025-08-19T04:06:18.079Z","endTime":"2025-08-19T04:06:24.521Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-19T04:06:39.562Z","endTime":"2025-08-19T04:06:46.558Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"}},{"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":95.8,"endSpeed":87.5,"strikeZoneTop":3.22999301498341,"strikeZoneBottom":1.53490223977965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.11621441780563,"aZ":-12.663914026703791,"pfxX":-4.126226010783228,"pfxZ":9.905783623578078,"pX":-0.27420281700720234,"pZ":4.248634638498826,"vX0":6.653323449893401,"vY0":-139.39984027160224,"vZ0":-2.2486397691951647,"x":127.45,"y":124.07,"x0":-2.154926214883895,"y0":50.00098243198348,"z0":5.900926257486326,"aX":-8.126033401602113},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.6,"breakHorizontal":6.1,"spinRate":2169,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.3928000515750094,"extension":7.4304522274232045},"index":7,"playId":"fe53b6f3-7811-3f08-9e55-79d9d0b76611","pitchNumber":5,"startTime":"2025-08-19T04:06:46.558Z","endTime":"2025-08-19T04:06:51.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.22999301498341,"strikeZoneBottom":1.50269343722448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.51324368369456,"aZ":-12.380553446894123,"pfxX":-4.237484051598001,"pfxZ":10.06743409591048,"pX":0.004387009558438544,"pZ":3.757019184754837,"vX0":7.041542341365826,"vY0":-139.36977626250595,"vZ0":-3.4045545153688583,"x":116.83,"y":137.34,"x0":-2.005056702957716,"y0":50.00079074476315,"z0":5.8128384352715745,"aX":-8.330348479118882},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.8,"breakHorizontal":6.2,"spinRate":2221,"spinDirection":212},"zone":12,"typeConfidence":0.91,"plateTime":0.3930947845705357,"extension":7.4130644684348415},"index":8,"playId":"c7719e77-f969-3ba2-aec4-7d3f35b6eff6","pitchNumber":6,"startTime":"2025-08-19T04:07:01.140Z","endTime":"2025-08-19T04:07:06.032Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T04:07:06.032Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alek Thomas strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-19T04:07:23.419Z","endTime":"2025-08-19T04:09:03.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"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.2,"endSpeed":76.0,"strikeZoneTop":3.16562631784608,"strikeZoneBottom":1.3094327296882,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.799464693970506,"aZ":-37.598821243068045,"pfxX":-2.843634030048322,"pfxZ":-3.675516755099025,"pX":-1.4782372010211837,"pZ":3.169106105069739,"vX0":3.2271999987103723,"vY0":-121.03785612433317,"vZ0":1.7395570384823495,"x":173.35,"y":153.21,"x0":-2.4627108514614866,"y0":50.00313376173504,"z0":5.746484351794017,"aX":-4.19705406639193},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-5.9,"breakHorizontal":4.3,"spinRate":505,"spinDirection":310},"zone":11,"typeConfidence":0.86,"plateTime":0.45344339789184485,"extension":7.350209708520063},"index":0,"playId":"c62b1020-06d3-375e-a192-d4a38f6f9345","pitchNumber":1,"startTime":"2025-08-19T04:07:32.745Z","endTime":"2025-08-19T04:07:38.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.12662783829905,"aZ":-12.201956157165698,"pfxX":-5.265590518991983,"pfxZ":10.17325042300435,"pX":-0.25282981500666174,"pZ":2.7914210489534743,"vX0":7.788817206767271,"vY0":-139.42506874261167,"vZ0":-5.742162384104369,"x":126.64,"y":163.41,"x0":-2.401976782916907,"y0":50.00552964712095,"z0":5.687053427535803,"aX":-10.340938276699775},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.4,"breakHorizontal":7.9,"spinRate":2222,"spinDirection":217},"zone":2,"typeConfidence":0.91,"plateTime":0.3932354270575229,"extension":7.442160576182643},"index":1,"playId":"eed89d23-a04f-3b4c-8323-b2e9c90be40e","pitchNumber":2,"startTime":"2025-08-19T04:07:48.029Z","endTime":"2025-08-19T04:07:51.486Z","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":0},"pitchData":{"startSpeed":86.6,"endSpeed":78.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.01091977318842,"aZ":-35.216849336429824,"pfxX":-6.014061097178899,"pfxZ":-1.9169843332093865,"pX":-0.20695816955324495,"pZ":2.1098180026109588,"vX0":7.054494981575017,"vY0":-125.80736645660625,"vZ0":-1.7871652386669548,"x":124.89,"y":181.81,"x0":-2.2798145454355527,"y0":50.00449466822143,"z0":5.712074037281881,"aX":-9.54133580298375},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.6,"breakHorizontal":9.1,"spinRate":535,"spinDirection":283},"zone":5,"typeConfidence":0.9,"plateTime":0.43712275495419206,"extension":7.342796612372839},"index":2,"playId":"423278f1-8747-3d16-8af0-1e40d1f9b08f","pitchNumber":3,"startTime":"2025-08-19T04:08:10.694Z","endTime":"2025-08-19T04:08:15.432Z","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":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.1720269865264,"aZ":-36.66055937310163,"pfxX":-4.481487609922129,"pfxZ":-2.8288126537330616,"pX":-0.41189164322709454,"pZ":1.0991989660691344,"vX0":5.96458430965787,"vY0":-125.94913161436291,"vZ0":-3.719420168395955,"x":132.7,"y":209.1,"x0":-2.240421991129417,"y0":50.00010091711706,"z0":5.593650376231164,"aX":-7.121456034745147},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.8,"breakHorizontal":6.6,"spinRate":604,"spinDirection":296},"zone":13,"typeConfidence":0.9,"plateTime":0.43670121962865593,"extension":7.422242607982083},"index":3,"playId":"4999cdec-698f-3d70-aac1-9089f35ac870","pitchNumber":4,"startTime":"2025-08-19T04:08:32.398Z","endTime":"2025-08-19T04:08:36.504Z","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":96.9,"endSpeed":88.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.44543411130455,"aZ":-15.008809262325016,"pfxX":-4.765550103573542,"pfxZ":8.529421092503283,"pX":-0.5170602187562602,"pZ":3.8672088402161076,"vX0":6.688786902940964,"vY0":-141.0473469263053,"vZ0":-2.7041072852856374,"x":136.71,"y":134.37,"x0":-2.3013985239807044,"y0":50.00250439210455,"z0":5.807652805550235,"aX":-9.590791617984648},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.1,"breakHorizontal":7.2,"spinRate":2202,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.388519967573588,"extension":7.288137601989562},"index":4,"playId":"1036dcf2-fe39-3828-a7b5-696c8522a30f","pitchNumber":5,"startTime":"2025-08-19T04:08:58.340Z","endTime":"2025-08-19T04:09:03.010Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T04:09:03.010Z","atBatIndex":66},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"James McCann lines out to right fielder Nolan Jones.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-19T04:09:15.845Z","endTime":"2025-08-19T04:09:43.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.30098175539856,"aZ":-15.430932259367209,"pfxX":-5.701118656862429,"pfxZ":8.58120486230311,"pX":0.6012423045494664,"pZ":2.7693673322792285,"vX0":9.587688506247524,"vY0":-138.6263667387018,"vZ0":-5.0636755951607935,"x":94.08,"y":164.01,"x0":-2.157646172672499,"y0":50.00227461476648,"z0":5.645957619975076,"aX":-11.123553536323117},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.6,"breakHorizontal":8.4,"spinRate":2276,"spinDirection":215},"zone":6,"typeConfidence":0.9,"plateTime":0.394751246316833,"extension":7.577535087923322},"hitData":{"launchSpeed":96.5,"launchAngle":22.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":203.5,"coordY":99.81}},"index":0,"playId":"07bf4214-4a2e-3acb-92b1-92330f9031e1","pitchNumber":1,"startTime":"2025-08-19T04:09:32.335Z","endTime":"2025-08-19T04:09:43.179Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T04:09:43.179Z","atBatIndex":67},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Geraldo Perdomo triples (3) on a line drive to right fielder Nolan Jones. Blaze Alexander scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-19T04:09:59.065Z","endTime":"2025-08-19T04:10:52.240Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":{"id":671922,"link":"/api/v1/people/671922"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.4875991193697,"strikeZoneBottom":1.66375728202646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.838100415822627,"aZ":-19.236385698027494,"pfxX":-7.206420583669846,"pfxZ":6.584093092445752,"pX":-0.9288060411291608,"pZ":2.4529021441727994,"vX0":6.760574689159851,"vY0":-139.22127408069738,"vZ0":-5.211799495730176,"x":152.4,"y":172.55,"x0":-2.4506250081075454,"y0":50.00658769740525,"z0":5.619864666339204,"aX":-14.169867832157298},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.0,"breakHorizontal":11.6,"spinRate":2214,"spinDirection":222},"zone":13,"typeConfidence":0.89,"plateTime":0.39320820043606064,"extension":7.305359555282532},"index":0,"playId":"ba6f2655-3f96-3558-a6d7-49bb4533cdd7","pitchNumber":1,"startTime":"2025-08-19T04:10:08.933Z","endTime":"2025-08-19T04:10:14.370Z","isPitch":true,"type":"pitch"},{"details":{"description":"Blaze Alexander advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"ba6f2655-3f96-3558-a6d7-49bb4533cdd7","startTime":"2025-08-19T04:10:20.714Z","endTime":"2025-08-19T04:10:36.436Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"}},{"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.979145742533014,"aZ":-34.50713543067554,"pfxX":-2.611966697479277,"pfxZ":-1.4806203922916348,"pX":-0.045479336598006126,"pZ":1.4276934347394246,"vX0":6.246454082614466,"vY0":-124.83186859398033,"vZ0":-3.5379590376590944,"x":118.73,"y":200.23,"x0":-2.2449427132470525,"y0":50.00547336628632,"z0":5.7149780299521336,"aX":-4.108572769160432},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.2,"breakHorizontal":3.2,"spinRate":524,"spinDirection":306},"zone":13,"typeConfidence":0.86,"plateTime":0.4393760306685004,"extension":7.286630202333611},"hitData":{"launchSpeed":88.1,"launchAngle":21.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":210.19,"coordY":94.91}},"index":2,"playId":"43a4316a-2265-3131-8c63-eaa1427ae82f","pitchNumber":2,"startTime":"2025-08-19T04:10:36.436Z","endTime":"2025-08-19T04:10:52.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T04:10:52.240Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ketel Marte strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-19T04:11:21.764Z","endTime":"2025-08-19T04:12:27.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"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(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.4,"endSpeed":87.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.105687529322186,"aZ":-14.536877726833842,"pfxX":-5.776310426414496,"pfxZ":9.008144655477436,"pX":-0.017080829994825446,"pZ":2.3555569515384467,"vX0":8.3044940046178,"vY0":-138.5987373270806,"vZ0":-6.352856715721047,"x":117.65,"y":175.18,"x0":-2.2928052989803653,"y0":50.00355524007372,"z0":5.6368295237147175,"aX":-11.311242607263459},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":8.9,"spinRate":2256,"spinDirection":218},"zone":5,"typeConfidence":0.9,"plateTime":0.394209064514619,"extension":7.518409881178811},"index":0,"playId":"aabfa342-0092-3ea4-ab8a-69bfa75e1da9","pitchNumber":1,"startTime":"2025-08-19T04:11:25.553Z","endTime":"2025-08-19T04:11:29.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.80910789221281,"strikeZoneBottom":1.63152621499907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.30968032168955,"aZ":-38.224951560176656,"pfxX":-6.936756261270307,"pfxZ":-3.7726903870518314,"pX":-1.4297330617812098,"pZ":1.32644288025931,"vX0":4.805743912135698,"vY0":-126.20761019067405,"vZ0":-2.9488780806272508,"x":171.5,"y":202.97,"x0":-2.4637852482521283,"y0":50.00554764301521,"z0":5.609469774706164,"aX":-11.11641510325377},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-7.3,"breakHorizontal":11.4,"spinRate":682,"spinDirection":293},"zone":13,"typeConfidence":0.9,"plateTime":0.4351239581121291,"extension":7.3020294902857215},"index":1,"playId":"4756f126-0603-3bdb-ae91-38528b80de5f","pitchNumber":2,"startTime":"2025-08-19T04:11:42.649Z","endTime":"2025-08-19T04:11:47.029Z","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(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":87.5,"endSpeed":80.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.691483774950115,"aZ":-35.21001114226482,"pfxX":-6.634065446125771,"pfxZ":-1.8749700210091396,"pX":0.5802131580309783,"pZ":0.6623464829920689,"vX0":8.984942932007272,"vY0":-126.95132823242828,"vZ0":-5.382349202969923,"x":94.88,"y":220.9,"x0":-2.1544293964866124,"y0":50.00089040491676,"z0":5.635147336937917,"aX":-10.751559213504226},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.4,"breakHorizontal":9.8,"spinRate":540,"spinDirection":301},"zone":14,"typeConfidence":0.9,"plateTime":0.43261226148971943,"extension":7.520639240959365},"index":2,"playId":"06f3cddd-b502-3ded-8146-f8a64c517e67","pitchNumber":3,"startTime":"2025-08-19T04:11:58.870Z","endTime":"2025-08-19T04:12:04.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.08434899646938,"aZ":-15.04179958439351,"pfxX":-6.485490031218527,"pfxZ":8.6375521578755,"pX":-0.3136274657946256,"pZ":4.130531943321089,"vX0":7.78058850734167,"vY0":-140.0505421086204,"vZ0":-1.868812176918679,"x":128.95,"y":127.26,"x0":-2.2871822687736723,"y0":50.00251560387683,"z0":5.791973372401906,"aX":-12.86394418652213},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":10.1,"spinRate":2238,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.39132621951151236,"extension":7.3211401655909505},"index":3,"playId":"b91c0028-09d6-370f-96cd-412fbda96f49","pitchNumber":4,"startTime":"2025-08-19T04:12:23.833Z","endTime":"2025-08-19T04:12:27.838Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T04:12:27.838Z","atBatIndex":69}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ketel Marte strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-19T04:11:21.764Z","endTime":"2025-08-19T04:12:27.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"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(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.4,"endSpeed":87.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.105687529322186,"aZ":-14.536877726833842,"pfxX":-5.776310426414496,"pfxZ":9.008144655477436,"pX":-0.017080829994825446,"pZ":2.3555569515384467,"vX0":8.3044940046178,"vY0":-138.5987373270806,"vZ0":-6.352856715721047,"x":117.65,"y":175.18,"x0":-2.2928052989803653,"y0":50.00355524007372,"z0":5.6368295237147175,"aX":-11.311242607263459},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":8.9,"spinRate":2256,"spinDirection":218},"zone":5,"typeConfidence":0.9,"plateTime":0.394209064514619,"extension":7.518409881178811},"index":0,"playId":"aabfa342-0092-3ea4-ab8a-69bfa75e1da9","pitchNumber":1,"startTime":"2025-08-19T04:11:25.553Z","endTime":"2025-08-19T04:11:29.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.80910789221281,"strikeZoneBottom":1.63152621499907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.30968032168955,"aZ":-38.224951560176656,"pfxX":-6.936756261270307,"pfxZ":-3.7726903870518314,"pX":-1.4297330617812098,"pZ":1.32644288025931,"vX0":4.805743912135698,"vY0":-126.20761019067405,"vZ0":-2.9488780806272508,"x":171.5,"y":202.97,"x0":-2.4637852482521283,"y0":50.00554764301521,"z0":5.609469774706164,"aX":-11.11641510325377},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-7.3,"breakHorizontal":11.4,"spinRate":682,"spinDirection":293},"zone":13,"typeConfidence":0.9,"plateTime":0.4351239581121291,"extension":7.3020294902857215},"index":1,"playId":"4756f126-0603-3bdb-ae91-38528b80de5f","pitchNumber":2,"startTime":"2025-08-19T04:11:42.649Z","endTime":"2025-08-19T04:11:47.029Z","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(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":87.5,"endSpeed":80.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.691483774950115,"aZ":-35.21001114226482,"pfxX":-6.634065446125771,"pfxZ":-1.8749700210091396,"pX":0.5802131580309783,"pZ":0.6623464829920689,"vX0":8.984942932007272,"vY0":-126.95132823242828,"vZ0":-5.382349202969923,"x":94.88,"y":220.9,"x0":-2.1544293964866124,"y0":50.00089040491676,"z0":5.635147336937917,"aX":-10.751559213504226},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.4,"breakHorizontal":9.8,"spinRate":540,"spinDirection":301},"zone":14,"typeConfidence":0.9,"plateTime":0.43261226148971943,"extension":7.520639240959365},"index":2,"playId":"06f3cddd-b502-3ded-8146-f8a64c517e67","pitchNumber":3,"startTime":"2025-08-19T04:11:58.870Z","endTime":"2025-08-19T04:12:04.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.08434899646938,"aZ":-15.04179958439351,"pfxX":-6.485490031218527,"pfxZ":8.6375521578755,"pX":-0.3136274657946256,"pZ":4.130531943321089,"vX0":7.78058850734167,"vY0":-140.0505421086204,"vZ0":-1.868812176918679,"x":128.95,"y":127.26,"x0":-2.2871822687736723,"y0":50.00251560387683,"z0":5.791973372401906,"aX":-12.86394418652213},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":10.1,"spinRate":2238,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.39132621951151236,"extension":7.3211401655909505},"index":3,"playId":"b91c0028-09d6-370f-96cd-412fbda96f49","pitchNumber":4,"startTime":"2025-08-19T04:12:23.833Z","endTime":"2025-08-19T04:12:27.838Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T04:12:27.838Z","atBatIndex":69},"scoringPlays":[11,32,68],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3,4],"bottom":[5,6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":168.29,"y":133.3},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":78.13,"y":137.44},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":182.33,"y":104.44},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":107.49,"y":162.75},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":66.7,"y":108.72},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"coordinates":{"x":133.31,"y":57.46},"type":"O","description":"Flyout"}]}},{"startIndex":10,"endIndex":16,"top":[10,11,12,13],"bottom":[14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":142.93,"y":197.17},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":192.31,"y":48.61},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"coordinates":{"x":119.26,"y":176.94},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":147.48,"y":149.59},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"coordinates":{"x":145.64,"y":147.85},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":110.03,"y":175.91},"type":"O","description":"Groundout"}]}},{"startIndex":17,"endIndex":23,"top":[17,18,19],"bottom":[20,21,22,23],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":75.9,"y":84.7},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":142.56,"y":158.41},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":213.27,"y":104.98},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":186.08,"y":91.5},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":153.12,"y":103.07},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":155.58,"y":152.63},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":158.85,"y":57.79},"type":"O","description":"Flyout"}]}},{"startIndex":24,"endIndex":29,"top":[24,25,26],"bottom":[27,28,29],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":153.05,"y":151.61},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":162.19,"y":129.59},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":69.94,"y":98.54},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":107.86,"y":134.3},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"coordinates":{"x":165.75,"y":134.3},"type":"O","description":"Flyout"}]}},{"startIndex":30,"endIndex":38,"top":[30,31,32,33,34],"bottom":[35,36,37,38],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":161.21,"y":148.7},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":200.13,"y":61.0},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":97.16,"y":81.73},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":118.12,"y":75.68},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":119.12,"y":140.77},"type":"O","description":"Lineout"}]}},{"startIndex":39,"endIndex":46,"top":[39,40,41],"bottom":[42,43,44,45,46],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":103.84,"y":127.97},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":123.03,"y":143.95},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":105.14,"y":151.91},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":193.69,"y":100.6},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":138.88,"y":136.93},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":152.92,"y":126.57},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":105.98,"y":159.71},"type":"O","description":"Forceout"}]}},{"startIndex":47,"endIndex":53,"top":[47,48,49],"bottom":[50,51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":148.5,"y":152.63},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":63.89,"y":115.07},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"coordinates":{"x":191.59,"y":68.0},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":113.06,"y":145.54},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":122.68,"y":86.31},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":152.04,"y":166.8},"type":"O","description":"Groundout"}]}},{"startIndex":54,"endIndex":61,"top":[54,55,56],"bottom":[57,58,59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":99.47,"y":146.21},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":117.41,"y":78.93},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":58.39,"y":133.9},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":95.57,"y":54.51},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":166.21,"y":70.62},"type":"O","description":"Flyout"}]}},{"startIndex":62,"endIndex":69,"top":[62,63,64],"bottom":[65,66,67,68,69],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":118.12,"y":156.67},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"coordinates":{"x":101.6,"y":171.89},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":117.62,"y":170.85},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":203.5,"y":99.81},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":210.19,"y":94.91},"type":"H","description":"Triple"}]}}]},"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":2},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":1,"hits":6,"errors":0,"leftOnBase":10},"away":{"runs":3,"hits":5,"errors":0,"leftOnBase":2}},"defense":{"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"catcher":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"first":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"second":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"third":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"shortstop":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"left":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"center":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"right":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"onDeck":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"inHole":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"battingOrder":6,"team":{"id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"}},"offense":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"onDeck":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"inHole":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"battingOrder":2,"team":{"id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"}},"balls":1,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":10,"airOuts":13,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".227","atBats":32,"obp":".299","slg":".375","ops":".674","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":11,"rbi":3,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":2,"lineOuts":5},"pitching":{"flyOuts":7,"groundOuts":7,"airOuts":11,"runs":1,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":33,"obp":".289","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":157,"era":"3.86","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.31","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":157,"balls":58,"strikes":99,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":1,"pitchesPerInning":"17.44","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID663671":{"person":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":17,"groundOuts":19,"airOuts":35,"runs":8,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":12,"intentionalWalks":0,"hits":19,"hitByPitch":2,"atBats":97,"obp":".297","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":460,"era":"2.33","inningsPitched":"27.0","wins":2,"losses":1,"saves":1,"saveOpportunities":2,"holds":3,"blownSaves":1,"earnedRuns":7,"whip":"1.15","battersFaced":111,"outs":81,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":460,"balls":170,"strikes":290,"strikePercentage":".630","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":".667","pitchesPerInning":"17.04","gamesFinished":7,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.00","walksPer9Inn":"4.00","hitsPer9Inn":"6.33","runsScoredPer9":"2.67","homeRunsPer9":"1.00","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID595978":{"person":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":22,"groundOuts":26,"airOuts":42,"runs":8,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":36,"baseOnBalls":13,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".139","atBats":115,"obp":".229","slg":".243","ops":".472","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":134,"totalBases":28,"rbi":6,"leftOnBase":56,"sacBunts":3,"sacFlies":2,"babip":".167","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.33","popOuts":14,"lineOuts":6},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"obp":".455","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":39,"era":"4.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.50","battersFaced":11,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":15,"strikes":24,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"19.50","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"4.50","walksPer9Inn":"4.50","hitsPer9Inn":"18.00","runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":12,"stolenBases":25,"stolenBasePercentage":".676","caughtStealingPercentage":".324","assists":17,"putOuts":342,"errors":1,"chances":360,"fielding":".997","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682177":{"person":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"jerseyNumber":"10","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":41,"groundOuts":75,"airOuts":71,"runs":40,"doubles":15,"triples":1,"homeRuns":10,"strikeOuts":83,"baseOnBalls":33,"intentionalWalks":1,"hits":66,"hitByPitch":3,"avg":".225","atBats":293,"obp":".309","slg":".386","ops":".695","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":331,"totalBases":113,"rbi":32,"leftOnBase":118,"sacBunts":1,"sacFlies":1,"babip":".279","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.30","popOuts":12,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":136,"putOuts":140,"errors":2,"chances":278,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID677944":{"person":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":62,"groundOuts":87,"airOuts":100,"runs":48,"doubles":17,"triples":2,"homeRuns":17,"strikeOuts":76,"baseOnBalls":26,"intentionalWalks":1,"hits":93,"hitByPitch":3,"atBats":352,"obp":".318","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1426,"era":"4.50","inningsPitched":"90.0","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.32","battersFaced":385,"outs":270,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1426,"balls":506,"strikes":920,"strikePercentage":".650","hitBatsmen":3,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".455","pitchesPerInning":"15.84","gamesFinished":0,"strikeoutWalkRatio":"2.92","strikeoutsPer9Inn":"7.60","walksPer9Inn":"2.60","hitsPer9Inn":"9.30","runsScoredPer9":"4.80","homeRunsPer9":"1.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":12,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":2,"chances":9,"fielding":".778","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677587":{"person":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":2,"leftOnBase":0,"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":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":37,"groundOuts":65,"airOuts":62,"runs":20,"doubles":14,"triples":1,"homeRuns":3,"strikeOuts":52,"baseOnBalls":11,"intentionalWalks":0,"hits":53,"hitByPitch":7,"avg":".237","atBats":224,"obp":".289","slg":".348","ops":".637","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":250,"totalBases":78,"rbi":31,"leftOnBase":91,"sacBunts":4,"sacFlies":4,"babip":".289","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"74.67","popOuts":5,"lineOuts":20},"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":162,"putOuts":90,"errors":10,"chances":262,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID672356":{"person":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"jerseyNumber":"13","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"600","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":34,"groundOuts":81,"airOuts":62,"runs":34,"doubles":20,"triples":1,"homeRuns":9,"strikeOuts":113,"baseOnBalls":21,"intentionalWalks":0,"hits":74,"hitByPitch":6,"avg":".228","atBats":325,"obp":".284","slg":".378","ops":".662","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":357,"totalBases":123,"rbi":45,"leftOnBase":127,"sacBunts":1,"sacFlies":4,"babip":".314","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.11","popOuts":12,"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":200,"putOuts":122,"errors":9,"chances":331,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID670036":{"person":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(H, 8)","summary":"0.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","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":45,"gamesStarted":0,"flyOuts":24,"groundOuts":41,"airOuts":42,"runs":23,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":36,"baseOnBalls":11,"intentionalWalks":0,"hits":31,"hitByPitch":3,"atBats":146,"obp":".276","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":579,"era":"4.91","inningsPitched":"40.1","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":8,"blownSaves":0,"earnedRuns":22,"whip":"1.04","battersFaced":164,"outs":121,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":579,"balls":178,"strikes":401,"strikePercentage":".690","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".600","pitchesPerInning":"14.36","gamesFinished":4,"strikeoutWalkRatio":"3.27","strikeoutsPer9Inn":"8.03","walksPer9Inn":"2.45","hitsPer9Inn":"6.92","runsScoredPer9":"5.13","homeRunsPer9":"0.67","inheritedRunners":32,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"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"}]},"ID672578":{"person":{"id":672578,"fullName":"Carlos Hernández","link":"/api/v1/people/672578"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":40,"groundOuts":31,"airOuts":59,"runs":32,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":39,"baseOnBalls":22,"intentionalWalks":1,"hits":50,"hitByPitch":2,"atBats":175,"obp":".368","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":759,"era":"6.23","inningsPitched":"43.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":30,"whip":"1.66","battersFaced":203,"outs":130,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":759,"balls":267,"strikes":492,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.52","gamesFinished":20,"strikeoutWalkRatio":"1.77","strikeoutsPer9Inn":"8.10","walksPer9Inn":"4.57","hitsPer9Inn":"10.38","runsScoredPer9":"6.65","homeRunsPer9":"0.83","inheritedRunners":17,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666134":{"person":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"jerseyNumber":"22","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":43,"groundOuts":62,"airOuts":78,"runs":27,"doubles":11,"triples":2,"homeRuns":3,"strikeOuts":90,"baseOnBalls":37,"intentionalWalks":1,"hits":60,"hitByPitch":4,"avg":".210","atBats":286,"obp":".306","slg":".294","ops":".600","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":331,"totalBases":84,"rbi":28,"leftOnBase":118,"sacBunts":1,"sacFlies":3,"babip":".291","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"95.33","popOuts":11,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":180,"errors":1,"chances":187,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID666310":{"person":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"jerseyNumber":"23","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"500","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":49,"groundOuts":53,"airOuts":100,"runs":36,"doubles":15,"triples":1,"homeRuns":11,"strikeOuts":77,"baseOnBalls":38,"intentionalWalks":0,"hits":50,"hitByPitch":1,"avg":".181","atBats":276,"obp":".280","slg":".362","ops":".642","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":319,"totalBases":100,"rbi":28,"leftOnBase":111,"sacBunts":1,"sacFlies":3,"babip":".204","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.09","popOuts":31,"lineOuts":20},"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":22,"stolenBases":60,"stolenBasePercentage":".732","caughtStealingPercentage":".268","assists":49,"putOuts":712,"errors":5,"chances":766,"fielding":".993","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID671106":{"person":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":24,"gamesStarted":23,"flyOuts":71,"groundOuts":115,"airOuts":142,"runs":61,"doubles":23,"triples":0,"homeRuns":14,"strikeOuts":98,"baseOnBalls":51,"intentionalWalks":1,"hits":122,"hitByPitch":4,"atBats":470,"obp":".334","caughtStealing":7,"stolenBases":7,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2145,"era":"3.87","inningsPitched":"123.1","wins":7,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.40","battersFaced":533,"outs":370,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2145,"balls":822,"strikes":1323,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":4,"pickoffs":4,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".438","pitchesPerInning":"17.39","gamesFinished":0,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"7.15","walksPer9Inn":"3.72","hitsPer9Inn":"8.90","runsScoredPer9":"4.45","homeRunsPer9":"1.02","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":32,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":3,"chances":13,"fielding":".769","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681807":{"person":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"jerseyNumber":"6","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":14,"groundOuts":17,"airOuts":31,"runs":13,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":41,"baseOnBalls":6,"intentionalWalks":0,"hits":19,"hitByPitch":1,"avg":".176","atBats":108,"obp":".226","slg":".370","ops":".596","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":115,"totalBases":40,"rbi":18,"leftOnBase":60,"sacBunts":0,"sacFlies":0,"babip":".213","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":12,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID671922":{"person":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(S, 7)","summary":"1.0 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":6,"strikes":12,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":57,"gamesStarted":0,"flyOuts":26,"groundOuts":40,"airOuts":54,"runs":24,"doubles":17,"triples":1,"homeRuns":2,"strikeOuts":76,"baseOnBalls":19,"intentionalWalks":3,"hits":42,"hitByPitch":3,"atBats":209,"obp":".275","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":935,"era":"2.73","inningsPitched":"56.0","wins":5,"losses":4,"saves":7,"saveOpportunities":10,"holds":19,"blownSaves":3,"earnedRuns":17,"whip":"1.09","battersFaced":234,"outs":168,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":935,"balls":311,"strikes":624,"strikePercentage":".670","hitBatsmen":3,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":1,"winPercentage":".556","pitchesPerInning":"16.70","gamesFinished":14,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"12.21","walksPer9Inn":"3.05","hitsPer9Inn":"6.75","runsScoredPer9":"3.86","homeRunsPer9":"0.32","inheritedRunners":24,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID608070":{"person":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | SB","gamesPlayed":1,"flyOuts":2,"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":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":96,"groundOuts":100,"airOuts":176,"runs":79,"doubles":23,"triples":2,"homeRuns":25,"strikeOuts":54,"baseOnBalls":49,"intentionalWalks":18,"hits":133,"hitByPitch":6,"avg":".290","atBats":458,"obp":".363","slg":".513","ops":".876","caughtStealing":7,"stolenBases":36,"stolenBasePercentage":".837","caughtStealingPercentage":".163","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":518,"totalBases":235,"rbi":64,"leftOnBase":157,"sacBunts":0,"sacFlies":5,"babip":".281","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.32","popOuts":51,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":185,"putOuts":61,"errors":9,"chances":255,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID680757":{"person":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"jerseyNumber":"38","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":104,"groundOuts":129,"airOuts":171,"runs":63,"doubles":22,"triples":1,"homeRuns":10,"strikeOuts":46,"baseOnBalls":42,"intentionalWalks":1,"hits":132,"hitByPitch":3,"avg":".280","atBats":471,"obp":".339","slg":".395","ops":".734","caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":523,"totalBases":186,"rbi":40,"leftOnBase":126,"sacBunts":1,"sacFlies":6,"babip":".290","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.10","popOuts":22,"lineOuts":45},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":240,"errors":8,"chances":260,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID682657":{"person":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"jerseyNumber":"1","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":68,"groundOuts":79,"airOuts":117,"runs":45,"doubles":20,"triples":1,"homeRuns":10,"strikeOuts":84,"baseOnBalls":15,"intentionalWalks":0,"hits":81,"hitByPitch":4,"avg":".229","atBats":354,"obp":".265","slg":".376","ops":".641","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":380,"totalBases":133,"rbi":40,"leftOnBase":141,"sacBunts":3,"sacFlies":4,"babip":".269","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.40","popOuts":22,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":56,"putOuts":222,"errors":9,"chances":287,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663465":{"person":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":2,"flyOuts":42,"groundOuts":43,"airOuts":75,"runs":21,"doubles":11,"triples":1,"homeRuns":5,"strikeOuts":32,"baseOnBalls":11,"intentionalWalks":3,"hits":57,"hitByPitch":1,"atBats":201,"obp":".319","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":782,"era":"3.14","inningsPitched":"51.2","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":18,"whip":"1.32","battersFaced":219,"outs":155,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":782,"balls":258,"strikes":524,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".500","pitchesPerInning":"15.14","gamesFinished":12,"strikeoutWalkRatio":"2.91","strikeoutsPer9Inn":"5.57","walksPer9Inn":"1.92","hitsPer9Inn":"9.93","runsScoredPer9":"3.66","homeRunsPer9":"0.87","inheritedRunners":5,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":22,"lineOuts":11},"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}},"ID700932":{"person":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"jerseyNumber":"9","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":63,"groundOuts":56,"airOuts":110,"runs":36,"doubles":14,"triples":2,"homeRuns":21,"strikeOuts":101,"baseOnBalls":40,"intentionalWalks":1,"hits":81,"hitByPitch":5,"avg":".236","atBats":343,"obp":".321","slg":".472","ops":".793","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":393,"totalBases":162,"rbi":55,"leftOnBase":173,"sacBunts":0,"sacFlies":5,"babip":".265","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.33","popOuts":30,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":231,"errors":4,"chances":250,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID596001":{"person":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":0,"flyOuts":31,"groundOuts":49,"airOuts":57,"runs":19,"doubles":8,"triples":2,"homeRuns":3,"strikeOuts":38,"baseOnBalls":16,"intentionalWalks":2,"hits":52,"hitByPitch":4,"atBats":193,"obp":".335","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":809,"era":"3.18","inningsPitched":"51.0","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":18,"whip":"1.33","battersFaced":216,"outs":153,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":809,"balls":285,"strikes":524,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".750","pitchesPerInning":"15.86","gamesFinished":7,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"6.71","walksPer9Inn":"2.82","hitsPer9Inn":"9.18","runsScoredPer9":"3.35","homeRunsPer9":"0.53","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681870":{"person":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(H, 8)","summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":5,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":0,"strikes":5,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"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":18,"gamesStarted":0,"flyOuts":9,"groundOuts":8,"airOuts":17,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":10,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":57,"obp":".279","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":276,"era":"1.02","inningsPitched":"17.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":8,"blownSaves":0,"earnedRuns":2,"whip":"1.02","battersFaced":68,"outs":53,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":276,"balls":101,"strikes":175,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":".---","pitchesPerInning":"15.62","gamesFinished":1,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"12.23","walksPer9Inn":"5.09","hitsPer9Inn":"4.08","runsScoredPer9":"2.04","homeRunsPer9":"0.51","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668909":{"person":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(W, 8-4)","summary":"5.1 IP, 0 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":99,"inningsPitched":"5.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":22,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":39,"strikes":60,"strikePercentage":".610","hitBatsmen":1,"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":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":71,"groundOuts":131,"airOuts":124,"runs":53,"doubles":16,"triples":1,"homeRuns":18,"strikeOuts":132,"baseOnBalls":68,"intentionalWalks":0,"hits":105,"hitByPitch":3,"atBats":489,"obp":".313","caughtStealing":6,"stolenBases":3,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":2349,"era":"3.24","inningsPitched":"133.1","wins":8,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.30","battersFaced":563,"outs":400,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2349,"balls":920,"strikes":1429,"strikePercentage":".610","hitBatsmen":3,"balks":1,"wildPitches":9,"pickoffs":3,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".667","pitchesPerInning":"17.62","gamesFinished":0,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"8.91","walksPer9Inn":"4.59","hitsPer9Inn":"7.09","runsScoredPer9":"3.58","homeRunsPer9":"1.21","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":34},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":5,"errors":0,"chances":19,"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"}]},"ID683769":{"person":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(H, 25)","summary":"1.1 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":8,"strikes":13,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":56,"gamesStarted":0,"flyOuts":34,"groundOuts":41,"airOuts":53,"runs":20,"doubles":8,"triples":2,"homeRuns":6,"strikeOuts":58,"baseOnBalls":20,"intentionalWalks":2,"hits":48,"hitByPitch":1,"atBats":196,"obp":".315","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":833,"era":"3.29","inningsPitched":"52.0","wins":1,"losses":1,"saves":2,"saveOpportunities":6,"holds":25,"blownSaves":4,"earnedRuns":19,"whip":"1.31","battersFaced":221,"outs":156,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":833,"balls":283,"strikes":550,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".500","pitchesPerInning":"16.02","gamesFinished":7,"strikeoutWalkRatio":"2.90","strikeoutsPer9Inn":"10.04","walksPer9Inn":"3.46","hitsPer9Inn":"8.31","runsScoredPer9":"3.46","homeRunsPer9":"1.04","inheritedRunners":26,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676440":{"person":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":24,"gamesStarted":24,"flyOuts":80,"groundOuts":132,"airOuts":140,"runs":76,"doubles":18,"triples":2,"homeRuns":22,"strikeOuts":124,"baseOnBalls":43,"intentionalWalks":1,"hits":133,"hitByPitch":7,"atBats":525,"obp":".317","caughtStealing":4,"stolenBases":15,"stolenBasePercentage":".789","caughtStealingPercentage":".211","numberOfPitches":2289,"era":"4.54","inningsPitched":"136.2","wins":9,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":69,"whip":"1.29","battersFaced":579,"outs":410,"gamesPitched":24,"completeGames":1,"shutouts":0,"pitchesThrown":2289,"balls":833,"strikes":1456,"strikePercentage":".640","hitBatsmen":7,"balks":1,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".500","pitchesPerInning":"16.75","gamesFinished":0,"strikeoutWalkRatio":"2.88","strikeoutsPer9Inn":"8.17","walksPer9Inn":"2.83","hitsPer9Inn":"8.76","runsScoredPer9":"5.00","homeRunsPer9":"1.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":30,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":9,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682120":{"person":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":0,"flyOuts":22,"groundOuts":25,"airOuts":34,"runs":14,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":32,"baseOnBalls":24,"intentionalWalks":1,"hits":24,"hitByPitch":5,"atBats":112,"obp":".368","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":551,"era":"3.94","inningsPitched":"32.0","wins":4,"losses":2,"saves":0,"saveOpportunities":1,"holds":11,"blownSaves":1,"earnedRuns":14,"whip":"1.50","battersFaced":144,"outs":96,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":551,"balls":226,"strikes":325,"strikePercentage":".590","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".667","pitchesPerInning":"17.22","gamesFinished":3,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"9.00","walksPer9Inn":"6.75","hitsPer9Inn":"6.75","runsScoredPer9":"3.94","homeRunsPer9":"1.13","inheritedRunners":21,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID467793":{"person":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":64,"groundOuts":93,"airOuts":128,"runs":47,"doubles":9,"triples":0,"homeRuns":11,"strikeOuts":80,"baseOnBalls":52,"intentionalWalks":1,"hits":87,"hitByPitch":3,"avg":".227","atBats":384,"obp":".321","slg":".336","ops":".657","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":443,"totalBases":129,"rbi":51,"leftOnBase":169,"sacBunts":0,"sacFlies":4,"babip":".256","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.91","popOuts":36,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":48,"putOuts":662,"errors":2,"chances":712,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID692216":{"person":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"jerseyNumber":"63","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"700","stats":{"batting":{"summary":"2-3 | HR, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":6,"groundOuts":11,"airOuts":9,"runs":8,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".239","atBats":46,"obp":".300","slg":".435","ops":".735","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":20,"rbi":7,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"babip":".310","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":0,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":33,"errors":2,"chances":37,"fielding":".946","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]}},"batters":[680757,682177,608070,700932,681807,666310,672356,692216,666134,677587,668909,681870,670036,683769,671922],"pitchers":[668909,681870,670036,683769,671922],"bench":[595978,682657,467793],"bullpen":[663465,671106,676440,677944,663671,672578,682120,596001],"battingOrder":[680757,682177,608070,681807,666310,672356,692216,666134,677587],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Kayfus (2, 2nd inning off Gallen, 0 on, 1 out); Rocchio (3, 5th inning off Gallen, 1 on, 1 out)."},{"label":"TB","value":"Kayfus 5; Kwan; Ramírez, Jo; Rocchio 4."},{"label":"RBI","value":"Kayfus (7); Rocchio 2 (31)."},{"label":"Runners left in scoring position, 2 out","value":"Naylor, B 2."},{"label":"Team RISP","value":"0-for-2."},{"label":"Team LOB","value":"2."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Kwan (14, 3rd base off Gallen/McCann); Ramírez, Jo (36, 2nd base off Gallen/McCann)."}]}],"note":[{"label":"a","value":"Grounded out for Manzardo in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":7,"airOuts":11,"runs":1,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".250","atBats":33,"obp":".326","slg":".439","ops":".765","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":9,"rbi":1,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":4},"pitching":{"flyOuts":6,"groundOuts":10,"airOuts":13,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":32,"obp":".156","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":126,"era":"4.57","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.34","battersFaced":32,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":126,"balls":41,"strikes":85,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":3,"pitchesPerInning":"14.00","runsScoredPer9":"3.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":12,"putOuts":27,"errors":0,"chances":39,"passedBall":0,"pickoffs":0}},"players":{"ID645444":{"person":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"jerseyNumber":"11","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":30,"groundOuts":47,"airOuts":52,"runs":21,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":47,"baseOnBalls":23,"intentionalWalks":0,"hits":31,"hitByPitch":1,"avg":".190","atBats":163,"obp":".289","slg":".264","ops":".553","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":201,"totalBases":43,"rbi":17,"leftOnBase":65,"sacBunts":11,"sacFlies":3,"babip":".248","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"81.50","popOuts":11,"lineOuts":11},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":27,"era":"4.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.00","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":12,"strikes":15,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"13.50","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":8,"stolenBases":38,"stolenBasePercentage":".826","caughtStealingPercentage":".174","assists":16,"putOuts":467,"errors":3,"chances":486,"fielding":".994","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694851":{"person":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":0,"flyOuts":8,"groundOuts":9,"airOuts":11,"runs":11,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":8,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":43,"obp":".373","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":199,"era":"6.10","inningsPitched":"10.1","wins":1,"losses":1,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":7,"whip":"1.84","battersFaced":51,"outs":31,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":199,"balls":81,"strikes":118,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".500","pitchesPerInning":"19.26","gamesFinished":4,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"10.45","walksPer9Inn":"6.97","hitsPer9Inn":"9.58","runsScoredPer9":"9.58","homeRunsPer9":"1.74","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID593958":{"person":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":61,"groundOuts":91,"airOuts":123,"runs":74,"doubles":28,"triples":2,"homeRuns":20,"strikeOuts":111,"baseOnBalls":43,"intentionalWalks":2,"hits":137,"hitByPitch":1,"atBats":454,"obp":".361","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1865,"era":"5.40","inningsPitched":"110.0","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.64","battersFaced":507,"outs":330,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1865,"balls":700,"strikes":1165,"strikePercentage":".620","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".417","pitchesPerInning":"16.95","gamesFinished":0,"strikeoutWalkRatio":"2.58","strikeoutsPer9Inn":"9.08","walksPer9Inn":"3.52","hitsPer9Inn":"11.21","runsScoredPer9":"6.05","homeRunsPer9":"1.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":36,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":0,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666661":{"person":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":34,"gamesStarted":0,"flyOuts":7,"groundOuts":28,"airOuts":23,"runs":18,"doubles":6,"triples":2,"homeRuns":2,"strikeOuts":30,"baseOnBalls":16,"intentionalWalks":0,"hits":33,"hitByPitch":1,"atBats":113,"obp":".385","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":520,"era":"4.55","inningsPitched":"29.2","wins":0,"losses":2,"saves":1,"saveOpportunities":2,"holds":5,"blownSaves":1,"earnedRuns":15,"whip":"1.65","battersFaced":131,"outs":89,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":520,"balls":197,"strikes":323,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".000","pitchesPerInning":"17.53","gamesFinished":5,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"9.10","walksPer9Inn":"4.85","hitsPer9Inn":"10.01","runsScoredPer9":"5.46","homeRunsPer9":"0.61","inheritedRunners":16,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694297":{"person":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":77,"groundOuts":137,"airOuts":145,"runs":78,"doubles":43,"triples":1,"homeRuns":21,"strikeOuts":108,"baseOnBalls":30,"intentionalWalks":1,"hits":151,"hitByPitch":10,"atBats":537,"obp":".329","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":2212,"era":"5.08","inningsPitched":"133.0","wins":12,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":75,"whip":"1.36","battersFaced":582,"outs":399,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2212,"balls":776,"strikes":1436,"strikePercentage":".650","hitBatsmen":10,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".600","pitchesPerInning":"16.63","gamesFinished":0,"strikeoutWalkRatio":"3.60","strikeoutsPer9Inn":"7.31","walksPer9Inn":"2.03","hitsPer9Inn":"10.22","runsScoredPer9":"5.28","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":22,"lineOuts":46},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":13,"errors":3,"chances":25,"fielding":".880","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680728":{"person":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":17,"groundOuts":5,"airOuts":25,"runs":5,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":24,"baseOnBalls":3,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".232","atBats":69,"obp":".270","slg":".391","ops":".661","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":74,"totalBases":27,"rbi":10,"leftOnBase":35,"sacBunts":0,"sacFlies":1,"babip":".318","groundOutsToAirouts":"0.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.50","popOuts":4,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":24,"errors":0,"chances":24,"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"}]},"ID622503":{"person":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"obp":".211","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":62,"era":"1.80","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.80","battersFaced":19,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":62,"balls":16,"strikes":46,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.40","gamesFinished":0,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"1.80","hitsPer9Inn":"5.40","runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682988":{"person":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"501","stats":{"batting":{"note":"a-","summary":"0-1 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":5,"groundOuts":16,"airOuts":9,"runs":7,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":24,"baseOnBalls":6,"intentionalWalks":0,"hits":12,"hitByPitch":2,"avg":".197","atBats":61,"obp":".290","slg":".295","ops":".585","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":69,"totalBases":18,"rbi":3,"leftOnBase":35,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.50","popOuts":0,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":139,"errors":1,"chances":147,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID664983":{"person":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"jerseyNumber":"31","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":19,"groundOuts":50,"airOuts":29,"runs":11,"doubles":4,"triples":3,"homeRuns":2,"strikeOuts":27,"baseOnBalls":10,"intentionalWalks":0,"hits":26,"hitByPitch":1,"avg":".200","atBats":130,"obp":".261","slg":".323","ops":".584","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":143,"totalBases":42,"rbi":11,"leftOnBase":60,"sacBunts":1,"sacFlies":1,"babip":".235","groundOutsToAirouts":"1.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.00","popOuts":6,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":91,"errors":0,"chances":91,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656222":{"person":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":48,"gamesStarted":0,"flyOuts":30,"groundOuts":53,"airOuts":45,"runs":24,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":41,"baseOnBalls":18,"intentionalWalks":2,"hits":38,"hitByPitch":2,"atBats":176,"obp":".294","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":768,"era":"4.15","inningsPitched":"47.2","wins":3,"losses":1,"saves":1,"saveOpportunities":3,"holds":11,"blownSaves":2,"earnedRuns":22,"whip":"1.17","battersFaced":197,"outs":143,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":768,"balls":295,"strikes":473,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":".750","pitchesPerInning":"16.11","gamesFinished":7,"strikeoutWalkRatio":"2.28","strikeoutsPer9Inn":"7.74","walksPer9Inn":"3.40","hitsPer9Inn":"7.17","runsScoredPer9":"4.53","homeRunsPer9":"0.94","inheritedRunners":20,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID606466":{"person":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":47,"groundOuts":94,"airOuts":97,"runs":69,"doubles":21,"triples":0,"homeRuns":23,"strikeOuts":56,"baseOnBalls":53,"intentionalWalks":5,"hits":103,"hitByPitch":5,"avg":".295","atBats":349,"obp":".395","slg":".553","ops":".948","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":408,"totalBases":193,"rbi":56,"leftOnBase":138,"sacBunts":0,"sacFlies":1,"babip":".295","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.17","popOuts":31,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":192,"putOuts":137,"errors":4,"chances":333,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID545121":{"person":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"jerseyNumber":"6","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"601","stats":{"batting":{"note":"b-","summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":4,"groundOuts":9,"airOuts":6,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".267","atBats":30,"obp":".290","slg":".433","ops":".723","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":13,"rbi":4,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".318","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":2,"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":13,"putOuts":3,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID677942":{"person":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"jerseyNumber":"9","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"700","stats":{"batting":{"summary":"0-2 | 2 BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":12,"groundOuts":26,"airOuts":20,"runs":15,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":39,"baseOnBalls":10,"intentionalWalks":0,"hits":26,"hitByPitch":6,"avg":".239","atBats":109,"obp":".336","slg":".413","ops":".749","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":127,"totalBases":45,"rbi":13,"leftOnBase":54,"sacBunts":2,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.25","popOuts":0,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":87,"putOuts":28,"errors":3,"chances":118,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID669194":{"person":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":"1.000","atBats":1,"obp":"1.000","slg":"1.000","ops":"2.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":16,"flyOuts":77,"groundOuts":97,"airOuts":137,"runs":49,"doubles":19,"triples":7,"homeRuns":13,"strikeOuts":99,"baseOnBalls":30,"intentionalWalks":0,"hits":91,"hitByPitch":4,"atBats":423,"obp":".273","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1801,"era":"3.58","inningsPitched":"113.0","wins":6,"losses":3,"saves":1,"saveOpportunities":2,"holds":1,"blownSaves":1,"earnedRuns":45,"whip":"1.07","battersFaced":458,"outs":339,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":1801,"balls":620,"strikes":1181,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".667","pitchesPerInning":"15.94","gamesFinished":4,"strikeoutWalkRatio":"3.30","strikeoutsPer9Inn":"7.88","walksPer9Inn":"2.39","hitsPer9Inn":"7.25","runsScoredPer9":"3.90","homeRunsPer9":"1.04","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":41},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":3,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672695":{"person":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | 3B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":84,"groundOuts":129,"airOuts":153,"runs":74,"doubles":26,"triples":3,"homeRuns":13,"strikeOuts":60,"baseOnBalls":76,"intentionalWalks":1,"hits":132,"hitByPitch":6,"avg":".287","atBats":460,"obp":".388","slg":".441","ops":".829","caughtStealing":4,"stolenBases":21,"stolenBasePercentage":".840","caughtStealingPercentage":".160","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":556,"totalBases":203,"rbi":80,"leftOnBase":174,"sacBunts":4,"sacFlies":10,"babip":".300","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.38","popOuts":34,"lineOuts":35},"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":287,"putOuts":166,"errors":10,"chances":463,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID595928":{"person":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":5,"strikes":14,"strikePercentage":".740","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":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":16,"gamesStarted":0,"flyOuts":17,"groundOuts":19,"airOuts":32,"runs":9,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":19,"hitByPitch":0,"atBats":81,"obp":".262","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":313,"era":"3.80","inningsPitched":"21.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":9,"whip":"1.03","battersFaced":84,"outs":64,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":313,"balls":105,"strikes":208,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.67","gamesFinished":6,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"4.64","walksPer9Inn":"1.27","hitsPer9Inn":"8.02","runsScoredPer9":"3.80","homeRunsPer9":"0.84","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663765":{"person":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":11,"gamesStarted":0,"flyOuts":13,"groundOuts":30,"airOuts":22,"runs":16,"doubles":5,"triples":1,"homeRuns":1,"strikeOuts":11,"baseOnBalls":6,"intentionalWalks":0,"hits":32,"hitByPitch":2,"atBats":92,"obp":".396","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":371,"era":"6.43","inningsPitched":"21.0","wins":0,"losses":3,"saves":0,"saveOpportunities":2,"holds":1,"blownSaves":2,"earnedRuns":15,"whip":"1.81","battersFaced":103,"outs":63,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":371,"balls":142,"strikes":229,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.36","rbi":0,"winPercentage":".000","pitchesPerInning":"17.67","gamesFinished":3,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"4.71","walksPer9Inn":"2.57","hitsPer9Inn":"13.71","runsScoredPer9":"6.86","homeRunsPer9":"0.43","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":6},"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}},"ID682998":{"person":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":73,"groundOuts":89,"airOuts":122,"runs":82,"doubles":22,"triples":14,"homeRuns":27,"strikeOuts":120,"baseOnBalls":44,"intentionalWalks":1,"hits":110,"hitByPitch":7,"avg":".251","atBats":438,"obp":".327","slg":".550","ops":".877","caughtStealing":4,"stolenBases":16,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":492,"totalBases":241,"rbi":64,"leftOnBase":160,"sacBunts":0,"sacFlies":3,"babip":".282","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.22","popOuts":27,"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":7,"putOuts":231,"errors":1,"chances":239,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID668678":{"person":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(L, 9-13)","summary":"6.0 IP, 3 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":7,"airOuts":8,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":91,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":30,"strikes":61,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":26,"gamesStarted":26,"flyOuts":112,"groundOuts":146,"airOuts":160,"runs":93,"doubles":31,"triples":3,"homeRuns":26,"strikeOuts":134,"baseOnBalls":52,"intentionalWalks":1,"hits":148,"hitByPitch":4,"atBats":584,"obp":".318","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":2442,"era":"5.28","inningsPitched":"150.0","wins":9,"losses":13,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":88,"whip":"1.33","battersFaced":644,"outs":450,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2442,"balls":897,"strikes":1545,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.91","rbi":3,"winPercentage":".409","pitchesPerInning":"16.28","gamesFinished":0,"strikeoutWalkRatio":"2.58","strikeoutsPer9Inn":"8.04","walksPer9Inn":"3.12","hitsPer9Inn":"8.88","runsScoredPer9":"5.58","homeRunsPer9":"1.56","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":37},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":13,"errors":1,"chances":25,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666971":{"person":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"jerseyNumber":"12","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | HBP","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":90,"groundOuts":112,"airOuts":168,"runs":44,"doubles":23,"triples":2,"homeRuns":16,"strikeOuts":69,"baseOnBalls":29,"intentionalWalks":0,"hits":112,"hitByPitch":6,"avg":".247","atBats":454,"obp":".296","slg":".412","ops":".708","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":496,"totalBases":187,"rbi":66,"leftOnBase":209,"sacBunts":0,"sacFlies":7,"babip":".255","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.38","popOuts":35,"lineOuts":43},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":193,"errors":3,"chances":200,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID686228":{"person":{"id":686228,"fullName":"Juan Burgos","link":"/api/v1/people/686228"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":8,"airOuts":10,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":39,"obp":".333","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":159,"era":"2.61","inningsPitched":"10.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":3,"whip":"1.35","battersFaced":45,"outs":31,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":159,"balls":57,"strikes":102,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".---","pitchesPerInning":"15.39","gamesFinished":4,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"10.45","walksPer9Inn":"4.35","hitsPer9Inn":"7.84","runsScoredPer9":"2.61","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID685314":{"person":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":14,"gamesStarted":0,"flyOuts":8,"groundOuts":19,"airOuts":15,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":1,"hits":12,"hitByPitch":0,"atBats":55,"obp":".283","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":211,"era":"1.84","inningsPitched":"14.2","wins":0,"losses":1,"saves":1,"saveOpportunities":2,"holds":1,"blownSaves":1,"earnedRuns":3,"whip":"1.16","battersFaced":60,"outs":44,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":211,"balls":69,"strikes":142,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":".000","pitchesPerInning":"14.39","gamesFinished":4,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"5.52","walksPer9Inn":"3.07","hitsPer9Inn":"7.36","runsScoredPer9":"2.45","homeRunsPer9":"0.61","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543510":{"person":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"900","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":8,"groundOuts":21,"airOuts":15,"runs":11,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":21,"baseOnBalls":8,"intentionalWalks":0,"hits":18,"hitByPitch":3,"avg":".243","atBats":74,"obp":".337","slg":".392","ops":".729","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":86,"totalBases":29,"rbi":9,"leftOnBase":25,"sacBunts":0,"sacFlies":1,"babip":".294","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.67","popOuts":1,"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":{"gamesStarted":1,"caughtStealing":5,"stolenBases":14,"stolenBasePercentage":".737","caughtStealingPercentage":".263","assists":11,"putOuts":153,"errors":1,"chances":165,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID656976":{"person":{"id":656976,"fullName":"Pavin Smith","link":"/api/v1/people/656976"},"jerseyNumber":"26","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"500","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":2,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":23,"groundOuts":43,"airOuts":41,"runs":33,"doubles":15,"triples":1,"homeRuns":8,"strikeOuts":84,"baseOnBalls":40,"intentionalWalks":1,"hits":58,"hitByPitch":0,"avg":".259","atBats":224,"obp":".368","slg":".442","ops":".810","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":266,"totalBases":99,"rbi":28,"leftOnBase":108,"sacBunts":0,"sacFlies":2,"babip":".373","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":6,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":179,"errors":1,"chances":200,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID679775":{"person":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","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":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":22,"gamesStarted":0,"flyOuts":9,"groundOuts":19,"airOuts":20,"runs":9,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":20,"baseOnBalls":3,"intentionalWalks":0,"hits":20,"hitByPitch":2,"atBats":76,"obp":".305","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":318,"era":"3.66","inningsPitched":"19.2","wins":0,"losses":2,"saves":1,"saveOpportunities":2,"holds":6,"blownSaves":1,"earnedRuns":8,"whip":"1.17","battersFaced":84,"outs":59,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":318,"balls":105,"strikes":213,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".000","pitchesPerInning":"16.17","gamesFinished":7,"strikeoutWalkRatio":"6.67","strikeoutsPer9Inn":"9.15","walksPer9Inn":"1.37","hitsPer9Inn":"9.15","runsScoredPer9":"4.12","homeRunsPer9":"1.37","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID677950":{"person":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"800","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":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":41,"groundOuts":105,"airOuts":61,"runs":40,"doubles":15,"triples":2,"homeRuns":8,"strikeOuts":95,"baseOnBalls":17,"intentionalWalks":0,"hits":84,"hitByPitch":5,"avg":".249","atBats":338,"obp":".292","slg":".376","ops":".668","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":367,"totalBases":127,"rbi":33,"leftOnBase":142,"sacBunts":4,"sacFlies":3,"babip":".319","groundOutsToAirouts":"1.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.25","popOuts":8,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":247,"errors":3,"chances":253,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[672695,606466,682998,666971,656976,682988,680728,545121,677942,677950,543510,668678,595928,679775],"pitchers":[668678,595928,679775],"bench":[645444,664983],"bullpen":[656222,686228,622503,694851,666661,669194,694297,593958,685314,663765],"battingOrder":[672695,606466,682998,666971,682988,545121,677942,677950,543510],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Marte, K (21, Gaddis)."},{"label":"3B","value":"Perdomo (3, Smith, C)."},{"label":"TB","value":"Carroll; Gurriel Jr.; Marte, K 2; McCann; Perdomo 4."},{"label":"RBI","value":"Perdomo (80)."},{"label":"2-out RBI","value":"Perdomo."},{"label":"Runners left in scoring position, 2 out","value":"Vargas, I 2; Smith, P; Marte, K."},{"label":"Team RISP","value":"1-for-8."},{"label":"Team LOB","value":"10."}]}],"note":[{"label":"a","value":"Struck out for Smith, P in the 6th."},{"label":"b","value":"Grounded into a forceout for Del Castillo in the 6th."}]}},"officials":[{"official":{"id":427197,"fullName":"Chris Guccione","link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"fullName":"David Rackley","link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"fullName":"Chad Whitson","link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"fullName":"Edwin Moscoso","link":"/api/v1/people/554242"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Gurriel Jr. (by Williams, G)."},{"label":"Pitches-strikes","value":"Williams, G 99-60; Sabrowski 5-5; Festa, M 14-9; Gaddis 21-13; Smith, C 18-12; Gallen 91-61; Curtiss 19-14; Backhus 16-10."},{"label":"Groundouts-flyouts","value":"Williams, G 4-4; Sabrowski 1-0; Festa, M 1-1; Gaddis 1-2; Smith, C 0-0; Gallen 7-5; Curtiss 1-1; Backhus 2-0."},{"label":"Batters faced","value":"Williams, G 22; Sabrowski 2; Festa, M 3; Gaddis 6; Smith, C 5; Gallen 23; Curtiss 6; Backhus 3."},{"label":"Inherited runners-scored","value":"Sabrowski 2-0; Gaddis 1-0."},{"label":"Umpires","value":"HP: Chris Guccione. 1B: David Rackley. 2B: Chad Whitson. 3B: Edwin Moscoso. "},{"label":"Weather","value":"78 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"2:31."},{"label":"Att","value":"16,815."},{"label":"Venue","value":"Chase Field."},{"label":"August 18, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909","boxscoreName":"Williams, G"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(W, 8-4)","summary":"5.1 IP, 0 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":99,"inningsPitched":"5.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":22,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":39,"strikes":60,"strikePercentage":".610","hitBatsmen":1,"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":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":71,"groundOuts":131,"airOuts":124,"runs":53,"doubles":16,"triples":1,"homeRuns":18,"strikeOuts":132,"baseOnBalls":68,"intentionalWalks":0,"hits":105,"hitByPitch":3,"atBats":489,"obp":".313","caughtStealing":6,"stolenBases":3,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":2349,"era":"3.24","inningsPitched":"133.1","wins":8,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.30","battersFaced":563,"outs":400,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2349,"balls":920,"strikes":1429,"strikePercentage":".610","hitBatsmen":3,"balks":1,"wildPitches":9,"pickoffs":3,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".667","pitchesPerInning":"17.62","gamesFinished":0,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"8.91","walksPer9Inn":"4.59","hitsPer9Inn":"7.09","runsScoredPer9":"3.58","homeRunsPer9":"1.21","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":34},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":5,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":67,"pitchingGameScore":67},{"player":{"person":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216","boxscoreName":"Kayfus"},"jerseyNumber":"63","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"700","stats":{"batting":{"summary":"2-3 | HR, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":6,"groundOuts":11,"airOuts":9,"runs":8,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".239","atBats":46,"obp":".300","slg":".435","ops":".735","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":20,"rbi":7,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"babip":".310","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":0,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":33,"errors":2,"chances":37,"fielding":".946","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":60,"hittingGameScore":60},{"player":{"person":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587","boxscoreName":"Rocchio"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":2,"leftOnBase":0,"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":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":37,"groundOuts":65,"airOuts":62,"runs":20,"doubles":14,"triples":1,"homeRuns":3,"strikeOuts":52,"baseOnBalls":11,"intentionalWalks":0,"hits":53,"hitByPitch":7,"avg":".237","atBats":224,"obp":".289","slg":".348","ops":".637","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":250,"totalBases":78,"rbi":31,"leftOnBase":91,"sacBunts":4,"sacFlies":4,"babip":".289","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"74.67","popOuts":5,"lineOuts":20},"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":162,"putOuts":90,"errors":10,"chances":262,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":54,"hittingGameScore":54}]},"decisions":{"winner":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"loser":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"save":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}