{"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":776706,"link":"/api/v1.1/game/776706/feed/live","metaData":{"wait":10,"timeStamp":"20250817_203659","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776706,"type":"R","doubleHeader":"N","id":"2025/08/17/atlmlb-clemlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776706-2025-08-17","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-17T17:40:00Z","originalDate":"2025-08-17","officialDate":"2025-08-17","dayNight":"day","time":"1:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144","season":2025,"venue":{"id":4705,"name":"Truist Park","link":"/api/v1/venues/4705"},"springVenue":{"id":5380,"link":"/api/v1/venues/5380"},"teamCode":"atl","fileCode":"atl","abbreviation":"ATL","teamName":"Braves","locationName":"Atlanta","firstYearOfPlay":"1871","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Atlanta","record":{"gamesPlayed":124,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":56,"losses":68,"ties":0,"pct":".452"},"records":{},"divisionLeader":false,"wins":56,"losses":68,"winningPercentage":".452"},"franchiseName":"Atlanta","clubName":"Braves","active":true},"home":{"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":123,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":63,"losses":60,"ties":0,"pct":".512"},"records":{},"divisionLeader":false,"wins":63,"losses":60,"winningPercentage":".512"},"franchiseName":"Cleveland","clubName":"Guardians","active":true}},"players":{"ID671739":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739","firstName":"Michael","lastName":"Harris","primaryNumber":"23","birthDate":"2001-03-07","currentAge":25,"birthCity":"DeKalb","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Michael","useLastName":"Harris II","middleName":"Machion","boxscoreName":"Harris II","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Michael Harris II","nameTitle":"II","nameSuffix":"II","nameSlug":"michael-harris-ii-671739","firstLastName":"Michael Harris II","lastFirstName":"Harris II, Michael","lastInitName":"Harris II, M","initLastName":"M Harris II","fullFMLName":"Michael Machion Harris II","fullLFMName":"Harris II, Michael Machion","strikeZoneTop":3.181,"strikeZoneBottom":1.606},"ID595777":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777","firstName":"Jurickson","lastName":"Profar","primaryNumber":"17","birthDate":"1993-02-20","currentAge":33,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 11\"","weight":184,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jurickson","useLastName":"Profar","middleName":"Barthelomeus","boxscoreName":"Profar, Jurickson","nickName":"El Patron","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"JUR-ick-son PRO-far","mlbDebutDate":"2012-09-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jurickson Profar","nameSlug":"jurickson-profar-595777","firstLastName":"Jurickson Profar","lastFirstName":"Profar, Jurickson","lastInitName":"Profar, J","initLastName":"J Profar","fullFMLName":"Jurickson Barthelomeus Profar","fullLFMName":"Profar, Jurickson Barthelomeus","strikeZoneTop":3.186,"strikeZoneBottom":1.608},"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},"ID686948":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948","firstName":"Drake","lastName":"Baldwin","primaryNumber":"30","birthDate":"2001-03-28","currentAge":25,"birthCity":"Madison","birthStateProvince":"WI","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drake","useLastName":"Baldwin","middleName":"Randall","boxscoreName":"Baldwin, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drake Baldwin","nameSlug":"drake-baldwin-686948","firstLastName":"Drake Baldwin","lastFirstName":"Baldwin, Drake","lastInitName":"Baldwin, D","initLastName":"D Baldwin","fullFMLName":"Drake Randall Baldwin","fullLFMName":"Baldwin, Drake Randall","strikeZoneTop":3.206,"strikeZoneBottom":1.618},"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},"ID621566":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566","firstName":"Matthew","lastName":"Olson","primaryNumber":"28","birthDate":"1994-03-29","currentAge":32,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Matt","useLastName":"Olson","middleName":"Kent","boxscoreName":"Olson","nickName":"Oly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-09-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Olson","nameSlug":"matt-olson-621566","firstLastName":"Matt Olson","lastFirstName":"Olson, Matt","lastInitName":"Olson, M","initLastName":"M Olson","fullFMLName":"Matthew Kent Olson","fullLFMName":"Olson, Matthew Kent","strikeZoneTop":3.372,"strikeZoneBottom":1.702},"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},"ID669221":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221","firstName":"Sean","lastName":"Murphy","primaryNumber":"12","birthDate":"1994-10-04","currentAge":31,"birthCity":"Peekskill","birthStateProvince":"NY","birthCountry":"USA","height":"6' 3\"","weight":228,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Sean","useLastName":"Murphy","middleName":"Michael","boxscoreName":"Murphy, S","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-05-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sean Murphy","nameSlug":"sean-murphy-669221","firstLastName":"Sean Murphy","lastFirstName":"Murphy, Sean","lastInitName":"Murphy, S","initLastName":"S Murphy","fullFMLName":"Sean Michael Murphy","fullLFMName":"Murphy, Sean Michael","strikeZoneTop":3.326,"strikeZoneBottom":1.679},"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},"ID641755":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755","firstName":"Tyler","lastName":"Kinley","primaryNumber":"55","birthDate":"1991-01-31","currentAge":35,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Kinley","middleName":"Harrison","boxscoreName":"Kinley","nickName":"TK","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Kinley","nameSlug":"tyler-kinley-641755","firstLastName":"Tyler Kinley","lastFirstName":"Kinley, Tyler","lastInitName":"Kinley, T","initLastName":"T Kinley","fullFMLName":"Tyler Harrison Kinley","fullLFMName":"Kinley, Tyler Harrison","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"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},"ID642201":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201","firstName":"Elijah","lastName":"White","primaryNumber":"38","birthDate":"1994-06-26","currentAge":32,"birthCity":"Greenville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Eli","useLastName":"White","middleName":"Thomas","boxscoreName":"White, E","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eli White","nameSlug":"eli-white-642201","firstLastName":"Eli White","lastFirstName":"White, Eli","lastInitName":"White, E","initLastName":"E White","fullFMLName":"Elijah Thomas White","fullLFMName":"White, Elijah Thomas","strikeZoneTop":3.316,"strikeZoneBottom":1.673},"ID645277":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277","firstName":"Ozhaino","lastName":"Albies","primaryNumber":"1","birthDate":"1997-01-07","currentAge":29,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 7\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ozzie","useLastName":"Albies","middleName":"Jurdy Jiandro","boxscoreName":"Albies","nickName":"Bolly","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ALL-bees","mlbDebutDate":"2017-08-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ozzie Albies","nameSlug":"ozzie-albies-645277","firstLastName":"Ozzie Albies","lastFirstName":"Albies, Ozzie","lastInitName":"Albies, O","initLastName":"O Albies","fullFMLName":"Ozhaino Jurdy Jiandro Albies","fullLFMName":"Albies, Ozhaino Jurdy Jiandro","strikeZoneTop":2.985,"strikeZoneBottom":1.506},"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},"ID660644":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644","firstName":"Vidal","lastName":"Bruján","primaryNumber":"2","birthDate":"1998-02-09","currentAge":28,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Vidal","useLastName":"Bruján","boxscoreName":"Bruján","gender":"M","nameMatrilineal":"Esteva","isPlayer":true,"isVerified":false,"pronunciation":"VEE-dahl broo-HAHN","mlbDebutDate":"2021-07-07","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vidal Bruján","nameSlug":"vidal-brujan-660644","firstLastName":"Vidal Bruján","lastFirstName":"Bruján, Vidal","lastInitName":"Bruján, V","initLastName":"V Bruján","fullFMLName":"Vidal Bruján","fullLFMName":"Bruján, Vidal","strikeZoneTop":3.085,"strikeZoneBottom":1.557},"ID676702":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702","firstName":"Hunter","lastName":"Stratton","primaryNumber":"63","birthDate":"1996-11-17","currentAge":29,"birthCity":"Bristol","birthStateProvince":"TN","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Stratton","boxscoreName":"Stratton, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Stratton","nameSlug":"hunter-stratton-676702","firstLastName":"Hunter Stratton","lastFirstName":"Stratton, Hunter","lastInitName":"Stratton, H","initLastName":"H Stratton","fullFMLName":"Hunter Stratton","fullLFMName":"Stratton, Hunter ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID542303":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303","firstName":"Marcell","lastName":"Ozuna","primaryNumber":"24","birthDate":"1990-11-12","currentAge":35,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":251,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Marcell","useLastName":"Ozuna","boxscoreName":"Ozuna","nickName":"The Big Bear","gender":"M","nameMatrilineal":"Idelfonso","isPlayer":true,"isVerified":true,"pronunciation":"oh-ZOO-nah","mlbDebutDate":"2013-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marcell Ozuna","nameSlug":"marcell-ozuna-542303","firstLastName":"Marcell Ozuna","lastFirstName":"Ozuna, Marcell","lastInitName":"Ozuna, M","initLastName":"M Ozuna","fullFMLName":"Marcell Ozuna","fullLFMName":"Ozuna, Marcell","strikeZoneTop":3.26,"strikeZoneBottom":1.64},"ID693821":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821","firstName":"Bryce","lastName":"Elder","primaryNumber":"55","birthDate":"1999-05-19","currentAge":27,"birthCity":"Decatur","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryce","useLastName":"Elder","middleName":"Cason","boxscoreName":"Elder","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Elder","nameSlug":"bryce-elder-693821","firstLastName":"Bryce Elder","lastFirstName":"Elder, Bryce","lastInitName":"Elder, B","initLastName":"B Elder","fullFMLName":"Bryce Cason Elder","fullLFMName":"Elder, Bryce Cason","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID675911":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911","firstName":"Spencer","lastName":"Strider","primaryNumber":"99","birthDate":"1998-10-28","currentAge":27,"birthCity":"Columbus","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Strider","middleName":"Robert","boxscoreName":"Strider","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2021-10-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Strider","nameSlug":"spencer-strider-675911","firstLastName":"Spencer Strider","lastFirstName":"Strider, Spencer","lastInitName":"Strider, S","initLastName":"S Strider","fullFMLName":"Spencer Robert Strider","fullLFMName":"Strider, Spencer Robert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID669276":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276","firstName":"Dylan","lastName":"Lee","primaryNumber":"52","birthDate":"1994-08-01","currentAge":32,"birthCity":"Dinuba","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Lee","middleName":"Ryan","boxscoreName":"Lee, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-10-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dylan Lee","nameSlug":"dylan-lee-669276","firstLastName":"Dylan Lee","lastFirstName":"Lee, Dylan","lastInitName":"Lee, D","initLastName":"D Lee","fullFMLName":"Dylan Ryan Lee","fullLFMName":"Lee, Dylan Ryan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669397":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397","firstName":"Nicholas","lastName":"Allen","primaryNumber":"20","birthDate":"1998-10-08","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 7\"","weight":166,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Nick","useLastName":"Allen","middleName":"Ryan","boxscoreName":"Allen, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Allen","nameSlug":"nick-allen-669397","firstLastName":"Nick Allen","lastFirstName":"Allen, Nick","lastInitName":"Allen, N","initLastName":"N Allen","fullFMLName":"Nicholas Ryan Allen","fullLFMName":"Allen, Nicholas Ryan","strikeZoneTop":3.007,"strikeZoneBottom":1.517},"ID572955":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955","firstName":"Pierce","lastName":"Johnson","primaryNumber":"52","birthDate":"1991-05-10","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pierce","useLastName":"Johnson","middleName":"William","boxscoreName":"Johnson","nickName":"P.J.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-05-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pierce Johnson","nameSlug":"pierce-johnson-572955","firstLastName":"Pierce Johnson","lastFirstName":"Johnson, Pierce","lastInitName":"Johnson, P","initLastName":"P Johnson","fullFMLName":"Pierce William Johnson","fullLFMName":"Johnson, Pierce William","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663897":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897","firstName":"Lucas","lastName":"Williams","birthDate":"1996-08-09","currentAge":30,"birthCity":"Park Ridge","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":186,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Luke","useLastName":"Williams","middleName":"Daniel","boxscoreName":"Williams, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"WILL-yims","mlbDebutDate":"2021-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Williams","nameSlug":"luke-williams-663897","firstLastName":"Luke Williams","lastFirstName":"Williams, Luke","lastInitName":"Williams, L","initLastName":"L Williams","fullFMLName":"Lucas Daniel Williams","fullLFMName":"Williams, Lucas Daniel","strikeZoneTop":3.235,"strikeZoneBottom":1.633},"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},"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},"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},"ID694462":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462","firstName":"Hurston","lastName":"Waldrep","primaryNumber":"64","birthDate":"2002-03-01","currentAge":24,"birthCity":"Cairo","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hurston","useLastName":"Waldrep","middleName":"Wayne","boxscoreName":"Waldrep","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hurston Waldrep","nameSlug":"hurston-waldrep-694462","firstLastName":"Hurston Waldrep","lastFirstName":"Waldrep, Hurston","lastInitName":"Waldrep, H","initLastName":"H Waldrep","fullFMLName":"Hurston Wayne Waldrep","fullLFMName":"Waldrep, Hurston Wayne","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID805373":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373","firstName":"Ignacio","lastName":"Alvarez","birthDate":"2003-04-11","currentAge":23,"birthCity":"Fontana","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Nacho","useLastName":"Alvarez Jr.","boxscoreName":"Alvarez Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-07-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nacho Alvarez Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"nacho-alvarez-jr-805373","firstLastName":"Nacho Alvarez Jr.","lastFirstName":"Alvarez Jr., Nacho","lastInitName":"Alvarez Jr., N","initLastName":"N Alvarez Jr.","fullFMLName":"Ignacio Alvarez Jr.","fullLFMName":"Alvarez Jr., Ignacio ","strikeZoneTop":3.137,"strikeZoneBottom":1.583},"ID660670":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670","firstName":"Ronald","lastName":"Acuña","primaryNumber":"13","birthDate":"1997-12-18","currentAge":28,"birthCity":"La Guaira","birthCountry":"Venezuela","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ronald","useLastName":"Acuña Jr.","middleName":"Jose","boxscoreName":"Acuña Jr.","nickName":"El De La Sabana","gender":"M","nameMatrilineal":"Blanco","isPlayer":true,"isVerified":true,"pronunciation":"ah-cuhn-YA","mlbDebutDate":"2018-04-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronald Acuña Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"ronald-acuna-jr-660670","firstLastName":"Ronald Acuña Jr.","lastFirstName":"Acuña Jr., Ronald","lastInitName":"Acuña Jr., R","initLastName":"R Acuña Jr.","fullFMLName":"Ronald Jose Acuña Jr.","fullLFMName":"Acuña Jr., Ronald Jose","strikeZoneTop":3.201,"strikeZoneBottom":1.615},"ID680735":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735","firstName":"Austin","lastName":"Cox","primaryNumber":"68","birthDate":"1997-03-28","currentAge":29,"birthCity":"Macon","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Austin","useLastName":"Cox","boxscoreName":"Cox","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-05-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Austin Cox","nameSlug":"austin-cox-680735","firstLastName":"Austin Cox","lastFirstName":"Cox, Austin","lastInitName":"Cox, A","initLastName":"A Cox","fullFMLName":"Austin  Cox","fullLFMName":"Cox, Austin ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID607481":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481","firstName":"Aaron","lastName":"Bummer","primaryNumber":"36","birthDate":"1993-09-21","currentAge":32,"birthCity":"Valencia","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Bummer","middleName":"James","boxscoreName":"Bummer","nickName":"Bum","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"mlbDebutDate":"2017-07-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aaron Bummer","nameSlug":"aaron-bummer-607481","firstLastName":"Aaron Bummer","lastFirstName":"Bummer, Aaron","lastInitName":"Bummer, A","initLastName":"A Bummer","fullFMLName":"Aaron James Bummer","fullLFMName":"Bummer, Aaron James","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID628452":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452","firstName":"Raisel","lastName":"Iglesias","primaryNumber":"26","birthDate":"1990-01-04","currentAge":36,"birthCity":"Isla de la Juventud","birthCountry":"Cuba","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Raisel","useLastName":"Iglesias","boxscoreName":"Iglesias, R","nickName":"Oliver","gender":"M","nameMatrilineal":"Travieso","isPlayer":true,"isVerified":true,"pronunciation":"RYE-sell EE-gley-see-ahs","mlbDebutDate":"2015-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Raisel Iglesias","nameSlug":"raisel-iglesias-628452","firstLastName":"Raisel Iglesias","lastFirstName":"Iglesias, Raisel","lastInitName":"Iglesias, R","initLastName":"R Iglesias","fullFMLName":"Raisel Iglesias","fullLFMName":"Iglesias, Raisel","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID666214":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214","firstName":"Joseph","lastName":"Wentz","primaryNumber":"33","birthDate":"1997-10-06","currentAge":28,"birthCity":"Lawrence","birthStateProvince":"KS","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joey","useLastName":"Wentz","middleName":"Barrett","boxscoreName":"Wentz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2022-05-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joey Wentz","nameSlug":"joey-wentz-666214","firstLastName":"Joey Wentz","lastFirstName":"Wentz, Joey","lastInitName":"Wentz, J","initLastName":"J Wentz","fullFMLName":"Joseph Barrett Wentz","fullLFMName":"Wentz, Joseph Barrett","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID607200":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200","firstName":"Erick","lastName":"Fedde","primaryNumber":"47","birthDate":"1993-02-25","currentAge":33,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erick","useLastName":"Fedde","middleName":"James","boxscoreName":"Fedde","nickName":"Feddeccini","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"FEH-dee","mlbDebutDate":"2017-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Erick Fedde","nameSlug":"erick-fedde-607200","firstLastName":"Erick Fedde","lastFirstName":"Fedde, Erick","lastInitName":"Fedde, E","initLastName":"E Fedde","fullFMLName":"Erick James Fedde","fullLFMName":"Fedde, Erick James","strikeZoneTop":3.47,"strikeZoneBottom":1.61},"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},"ID678226":{"id":678226,"fullName":"Daysbel Hernández","link":"/api/v1/people/678226","firstName":"Daysbel","lastName":"Hernández","primaryNumber":"62","birthDate":"1996-09-15","currentAge":30,"birthCity":"Sandino","birthCountry":"Cuba","height":"5' 10\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daysbel","useLastName":"Hernández","boxscoreName":"Hernández, D","gender":"M","nameMatrilineal":"Hernandez","isPlayer":true,"isVerified":false,"pronunciation":"DAYS-bell","mlbDebutDate":"2023-07-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daysbel Hernández","nameSlug":"daysbel-hernandez-678226","firstLastName":"Daysbel Hernández","lastFirstName":"Hernández, Daysbel","lastInitName":"Hernández, D","initLastName":"D Hernández","fullFMLName":"Daysbel  Hernández","fullLFMName":"Hernández, Daysbel","strikeZoneTop":3.121,"strikeZoneBottom":1.575}},"venue":{"id":5,"name":"Progressive Field","link":"/api/v1/venues/5","location":{"address1":"2401 Ontario Street","city":"Cleveland","state":"Ohio","stateAbbrev":"OH","postalCode":"44115","defaultCoordinates":{"latitude":41.495861,"longitude":-81.685255},"azimuthAngle":0.0,"elevation":653,"country":"USA","phone":"(216) 420-4200"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":34830,"turfType":"Grass","roofType":"Open","leftLine":325,"left":370,"leftCenter":410,"center":405,"rightCenter":375,"rightLine":325},"active":true,"season":"2025"},"officialVenue":{"id":5,"link":"/api/v1/venues/5"},"weather":{"condition":"Partly Cloudy","temp":"79","wind":"10 mph, In From LF"},"gameInfo":{"attendance":28899,"firstPitch":"2025-08-17T17:40:00.000Z","gameDurationMinutes":176},"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":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"home":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"}},"officialScorer":{"id":494624,"fullName":"Adam Liberman","link":"/api/v1/people/494624"},"primaryDatacaster":{"id":601482,"fullName":"Dan Battaglia","link":"/api/v1/people/601482"},"moundVisits":{"away":{"used":4,"remaining":0},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jurickson Profar flies out to right fielder CJ Kayfus.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T17:41:14.500Z","endTime":"2025-08-17T17:41:54.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T14:36:15.307Z","endTime":"2025-08-17T17:12:33.299Z","isPitch":false,"type":"action","player":{"id":595777,"link":"/api/v1/people/595777"}},{"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-17T17:12:33.299Z","endTime":"2025-08-17T17:40:04.449Z","isPitch":false,"type":"action","player":{"id":595777,"link":"/api/v1/people/595777"}},{"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-17T17:40:04.449Z","endTime":"2025-08-17T17:41:16.793Z","isPitch":false,"type":"action","player":{"id":595777,"link":"/api/v1/people/595777"}},{"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.3,"endSpeed":84.1,"strikeZoneTop":3.30052058538559,"strikeZoneBottom":1.51383556356322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.48315776039674,"aZ":-15.846335369868532,"pfxX":2.6963272096340773,"pfxZ":9.049437956914087,"pX":1.2887754995434666,"pZ":2.4131696588537577,"vX0":-3.480440752598505,"vY0":-132.9819234038842,"vZ0":-4.72370824620392,"x":67.87,"y":173.62,"x0":2.2596047402498414,"y0":50.00587713491829,"z0":5.349257413306314,"aX":4.867044809678039},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.7,"breakHorizontal":-4.2,"spinRate":2106,"spinDirection":151},"zone":12,"typeConfidence":0.9,"plateTime":0.41069301617581866,"extension":6.282405828493669},"index":3,"playId":"e000540e-d972-3211-b316-58317940c2a3","pitchNumber":1,"startTime":"2025-08-17T17:41:16.793Z","endTime":"2025-08-17T17:41:22.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.688786083067434,"aZ":-16.170497659532035,"pfxX":4.46532689946942,"pfxZ":8.953073668177527,"pX":0.29617802754105776,"pZ":2.6295222484889487,"vX0":-6.221119134308089,"vY0":-132.44392806103843,"vZ0":-3.9298659943570176,"x":105.71,"y":167.78,"x0":2.088801794429328,"y0":50.00100726261949,"z0":5.305433670464841,"aX":7.98045426368768},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.6,"breakHorizontal":-6.8,"spinRate":2136,"spinDirection":149},"zone":6,"typeConfidence":0.9,"plateTime":0.412596945707302,"extension":6.0636131212789754},"index":4,"playId":"e4e89e72-4ff3-30eb-81d8-c5a6f94e117d","pitchNumber":2,"startTime":"2025-08-17T17:41:27.630Z","endTime":"2025-08-17T17:41:32.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.400959961561906,"aZ":-23.6841868056192,"pfxX":2.5480954573364425,"pfxZ":5.716397731453638,"pX":0.7326434116060923,"pZ":2.8265427300631223,"vX0":-4.358754626935661,"vY0":-120.01396875789628,"vZ0":-0.9654406269014031,"x":89.07,"y":162.46,"x0":2.2269904980292012,"y0":50.00046018479157,"z0":5.310238151851633,"aX":3.782493473200654},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":10.4,"breakHorizontal":-3.7,"spinRate":819,"spinDirection":129},"zone":3,"typeConfidence":0.48,"plateTime":0.45336874241958025,"extension":5.931926612077795},"hitData":{"launchSpeed":88.2,"launchAngle":58.0,"totalDistance":214.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.84,"coordY":131.48}},"index":5,"playId":"9dc86314-0d72-3b95-a0a2-b3c042e14d2b","pitchNumber":3,"startTime":"2025-08-17T17:41:44.681Z","endTime":"2025-08-17T17:41:54.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T17:41:54.282Z","atBatIndex":0},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt Olson lines out sharply to center fielder Nolan Jones.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T17:41:57.933Z","endTime":"2025-08-17T17:42:23.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.39268132188241,"aZ":-21.25372254894343,"pfxX":7.935333099732534,"pfxZ":6.362277544045778,"pX":0.31001956509246203,"pZ":2.6305778894913665,"vX0":-7.921734553086461,"vY0":-129.7261056230557,"vZ0":-2.023160871377188,"x":105.18,"y":167.75,"x0":2.3622840183609073,"y0":50.00197361170515,"z0":5.029313848733128,"aX":13.617870944574568},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.3,"breakHorizontal":-12.7,"spinRate":1928,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.4211176631569771,"extension":6.268117848771006},"hitData":{"launchSpeed":101.9,"launchAngle":21.0,"totalDistance":371.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":109.44,"coordY":50.49}},"index":0,"playId":"e6953bf1-c62a-33e2-a5d9-3c02ab3d2492","pitchNumber":1,"startTime":"2025-08-17T17:42:15.792Z","endTime":"2025-08-17T17:42:23.562Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T17:42:23.562Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronald Acuña Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T17:42:27.113Z","endTime":"2025-08-17T17:44:15.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,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":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"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":85.4,"endSpeed":79.6,"strikeZoneTop":3.63358985567287,"strikeZoneBottom":1.57715833300381,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.350396215121176,"aZ":-26.764222420132484,"pfxX":-3.0683669703917626,"pfxZ":3.378132952269528,"pX":2.1466015862501204,"pZ":3.659190158310386,"vX0":0.20362522401610111,"vY0":-124.51617097960502,"vZ0":0.8334497982276347,"x":35.18,"y":139.98,"x0":2.464382641286087,"y0":50.00178807131863,"z0":5.501431456857817,"aX":-4.913466565722938},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.5,"breakHorizontal":5.5,"spinRate":2159,"spinDirection":196},"zone":12,"typeConfidence":0.93,"plateTime":0.4365921465071114,"extension":6.20358963808747},"index":0,"playId":"075f1b81-b23c-398b-9514-83fb39e1b08d","pitchNumber":1,"startTime":"2025-08-17T17:42:49.629Z","endTime":"2025-08-17T17:42:54.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.5,"strikeZoneTop":3.57919758885076,"strikeZoneBottom":1.49798390376861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.00062798153536,"aZ":-28.348470710607323,"pfxX":6.095887376993679,"pfxZ":2.605864440216954,"pX":0.890430110278156,"pZ":2.006563749481943,"vX0":-5.008703862337392,"vY0":-119.28229791720653,"vZ0":-1.9025046391501443,"x":83.06,"y":184.6,"x0":2.2070107010314186,"y0":50.0022969795998,"z0":5.326054139187723,"aX":8.945331628486588},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.6,"breakHorizontal":-10.1,"spinRate":886,"spinDirection":125},"zone":14,"typeConfidence":0.9,"plateTime":0.4560202705227372,"extension":5.919083544528137},"index":1,"playId":"19ba1dac-1509-3eae-bbcd-dfe69b899ec6","pitchNumber":2,"startTime":"2025-08-17T17:43:00.827Z","endTime":"2025-08-17T17:43:06.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.59625297232726,"strikeZoneBottom":1.46578385372677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.88964774895285,"aZ":-17.47391905333017,"pfxX":2.87908728835401,"pfxZ":8.215608995717865,"pX":1.0466710677102546,"pZ":4.8101098743393,"vX0":-4.069450744683031,"vY0":-132.12351264121617,"vZ0":1.448756500497832,"x":77.1,"y":108.91,"x0":2.224096357159064,"y0":50.00597902885091,"z0":5.528522371076268,"aX":5.15432154477401},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.4,"breakHorizontal":-4.4,"spinRate":2161,"spinDirection":161},"zone":12,"typeConfidence":0.87,"plateTime":0.4126151151511248,"extension":5.763536062885813},"index":2,"playId":"c3ecb631-dafe-32f9-ad29-952c8c74e1fb","pitchNumber":3,"startTime":"2025-08-17T17:43:13.334Z","endTime":"2025-08-17T17:43:21.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.8,"endSpeed":80.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.054302122967396,"aZ":-26.581231928695484,"pfxX":-3.2545598497978006,"pfxZ":3.463690538489846,"pX":0.16919712144811222,"pZ":3.148975807910495,"vX0":-3.962908129771983,"vY0":-125.12347600979825,"vZ0":-0.4409631971160331,"x":110.55,"y":153.76,"x0":2.185781590691997,"y0":50.00029690459346,"z0":5.472636107919514,"aX":-5.25065898646567},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.5,"breakHorizontal":6.7,"spinRate":2248,"spinDirection":194},"zone":2,"typeConfidence":0.93,"plateTime":0.43482431316034553,"extension":5.893010777804334},"index":3,"playId":"acfe5d3e-5b74-316d-bd93-ee189e12ed2e","pitchNumber":4,"startTime":"2025-08-17T17:43:26.905Z","endTime":"2025-08-17T17:43:31.616Z","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":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.9,"strikeZoneTop":3.64262220299103,"strikeZoneBottom":1.57821315464489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.137890526761463,"aZ":-29.44462935652382,"pfxX":4.848845085932517,"pfxZ":1.8346529071108382,"pX":1.3642176680308775,"pZ":2.8601960069332377,"vX0":-4.059147408729566,"vY0":-120.10315172720831,"vZ0":0.2993912304345445,"x":65.0,"y":161.55,"x0":2.4309597045474804,"y0":50.00298944710014,"z0":5.312978688896056,"aX":7.217863556513254},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.6,"breakHorizontal":-8.0,"spinRate":896,"spinDirection":124},"zone":12,"typeConfidence":0.9,"plateTime":0.45279046027619074,"extension":6.027191851814401},"index":4,"playId":"9059b4b7-4492-3136-b735-f3840186d2d5","pitchNumber":5,"startTime":"2025-08-17T17:43:39.149Z","endTime":"2025-08-17T17:43:43.444Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-17T17:43:46.483Z","endTime":"2025-08-17T17:43:56.623Z","isPitch":false,"type":"action","player":{"id":660670,"link":"/api/v1/people/660670"}},{"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":85.3,"endSpeed":79.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.033170642754595,"aZ":-29.108399734303312,"pfxX":-4.2952133835837865,"pfxZ":1.9350687957575028,"pX":-0.8984649420645237,"pZ":1.9436814042179857,"vX0":-6.018818236354313,"vY0":-124.26812219563166,"vZ0":-2.4574641658767944,"x":151.25,"y":186.3,"x0":2.101576056695861,"y0":50.001789272849436,"z0":5.333934882679776,"aX":-6.798937083970796},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.2,"breakHorizontal":9.0,"spinRate":2338,"spinDirection":222},"zone":13,"typeConfidence":0.91,"plateTime":0.4387040616091822,"extension":6.376852870330452},"index":6,"playId":"369d332b-ae4d-3af0-8d94-7269a0a8d068","pitchNumber":6,"startTime":"2025-08-17T17:43:56.623Z","endTime":"2025-08-17T17:43:59.949Z","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":93.3,"endSpeed":86.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.077007339843068,"aZ":-16.32790083755419,"pfxX":1.7002194650112654,"pfxZ":8.331401243969818,"pX":-0.34583347059704755,"pZ":3.03713630139401,"vX0":-7.178606972255655,"vY0":-135.9052914161871,"vZ0":-3.5195630220922376,"x":130.18,"y":156.78,"x0":2.0897520641900265,"y0":50.00391800789822,"z0":5.458281439127578,"aX":3.234944993530128},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.6,"breakHorizontal":-1.8,"spinRate":2155,"spinDirection":155},"zone":1,"typeConfidence":0.9,"plateTime":0.4004502013819211,"extension":6.328532293249427},"index":7,"playId":"c4cf73d0-5a38-342b-b423-a48469c9eed0","pitchNumber":7,"startTime":"2025-08-17T17:44:12.222Z","endTime":"2025-08-17T17:44:15.868Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T17:44:15.868Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Steven Kwan strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-17T17:45:58.812Z","endTime":"2025-08-17T17:47:20.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"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":0},"pitchData":{"startSpeed":90.1,"endSpeed":84.3,"strikeZoneTop":3.22721015307697,"strikeZoneBottom":1.4071289181858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.112244467740936,"aZ":-25.667506146513052,"pfxX":0.47499856432145426,"pfxZ":3.643011458514689,"pX":0.8530421761138245,"pZ":2.58435328305961,"vX0":5.615268257052997,"vY0":-131.37828781578907,"vZ0":-2.7216996794211155,"x":84.48,"y":169.0,"x0":-1.3545129016156037,"y0":50.00309731699836,"z0":5.497913033588135,"aX":0.848258727931099},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.4,"breakHorizontal":-1.8,"spinRate":2090,"spinDirection":203},"zone":12,"typeConfidence":0.9,"plateTime":0.41345768717161135,"extension":6.571455455535233},"index":0,"playId":"256a37b4-dff5-3124-82fc-84ff4842493e","pitchNumber":1,"startTime":"2025-08-17T17:46:25.636Z","endTime":"2025-08-17T17:46:31.888Z","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":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.7,"strikeZoneTop":3.09396325457081,"strikeZoneBottom":1.42445018622161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.28544068524598,"aZ":-25.074185697541527,"pfxX":0.3621649944207608,"pfxZ":4.010743522964752,"pX":0.5532553587224451,"pZ":3.243713887534394,"vX0":5.274503870304676,"vY0":-131.05971011509442,"vZ0":-0.8178296424442869,"x":95.91,"y":151.2,"x0":-1.518166695765646,"y0":50.00094110314305,"z0":5.404244753429139,"aX":0.6392796217831446},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.3,"breakHorizontal":-1.7,"spinRate":2060,"spinDirection":199},"zone":12,"typeConfidence":0.9,"plateTime":0.41524737435589065,"extension":6.390121691611743},"index":1,"playId":"6fcb01f6-a5c0-33d6-a7e0-88b240c21119","pitchNumber":2,"startTime":"2025-08-17T17:46:37.280Z","endTime":"2025-08-17T17:46:44.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.4,"strikeZoneTop":3.18858774714728,"strikeZoneBottom":1.41883399590428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.58968440425558,"aZ":-25.46938198776395,"pfxX":-3.434690643315291,"pfxZ":3.487360217353091,"pX":-0.42665964683056956,"pZ":1.4203948298931603,"vX0":3.5730490647750948,"vY0":-136.95366368632162,"vZ0":-6.833565680989161,"x":133.26,"y":200.43,"x0":-1.2939817201626624,"y0":50.00599366687572,"z0":5.65815834009729,"aX":-6.610123275173577},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.3,"breakHorizontal":5.6,"spinRate":2017,"spinDirection":207},"zone":7,"typeConfidence":0.9,"plateTime":0.39797833585660136,"extension":6.5618185483478},"index":2,"playId":"8b0daf19-bab3-35f4-a920-82aba94a5da3","pitchNumber":3,"startTime":"2025-08-17T17:46:48.813Z","endTime":"2025-08-17T17:46:54.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.141329431183713,"aZ":-26.675459510584513,"pfxX":-6.515439272523623,"pfxZ":2.929208068739687,"pX":-1.0691251373306803,"pZ":2.4247190258057523,"vX0":2.935738588682391,"vY0":-135.53362677376177,"vZ0":-4.077042605356698,"x":157.75,"y":173.31,"x0":-1.3145429965953432,"y0":50.00202637478162,"z0":5.791947672742438,"aX":-12.229295537525427},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.7,"breakHorizontal":11.3,"spinRate":1973,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.40275622175971115,"extension":6.6544167583585665},"index":3,"playId":"f299b2d0-22f5-34b6-a4ec-af1d4cab9ef1","pitchNumber":4,"startTime":"2025-08-17T17:47:01.453Z","endTime":"2025-08-17T17:47:05.495Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":86.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.879394516962126,"aZ":-22.75968919441423,"pfxX":-1.0703378283476057,"pfxZ":5.01971334444854,"pX":-0.329976955361099,"pZ":2.972453313038664,"vX0":2.8284332376042944,"vY0":-134.5118874138518,"vZ0":-2.6924130789846297,"x":129.58,"y":158.52,"x0":-1.2454455114825072,"y0":50.000348136158124,"z0":5.560240414879633,"aX":-2.0066223977371798},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.9,"breakHorizontal":1.4,"spinRate":2121,"spinDirection":196},"zone":1,"typeConfidence":0.9,"plateTime":0.40367437812680906,"extension":6.698289740253168},"index":4,"playId":"e0b27397-726d-3d24-a3a5-8757af5f6b81","pitchNumber":5,"startTime":"2025-08-17T17:47:16.582Z","endTime":"2025-08-17T17:47:20.562Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T17:47:20.562Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daniel Schneemann flies out to left fielder Jurickson Profar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-17T17:47:23.361Z","endTime":"2025-08-17T17:48:15.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"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(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":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.53526719406736,"strikeZoneBottom":1.59768590755598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.005834242828463,"aZ":-27.492850690811842,"pfxX":-0.9300174190045909,"pfxZ":2.610851172816563,"pX":-0.36869222939808555,"pZ":3.4351104193851207,"vX0":3.093717278485777,"vY0":-132.74408073582276,"vZ0":-0.27763854587418646,"x":131.05,"y":146.03,"x0":-1.4257415120997734,"y0":50.00522745617334,"z0":5.533667255628475,"aX":-1.6694042966934795},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.9,"breakHorizontal":1.1,"spinRate":1915,"spinDirection":199},"zone":1,"typeConfidence":0.9,"plateTime":0.4117901273811464,"extension":6.6980236600751955},"index":0,"playId":"9518ba9c-3213-36d6-8be1-6799af0c2518","pitchNumber":1,"startTime":"2025-08-17T17:47:41.609Z","endTime":"2025-08-17T17:47:47.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.36739263271335,"strikeZoneBottom":1.61452416285457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.40289030588422,"aZ":-23.36821086613139,"pfxX":-6.700386251690423,"pfxZ":4.590783671061407,"pX":-0.9622525309271595,"pZ":2.546483111985872,"vX0":3.2456182325966383,"vY0":-137.39039392749393,"vZ0":-4.126416512629212,"x":153.68,"y":170.02,"x0":-1.2859654233925932,"y0":50.005290165673514,"z0":5.649063582702238,"aX":-12.857597178702305},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.7,"breakHorizontal":11.5,"spinRate":2004,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.39811359162552007,"extension":6.5356010593073774},"index":1,"playId":"1e9aff53-a949-325a-a89a-ebf035002eca","pitchNumber":2,"startTime":"2025-08-17T17:47:52.907Z","endTime":"2025-08-17T17:47:57.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.919552994028813,"aZ":-30.6962373543363,"pfxX":-6.6357107272411024,"pfxZ":0.8781327198090967,"pX":-0.6873180429971729,"pZ":2.004854711115101,"vX0":4.261094944476267,"vY0":-128.45547763958808,"vZ0":-2.977658951993431,"x":143.2,"y":184.65,"x0":-1.4997934482055175,"y0":50.0036910346209,"z0":5.548966798708686,"aX":-11.165228870435268},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.2,"breakHorizontal":11.2,"spinRate":1762,"spinDirection":234},"zone":7,"typeConfidence":0.89,"plateTime":0.4252984126666379,"extension":6.411638988513632},"hitData":{"launchSpeed":77.7,"launchAngle":38.0,"totalDistance":260.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.07,"coordY":125.23}},"index":2,"playId":"4f084c17-3048-3b62-bbcb-22684febff90","pitchNumber":3,"startTime":"2025-08-17T17:48:04.567Z","endTime":"2025-08-17T17:48:15.387Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T17:48:15.387Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Ramírez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-17T17:48:23.933Z","endTime":"2025-08-17T17:50:05.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","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":5},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.5,"strikeZoneTop":3.52160424595863,"strikeZoneBottom":1.53962947580016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.692878800789593,"aZ":-28.30941703167657,"pfxX":5.475510126280476,"pfxZ":2.6543731818959113,"pX":-0.7543909663576586,"pZ":2.440216990777487,"vX0":0.7797978425136773,"vY0":-120.31367505249254,"vZ0":-1.0524573443623433,"x":145.76,"y":172.89,"x0":-1.7942742829890317,"y0":50.00501043769436,"z0":5.406431789755965,"aX":7.977800311442005},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.8,"breakHorizontal":-10.1,"spinRate":2438,"spinDirection":77},"zone":4,"typeConfidence":0.9,"plateTime":0.45634217061402715,"extension":6.475582603573081},"index":0,"playId":"c6a8ce33-acec-380a-b017-fecc948b88c8","pitchNumber":1,"startTime":"2025-08-17T17:48:43.766Z","endTime":"2025-08-17T17:48:48.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.3,"strikeZoneTop":3.39466791798878,"strikeZoneBottom":1.56086857307456,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.67847132680009,"aZ":-32.71596994859278,"pfxX":-8.925036176622294,"pfxZ":-0.31118240840754563,"pX":0.018968138888377187,"pZ":0.5184380787574938,"vX0":6.630230337364729,"vY0":-130.32662892346048,"vZ0":-6.192676272096616,"x":116.28,"y":224.78,"x0":-1.3851757702731156,"y0":50.0034503674283,"z0":5.364378435066133,"aX":-15.515991378804596},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-1.7,"breakHorizontal":14.9,"spinRate":1919,"spinDirection":237},"zone":14,"typeConfidence":0.85,"plateTime":0.4185889026947045,"extension":6.525391368737197},"index":1,"playId":"0e382d08-cc53-3f51-b722-ed56a9ba479c","pitchNumber":2,"startTime":"2025-08-17T17:48:54.562Z","endTime":"2025-08-17T17:48:58.567Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.478965914530267,"aZ":-23.58436679712952,"pfxX":-1.4898425343234625,"pfxZ":4.709945512643987,"pX":0.18479470860595665,"pZ":3.4164925876958065,"vX0":3.9568171738015665,"vY0":-134.07822558643582,"vZ0":-1.4245793048820365,"x":109.96,"y":146.53,"x0":-1.115308409477534,"y0":50.003812189562886,"z0":5.634660299544575,"aX":-2.7181443915393593},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.4,"breakHorizontal":1.9,"spinRate":2097,"spinDirection":199},"zone":2,"typeConfidence":0.89,"plateTime":0.4082176549128991,"extension":6.694412390468901},"index":2,"playId":"94657bb6-383b-32c3-b5bc-abf9b3cc0373","pitchNumber":3,"startTime":"2025-08-17T17:49:07.395Z","endTime":"2025-08-17T17:49:13.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.2,"strikeZoneTop":3.44788768584943,"strikeZoneBottom":1.529324879676,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.341814654541565,"aZ":-23.752357184095935,"pfxX":-0.2704245423416811,"pfxZ":4.552544942508206,"pX":-1.1153954831304245,"pZ":4.604658786579345,"vX0":0.8530537081753096,"vY0":-134.26814765036022,"vZ0":1.3082000769050004,"x":159.52,"y":114.45,"x0":-1.4002037793912812,"y0":50.00603382764635,"z0":5.785098933286325,"aX":-0.5007859398888262},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.6,"breakHorizontal":0.4,"spinRate":2051,"spinDirection":192},"zone":11,"typeConfidence":0.9,"plateTime":0.40582471632103534,"extension":6.506197467219199},"index":3,"playId":"9305e528-5e86-33c6-bea5-7da271259be4","pitchNumber":4,"startTime":"2025-08-17T17:49:26.936Z","endTime":"2025-08-17T17:49:30.635Z","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":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.50409616621193,"aZ":-25.241062134203492,"pfxX":-6.78607701031405,"pfxZ":3.6192319721385697,"pX":0.4834006501106187,"pZ":3.604767998948823,"vX0":6.022875168726053,"vY0":-137.13343302773058,"vZ0":-1.1385742630481681,"x":98.57,"y":141.45,"x0":-0.852799649307742,"y0":50.0062626421211,"z0":5.737039885827874,"aX":-13.010653757917998},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.5,"breakHorizontal":11.2,"spinRate":1829,"spinDirection":205},"zone":12,"typeConfidence":0.92,"plateTime":0.3984388516374535,"extension":6.6298810631910605},"index":4,"playId":"ace76531-ee4f-3dc0-bb74-d3dbc73d28e9","pitchNumber":5,"startTime":"2025-08-17T17:49:41.984Z","endTime":"2025-08-17T17:49:46.284Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":83.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.97902990445447,"aZ":-31.516179980472387,"pfxX":-7.2248521428227495,"pfxZ":0.37467706497346676,"pX":-0.5037889875818434,"pZ":2.04291717383502,"vX0":4.938492881254141,"vY0":-129.82090101284115,"vZ0":-2.857407378569774,"x":136.2,"y":183.62,"x0":-1.4691442996961332,"y0":50.0011302010016,"z0":5.498177701238564,"aX":-12.63072546737755},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.4,"breakHorizontal":12.4,"spinRate":1680,"spinDirection":238},"zone":7,"typeConfidence":0.87,"plateTime":0.41805044439136996,"extension":6.4444967115725715},"index":5,"playId":"8b2f293a-b610-3575-aca2-acefcfb5b9b0","pitchNumber":6,"startTime":"2025-08-17T17:50:01.179Z","endTime":"2025-08-17T17:50:05.118Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T17:50:05.118Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcell Ozuna called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-17T17:51:58.697Z","endTime":"2025-08-17T17:53:25.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.40544695717558,"strikeZoneBottom":1.60778394233522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.542513282702657,"aZ":-15.000149337952797,"pfxX":3.649894493829436,"pfxZ":9.473299866959932,"pX":0.6788972977453872,"pZ":3.276814179935263,"vX0":-5.3338970589648875,"vY0":-133.26985321851924,"vZ0":-2.7080958596200984,"x":91.12,"y":150.31,"x0":2.224873629873542,"y0":50.00382400831716,"z0":5.379354329141263,"aX":6.618047361293165},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.8,"breakHorizontal":-5.5,"spinRate":2177,"spinDirection":147},"zone":3,"typeConfidence":0.91,"plateTime":0.4097828288243286,"extension":6.392333002806637},"index":0,"playId":"94b3d2ca-47ab-3724-baeb-597cb5a14bca","pitchNumber":1,"startTime":"2025-08-17T17:52:11.505Z","endTime":"2025-08-17T17:52:15.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.45564405397423,"strikeZoneBottom":1.65938787063995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.8118463346447,"aZ":-16.73192841776423,"pfxX":1.9677439452428938,"pfxZ":8.593214827453686,"pX":0.20551642086983468,"pZ":4.05536494535186,"vX0":-5.719268607520597,"vY0":-132.81253510951518,"vZ0":-0.8831881764423334,"x":109.17,"y":129.29,"x0":2.1254485333585498,"y0":50.004725062661926,"z0":5.602034337143764,"aX":3.5373060718737577},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.6,"breakHorizontal":-2.4,"spinRate":2065,"spinDirection":154},"zone":12,"typeConfidence":0.88,"plateTime":0.41144707988841356,"extension":6.277304115293437},"index":1,"playId":"3b4c5123-27c6-3a73-8a52-0149c43b6125","pitchNumber":2,"startTime":"2025-08-17T17:52:22.144Z","endTime":"2025-08-17T17:52:26.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.7,"strikeZoneTop":3.56962216437731,"strikeZoneBottom":1.64885737427838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.56270392434748,"aZ":-29.13796634399442,"pfxX":7.098004463075142,"pfxZ":2.047411691367907,"pX":0.8948686209574591,"pZ":0.7804135052558111,"vX0":-5.4996914759424,"vY0":-120.68169774145149,"vZ0":-4.561268395621809,"x":82.89,"y":217.71,"x0":2.2764667125480593,"y0":50.00025929574001,"z0":5.24904983037693,"aX":10.512192370668567},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.9,"breakHorizontal":-11.6,"spinRate":964,"spinDirection":138},"zone":14,"typeConfidence":0.9,"plateTime":0.4531348444424781,"extension":6.38426486963613},"index":2,"playId":"b92405d6-09ee-3536-8133-ae830bf8b75c","pitchNumber":3,"startTime":"2025-08-17T17:52:31.742Z","endTime":"2025-08-17T17:52:36.979Z","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":91.8,"endSpeed":84.4,"strikeZoneTop":3.57654740997821,"strikeZoneBottom":1.70543845994494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.831211949587402,"aZ":-17.009322582038486,"pfxX":4.778869438582964,"pfxZ":8.32779378022291,"pX":0.8938508884851687,"pZ":3.3300154464697056,"vX0":-5.19383050597751,"vY0":-133.62131230088212,"vZ0":-2.357088033389378,"x":82.93,"y":148.87,"x0":2.235232010216093,"y0":50.0063000599316,"z0":5.4357464459942415,"aX":8.706571287805108},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.9,"breakHorizontal":-7.7,"spinRate":2007,"spinDirection":151},"zone":12,"typeConfidence":0.91,"plateTime":0.4087857541867024,"extension":5.752167633715441},"index":3,"playId":"6c396996-4132-3fc9-827e-9b2dea9455af","pitchNumber":4,"startTime":"2025-08-17T17:52:46.741Z","endTime":"2025-08-17T17:52:52.947Z","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(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":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.49961677533996,"strikeZoneBottom":1.67833455832644,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.57675518174202,"aZ":-29.773643958548863,"pfxX":-1.290641190778777,"pfxZ":1.5133722663393492,"pX":0.3430774469639038,"pZ":3.141434296785717,"vX0":-4.431537902786776,"vY0":-124.25397666540417,"vZ0":0.1981439945717316,"x":103.92,"y":153.96,"x0":2.3071293681157723,"y0":50.00182423317882,"z0":5.506061735544318,"aX":-2.04668486591868},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.0,"breakHorizontal":3.2,"spinRate":2175,"spinDirection":211},"zone":3,"typeConfidence":0.91,"plateTime":0.4384232524075147,"extension":5.959996825447686},"index":4,"playId":"b6dfed6d-6e9d-3024-837c-cd90ed51b2a4","pitchNumber":5,"startTime":"2025-08-17T17:52:59.073Z","endTime":"2025-08-17T17:53:03.726Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-17T17:53:05.546Z","endTime":"2025-08-17T17:53:20.261Z","isPitch":false,"type":"action","player":{"id":542303,"link":"/api/v1/people/542303"}},{"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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.55569089358606,"strikeZoneBottom":1.66854406270496,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.277411754968266,"aZ":-29.487172699991245,"pfxX":-2.2755690596918425,"pfxZ":1.7071634124309707,"pX":-0.4260553707137627,"pZ":3.4951987057634635,"vX0":-5.6463454368254276,"vY0":-123.90726345335152,"vZ0":1.0044197472125664,"x":133.24,"y":144.41,"x0":2.168059827715286,"y0":50.00130736253565,"z0":5.528599171216781,"aX":-3.5741308075294715},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.6,"breakHorizontal":5.3,"spinRate":2137,"spinDirection":209},"zone":1,"typeConfidence":0.91,"plateTime":0.44025596494240515,"extension":6.064883758946831},"index":6,"playId":"66bc97cc-5065-3290-92df-52a5c79fbfd0","pitchNumber":6,"startTime":"2025-08-17T17:53:20.261Z","endTime":"2025-08-17T17:53:25.405Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T17:53:25.405Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Harris II singles on a pop up to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-17T17:53:27.386Z","endTime":"2025-08-17T17:54:20.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.263966902889063,"aZ":-22.907768494110044,"pfxX":8.949953813846374,"pfxZ":5.398492520869752,"pX":0.5281571281552714,"pZ":3.7246078271633194,"vX0":-7.645220558774894,"vY0":-129.72001217942912,"vZ0":0.9129495349240664,"x":96.87,"y":138.22,"x0":2.340232920821896,"y0":50.00306458580517,"z0":5.104909273304114,"aX":15.365527328850439},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.2,"breakHorizontal":-14.6,"spinRate":1763,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.4210544722329357,"extension":6.364851753203287},"index":0,"playId":"2ff91d06-614a-30c3-a627-5002d6cc2cdd","pitchNumber":1,"startTime":"2025-08-17T17:53:47.705Z","endTime":"2025-08-17T17:53:51.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.3,"strikeZoneTop":3.54514341820199,"strikeZoneBottom":1.6839542731244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.09970399548339,"aZ":-36.232992331913614,"pfxX":-4.11928132358611,"pfxZ":-3.140400696593346,"pX":0.9389144020389362,"pZ":2.805720893747318,"vX0":-1.8782846161551898,"vY0":-113.0888162959375,"vZ0":2.335773809292087,"x":81.21,"y":163.03,"x0":2.3160595760275777,"y0":50.00297960994696,"z0":5.400263986371522,"aX":-5.322241484747485},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-4.8,"breakHorizontal":7.9,"spinRate":2186,"spinDirection":293},"zone":12,"typeConfidence":0.87,"plateTime":0.4847844020852201,"extension":5.987637325079998},"index":1,"playId":"fa33e933-a7c6-3ddc-a2d9-e0a185c7d85f","pitchNumber":2,"startTime":"2025-08-17T17:53:58.495Z","endTime":"2025-08-17T17:54:05.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":71.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.825909938595984,"aZ":-32.27911285839949,"pfxX":-8.71740235277905,"pfxZ":-0.0769972728506012,"pX":0.14157170860410487,"pZ":2.3254579104507096,"vX0":-1.880437653174692,"vY0":-112.72687566263252,"vZ0":0.012317695687086738,"x":111.6,"y":175.99,"x0":2.119631376898759,"y0":50.00543756481478,"z0":5.583296944352094,"aX":-11.200969875313346},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":0.1,"breakHorizontal":16.3,"spinRate":2143,"spinDirection":294},"zone":5,"typeConfidence":0.91,"plateTime":0.4862120359533817,"extension":5.728778927230898},"hitData":{"launchSpeed":83.5,"launchAngle":75.0,"totalDistance":70.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":138.99,"coordY":175.76}},"index":2,"playId":"d4acc4be-1cb3-353c-a0e4-72f338b21ba7","pitchNumber":3,"startTime":"2025-08-17T17:54:09.747Z","endTime":"2025-08-17T17:54:20.778Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T17:54:20.778Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ozzie Albies singles on a soft ground ball to third baseman Daniel Schneemann. Michael Harris II to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-17T17:54:34.345Z","endTime":"2025-08-17T17:55:56.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnSecond":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.0,"strikeZoneTop":3.34696740610372,"strikeZoneBottom":1.50510100799613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.036223057446048,"aZ":-32.55820137212856,"pfxX":-10.105974115375465,"pfxZ":-0.3018319404425682,"pX":0.7548573670470399,"pZ":2.504520772736237,"vX0":-1.0768276626909998,"vY0":-112.50662912204467,"vZ0":1.2235623739661028,"x":88.23,"y":171.16,"x0":2.552542010445963,"y0":50.00286225474687,"z0":5.261720003774082,"aX":-12.91143160943793},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":0.1,"breakHorizontal":18.6,"spinRate":2215,"spinDirection":290},"zone":6,"typeConfidence":0.91,"plateTime":0.4874672879696633,"extension":6.233176200441176},"index":0,"playId":"56417da8-59d4-3765-9f88-f3c66c5958d8","pitchNumber":1,"startTime":"2025-08-17T17:54:48.141Z","endTime":"2025-08-17T17:54:53.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.580089723583185,"aZ":-29.26486719691617,"pfxX":3.095685103572949,"pfxZ":2.028148503983079,"pX":0.1801256259433712,"pZ":2.7401484138926646,"vX0":-5.470186971656521,"vY0":-119.15935581695547,"vZ0":0.10481960756711306,"x":110.13,"y":164.8,"x0":2.1065816484666597,"y0":50.00200588589237,"z0":5.346615055232993,"aX":4.437895262393991},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":4.0,"breakHorizontal":-4.2,"spinRate":745,"spinDirection":153},"zone":2,"typeConfidence":0.89,"plateTime":0.46021772056664245,"extension":6.002428591178615},"index":1,"playId":"e10f7725-5b5d-320c-9822-8b7af5f920c6","pitchNumber":2,"startTime":"2025-08-17T17:55:04.795Z","endTime":"2025-08-17T17:55:07.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.8,"strikeZoneTop":3.2809553281446,"strikeZoneBottom":1.46962288382037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.790994395677323,"aZ":-32.58719404180392,"pfxX":-4.9733768138958006,"pfxZ":-0.31090250157813504,"pX":1.1879669059243003,"pZ":1.664080554400541,"vX0":-1.3196397705743212,"vY0":-114.76360402693565,"vZ0":-0.9927119744100784,"x":71.72,"y":193.85,"x0":2.4161808172215253,"y0":50.001081230306205,"z0":5.269842049138597,"aX":-6.648152911590831},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-0.5,"breakHorizontal":9.4,"spinRate":2146,"spinDirection":288},"zone":14,"typeConfidence":0.89,"plateTime":0.47685546763963416,"extension":5.988526349783332},"index":2,"playId":"59b7912f-b390-3499-acfb-0b763a668fa8","pitchNumber":3,"startTime":"2025-08-17T17:55:26.115Z","endTime":"2025-08-17T17:55:31.154Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.63263272176471,"aZ":-14.99496738855032,"pfxX":4.412328431107684,"pfxZ":9.28740174550005,"pX":0.4567495878124818,"pZ":1.804845816495832,"vX0":-5.566008937554616,"vY0":-134.96405453920082,"vZ0":-6.462650706372496,"x":99.59,"y":190.05,"x0":1.9699297915544312,"y0":50.00335945751528,"z0":5.281435128448474,"aX":8.16244050573186},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.7,"breakHorizontal":-6.8,"spinRate":2266,"spinDirection":152},"zone":9,"typeConfidence":0.92,"plateTime":0.40540910992292023,"extension":6.306537700383498},"hitData":{"launchSpeed":83.6,"launchAngle":-62.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":110.54,"coordY":179.39}},"index":3,"playId":"05144496-fb5e-387f-b0d7-52c859249fd3","pitchNumber":4,"startTime":"2025-08-17T17:55:43.669Z","endTime":"2025-08-17T17:55:56.486Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T17:55:56.486Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sean Murphy walks. Michael Harris II to 3rd. Ozzie Albies to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-17T17:55:57.445Z","endTime":"2025-08-17T17:57:56.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnThird":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.8,"endSpeed":80.0,"strikeZoneTop":3.45037634279092,"strikeZoneBottom":1.58207859499307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.7949336072994,"aZ":-27.50345584662812,"pfxX":-2.162052103186562,"pfxZ":2.891384149655952,"pX":0.18827717385242157,"pZ":3.526574731211139,"vX0":-4.530870414853125,"vY0":-125.10029463000836,"vZ0":0.8163723330075041,"x":109.82,"y":143.56,"x0":2.2904242912207953,"y0":50.00113033788326,"z0":5.418370503695226,"aX":-3.4907316239590327},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.6,"breakHorizontal":4.8,"spinRate":2210,"spinDirection":192},"zone":2,"typeConfidence":0.93,"plateTime":0.43472953036740103,"extension":6.032546944284904},"index":0,"playId":"e8e6221e-4eaa-3bd6-b166-8e654173e1da","pitchNumber":1,"startTime":"2025-08-17T17:56:20.054Z","endTime":"2025-08-17T17:56:26.179Z","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":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.976686730752167,"aZ":-15.788955465066,"pfxX":4.400398711292677,"pfxZ":8.90480773445239,"pX":-0.2668547463678922,"pZ":3.5700273544868493,"vX0":-7.72980513229388,"vY0":-134.2873221598785,"vZ0":-1.7782284142082265,"x":127.17,"y":142.39,"x0":2.0672165953635746,"y0":50.00523800940886,"z0":5.354695846921506,"aX":8.100009862493442},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.0,"breakHorizontal":-6.5,"spinRate":2286,"spinDirection":157},"zone":2,"typeConfidence":0.91,"plateTime":0.40667547017261363,"extension":6.359323795515763},"index":1,"playId":"603a1703-fa68-3d13-a147-3cb57e170d6b","pitchNumber":2,"startTime":"2025-08-17T17:56:35.757Z","endTime":"2025-08-17T17:56:39.259Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"a8a8bd39-0f52-3674-b681-9e273968b870","startTime":"2025-08-17T17:56:52.431Z","endTime":"2025-08-17T17:56:57.051Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.44677481211035,"strikeZoneBottom":1.58082022068641,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.283339804095117,"aZ":-28.74313509332196,"pfxX":-2.316382448206867,"pfxZ":2.135636315232274,"pX":0.042228147979393324,"pZ":3.5890092060920695,"vX0":-4.540253543345912,"vY0":-125.17396301572714,"vZ0":1.2632132162219711,"x":115.39,"y":141.88,"x0":2.171590678283434,"y0":50.00341882267175,"z0":5.409419183098791,"aX":-3.721246532274939},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.3,"breakHorizontal":5.2,"spinRate":2131,"spinDirection":211},"zone":12,"typeConfidence":0.93,"plateTime":0.4354859191887255,"extension":6.082784722282279},"index":3,"playId":"796d2149-6f5e-3303-bdc3-81fb7f923c37","pitchNumber":3,"startTime":"2025-08-17T17:57:15.262Z","endTime":"2025-08-17T17:57:21.680Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":73.1,"strikeZoneTop":3.50217613805495,"strikeZoneBottom":1.60062183099098,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.819902257166973,"aZ":-30.959211506533453,"pfxX":-6.606102323815223,"pfxZ":0.8996928423804871,"pX":0.8372093789151287,"pZ":2.7033235189177405,"vX0":-1.7607403251163458,"vY0":-114.62718204134747,"vZ0":1.0472489005975205,"x":85.09,"y":165.79,"x0":2.4713015506880778,"y0":50.00094657649186,"z0":5.235776124442024,"aX":-8.89439022468007},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":2.2,"breakHorizontal":12.4,"spinRate":2216,"spinDirection":286},"zone":12,"typeConfidence":0.9,"plateTime":0.4756717982797105,"extension":5.96991029012129},"index":4,"playId":"54240294-dfa5-3f61-8a2e-420ab5d5b78d","pitchNumber":4,"startTime":"2025-08-17T17:57:33.134Z","endTime":"2025-08-17T17:57:39.576Z","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":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.3,"strikeZoneTop":3.43924848605786,"strikeZoneBottom":1.6064302039986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.414854808501808,"aZ":-30.795185901623235,"pfxX":-5.845843122914556,"pfxZ":1.0341010286763002,"pX":0.948957566941641,"pZ":2.6290949082180886,"vX0":-1.6109584468255067,"vY0":-114.5822410427764,"vZ0":0.8081583033060402,"x":80.83,"y":167.79,"x0":2.4206661124855313,"y0":50.00082526377027,"z0":5.283825016269657,"aX":-7.7614566497666395},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":2.4,"breakHorizontal":11.0,"spinRate":2151,"spinDirection":292},"zone":12,"typeConfidence":0.9,"plateTime":0.47825440590954926,"extension":6.074352076550432},"index":5,"playId":"4b80b6db-afa7-37ef-869e-b39b2d08976a","pitchNumber":5,"startTime":"2025-08-17T17:57:51.295Z","endTime":"2025-08-17T17:57:56.036Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T17:57:56.036Z","atBatIndex":9},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nacho Alvarez Jr. grounds into a force out, third baseman Daniel Schneemann to second baseman Angel Martínez. Michael Harris II scores. Ozzie Albies to 3rd. Sean Murphy out at 2nd. Nacho Alvarez Jr. to 1st.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-17T17:58:07.416Z","endTime":"2025-08-17T17:59:12.565Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"postOnThird":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"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":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":{"id":671106,"link":"/api/v1/people/671106"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.9,"strikeZoneTop":3.33743330364169,"strikeZoneBottom":1.48402466595265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.512672555825947,"aZ":-32.47931558524196,"pfxX":-8.704268925159136,"pfxZ":-0.23084818779744687,"pX":-0.8101290933679909,"pZ":2.1529366600463224,"vX0":-4.117969164328423,"vY0":-114.62055771085748,"vZ0":0.4396213459899392,"x":147.88,"y":180.65,"x0":2.1384579128177403,"y0":50.00084210400588,"z0":5.121353074790981,"aX":-11.619419735715258},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":0.0,"breakHorizontal":16.8,"spinRate":2221,"spinDirection":294},"zone":4,"typeConfidence":0.91,"plateTime":0.4772444761546941,"extension":6.2481359542245665},"index":0,"playId":"f1a4e18f-9c2d-35fc-92d9-abc10a137e8e","pitchNumber":1,"startTime":"2025-08-17T17:58:24.819Z","endTime":"2025-08-17T17:58:32.595Z","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":1},"pitchData":{"startSpeed":78.2,"endSpeed":72.8,"strikeZoneTop":3.26621874389514,"strikeZoneBottom":1.45731963434396,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.507628306421267,"aZ":-33.52875013789977,"pfxX":-7.953364125482949,"pfxZ":-1.0183616994242595,"pX":0.03553576228651441,"pZ":3.1895614768466998,"vX0":-2.6779570412628098,"vY0":-113.9409325762557,"vZ0":2.520257795440195,"x":115.65,"y":152.66,"x0":2.2553552349714883,"y0":50.00190070978255,"z0":5.354141294226391,"aX":-10.586107902948447},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-1.1,"breakHorizontal":15.0,"spinRate":2240,"spinDirection":296},"zone":2,"typeConfidence":0.91,"plateTime":0.478444673041571,"extension":5.81950946905002},"index":1,"playId":"fe0aae27-817c-369e-8c89-598d4502d865","pitchNumber":2,"startTime":"2025-08-17T17:58:37.143Z","endTime":"2025-08-17T17:58:43.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.0764017863978,"aZ":-24.811216929758746,"pfxX":6.1446329810915685,"pfxZ":4.965545664489223,"pX":0.3573231850242062,"pZ":2.7472216716125786,"vX0":-6.292312984049928,"vY0":-120.39691028856713,"vZ0":-0.7840416107574554,"x":103.38,"y":164.61,"x0":2.193502118569649,"y0":50.00453394771063,"z0":5.252455571608871,"aX":9.11661046655719},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":9.1,"breakHorizontal":-9.8,"spinRate":859,"spinDirection":136},"zone":3,"typeConfidence":0.9,"plateTime":0.4531258306385997,"extension":6.065803002896331},"index":2,"playId":"b7f60b75-fdad-3632-a883-9c6f6c57d872","pitchNumber":3,"startTime":"2025-08-17T17:58:49.672Z","endTime":"2025-08-17T17:58:53.418Z","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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.532334045646095,"aZ":-26.07635792671008,"pfxX":4.948423129539345,"pfxZ":4.124925155351572,"pX":0.28525767485332987,"pZ":2.1433481301800392,"vX0":-6.298194597321035,"vY0":-120.33518634580969,"vZ0":-1.73877116769347,"x":106.13,"y":180.91,"x0":2.283552806371208,"y0":50.004765475632816,"z0":5.167141456871413,"aX":7.319096576708912},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":7.3,"breakHorizontal":-7.6,"spinRate":681,"spinDirection":127},"zone":6,"typeConfidence":0.9,"plateTime":0.45372761120490246,"extension":6.289792782117438},"hitData":{"launchSpeed":91.1,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.7,"coordY":170.31}},"index":3,"playId":"8222b6b5-bcc5-30a4-bd4d-3e7f33b76da6","pitchNumber":4,"startTime":"2025-08-17T17:59:03.539Z","endTime":"2025-08-17T17:59:12.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T17:59:12.565Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Allen flies out to center fielder Nolan Jones.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-17T17:59:31.862Z","endTime":"2025-08-17T18:02:19.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":82.4,"endSpeed":75.9,"strikeZoneTop":3.1,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.887148056451675,"aZ":-27.245725628993267,"pfxX":4.597068336493162,"pfxZ":3.380267238535472,"pX":-0.06792392963531459,"pZ":1.647238173128374,"vX0":-6.509026566709628,"vY0":-119.89780695391774,"vZ0":-3.046146640708709,"x":119.59,"y":194.3,"x0":2.083064317889967,"y0":50.00252200958092,"z0":5.36206092408688,"aX":6.702290085393701},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.6,"breakHorizontal":-6.8,"spinRate":865,"spinDirection":137},"zone":8,"typeConfidence":0.9,"plateTime":0.456595886460609,"extension":6.375417095241573},"index":0,"playId":"f0730778-f042-396b-ad0b-12aacc2a51c4","pitchNumber":1,"startTime":"2025-08-17T17:59:54.014Z","endTime":"2025-08-17T18:00:02.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.1062594617863,"strikeZoneBottom":1.43908831211947,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.616404576835713,"aZ":-15.834924942230012,"pfxX":2.339884887838013,"pfxZ":8.69244773168827,"pX":0.9628057187610052,"pZ":2.9188291194193883,"vX0":-4.1345307238778854,"vY0":-135.9345742330081,"vZ0":-3.6548456509958354,"x":80.3,"y":159.97,"x0":2.1965348621358864,"y0":50.00114021145167,"z0":5.373879696986325,"aX":4.3977631886499795},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.2,"breakHorizontal":-3.4,"spinRate":2144,"spinDirection":152},"zone":12,"typeConfidence":0.91,"plateTime":0.40228400016259025,"extension":6.295362194163528},"index":1,"playId":"538a88d7-5abc-3a14-a4af-aadc45bb025b","pitchNumber":2,"startTime":"2025-08-17T18:00:35.960Z","endTime":"2025-08-17T18:00:41.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.4,"strikeZoneTop":3.1,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.756447630621178,"aZ":-16.526478827572824,"pfxX":3.8957504032616117,"pfxZ":8.255655070038246,"pX":-0.4714856216316302,"pZ":2.946752337168942,"vX0":-8.088042825004173,"vY0":-135.84554336930196,"vZ0":-3.4332393704712243,"x":134.97,"y":159.22,"x0":2.019336586547203,"y0":50.00650240515079,"z0":5.354856476632109,"aX":7.388286004010212},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.5,"breakHorizontal":-5.6,"spinRate":2254,"spinDirection":151},"zone":1,"typeConfidence":0.91,"plateTime":0.4010181679076128,"extension":6.173774738034791},"index":2,"playId":"d651a4e0-51d1-301b-a44f-a5097ced8781","pitchNumber":3,"startTime":"2025-08-17T18:00:53.827Z","endTime":"2025-08-17T18:00:57.998Z","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":2,"outs":2},"index":3,"startTime":"2025-08-17T18:01:07.426Z","endTime":"2025-08-17T18:01:24.183Z","isPitch":false,"type":"action","player":{"id":669397,"link":"/api/v1/people/669397"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.02390983684527,"strikeZoneBottom":1.41089022912242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.704726814518995,"aZ":-29.966121262934912,"pfxX":7.661319786548593,"pfxZ":1.4939981874551949,"pX":1.2840250601034144,"pZ":-0.08770522247619236,"vX0":-4.875533438548912,"vY0":-121.10622137727384,"vZ0":-5.888164739712504,"x":68.06,"y":241.15,"x0":2.3327944444765905,"y0":50.00259152591656,"z0":5.011408301683522,"aX":11.32590188065521},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.4,"breakHorizontal":-12.6,"spinRate":1005,"spinDirection":127},"zone":14,"typeConfidence":0.9,"plateTime":0.45309759227507485,"extension":6.376887768892041},"index":4,"playId":"1445b07e-07bd-39ce-b03c-21748436ddc4","pitchNumber":4,"startTime":"2025-08-17T18:01:24.183Z","endTime":"2025-08-17T18:01:28.684Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":72.1,"strikeZoneTop":3.01334037912795,"strikeZoneBottom":1.43258124635663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.189473279950462,"aZ":-33.03648386656843,"pfxX":-6.864008442411611,"pfxZ":-0.6609325511129569,"pX":0.9849286626874791,"pZ":2.2165703036073876,"vX0":-1.1187895045337073,"vY0":-113.64516303504101,"vZ0":0.4126522612231218,"x":79.46,"y":178.93,"x0":2.3750481831156627,"y0":50.001253110511655,"z0":5.305535299008876,"aX":-9.005739944304798},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-0.8,"breakHorizontal":12.7,"spinRate":2197,"spinDirection":294},"zone":14,"typeConfidence":0.9,"plateTime":0.48137123647675795,"extension":5.977358836502073},"index":5,"playId":"3cd5a9ac-18fa-35fb-b3a4-23d26229d290","pitchNumber":5,"startTime":"2025-08-17T18:01:49.130Z","endTime":"2025-08-17T18:01:56.129Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.1,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.351685385770104,"aZ":-17.255424649040762,"pfxX":3.6138594469433936,"pfxZ":8.058577674136563,"pX":-0.016247601846923393,"pZ":2.9876000694907083,"vX0":-6.823851085154836,"vY0":-134.96402238236794,"vZ0":-2.8817034587938153,"x":117.62,"y":158.11,"x0":2.0711698276970725,"y0":50.00509303034266,"z0":5.279051997205404,"aX":6.692968046802044},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.2,"breakHorizontal":-5.2,"spinRate":2188,"spinDirection":156},"zone":2,"typeConfidence":0.91,"plateTime":0.40526312490413074,"extension":6.34923083342043},"hitData":{"launchSpeed":95.4,"launchAngle":28.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.45,"coordY":45.05}},"index":6,"playId":"15beb7e8-72a0-3834-ab99-e6cab7c510e3","pitchNumber":6,"startTime":"2025-08-17T18:02:11.373Z","endTime":"2025-08-17T18:02:19.940Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:02:19.940Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Manzardo walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T18:04:15.666Z","endTime":"2025-08-17T18:05:10.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"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(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.2,"endSpeed":86.8,"strikeZoneTop":3.18925258203108,"strikeZoneBottom":1.40542996761068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.90781523050945,"aZ":-21.647829590335384,"pfxX":-7.6629551147460635,"pfxZ":5.555135469235442,"pX":0.05024791545498849,"pZ":1.2842891982768614,"vX0":6.282680508114331,"vY0":-135.5986840550998,"vZ0":-7.32798683581552,"x":115.08,"y":204.1,"x0":-1.2818641031596407,"y0":50.0013000563672,"z0":5.491847780132743,"aX":-14.512588714107926},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.0,"breakHorizontal":12.8,"spinRate":2028,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.4013438754476848,"extension":6.7233003840323935},"index":0,"playId":"50093eec-b5cb-3652-9464-2a0f43688f51","pitchNumber":1,"startTime":"2025-08-17T18:04:27.944Z","endTime":"2025-08-17T18:04:33.423Z","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":87.7,"endSpeed":82.0,"strikeZoneTop":3.19822232371547,"strikeZoneBottom":1.29048342356354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.33668962506645,"aZ":-28.03394927803488,"pfxX":-8.338016889180786,"pfxZ":2.4703014798894047,"pX":1.239652823505062,"pZ":1.065065047947291,"vX0":9.284620819693288,"vY0":-127.44353125333588,"vZ0":-5.333356296598255,"x":69.75,"y":210.02,"x0":-1.3339123932336068,"y0":50.005444139885725,"z0":5.346371920185445,"aX":-13.989618631543326},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.6,"breakHorizontal":13.6,"spinRate":1908,"spinDirection":239},"zone":14,"typeConfidence":0.93,"plateTime":0.4265745343079619,"extension":6.642518064594971},"index":1,"playId":"2164c074-ca9e-35f6-8983-625ff254fe09","pitchNumber":2,"startTime":"2025-08-17T18:04:40.050Z","endTime":"2025-08-17T18:04:44.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.6,"strikeZoneTop":3.20722737766647,"strikeZoneBottom":1.32447460895063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.795337234363185,"aZ":-27.085477371047922,"pfxX":-8.085966687406733,"pfxZ":3.054651180673809,"pX":0.8356223315630001,"pZ":1.2173578278381176,"vX0":8.377569847956321,"vY0":-127.12618130354629,"vZ0":-5.392236421230397,"x":85.15,"y":205.91,"x0":-1.4249334445382236,"y0":50.003380366695666,"z0":5.469973274748304,"aX":-13.46727110235669},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.7,"breakHorizontal":13.2,"spinRate":1954,"spinDirection":234},"zone":14,"typeConfidence":0.93,"plateTime":0.4280187312497512,"extension":6.660406250284471},"index":2,"playId":"5af86860-e4bf-3d8e-a5d6-1de52b2f9bd0","pitchNumber":3,"startTime":"2025-08-17T18:04:52.903Z","endTime":"2025-08-17T18:05:00.912Z","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":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.4,"strikeZoneTop":3.16157886664017,"strikeZoneBottom":1.30321965387667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.044470437144973,"aZ":-21.00449155138334,"pfxX":-7.77995561110651,"pfxZ":6.045515621340583,"pX":-0.7208545101546283,"pZ":2.4460858435151387,"vX0":3.9097850304576354,"vY0":-134.34195476292047,"vZ0":-4.805466205931983,"x":144.48,"y":172.74,"x0":-1.1754966958505404,"y0":50.00490226964305,"z0":5.728873544940636,"aX":-14.38205752004075},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.2,"breakHorizontal":13.4,"spinRate":2051,"spinDirection":198},"zone":4,"typeConfidence":0.9,"plateTime":0.4059769253898273,"extension":6.781860701546442},"index":3,"playId":"bedd5e3c-df67-3b13-92f1-e7b773940fa6","pitchNumber":4,"startTime":"2025-08-17T18:05:05.485Z","endTime":"2025-08-17T18:05:10.377Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:05:10.377Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Naylor strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T18:05:13.812Z","endTime":"2025-08-17T18:07:04.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.6,"strikeZoneTop":3.3310585704089,"strikeZoneBottom":1.55541669588064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.90419192734899,"aZ":-26.483611974901024,"pfxX":7.38897702040237,"pfxZ":4.02440198535553,"pX":0.22950436352608855,"pZ":3.312406594915973,"vX0":2.4823738380166342,"vY0":-117.99089039639068,"vZ0":0.30336746505427437,"x":108.25,"y":149.35,"x0":-1.7953588044279059,"y0":50.00208415883304,"z0":5.6174261888084525,"aX":10.44393079732914},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":7.7,"breakHorizontal":-14.0,"spinRate":2457,"spinDirection":86},"zone":2,"typeConfidence":0.91,"plateTime":0.4637489192189923,"extension":6.644652122882126},"index":0,"playId":"be80a1c5-bb01-3914-9a70-9a1c57820d55","pitchNumber":1,"startTime":"2025-08-17T18:05:35.050Z","endTime":"2025-08-17T18:05:39.967Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.8,"strikeZoneTop":3.23413098179364,"strikeZoneBottom":1.45885567658824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.087443974787313,"aZ":-26.230121991633705,"pfxX":4.338958943277649,"pfxZ":4.005502060945902,"pX":-0.4927982557326029,"pZ":2.6279532747422594,"vX0":1.871671982507153,"vY0":-119.93954347036714,"vZ0":-1.3355588100840672,"x":135.78,"y":167.83,"x0":-1.8426624923225634,"y0":50.003195881204896,"z0":5.490528397678828,"aX":6.44127101723344},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":7.2,"breakHorizontal":-8.3,"spinRate":2478,"spinDirection":90},"zone":4,"typeConfidence":0.9,"plateTime":0.45341292381349296,"extension":6.484285476029539},"index":1,"playId":"4da020c0-4c03-3a70-bd1f-94193cc57155","pitchNumber":2,"startTime":"2025-08-17T18:05:49.272Z","endTime":"2025-08-17T18:05:55.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":88.0,"endSpeed":82.1,"strikeZoneTop":3.24152899507217,"strikeZoneBottom":1.41592212326672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.3625552783003,"aZ":-26.718398168211678,"pfxX":-7.7301046915643195,"pfxZ":3.230888396225013,"pX":-0.039666357783473806,"pZ":0.7847836225502447,"vX0":6.175217444755608,"vY0":-128.00604978013396,"vZ0":-6.706285926062886,"x":118.51,"y":217.59,"x0":-1.4598198136232874,"y0":50.00036080903893,"z0":5.484377845964216,"aX":-13.03688039378605},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.8,"breakHorizontal":13.0,"spinRate":1975,"spinDirection":222},"zone":13,"typeConfidence":0.91,"plateTime":0.42524291900735767,"extension":6.687685765063633},"index":2,"playId":"f67d41e3-0ada-3050-a7ec-b051487b1557","pitchNumber":3,"startTime":"2025-08-17T18:06:07.283Z","endTime":"2025-08-17T18:06:11.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.32173839184981,"strikeZoneBottom":1.54642519563771,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.257910393151555,"aZ":-25.08190132221392,"pfxX":1.7202836513262882,"pfxZ":4.083657944303969,"pX":-0.21225466306520357,"pZ":4.657865679911957,"vX0":2.3429610836271726,"vY0":-130.45336931384014,"vZ0":1.9541800608327327,"x":125.09,"y":113.02,"x0":-1.3427490637874469,"y0":50.006516958836876,"z0":5.779126556674606,"aX":2.990353337290987},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.0,"breakHorizontal":-3.6,"spinRate":2179,"spinDirection":200},"zone":11,"typeConfidence":0.91,"plateTime":0.41852004579625923,"extension":6.539944559601238},"index":3,"playId":"484a8913-7195-371b-b494-96fcf7fb4d63","pitchNumber":4,"startTime":"2025-08-17T18:06:25.168Z","endTime":"2025-08-17T18:06:29.086Z","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":86.5,"endSpeed":78.5,"strikeZoneTop":3.27195438608933,"strikeZoneBottom":1.54680592266948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.64865558417995,"aZ":-22.75895698328771,"pfxX":-4.493916757840816,"pfxZ":5.91695945243309,"pX":-1.461747845394577,"pZ":4.164123686303259,"vX0":1.4069056371675486,"vY0":-125.89845514995454,"vZ0":0.6384134370608066,"x":172.72,"y":126.35,"x0":-1.4468916884077365,"y0":50.00326354430428,"z0":5.761856146913622,"aX":-7.150859807942935},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":11.2,"breakHorizontal":7.8,"spinRate":1838,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.43653362450195043,"extension":6.494574371178847},"index":4,"playId":"9976c514-f5ee-3b1b-bf0f-0cb0334b53f3","pitchNumber":5,"startTime":"2025-08-17T18:06:44.794Z","endTime":"2025-08-17T18:06:50.842Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.5010493841453,"aZ":-24.722212627528805,"pfxX":1.794863770216705,"pfxZ":4.345164786994021,"pX":-0.08775727806999303,"pZ":2.3778358453681903,"vX0":2.189547033914375,"vY0":-129.9210359986637,"vZ0":-3.6901183072247012,"x":120.35,"y":174.58,"x0":-1.1736807316067217,"y0":50.0016152636472,"z0":5.689393490306343,"aX":3.0762113306513434},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.3,"breakHorizontal":-3.7,"spinRate":2142,"spinDirection":188},"zone":5,"typeConfidence":0.9,"plateTime":0.42113015244082286,"extension":6.5745324397246065},"index":5,"playId":"6c010398-babc-3508-8d06-e7a5f4ceab16","pitchNumber":6,"startTime":"2025-08-17T18:07:00.646Z","endTime":"2025-08-17T18:07:04.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:07:04.874Z","atBatIndex":13},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Brayan Rocchio grounds into a force out, first baseman Matt Olson to shortstop Nick Allen. Kyle Manzardo out at 2nd. Brayan Rocchio to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T18:07:07.697Z","endTime":"2025-08-17T18:09:18.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"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":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"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(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":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.5,"strikeZoneTop":3.05712269319149,"strikeZoneBottom":1.46001126959661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.12385261116779,"aZ":-23.58795775173627,"pfxX":1.6284065433033224,"pfxZ":4.948775798688644,"pX":0.2265026451117973,"pZ":2.9786393026741917,"vX0":2.8921389068462835,"vY0":-130.80066141904112,"vZ0":-2.463809149254881,"x":108.37,"y":158.36,"x0":-1.1044075755394298,"y0":50.00571196787897,"z0":5.698177417845058,"aX":2.8267011119183225},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.6,"breakHorizontal":-3.6,"spinRate":2221,"spinDirection":192},"zone":2,"typeConfidence":0.91,"plateTime":0.41845605508917005,"extension":6.474238778819054},"index":0,"playId":"fe73b01f-b1c2-3b8d-96b3-c6c00d987bda","pitchNumber":1,"startTime":"2025-08-17T18:07:29.641Z","endTime":"2025-08-17T18:07:35.110Z","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":89.9,"endSpeed":82.6,"strikeZoneTop":3.08576395643687,"strikeZoneBottom":1.41392275958637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.662751373485772,"aZ":-24.39750891419128,"pfxX":0.5083182885392823,"pfxZ":4.456118174878277,"pX":-0.7435332249060006,"pZ":3.7108313837681592,"vX0":1.3634251720405424,"vY0":-131.03898841481876,"vZ0":-0.4398912418436776,"x":145.34,"y":138.59,"x0":-1.3358337599910397,"y0":50.00570990734739,"z0":5.697401265354102,"aX":0.8872681402894637},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.2,"breakHorizontal":-1.2,"spinRate":2210,"spinDirection":198},"zone":11,"typeConfidence":0.91,"plateTime":0.4173610987964871,"extension":6.595111437710463},"index":1,"playId":"6c2a268d-b1a2-3cd2-8875-25047dc18099","pitchNumber":2,"startTime":"2025-08-17T18:07:43.901Z","endTime":"2025-08-17T18:07:47.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.04516547164274,"aZ":-24.136202602287582,"pfxX":-4.77403229578495,"pfxZ":4.911990138963029,"pX":-0.7601900676163719,"pZ":2.218939430612994,"vX0":3.4196868478040954,"vY0":-126.88453645634898,"vZ0":-3.4403286563764195,"x":145.98,"y":178.87,"x0":-1.5026109766151454,"y0":50.00339090362867,"z0":5.507420555629702,"aX":-7.8139766689969665},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.4,"breakHorizontal":7.9,"spinRate":1846,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.4310515037956937,"extension":6.653112045802224},"index":2,"playId":"c74555fb-a058-30c0-8311-79839bd3a0a9","pitchNumber":3,"startTime":"2025-08-17T18:08:00.032Z","endTime":"2025-08-17T18:08:05.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.13400746983887,"strikeZoneBottom":1.43694254510363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.15796670094483,"aZ":-29.412095815608094,"pfxX":0.6169766586374319,"pfxZ":1.5661511059405449,"pX":-0.49734673722024236,"pZ":4.233454929052503,"vX0":1.8846325689358927,"vY0":-131.41366301022492,"vZ0":1.7299670147076938,"x":135.96,"y":124.48,"x0":-1.3020269196131473,"y0":50.00019667044328,"z0":5.741563851730273,"aX":1.0855408080512146},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.4,"breakHorizontal":-1.6,"spinRate":2051,"spinDirection":193},"zone":11,"typeConfidence":0.91,"plateTime":0.41576149857115485,"extension":6.596203020807304},"index":3,"playId":"4825f8bc-33dd-3ce6-8a18-fa3e0b9d06f3","pitchNumber":4,"startTime":"2025-08-17T18:08:23.192Z","endTime":"2025-08-17T18:08:28.141Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"actionPlayId":"4825f8bc-33dd-3ce6-8a18-fa3e0b9d06f3","startTime":"2025-08-17T18:08:30.622Z","endTime":"2025-08-17T18:08:43.976Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":77.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.19504909350254,"aZ":-33.90598447061154,"pfxX":5.867572357170509,"pfxZ":-1.165086292575995,"pX":0.11441348826634593,"pZ":1.4559977126128147,"vX0":2.4021231023886305,"vY0":-120.63681387835695,"vZ0":-2.3139607819042576,"x":112.64,"y":199.47,"x0":-1.6534283694226748,"y0":50.0011168460599,"z0":5.386669560483085,"aX":8.736606139689204},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.4,"breakHorizontal":-11.2,"spinRate":2495,"spinDirection":78},"zone":8,"typeConfidence":0.9,"plateTime":0.4522393284577295,"extension":6.544541757576924},"index":5,"playId":"4f7d1f39-4aed-36a6-a313-258eea85ff1a","pitchNumber":5,"startTime":"2025-08-17T18:08:43.976Z","endTime":"2025-08-17T18:08:49.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.904696226596986,"aZ":-29.699518448156642,"pfxX":5.932896914242905,"pfxZ":1.6923967546417993,"pX":-0.8148598901300026,"pZ":2.037953356447824,"vX0":0.23717898005711946,"vY0":-119.67481863765738,"vZ0":-1.9371247812687122,"x":148.06,"y":183.76,"x0":-1.6870344792164877,"y0":50.00448741108435,"z0":5.49239327790994,"aX":8.693971654658016},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.9,"breakHorizontal":-10.8,"spinRate":2503,"spinDirection":63},"zone":4,"typeConfidence":0.9,"plateTime":0.45591173235100424,"extension":6.693196460404137},"hitData":{"launchSpeed":71.4,"launchAngle":-36.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.65,"coordY":173.95}},"index":6,"playId":"2a86527c-43f5-39ef-98ca-bd80a184ca5b","pitchNumber":6,"startTime":"2025-08-17T18:09:03.643Z","endTime":"2025-08-17T18:09:18.838Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:09:18.838Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"CJ Kayfus walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T18:09:21.157Z","endTime":"2025-08-17T18:12:29.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"postOnSecond":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,8],"actionIndex":[7],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.6,"strikeZoneTop":3.49067065294322,"strikeZoneBottom":1.56819510518865,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.857440975723218,"aZ":-24.365103765035002,"pfxX":-5.648222719683744,"pfxZ":4.137405591805079,"pX":-0.3558520476261881,"pZ":1.325248254082178,"vX0":4.073315644087484,"vY0":-135.55277238395124,"vZ0":-6.957848382342545,"x":130.56,"y":203.0,"x0":-1.1340192008801884,"y0":50.00084859839748,"z0":5.592831379051426,"aX":-10.652748442551854},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.4,"breakHorizontal":9.5,"spinRate":1876,"spinDirection":208},"zone":13,"typeConfidence":0.9,"plateTime":0.4019910481241782,"extension":6.7881559609905455},"index":0,"playId":"7e269487-2ba6-3cd8-8808-ba78e1db864b","pitchNumber":1,"startTime":"2025-08-17T18:09:39.615Z","endTime":"2025-08-17T18:09:46.168Z","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":2},"index":1,"playId":"38067a6f-53c1-3e4c-a6e9-5694e73b1baf","startTime":"2025-08-17T18:09:56.463Z","endTime":"2025-08-17T18:09:59.766Z","isPitch":false,"type":"pickoff"},{"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":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.018679416860632,"aZ":-26.758103819385248,"pfxX":-4.913874323357444,"pfxZ":3.2523870785309867,"pX":-0.4805493669114039,"pZ":2.9669571736949285,"vX0":4.020998628039347,"vY0":-127.60395117700904,"vZ0":-1.2782451994083528,"x":135.32,"y":158.67,"x0":-1.4313756641025654,"y0":50.00004525341665,"z0":5.564696219349918,"aX":-8.175958858547276},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.9,"breakHorizontal":8.0,"spinRate":1670,"spinDirection":230},"zone":1,"typeConfidence":0.7,"plateTime":0.42775296782742833,"extension":6.643616709058007},"index":2,"playId":"50b650f7-bf96-3b63-a0fe-6f99e8614cea","pitchNumber":2,"startTime":"2025-08-17T18:10:24.427Z","endTime":"2025-08-17T18:10:28.260Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.8,"strikeZoneTop":3.50690867101142,"strikeZoneBottom":1.61447782083589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.029659879183463,"aZ":-25.353355345253625,"pfxX":2.5189159796978826,"pfxZ":3.842504337909297,"pX":-1.3893325399203995,"pZ":3.2197163960218242,"vX0":-0.6146393969334563,"vY0":-131.182070849452,"vZ0":-1.4566915635353639,"x":169.96,"y":151.85,"x0":-1.4820039719029974,"y0":50.00250192617969,"z0":5.64003227153772,"aX":4.469460613440961},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.0,"breakHorizontal":-4.4,"spinRate":1822,"spinDirection":193},"zone":11,"typeConfidence":0.91,"plateTime":0.4146738610856602,"extension":6.605929767909196},"index":3,"playId":"4b8abdb5-47a0-359b-bef1-41c9cd6c1779","pitchNumber":3,"startTime":"2025-08-17T18:10:46.020Z","endTime":"2025-08-17T18:10:51.888Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.209928740472368,"aZ":-26.238653214724607,"pfxX":2.9834085574556184,"pfxZ":3.3525954491541796,"pX":0.053207616574692106,"pZ":2.999099879470295,"vX0":2.6846173902121677,"vY0":-131.54979672224692,"vZ0":-1.7724924917514964,"x":114.97,"y":157.8,"x0":-1.3644389959045986,"y0":50.00405720822487,"z0":5.607321508055262,"aX":5.282302258836049},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.9,"breakHorizontal":-6.0,"spinRate":2002,"spinDirection":177},"zone":2,"typeConfidence":0.91,"plateTime":0.4147401879637629,"extension":6.752226606241902},"index":4,"playId":"7e7e9123-c29c-34b2-8ce8-12123723d236","pitchNumber":4,"startTime":"2025-08-17T18:11:04.673Z","endTime":"2025-08-17T18:11:08.507Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"7e377bf4-a0bb-3dc8-9d88-cf00fe9aeac3","startTime":"2025-08-17T18:11:24.614Z","endTime":"2025-08-17T18:11:29.243Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.8,"strikeZoneTop":3.3638203766562,"strikeZoneBottom":1.60266849603722,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.08472484102108,"aZ":-23.939761275100885,"pfxX":-0.7257188226166553,"pfxZ":4.509984147202399,"pX":-0.7566485835026078,"pZ":3.396293370396962,"vX0":2.3334628937711153,"vY0":-133.3541827219596,"vZ0":-1.108495160583545,"x":145.84,"y":147.08,"x0":-1.543609684636412,"y0":50.001835888800215,"z0":5.523081661445342,"aX":-1.3250063413657378},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.2,"breakHorizontal":0.8,"spinRate":2101,"spinDirection":202},"zone":1,"typeConfidence":0.9,"plateTime":0.4086633848012595,"extension":6.627950555221818},"index":6,"playId":"fd979626-067b-3677-bede-ac9bacf1e9f4","pitchNumber":5,"startTime":"2025-08-17T18:11:39.710Z","endTime":"2025-08-17T18:11:44.968Z","isPitch":true,"type":"pitch"},{"details":{"description":"Brayan Rocchio steals (6) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"actionPlayId":"fd979626-067b-3677-bede-ac9bacf1e9f4","startTime":"2025-08-17T18:11:59.018Z","endTime":"2025-08-17T18:12:23.808Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.39321676248213,"strikeZoneBottom":1.54903380429257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.563906885555113,"aZ":-31.50751471666923,"pfxX":-6.697215873038569,"pfxZ":0.38536604488381876,"pX":0.48509205987737763,"pZ":1.2754601048097631,"vX0":7.026677033297212,"vY0":-130.90888073591756,"vZ0":-4.713136689920198,"x":98.51,"y":204.34,"x0":-1.3584793000646274,"y0":50.00435532931818,"z0":5.446511071294253,"aX":-11.672971242879315},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-0.1,"breakHorizontal":10.7,"spinRate":1827,"spinDirection":231},"zone":14,"typeConfidence":0.69,"plateTime":0.41774255966774376,"extension":6.833741711501965},"index":8,"playId":"d9582327-7484-3797-af84-51f63ef3deab","pitchNumber":6,"startTime":"2025-08-17T18:12:23.808Z","endTime":"2025-08-17T18:12:29.436Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:12:29.436Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nolan Jones walks. Brayan Rocchio to 3rd. CJ Kayfus to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T18:12:30.623Z","endTime":"2025-08-17T18:15:20.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"postOnSecond":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"postOnThird":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"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":90.1,"endSpeed":83.8,"strikeZoneTop":3.76,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.786556984726147,"aZ":-26.006668572966824,"pfxX":1.1708999951958385,"pfxZ":3.481876092015442,"pX":0.4281911591450319,"pZ":2.953593173450073,"vX0":4.995571782728389,"vY0":-131.28216003899547,"vZ0":-1.6832810442792767,"x":100.68,"y":159.03,"x0":-1.6397574931582843,"y0":50.00558015055772,"z0":5.510386489212211,"aX":2.074540617136384},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.2,"breakHorizontal":-3.0,"spinRate":2153,"spinDirection":199},"zone":6,"typeConfidence":0.91,"plateTime":0.4147855917750989,"extension":6.717471769711359},"index":0,"playId":"c9ebf583-db97-33f6-acba-360d74dfa2f3","pitchNumber":1,"startTime":"2025-08-17T18:12:51.304Z","endTime":"2025-08-17T18:12:56.490Z","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":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.3,"strikeZoneTop":3.83010097269958,"strikeZoneBottom":1.64634007535402,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.272668905848832,"aZ":-24.01387073164487,"pfxX":-0.4587818598622282,"pfxZ":4.50888302433248,"pX":-0.3347687663037464,"pZ":4.63155632978899,"vX0":3.2072118447574844,"vY0":-132.666094206089,"vZ0":1.7394780497544298,"x":129.76,"y":113.73,"x0":-1.4918063362733018,"y0":50.00329945578173,"z0":5.699734725315599,"aX":-0.8308644958317531},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.8,"breakHorizontal":0.2,"spinRate":2083,"spinDirection":189},"zone":11,"typeConfidence":0.9,"plateTime":0.4104543863223591,"extension":6.503380997554717},"index":1,"playId":"86c7e95e-e446-3c26-befa-bcfcbf42c542","pitchNumber":2,"startTime":"2025-08-17T18:13:12.848Z","endTime":"2025-08-17T18:13:17.209Z","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":2},"index":2,"startTime":"2025-08-17T18:13:28.084Z","endTime":"2025-08-17T18:13:43.681Z","isPitch":false,"type":"action","player":{"id":666134,"link":"/api/v1/people/666134"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.76,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.664306704458763,"aZ":-27.668467273245003,"pfxX":7.7618985866875665,"pfxZ":3.0212111722071917,"pX":0.8974019690499474,"pZ":1.6690455615232007,"vX0":3.7381156778694256,"vY0":-121.36749414421814,"vZ0":-3.1973562979109893,"x":82.79,"y":193.72,"x0":-1.671165282288294,"y0":50.00488002887087,"z0":5.412236701400668,"aX":11.584551778622679},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.9,"breakHorizontal":-15.0,"spinRate":2468,"spinDirection":96},"zone":14,"typeConfidence":0.91,"plateTime":0.4512213655427293,"extension":6.615440027464129},"index":3,"playId":"55983e6f-2221-3264-82d7-cba726125904","pitchNumber":3,"startTime":"2025-08-17T18:13:43.681Z","endTime":"2025-08-17T18:13:48.179Z","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":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":77.3,"strikeZoneTop":3.72403956797558,"strikeZoneBottom":1.66469577770291,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.274849736806097,"aZ":-28.987629733977442,"pfxX":6.72256764915016,"pfxZ":2.126318174481314,"pX":-1.4895139729880154,"pZ":2.3576167401795787,"vX0":-1.1907478533924565,"vY0":-120.59268481458163,"vZ0":-1.6179819613196007,"x":173.78,"y":175.12,"x0":-1.8694900097692433,"y0":50.004395366608954,"z0":5.549257017301745,"aX":10.090536861254153},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.7,"breakHorizontal":-12.0,"spinRate":2427,"spinDirection":85},"zone":13,"typeConfidence":0.9,"plateTime":0.4509359678098739,"extension":6.696410430627438},"index":4,"playId":"9af150ad-bab4-389e-9416-cdbc2e4ae954","pitchNumber":4,"startTime":"2025-08-17T18:14:00.560Z","endTime":"2025-08-17T18:14:05.754Z","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":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.75099195601731,"strikeZoneBottom":1.61823628612272,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.377471379113544,"aZ":-25.255726595162642,"pfxX":0.8353441442332601,"pfxZ":4.032457593725464,"pX":-1.2430224066390794,"pZ":4.845766920615426,"vX0":0.3955653597110632,"vY0":-129.5039213560498,"vZ0":2.5826935241061117,"x":164.38,"y":107.94,"x0":-1.505803386904575,"y0":50.00384307085829,"z0":5.754940203645096,"aX":1.4339326678556306},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.0,"breakHorizontal":-1.6,"spinRate":2054,"spinDirection":196},"zone":11,"typeConfidence":0.91,"plateTime":0.421251473007084,"extension":6.588012891990725},"index":5,"playId":"293142ca-8460-317b-88ab-264397a4a4c3","pitchNumber":5,"startTime":"2025-08-17T18:14:17.685Z","endTime":"2025-08-17T18:14:22.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.76,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.996712413650776,"aZ":-32.460348901603915,"pfxX":7.223269827730524,"pfxZ":-0.1912006165944824,"pX":0.19025343961632388,"pZ":2.0638900476736293,"vX0":2.042714070473727,"vY0":-120.9814563447729,"vZ0":-1.3837996977732363,"x":109.75,"y":183.05,"x0":-1.604916623328577,"y0":50.00564555726145,"z0":5.50503034163856,"aX":10.640465532017885},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.5,"breakHorizontal":-13.6,"spinRate":2447,"spinDirection":79},"zone":8,"typeConfidence":0.9,"plateTime":0.4538386626351101,"extension":6.663842347748791},"index":6,"playId":"2c52ab83-cf7d-3986-9f97-1099d568323a","pitchNumber":6,"startTime":"2025-08-17T18:14:39.506Z","endTime":"2025-08-17T18:14:47.968Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.63931995577811,"strikeZoneBottom":1.70455724227695,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.26833280968584,"aZ":-24.1318946890757,"pfxX":-6.512369907106327,"pfxZ":4.246647006671651,"pX":0.5683005946338673,"pZ":3.771309442041881,"vX0":6.39284062619357,"vY0":-136.55718971255928,"vZ0":-1.1818286723089741,"x":95.34,"y":136.95,"x0":-0.9537532182271303,"y0":50.00349250536563,"z0":5.865380974680426,"aX":-12.335305103409995},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.7,"breakHorizontal":10.4,"spinRate":1927,"spinDirection":202},"zone":12,"typeConfidence":0.92,"plateTime":0.40066354114448455,"extension":6.707043598402611},"index":7,"playId":"fe21a5b5-b378-35a3-a124-10d4955a8d70","pitchNumber":7,"startTime":"2025-08-17T18:15:14.863Z","endTime":"2025-08-17T18:15:20.392Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:15:20.392Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Angel Martínez grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T18:16:25.039Z","endTime":"2025-08-17T18:17:47.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-17T18:15:29.913Z","endTime":"2025-08-17T18:16:27.282Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.653480197495497,"aZ":-29.703003757748366,"pfxX":8.305519815860421,"pfxZ":1.6691671071914271,"pX":0.4128489232969197,"pZ":2.758088651743183,"vX0":2.4773465416959772,"vY0":-120.51395146278988,"vZ0":-0.4021742638918274,"x":101.26,"y":164.31,"x0":-1.7056403818632209,"y0":50.004882701263305,"z0":5.532744827657411,"aX":12.315986334859765},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.1,"breakHorizontal":-15.6,"spinRate":2469,"spinDirection":77},"zone":3,"typeConfidence":0.9,"plateTime":0.45309588675266266,"extension":6.708472161570003},"index":1,"playId":"cc21adfa-72a9-3023-818c-e7c008c23106","pitchNumber":1,"startTime":"2025-08-17T18:16:27.282Z","endTime":"2025-08-17T18:16:31.902Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.5,"strikeZoneTop":3.21222774429495,"strikeZoneBottom":1.45107479172644,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.777407447942647,"aZ":-32.12081769058504,"pfxX":8.076140562669341,"pfxZ":0.03795683896598234,"pX":-0.62572116606238,"pZ":2.1361306575288372,"vX0":0.2271602460748824,"vY0":-120.12837113104769,"vZ0":-1.1520097570488297,"x":140.85,"y":181.1,"x0":-1.7698921726315882,"y0":50.004475410378646,"z0":5.4954037776954285,"aX":11.721821647619212},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.0,"breakHorizontal":-14.6,"spinRate":2588,"spinDirection":79},"zone":4,"typeConfidence":0.9,"plateTime":0.4571689968485355,"extension":6.783388359616408},"index":2,"playId":"ca17da37-18e8-3c9c-9692-0dc1a564a4ad","pitchNumber":2,"startTime":"2025-08-17T18:16:47.632Z","endTime":"2025-08-17T18:16:54.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.2,"strikeZoneTop":3.33962059305669,"strikeZoneBottom":1.40565436802171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.468608320635543,"aZ":-28.771461538924942,"pfxX":8.913605851263195,"pfxZ":2.3158954598851027,"pX":-0.8625740072800052,"pZ":1.3542832328615215,"vX0":-0.4036626046425904,"vY0":-120.74778671671308,"vZ0":-3.724871833404191,"x":149.88,"y":202.21,"x0":-1.8501561319028486,"y0":50.003059386416304,"z0":5.460359506671578,"aX":13.105153869239677},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.5,"breakHorizontal":-16.1,"spinRate":2564,"spinDirection":76},"zone":13,"typeConfidence":0.9,"plateTime":0.4543715248448872,"extension":6.530959071454025},"index":3,"playId":"3698a902-654a-3678-8479-0516c9c592fa","pitchNumber":3,"startTime":"2025-08-17T18:17:04.990Z","endTime":"2025-08-17T18:17:10.838Z","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":95.0,"endSpeed":87.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.064163464713783,"aZ":-21.967040769159834,"pfxX":-4.9341118708620195,"pfxZ":5.252434363180903,"pX":-0.12795526766288226,"pZ":3.170084450410787,"vX0":4.174627572574794,"vY0":-138.33781600898214,"vZ0":-3.3751005485021155,"x":121.88,"y":153.19,"x0":-1.0134633735873153,"y0":50.00397225912837,"z0":5.873744496085393,"aX":-9.590441071764149},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.0,"breakHorizontal":8.0,"spinRate":2015,"spinDirection":198},"zone":2,"typeConfidence":0.91,"plateTime":0.3955130215040725,"extension":6.684461037171171},"index":4,"playId":"ab819f9e-5bd0-3e26-b823-a358499a36a6","pitchNumber":4,"startTime":"2025-08-17T18:17:20.820Z","endTime":"2025-08-17T18:17:26.301Z","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":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.663727489339063,"aZ":-32.35439242345203,"pfxX":-5.712641577514548,"pfxZ":-0.10964223512722615,"pX":-0.9377919162784706,"pZ":1.9935673713420734,"vX0":3.4471738968836543,"vY0":-126.28780300850048,"vZ0":-2.745272484933743,"x":152.75,"y":184.95,"x0":-1.5723167240336606,"y0":50.004316144287515,"z0":5.675071438608027,"aX":-9.3068854342443},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.6,"breakHorizontal":9.6,"spinRate":1786,"spinDirection":226},"zone":13,"typeConfidence":0.92,"plateTime":0.43231213990691764,"extension":6.696717266607991},"hitData":{"launchSpeed":99.4,"launchAngle":-1.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.86,"coordY":152.15}},"index":5,"playId":"1e6d9853-556a-34bc-8298-0ce5a89c7331","pitchNumber":5,"startTime":"2025-08-17T18:17:39.604Z","endTime":"2025-08-17T18:17:47.712Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:17:47.712Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jurickson Profar singles on a sharp ground ball to left fielder Steven Kwan.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T18:19:52.325Z","endTime":"2025-08-17T18:20:50.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":3.42448810031843,"strikeZoneBottom":1.6540544115723,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.274720573245325,"aZ":-15.84538705574314,"pfxX":3.3938111109721896,"pfxZ":9.156585527210881,"pX":-0.6941457076996244,"pZ":2.1810973728339595,"vX0":-8.324229450487355,"vY0":-132.91166462405917,"vZ0":-4.972263866131338,"x":143.46,"y":179.89,"x0":2.0416884397951547,"y0":50.00599263505338,"z0":5.232035475748074,"aX":6.054894928350575},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.6,"breakHorizontal":-4.3,"spinRate":2066,"spinDirection":153},"zone":7,"typeConfidence":0.9,"plateTime":0.4125594037450355,"extension":6.2910499191006855},"index":0,"playId":"4bb42aeb-0854-318b-a610-f3de14e117ed","pitchNumber":1,"startTime":"2025-08-17T18:19:52.325Z","endTime":"2025-08-17T18:19:58.529Z","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":82.0,"endSpeed":76.0,"strikeZoneTop":3.39802012059992,"strikeZoneBottom":1.62767208685715,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.103228641176536,"aZ":-28.02823618672509,"pfxX":6.5494521432567305,"pfxZ":2.8633057619203885,"pX":-1.0226711786243103,"pZ":0.5064574674161326,"vX0":-9.303337487457492,"vY0":-119.03053644692274,"vZ0":-5.2276561228304015,"x":155.98,"y":225.11,"x0":2.070975557814479,"y0":50.00221009070522,"z0":5.2444527460847175,"aX":9.475675001580457},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":4.2,"breakHorizontal":-9.8,"spinRate":814,"spinDirection":127},"zone":13,"typeConfidence":0.9,"plateTime":0.45873367879134364,"extension":6.110898218148203},"index":1,"playId":"bc7d0251-8b74-3f3c-b1d0-9cdd28b7b95b","pitchNumber":2,"startTime":"2025-08-17T18:20:03.904Z","endTime":"2025-08-17T18:20:08.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":3.3884555407089,"strikeZoneBottom":1.6430818804095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.8064456533836,"aZ":-15.069262075487162,"pfxX":5.640393381134129,"pfxZ":9.54907188797198,"pX":0.28374180613701455,"pZ":3.6934946438057157,"vX0":-6.674145238474193,"vY0":-133.05408560071248,"vZ0":-1.4358844815951501,"x":106.18,"y":139.06,"x0":2.0929613460275993,"y0":50.001858322459626,"z0":5.333198512434591,"aX":10.103001687807419},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.2,"breakHorizontal":-8.8,"spinRate":2171,"spinDirection":149},"zone":12,"typeConfidence":0.91,"plateTime":0.4118075099638281,"extension":6.206540380438157},"index":2,"playId":"8ebeae37-16d2-3e52-ac0d-fd30f91e0d4e","pitchNumber":3,"startTime":"2025-08-17T18:20:15.907Z","endTime":"2025-08-17T18:20:22.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.7,"strikeZoneTop":3.33120077215843,"strikeZoneBottom":1.58634419874119,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.106758053720974,"aZ":-14.336327841021415,"pfxX":3.8415848589736337,"pfxZ":9.894354907545502,"pX":0.21789402977140998,"pZ":2.7071260401005954,"vX0":-6.544195280669654,"vY0":-133.7303300838324,"vZ0":-3.9983254610721297,"x":108.69,"y":165.69,"x0":2.20283351522864,"y0":50.00126432483798,"z0":5.256968554846044,"aX":6.9251019010819554},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.2,"breakHorizontal":-5.5,"spinRate":2159,"spinDirection":150},"zone":5,"typeConfidence":0.91,"plateTime":0.41031787058903557,"extension":6.344737554182988},"index":3,"playId":"b0de04ff-ffab-3f67-97e1-1306449d4c44","pitchNumber":4,"startTime":"2025-08-17T18:20:26.680Z","endTime":"2025-08-17T18:20:31.502Z","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":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":82.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.11799274518078,"aZ":-11.464613058659292,"pfxX":5.845006349456439,"pfxZ":11.74473708920857,"pX":-0.3474114422697651,"pZ":2.690910063733627,"vX0":-8.143623525356706,"vY0":-132.87481998798532,"vZ0":-4.389980854938988,"x":130.24,"y":166.13,"x0":2.0174396198793914,"y0":50.0057187805231,"z0":5.216842733821212,"aX":10.310044744954189},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":20.3,"breakHorizontal":-8.5,"spinRate":2280,"spinDirection":153},"zone":4,"typeConfidence":0.92,"plateTime":0.4143932063843758,"extension":6.223504276163879},"hitData":{"launchSpeed":107.2,"launchAngle":8.0,"totalDistance":143.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":68.98,"coordY":121.47}},"index":4,"playId":"65e1d457-03ff-313d-bc54-2c7e759ce94d","pitchNumber":5,"startTime":"2025-08-17T18:20:39.859Z","endTime":"2025-08-17T18:20:50.969Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:20:50.969Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T18:20:55.772Z","endTime":"2025-08-17T18:23:30.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7,8],"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.917863177498383,"aZ":-25.00551026957559,"pfxX":9.557764143399314,"pfxZ":4.364167715455869,"pX":1.0443857108767884,"pZ":3.090183273527084,"vX0":-6.547652465848749,"vY0":-126.84325192624462,"vZ0":-0.0020437770963160906,"x":77.19,"y":155.35,"x0":2.4066398469566503,"y0":50.00409732569624,"z0":5.0710462816774395,"aX":15.705537895504719},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.2,"breakHorizontal":-16.0,"spinRate":1703,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.43043840965491276,"extension":6.411588588295665},"index":0,"playId":"0a3278a0-1361-3758-9b86-e70efd2629eb","pitchNumber":1,"startTime":"2025-08-17T18:21:11.150Z","endTime":"2025-08-17T18:21:15.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":73.0,"strikeZoneTop":3.47071611390173,"strikeZoneBottom":1.87444924215764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.17630675808399,"aZ":-31.09442673961891,"pfxX":-7.3947148721038705,"pfxZ":0.8054079810659474,"pX":-0.8166164633299312,"pZ":1.7482149124576063,"vX0":-4.50206781482375,"vY0":-114.58635334225285,"vZ0":-1.2263164749117734,"x":148.13,"y":191.58,"x0":2.1308372715121555,"y0":50.00209295708926,"z0":5.314662141761127,"aX":-9.880497021646022},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":1.4,"breakHorizontal":14.5,"spinRate":2097,"spinDirection":287},"zone":13,"typeConfidence":0.91,"plateTime":0.4771008979112441,"extension":5.987699902773713},"index":1,"playId":"090e8fee-d451-3baf-ac6a-48a73f2296b0","pitchNumber":2,"startTime":"2025-08-17T18:21:25.336Z","endTime":"2025-08-17T18:21:31.350Z","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":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.1,"strikeZoneTop":3.41872136135328,"strikeZoneBottom":1.94626315699896,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.84347488101441,"aZ":-30.296686990019797,"pfxX":-8.897112398201443,"pfxZ":1.3951994363323443,"pX":-0.6995313808897685,"pZ":1.7089427968125992,"vX0":-3.7564009089219614,"vY0":-115.3652927140321,"vZ0":-1.7528592486166596,"x":143.66,"y":192.64,"x0":2.1066208781417264,"y0":50.00242787817879,"z0":5.404034553614905,"aX":-11.96895904300057},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":2.4,"breakHorizontal":17.0,"spinRate":2119,"spinDirection":299},"zone":13,"typeConfidence":0.91,"plateTime":0.47512914924886296,"extension":6.143673325875119},"index":2,"playId":"39312046-34aa-35fd-85cb-69031d32f45c","pitchNumber":3,"startTime":"2025-08-17T18:21:39.996Z","endTime":"2025-08-17T18:21:46.595Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"playId":"df03d2ff-a2d3-3256-988f-58471b58d547","startTime":"2025-08-17T18:21:56.270Z","endTime":"2025-08-17T18:22:00.060Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.863440604181267,"aZ":-13.29974335638396,"pfxX":1.924558575039005,"pfxZ":10.473474785561793,"pX":-0.7632593642370877,"pZ":2.5331801547317085,"vX0":-7.731534404021584,"vY0":-133.4365660463486,"vZ0":-4.67668767875982,"x":146.09,"y":170.38,"x0":1.9224784159542139,"y0":50.004248460303934,"z0":5.267689341928584,"aX":3.4695129898019723},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.1,"breakHorizontal":-1.8,"spinRate":2166,"spinDirection":155},"zone":4,"typeConfidence":0.9,"plateTime":0.4105711549853459,"extension":6.0140841728643},"index":4,"playId":"f7df07b2-15b2-3473-ac70-9e231553b088","pitchNumber":4,"startTime":"2025-08-17T18:22:12.290Z","endTime":"2025-08-17T18:22:16.674Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-17T18:22:29.355Z","endTime":"2025-08-17T18:22:42.604Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.710735515041268,"aZ":-29.44745264619675,"pfxX":9.3644866913013,"pfxZ":1.624644892054656,"pX":1.512360075799085,"pZ":2.224581845310479,"vX0":-5.579352510517846,"vY0":-128.7993186988609,"vZ0":-1.0853053788093523,"x":59.35,"y":178.72,"x0":2.489766846239341,"y0":50.004301564744424,"z0":4.928236438076816,"aX":15.737490501669742},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.9,"breakHorizontal":-15.7,"spinRate":1629,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.4252225869772679,"extension":6.238084375638109},"index":6,"playId":"7df92955-636a-3fc1-9b5b-b76af6570435","pitchNumber":5,"startTime":"2025-08-17T18:22:42.604Z","endTime":"2025-08-17T18:22:46.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.3,"endSpeed":69.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.950373947591054,"aZ":-35.074976790499626,"pfxX":-6.708892691563044,"pfxZ":-2.3909145442655184,"pX":0.9159222294384396,"pZ":2.8432001442650985,"vX0":-1.481258609952156,"vY0":-109.66159346506208,"vZ0":2.60722923251849,"x":82.09,"y":162.01,"x0":2.4721073294268465,"y0":50.00198518845281,"z0":5.388601556241137,"aX":-8.144777659401521},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-3.2,"breakHorizontal":12.5,"spinRate":2308,"spinDirection":291},"zone":12,"typeConfidence":0.9,"plateTime":0.500061768486129,"extension":5.92866722607118},"index":7,"playId":"6f6787bd-0b55-3af5-883c-0f68a361cd40","pitchNumber":6,"startTime":"2025-08-17T18:23:03.323Z","endTime":"2025-08-17T18:23:09.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":72.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.420846611772888,"aZ":-31.284490343416312,"pfxX":-7.480681593661121,"pfxZ":0.6790486049025066,"pX":-0.3116572140675805,"pZ":1.5413139844157655,"vX0":-3.2320016932539213,"vY0":-113.72084217845556,"vZ0":-1.3652476724035671,"x":128.88,"y":197.16,"x0":2.101044594333028,"y0":50.00255466746977,"z0":5.2611238050347415,"aX":-9.767547016353568},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":1.2,"breakHorizontal":14.4,"spinRate":2214,"spinDirection":293},"zone":13,"typeConfidence":0.91,"plateTime":0.4821823701072323,"extension":6.082569695245002},"index":8,"playId":"028a7434-0822-3807-beb5-ecc0c9fbdbf5","pitchNumber":7,"startTime":"2025-08-17T18:23:26.204Z","endTime":"2025-08-17T18:23:30.625Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:23:30.625Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ronald Acuña Jr. singles on a line drive to right fielder CJ Kayfus. Jurickson Profar to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T18:23:34.042Z","endTime":"2025-08-17T18:24:22.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"postOnSecond":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"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":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.15264282834853,"aZ":-28.76539966132734,"pfxX":1.3505241468771816,"pfxZ":2.150280822388429,"pX":-1.2856471417272755,"pZ":1.820194537338669,"vX0":-8.575761184859433,"vY0":-124.00134230081805,"vZ0":-2.7151364716843958,"x":166.01,"y":189.63,"x0":2.013014703944302,"y0":50.00589890700104,"z0":5.281027455507897,"aX":2.145721937771024},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.6,"breakHorizontal":-0.8,"spinRate":2258,"spinDirection":208},"zone":13,"typeConfidence":0.78,"plateTime":0.438383380099443,"extension":6.308404778245962},"index":0,"playId":"209fbb78-d284-3df6-a419-1bdfeb07faaf","pitchNumber":1,"startTime":"2025-08-17T18:23:53.035Z","endTime":"2025-08-17T18:23:57.360Z","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":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.6,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.906504397455603,"aZ":-30.86837597582228,"pfxX":8.514570669025291,"pfxZ":0.8754015624868821,"pX":1.0863072026410858,"pZ":2.1313070313538054,"vX0":-5.295087130105539,"vY0":-121.46724741397445,"vZ0":-0.9751032223760052,"x":75.59,"y":181.23,"x0":2.188824296963332,"y0":50.00311797786362,"z0":5.223040749776508,"aX":12.7169561864807},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.6,"breakHorizontal":-14.2,"spinRate":900,"spinDirection":128},"zone":14,"typeConfidence":0.91,"plateTime":0.45101630209255283,"extension":6.3942513925061535},"hitData":{"launchSpeed":79.9,"launchAngle":28.0,"totalDistance":279.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":153.4,"coordY":84.97}},"index":1,"playId":"7c78d5bd-0358-3310-a4fd-93d5511f6e3e","pitchNumber":2,"startTime":"2025-08-17T18:24:11.039Z","endTime":"2025-08-17T18:24:22.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:24:22.177Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Marcell Ozuna pops out to second baseman Angel Martínez on the infield fly rule.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T18:24:27.396Z","endTime":"2025-08-17T18:25:31.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"postOnSecond":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.2,"strikeZoneTop":3.66422800019075,"strikeZoneBottom":1.72008581457314,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.425795654634637,"aZ":-28.05103403522489,"pfxX":-5.2042110976185585,"pfxZ":3.017623592192459,"pX":1.1504426038975961,"pZ":2.342583021499291,"vX0":-1.2589537107312014,"vY0":-116.31747055931538,"vZ0":-0.8412327353707817,"x":73.15,"y":175.53,"x0":2.3751329896566604,"y0":50.00219789734452,"z0":5.375657254506769,"aX":-7.1093977959359576},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":5.5,"breakHorizontal":9.7,"spinRate":2130,"spinDirection":294},"zone":14,"typeConfidence":0.88,"plateTime":0.47142548909230486,"extension":5.810575770586345},"index":0,"playId":"a79cf2f3-1cd1-32f5-b47f-f5ee547645aa","pitchNumber":1,"startTime":"2025-08-17T18:24:49.481Z","endTime":"2025-08-17T18:24:54.589Z","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":1},"pitchData":{"startSpeed":80.0,"endSpeed":72.9,"strikeZoneTop":3.65133486136698,"strikeZoneBottom":1.781699976434,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.7619653022901,"aZ":-28.405392654336246,"pfxX":-5.95222452691786,"pfxZ":2.7693604434739587,"pX":0.5808324990526786,"pZ":2.7350374952042054,"vX0":-1.9746964670101512,"vY0":-116.4553913880696,"vZ0":0.02957717567619489,"x":94.86,"y":164.93,"x0":2.2151596119269024,"y0":50.00227535453214,"z0":5.42988757758751,"aX":-8.099216877958515},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":5.3,"breakHorizontal":11.3,"spinRate":2191,"spinDirection":292},"zone":6,"typeConfidence":0.89,"plateTime":0.47200609746536726,"extension":6.427034936222837},"index":1,"playId":"884d85c8-7016-3b20-a37d-f0aba358ca9e","pitchNumber":2,"startTime":"2025-08-17T18:25:04.278Z","endTime":"2025-08-17T18:25:09.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":73.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.811663034448603,"aZ":-27.64863910402272,"pfxX":6.938811983535693,"pfxZ":3.2203759932510163,"pX":0.7947139309295818,"pZ":2.5124232771048174,"vX0":-5.416450202299163,"vY0":-118.99886409314733,"vZ0":-0.42844524033579046,"x":86.71,"y":170.94,"x0":2.219845054960384,"y0":50.00572908709426,"z0":5.240487842318627,"aX":9.767244574741616},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":6.0,"breakHorizontal":-10.9,"spinRate":832,"spinDirection":127},"zone":6,"typeConfidence":0.91,"plateTime":0.46359809232196003,"extension":5.867689618204593},"hitData":{"launchSpeed":82.8,"launchAngle":58.0,"totalDistance":181.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":126.54,"coordY":129.06}},"index":2,"playId":"e8f6d3f9-ecad-3e7d-827a-6bae845f1c4d","pitchNumber":3,"startTime":"2025-08-17T18:25:18.400Z","endTime":"2025-08-17T18:25:31.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:25:31.887Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Harris II strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T18:25:35.924Z","endTime":"2025-08-17T18:26:37.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(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":79.8,"endSpeed":73.1,"strikeZoneTop":3.458100268612,"strikeZoneBottom":1.55315026623604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.37177613183412,"aZ":-30.10981963643309,"pfxX":-8.058247735436606,"pfxZ":1.5185774769364118,"pX":0.1215589105167164,"pZ":1.9067296406953231,"vX0":-2.298867894396341,"vY0":-116.25581689642229,"vZ0":-1.27524272372256,"x":112.37,"y":187.3,"x0":2.171978244008427,"y0":50.002965512353924,"z0":5.340788686541381,"aX":-10.94323641744725},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":2.8,"breakHorizontal":15.1,"spinRate":2213,"spinDirection":288},"zone":8,"typeConfidence":0.91,"plateTime":0.47254496663257095,"extension":5.886917882889652},"index":0,"playId":"a2eba83f-2b69-35e1-bf01-282f4ad51c23","pitchNumber":1,"startTime":"2025-08-17T18:25:53.053Z","endTime":"2025-08-17T18:25:58.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":70.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.76320177143729,"aZ":-30.00347684823324,"pfxX":-5.630112826379002,"pfxZ":1.7102673291680937,"pX":0.24186688868444134,"pZ":2.1731119435460227,"vX0":-3.128050041061812,"vY0":-112.70731119656402,"vZ0":0.23183799183696108,"x":107.78,"y":180.11,"x0":2.38482655429319,"y0":50.00390268949141,"z0":5.12866736647015,"aX":-7.15747524523031},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":3.5,"breakHorizontal":11.0,"spinRate":2281,"spinDirection":291},"zone":8,"typeConfidence":0.9,"plateTime":0.4881923329528006,"extension":6.324537255385532},"index":1,"playId":"1e5deb26-6049-3233-b82d-feb0c864aa02","pitchNumber":2,"startTime":"2025-08-17T18:26:09.291Z","endTime":"2025-08-17T18:26:13.599Z","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":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.700205867388632,"aZ":-12.796085583445352,"pfxX":6.230601038607077,"pfxZ":10.326553147962688,"pX":-0.13087106641346571,"pZ":3.2654289492407687,"vX0":-7.672828593806178,"vY0":-135.42336628185342,"vZ0":-3.0515027636819365,"x":121.99,"y":150.61,"x0":1.9159413330143764,"y0":50.00416939692429,"z0":5.289433626975885,"aX":11.694209197079322},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.4,"breakHorizontal":-9.8,"spinRate":2140,"spinDirection":152},"zone":2,"typeConfidence":0.92,"plateTime":0.40286139694926115,"extension":6.291993037073243},"index":2,"playId":"133ec0d0-6b65-3102-ade9-9a50b0fc76ae","pitchNumber":3,"startTime":"2025-08-17T18:26:31.956Z","endTime":"2025-08-17T18:26:37.425Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:26:37.425Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a fly ball to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-17T18:28:32.139Z","endTime":"2025-08-17T18:29:15.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"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":[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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.02912805112151,"strikeZoneBottom":1.37683047463648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.594367317747885,"aZ":-21.668783433089605,"pfxX":-7.466059824801599,"pfxZ":5.643105526969148,"pX":0.2635781468956613,"pZ":2.5142220533943034,"vX0":6.533083473616451,"vY0":-135.15387759681727,"vZ0":-4.4101445652615325,"x":106.95,"y":170.9,"x0":-1.2070096228370504,"y0":50.00575269065729,"z0":5.675869362260232,"aX":-13.90804091772319},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.5,"breakHorizontal":12.2,"spinRate":2048,"spinDirection":207},"zone":5,"typeConfidence":0.91,"plateTime":0.4042203441683707,"extension":6.710412726442794},"index":0,"playId":"58bd032d-cd75-3a44-ab24-c229e23400d7","pitchNumber":1,"startTime":"2025-08-17T18:28:47.912Z","endTime":"2025-08-17T18:28:53.017Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.351853912990112,"aZ":-21.789861029858898,"pfxX":-0.6773831395895269,"pfxZ":5.742083030031878,"pX":0.6827056239776952,"pZ":3.0736973671963304,"vX0":5.617242569788237,"vY0":-133.51014039444723,"vZ0":-2.357771291804384,"x":90.98,"y":155.79,"x0":-1.3590866270803226,"y0":50.00054051035893,"z0":5.533962091928189,"aX":-1.2251513620102623},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.1,"breakHorizontal":0.0,"spinRate":2213,"spinDirection":197},"zone":3,"typeConfidence":0.9,"plateTime":0.4100142637566697,"extension":6.750383368917236},"hitData":{"launchSpeed":62.8,"launchAngle":29.0,"totalDistance":189.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.48,"coordY":126.51}},"index":1,"playId":"67479584-7aab-3552-ae93-4686373a90e5","pitchNumber":2,"startTime":"2025-08-17T18:29:01.744Z","endTime":"2025-08-17T18:29:15.863Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:29:15.863Z","atBatIndex":23},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Daniel Schneemann doubles (15) to right field, on fan interference. Steven Kwan to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-17T18:29:15.818Z","endTime":"2025-08-17T18:31:08.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"postOnThird":{"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,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.3627649105974,"strikeZoneBottom":1.59855378774282,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.314529750734987,"aZ":-29.814325204990112,"pfxX":-6.933777026651328,"pfxZ":1.4204941545834213,"pX":-0.9634767380880924,"pZ":2.7154918914878707,"vX0":4.001499988760555,"vY0":-127.29420987053139,"vZ0":-1.2822801423482633,"x":153.73,"y":165.46,"x0":-1.6456739965791307,"y0":50.00298809373377,"z0":5.561473271374811,"aX":-11.50992209326164},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.5,"breakHorizontal":11.8,"spinRate":1778,"spinDirection":227},"zone":11,"typeConfidence":0.91,"plateTime":0.42841066001987427,"extension":6.569609512909976},"index":0,"playId":"1836da21-153a-3715-8f30-11064d7701ca","pitchNumber":1,"startTime":"2025-08-17T18:29:34.673Z","endTime":"2025-08-17T18:29:39.639Z","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":"51055021-99db-3f76-b1d5-4bb3901b8ff8","startTime":"2025-08-17T18:29:49.984Z","endTime":"2025-08-17T18:29:53.495Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":84.4,"strikeZoneTop":3.36123407667499,"strikeZoneBottom":1.68095084833118,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.871406900409514,"aZ":-25.476307031228224,"pfxX":0.8985505819599435,"pfxZ":3.7401675551160736,"pX":-1.4884558948141298,"pZ":4.369752788501186,"vX0":0.28124211064704097,"vY0":-131.0339622990905,"vZ0":1.3991047958660974,"x":173.74,"y":120.8,"x0":-1.713176739834468,"y0":50.003642730174896,"z0":5.69263125631842,"aX":1.6094953482932963},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.2,"breakHorizontal":-1.7,"spinRate":1984,"spinDirection":200},"zone":11,"typeConfidence":0.91,"plateTime":0.41330651585552936,"extension":6.596337518221633},"index":2,"playId":"25c5c525-f232-3ba5-b87e-46e847f30c69","pitchNumber":2,"startTime":"2025-08-17T18:30:07.108Z","endTime":"2025-08-17T18:30:11.539Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.29712787981131,"strikeZoneBottom":1.61781074052471,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.891086740935705,"aZ":-31.99227685010107,"pfxX":-6.078027579603739,"pfxZ":0.11016651662444765,"pX":-1.2063011468426537,"pZ":2.4154347891928505,"vX0":2.924203709467745,"vY0":-127.51779117584242,"vZ0":-1.4398517743590895,"x":162.98,"y":173.56,"x0":-1.5774210097582266,"y0":50.00240816583397,"z0":5.508135433903877,"aX":-10.022910267141556},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.1,"breakHorizontal":10.3,"spinRate":1737,"spinDirection":234},"zone":13,"typeConfidence":0.91,"plateTime":0.4293130099082445,"extension":6.699419564505309},"index":3,"playId":"11996e29-fb86-3f08-a273-e3a551e07b5a","pitchNumber":3,"startTime":"2025-08-17T18:30:24.272Z","endTime":"2025-08-17T18:30:28.634Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.9,"strikeZoneTop":3.38447289212467,"strikeZoneBottom":1.63174072649717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.988785790328528,"aZ":-22.195307804223507,"pfxX":-5.282706224082838,"pfxZ":5.5453213010977205,"pX":0.4286363105866426,"pZ":1.7119042153457826,"vX0":5.820887968801031,"vY0":-133.6014965814658,"vZ0":-6.053624161553776,"x":100.66,"y":192.56,"x0":-1.0966487814135482,"y0":50.00403865889315,"z0":5.612697549514845,"aX":-9.508068008324136},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.9,"breakHorizontal":8.3,"spinRate":1909,"spinDirection":206},"zone":9,"typeConfidence":0.9,"plateTime":0.41067366134982786,"extension":6.74264179350453},"index":4,"playId":"c25c089c-12d3-358e-b3ea-75fa2c9b2ecf","pitchNumber":4,"startTime":"2025-08-17T18:30:40.367Z","endTime":"2025-08-17T18:30:46.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.04836942646623,"aZ":-21.3610701015107,"pfxX":-7.094165899525858,"pfxZ":5.972591781870348,"pX":0.8366104929386817,"pZ":1.5346470905169702,"vX0":7.319122505286532,"vY0":-134.21871917780166,"vZ0":-7.016428987683366,"x":85.11,"y":197.34,"x0":-1.013631897527803,"y0":50.00468634799265,"z0":5.721438225544285,"aX":-12.849393623442614},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.4,"breakHorizontal":11.2,"spinRate":1977,"spinDirection":210},"zone":14,"typeConfidence":0.91,"plateTime":0.40923194952875086,"extension":6.775601154648004},"hitData":{"launchSpeed":77.5,"launchAngle":23.0,"totalDistance":239.0,"trajectory":"line_drive","hardness":"medium","coordinates":{"coordX":196.51,"coordY":132.17}},"index":5,"playId":"5b7ea4f7-c452-3066-890a-9c58f804c1d7","pitchNumber":5,"startTime":"2025-08-17T18:30:58.904Z","endTime":"2025-08-17T18:31:08.578Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:31:08.578Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Ramírez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-17T18:31:40.145Z","endTime":"2025-08-17T18:33:51.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"postOnThird":{"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,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":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":669221,"link":"/api/v1/people/669221"},"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":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.50814919874309,"strikeZoneBottom":1.72429242353104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.32999131618339,"aZ":-25.566794352707245,"pfxX":0.788472284309653,"pfxZ":3.773345042747346,"pX":0.31966600898454683,"pZ":3.6957783184801487,"vX0":4.100413680788115,"vY0":-131.64427810018861,"vZ0":-0.13570416534654217,"x":104.82,"y":138.99,"x0":-1.3615925359582357,"y0":50.005299665566426,"z0":5.64282874404862,"aX":1.3822711371831384},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.0,"breakHorizontal":-2.3,"spinRate":1889,"spinDirection":193},"zone":12,"typeConfidence":0.91,"plateTime":0.41628823633811773,"extension":6.563707838609731},"index":0,"playId":"828da4a4-ce6d-3183-93e0-95e69b600907","pitchNumber":1,"startTime":"2025-08-17T18:31:48.558Z","endTime":"2025-08-17T18:31:57.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.04156793745357,"aZ":-28.625356803176018,"pfxX":6.0715471548816256,"pfxZ":2.447402648883351,"pX":-0.4252583834637446,"pZ":2.2801998441388855,"vX0":1.5598708371433132,"vY0":-119.5884501297791,"vZ0":-1.3672740168914728,"x":133.21,"y":177.21,"x0":-1.8746638914838607,"y0":50.00135615330843,"z0":5.426857979393516,"aX":8.793321895469314},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.3,"breakHorizontal":-11.4,"spinRate":2454,"spinDirection":84},"zone":4,"typeConfidence":0.9,"plateTime":0.45800514879958776,"extension":6.509359907207214},"index":1,"playId":"47c2cbf8-0fae-3695-a987-619367b724bb","pitchNumber":2,"startTime":"2025-08-17T18:32:00.372Z","endTime":"2025-08-17T18:32:04.030Z","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":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.1,"strikeZoneTop":3.51524466982175,"strikeZoneBottom":1.58276032443677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.265012354988524,"aZ":-26.529996153990723,"pfxX":3.0140294576975757,"pfxZ":3.2660770244871884,"pX":-1.9147013463113536,"pZ":3.3998880684477037,"vX0":-2.39083803112191,"vY0":-130.52279817869382,"vZ0":-1.0816602095092824,"x":189.98,"y":146.98,"x0":-1.3787861273012507,"y0":50.00154748540383,"z0":5.816022556208224,"aX":5.204339177645346},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.9,"breakHorizontal":-4.9,"spinRate":2090,"spinDirection":179},"zone":11,"typeConfidence":0.91,"plateTime":0.4195154049522807,"extension":6.641566967800472},"index":2,"playId":"05db9e3f-4471-3226-8a89-9cad2f856537","pitchNumber":3,"startTime":"2025-08-17T18:32:17.139Z","endTime":"2025-08-17T18:32:22.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.413597497330308,"aZ":-26.916306726303016,"pfxX":8.6128983761967,"pfxZ":3.699883901012635,"pX":-0.8424605400857094,"pZ":2.8266827855386336,"vX0":-0.3953824905481486,"vY0":-118.93459649821767,"vZ0":-0.6214490975402138,"x":149.11,"y":162.46,"x0":-1.7912270140609123,"y0":50.00515744983373,"z0":5.548709241708222,"aX":12.246905627908186},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":6.8,"breakHorizontal":-15.5,"spinRate":2408,"spinDirection":94},"zone":11,"typeConfidence":0.91,"plateTime":0.46187683096641097,"extension":6.580070129092843},"index":3,"playId":"d0dd5ad8-6984-3180-8875-d642ae58d8df","pitchNumber":4,"startTime":"2025-08-17T18:32:34.012Z","endTime":"2025-08-17T18:32:40.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.446495953560785,"aZ":-30.831142041973468,"pfxX":5.977633512168412,"pfxZ":0.8836279298518566,"pX":0.39693363424619893,"pZ":2.705742471534523,"vX0":2.6257227144744317,"vY0":-122.42804245624266,"vZ0":-0.4341271582602546,"x":101.87,"y":165.72,"x0":-1.4663002794955793,"y0":50.00046477466363,"z0":5.5268117960991425,"aX":9.061762507234272},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.8,"breakHorizontal":-11.4,"spinRate":2534,"spinDirection":105},"zone":6,"typeConfidence":0.89,"plateTime":0.4475910425243059,"extension":6.515046204377187},"index":4,"playId":"2b85259c-bb5d-33c0-a552-7f38a3d0d108","pitchNumber":5,"startTime":"2025-08-17T18:32:56.775Z","endTime":"2025-08-17T18:33:07.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.4,"strikeZoneTop":3.3981873222716,"strikeZoneBottom":1.58709812890354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.81215694445204,"aZ":-27.254540008623657,"pfxX":8.116188714203098,"pfxZ":3.3283387163940406,"pX":0.4914020803974242,"pZ":1.1008237236400398,"vX0":2.685398634770732,"vY0":-121.09117185848987,"vZ0":-4.453139353659229,"x":98.27,"y":209.06,"x0":-1.687830934142001,"y0":50.002037068713925,"z0":5.362794849920444,"aX":11.987297707149592},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.2,"breakHorizontal":-15.4,"spinRate":2537,"spinDirection":85},"zone":14,"typeConfidence":0.91,"plateTime":0.4532444430521281,"extension":6.506035992137852},"index":5,"playId":"93b1af19-1163-362b-87ad-73be8cf6c382","pitchNumber":6,"startTime":"2025-08-17T18:33:32.227Z","endTime":"2025-08-17T18:33:36.753Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":84.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.41463828987465,"aZ":-28.285728540309456,"pfxX":2.471822680648969,"pfxZ":2.1675048839032236,"pX":-0.9743792754127288,"pZ":3.49796213514965,"vX0":-0.1482733499285514,"vY0":-131.46878421556548,"vZ0":-0.4651112991517265,"x":154.14,"y":144.34,"x0":-1.2402786381583848,"y0":50.00234810857685,"z0":5.732585512260166,"aX":4.433545029743801},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.1,"breakHorizontal":-4.4,"spinRate":2154,"spinDirection":182},"zone":11,"typeConfidence":0.91,"plateTime":0.41276042237043287,"extension":6.698558256813816},"index":6,"playId":"bddc77b8-a4d4-3c2c-b8fc-53f9f3c90f3d","pitchNumber":7,"startTime":"2025-08-17T18:33:46.350Z","endTime":"2025-08-17T18:33:51.504Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:33:51.504Z","atBatIndex":25},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Kyle Manzardo hits a sacrifice fly. Fielding error by left fielder Jurickson Profar. Steven Kwan scores. Kyle Manzardo to 1st.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-17T18:33:54.307Z","endTime":"2025-08-17T18:36:07.032Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"postOnSecond":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","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":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":{"id":607200,"link":"/api/v1/people/607200"},"isScoringEvent":true,"rbi":true,"earned":true,"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.8,"strikeZoneTop":3.22053504066818,"strikeZoneBottom":1.2944814622419,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.18625518791609,"aZ":-27.42558801138607,"pfxX":10.106296186108713,"pfxZ":3.2541629292288166,"pX":-0.06450692976171798,"pZ":2.020982311818054,"vX0":0.7709238774052581,"vY0":-120.32316771956457,"vZ0":-2.3348497419402445,"x":119.46,"y":184.21,"x0":-1.7019277491515075,"y0":50.005067496426136,"z0":5.443486303270189,"aX":14.763146121304416},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.5,"breakHorizontal":-18.5,"spinRate":2553,"spinDirection":79},"zone":5,"typeConfidence":0.91,"plateTime":0.45588752236402197,"extension":6.776846878209544},"index":0,"playId":"efd48d97-cf66-3e0e-90d1-a52bfa490b57","pitchNumber":1,"startTime":"2025-08-17T18:34:15.306Z","endTime":"2025-08-17T18:34:21.539Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.34,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.383353556480806,"aZ":-27.28753526361572,"pfxX":7.351695985799477,"pfxZ":3.327621181790283,"pX":0.15056832674507864,"pZ":2.20653489004209,"vX0":2.3234874440411333,"vY0":-120.40017213336982,"vZ0":-2.07380708409572,"x":111.26,"y":179.2,"x0":-1.7819918458359076,"y0":50.00136575869789,"z0":5.493821106073492,"aX":10.79201699056479},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.8,"breakHorizontal":-13.9,"spinRate":2589,"spinDirection":73},"zone":5,"typeConfidence":0.91,"plateTime":0.4549129830533465,"extension":6.569387546698552},"index":1,"playId":"978c5eec-b068-3c27-95f8-3999ca2f2a62","pitchNumber":2,"startTime":"2025-08-17T18:34:32.065Z","endTime":"2025-08-17T18:34:36.220Z","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-17T18:34:44.629Z","endTime":"2025-08-17T18:34:57.691Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.3,"strikeZoneTop":3.18999899576676,"strikeZoneBottom":1.38314827590477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.00004194461784,"aZ":-22.89036599678295,"pfxX":0.33522966299894286,"pfxZ":5.136580697466597,"pX":-1.898173725143956,"pZ":3.7471954084892394,"vX0":-1.607388700578647,"vY0":-132.72158517240214,"vZ0":-1.1565077875988143,"x":189.35,"y":137.61,"x0":-1.331607152915557,"y0":50.00016585230104,"z0":5.8356764641601915,"aX":0.6056634411827113},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.4,"breakHorizontal":-0.4,"spinRate":2027,"spinDirection":185},"zone":11,"typeConfidence":0.9,"plateTime":0.4106778933249786,"extension":6.686173379450771},"index":3,"playId":"1aa019fa-41c6-3464-8d27-c11895b683b9","pitchNumber":3,"startTime":"2025-08-17T18:34:57.691Z","endTime":"2025-08-17T18:35:02.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.19391192164786,"strikeZoneBottom":1.33662209868885,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.543928054640695,"aZ":-22.367189955770243,"pfxX":-0.4099359632609394,"pfxZ":5.472490412643843,"pX":-0.5628529968842796,"pZ":4.338371820604091,"vX0":2.4965247379340676,"vY0":-132.36697869901334,"vZ0":0.8466603280456231,"x":138.45,"y":121.64,"x0":-1.4608744025114802,"y0":50.00567698339073,"z0":5.639623689185314,"aX":-0.7355939057158724},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.3,"breakHorizontal":0.2,"spinRate":2047,"spinDirection":193},"zone":11,"typeConfidence":0.9,"plateTime":0.41220072568081667,"extension":6.684665465373053},"index":4,"playId":"b54fe914-7dac-3e85-8854-9fac5f535367","pitchNumber":4,"startTime":"2025-08-17T18:35:14.906Z","endTime":"2025-08-17T18:35:19.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.3,"strikeZoneTop":3.18183095452536,"strikeZoneBottom":1.34936178554258,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.195958471477013,"aZ":-32.357532217873036,"pfxX":-7.315975540285816,"pfxZ":-0.10671824829640819,"pX":-0.7632781470601718,"pZ":1.2098205639415334,"vX0":4.465670117705509,"vY0":-128.92112860359805,"vZ0":-4.452255601549375,"x":146.09,"y":206.11,"x0":-1.5582080159610419,"y0":50.00340494402065,"z0":5.427762142614539,"aX":-12.443423353890276},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.8,"breakHorizontal":12.4,"spinRate":1605,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.4231848655197985,"extension":6.443227347330869},"index":5,"playId":"2d888491-be09-3919-8ce1-c50adeb7c679","pitchNumber":5,"startTime":"2025-08-17T18:35:32.099Z","endTime":"2025-08-17T18:35:38.690Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.34,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.736554515663357,"aZ":-28.358973056416495,"pfxX":1.6905860854407035,"pfxZ":2.1472846609461502,"pX":-0.6724637188728414,"pZ":2.680569516723368,"vX0":0.5253248208693491,"vY0":-131.81877101806327,"vZ0":-2.8330907411236987,"x":142.63,"y":166.4,"x0":-1.0935330612989513,"y0":50.00111244933489,"z0":5.84394673585947,"aX":3.0005355963349287},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.5,"breakHorizontal":-3.1,"spinRate":2078,"spinDirection":179},"zone":1,"typeConfidence":0.91,"plateTime":0.41413464136108047,"extension":6.727529253411069},"hitData":{"launchSpeed":86.4,"launchAngle":42.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.22,"coordY":101.94}},"index":6,"playId":"139092c8-ae1b-3158-a3ce-602b3310442f","pitchNumber":6,"startTime":"2025-08-17T18:35:54.177Z","endTime":"2025-08-17T18:36:07.032Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:36:07.032Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bo Naylor doubles (15) on a line drive to right fielder Ronald Acuña Jr. Daniel Schneemann scores. Kyle Manzardo to 3rd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-17T18:36:33.495Z","endTime":"2025-08-17T18:37:24.738Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"postOnThird":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":660670,"link":"/api/v1/people/660670"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":{"id":607200,"link":"/api/v1/people/607200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.20705595511691,"strikeZoneBottom":1.389708380098,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.690492211043612,"aZ":-31.515367279107593,"pfxX":-3.1381439613574558,"pfxZ":0.40094077566774544,"pX":-0.22697016231166325,"pZ":1.6214902352273055,"vX0":4.650968633394702,"vY0":-127.59459910780382,"vZ0":-3.2490497546357373,"x":125.65,"y":195.0,"x0":-1.663792607943112,"y0":50.005542593939104,"z0":5.388885038899838,"aX":-5.187502108325846},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.2,"breakHorizontal":4.7,"spinRate":1576,"spinDirection":238},"zone":8,"typeConfidence":0.85,"plateTime":0.42890168899811565,"extension":6.743366386470727},"index":0,"playId":"9d01a3b2-8dd5-3db2-826b-a1b8ba8c54b7","pitchNumber":1,"startTime":"2025-08-17T18:36:38.292Z","endTime":"2025-08-17T18:36:43.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.22888691526508,"strikeZoneBottom":1.31266574201149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.42665760153581,"aZ":-31.10169553466942,"pfxX":-4.963745798539067,"pfxZ":0.6197513588179708,"pX":-1.3558717369598436,"pZ":1.7111568461933113,"vX0":2.4197721110736135,"vY0":-130.11867068911815,"vZ0":-3.651811463321953,"x":168.68,"y":192.58,"x0":-1.649331014269393,"y0":50.00313064014447,"z0":5.470879664423685,"aX":-8.573912785140374},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.6,"breakHorizontal":8.5,"spinRate":1593,"spinDirection":235},"zone":13,"typeConfidence":0.67,"plateTime":0.419778716148544,"extension":6.5017543225628005},"index":1,"playId":"b1502cff-97b8-387e-8b93-68f58f33315f","pitchNumber":2,"startTime":"2025-08-17T18:36:53.288Z","endTime":"2025-08-17T18:37:01.210Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.848498219491873,"aZ":-27.119656613631637,"pfxX":2.417693080400341,"pfxZ":2.8349557821252684,"pX":0.8063297013276919,"pZ":2.7985287941595876,"vX0":4.373246500437925,"vY0":-132.14443157011354,"vZ0":-2.300868788762337,"x":86.26,"y":163.22,"x0":-1.178611984901535,"y0":50.00381804439777,"z0":5.655201482975621,"aX":4.313547559470565},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.9,"breakHorizontal":-5.3,"spinRate":2014,"spinDirection":178},"zone":3,"typeConfidence":0.91,"plateTime":0.4130975275970812,"extension":6.881230861818183},"hitData":{"launchSpeed":84.8,"launchAngle":26.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":209.18,"coordY":114.82}},"index":2,"playId":"f4c6582d-7b9d-3dd3-a981-8184cae0eb56","pitchNumber":3,"startTime":"2025-08-17T18:37:08.990Z","endTime":"2025-08-17T18:37:24.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:37:24.738Z","atBatIndex":27},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Brayan Rocchio lines into a double play, first baseman Matt Olson to third baseman Nacho Alvarez Jr. Kyle Manzardo out at 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-17T18:38:31.776Z","endTime":"2025-08-17T18:39:02.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":805373,"link":"/api/v1/people/805373"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-17T18:37:44.271Z","endTime":"2025-08-17T18:38:34.050Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.844331262350792,"aZ":-31.03312258983471,"pfxX":5.875193394425209,"pfxZ":0.7806538551177207,"pX":-0.3645279797933533,"pZ":1.2216874621431537,"vX0":1.8019891046627747,"vY0":-120.24934606496099,"vZ0":-3.2463114722262985,"x":130.89,"y":205.79,"x0":-1.8880464673195363,"y0":50.00009174420149,"z0":5.3624430532548395,"aX":8.54178154100389},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.8,"breakHorizontal":-11.0,"spinRate":2381,"spinDirection":100},"zone":13,"typeConfidence":0.9,"plateTime":0.45671306386094246,"extension":6.458265867384176},"index":1,"playId":"9a6dd7f1-adef-3881-a725-32be07318bff","pitchNumber":1,"startTime":"2025-08-17T18:38:34.050Z","endTime":"2025-08-17T18:38:40.335Z","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.8,"endSpeed":77.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.966449071500193,"aZ":-26.811606122483347,"pfxX":6.207991779469515,"pfxZ":3.587602882477741,"pX":-0.3770347585276165,"pZ":2.3348338592028157,"vX0":1.3630845687621977,"vY0":-120.77480301076191,"vZ0":-1.898154149918697,"x":131.37,"y":175.74,"x0":-1.7540819533267313,"y0":50.00286534550152,"z0":5.46270216621677,"aX":9.27649481283116},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":6.4,"breakHorizontal":-11.5,"spinRate":2407,"spinDirection":59},"zone":4,"typeConfidence":0.9,"plateTime":0.45151896730995533,"extension":6.616093888107275},"hitData":{"launchSpeed":93.9,"launchAngle":8.0,"totalDistance":132.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":160.41,"coordY":161.22}},"index":2,"playId":"5eb62e57-2643-3ec0-b0dc-b6ed80c48094","pitchNumber":2,"startTime":"2025-08-17T18:38:56.050Z","endTime":"2025-08-17T18:39:02.420Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:39:02.420Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ozzie Albies lines out to left fielder Steven Kwan.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-17T18:40:49.748Z","endTime":"2025-08-17T18:41:48.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":70.4,"strikeZoneTop":3.2075049698812,"strikeZoneBottom":1.33117100292994,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.814310902730867,"aZ":-31.498760392970816,"pfxX":-5.041845429395213,"pfxZ":0.5367063294070586,"pX":0.7477654357382563,"pZ":2.6352600402434976,"vX0":-2.421347097897184,"vY0":-110.89892119970271,"vZ0":1.1493578130652602,"x":88.5,"y":167.63,"x0":2.5067575662168045,"y0":50.00129617306271,"z0":5.38214933900992,"aX":-6.3132440419516564},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":1.6,"breakHorizontal":9.7,"spinRate":2076,"spinDirection":292},"zone":3,"typeConfidence":0.89,"plateTime":0.49286998656553793,"extension":5.748854938250464},"index":0,"playId":"e496146d-0139-3036-b6d2-5f2d1f139338","pitchNumber":1,"startTime":"2025-08-17T18:41:10.384Z","endTime":"2025-08-17T18:41:15.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":80.0,"endSpeed":73.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.6237454586068,"aZ":-23.895794650889027,"pfxX":7.325729081973007,"pfxZ":6.002409404863496,"pX":0.6819573900732923,"pZ":3.2354117302483676,"vX0":-6.1260573113052015,"vY0":-116.36063967289277,"vZ0":0.2573490170101759,"x":91.01,"y":151.42,"x0":2.3895314889059667,"y0":50.002707545156326,"z0":5.376518094309859,"aX":10.105122932829921},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":11.3,"breakHorizontal":-11.9,"spinRate":900,"spinDirection":121},"zone":3,"typeConfidence":0.9,"plateTime":0.4696549449199381,"extension":5.754587251500905},"index":1,"playId":"146d598a-32f7-3034-b25f-1ec115c9bdf2","pitchNumber":2,"startTime":"2025-08-17T18:41:19.860Z","endTime":"2025-08-17T18:41:24.552Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-17T18:41:31.467Z","endTime":"2025-08-17T18:41:39.045Z","isPitch":false,"type":"action","player":{"id":645277,"link":"/api/v1/people/645277"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.366313509063367,"aZ":-13.736582915699035,"pfxX":7.016596663519493,"pfxZ":10.06556755777593,"pX":0.8855095607626233,"pZ":3.44775407638227,"vX0":-5.582095146195836,"vY0":-133.86347508850423,"vZ0":-2.6637542344454785,"x":83.25,"y":145.69,"x0":2.0765852154192843,"y0":50.00471520500566,"z0":5.427773899024289,"aX":12.854865475658883},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.0,"breakHorizontal":-11.6,"spinRate":2335,"spinDirection":157},"zone":12,"typeConfidence":0.92,"plateTime":0.4077223905750147,"extension":6.387749415647123},"hitData":{"launchSpeed":91.5,"launchAngle":21.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":85.02,"coordY":90.83}},"index":3,"playId":"fe71d25f-c936-340f-9def-e2724da21c6d","pitchNumber":3,"startTime":"2025-08-17T18:41:39.045Z","endTime":"2025-08-17T18:41:48.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:41:48.633Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sean Murphy called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-17T18:41:49.595Z","endTime":"2025-08-17T18:43:12.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":71.2,"strikeZoneTop":3.43133799487427,"strikeZoneBottom":1.58526870235261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.98293987924717,"aZ":-32.5570597834172,"pfxX":-6.621769263309316,"pfxZ":-0.29823754496883836,"pX":0.21914298764532925,"pZ":2.05352932523264,"vX0":-2.8353864414664565,"vY0":-112.16952574855682,"vZ0":0.1321446131860664,"x":108.65,"y":183.33,"x0":2.359326228593723,"y0":50.004045004275646,"z0":5.308933790705685,"aX":-8.451516034922584},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-0.2,"breakHorizontal":12.7,"spinRate":2089,"spinDirection":293},"zone":8,"typeConfidence":0.9,"plateTime":0.48800655819822314,"extension":5.761492963465597},"index":0,"playId":"3b4e6a08-6d20-3fb8-823b-fe1712393d24","pitchNumber":1,"startTime":"2025-08-17T18:42:10.827Z","endTime":"2025-08-17T18:42:16.239Z","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":91.1,"endSpeed":83.3,"strikeZoneTop":3.44288789076203,"strikeZoneBottom":1.64669612884196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.144292127920725,"aZ":-14.338283428926703,"pfxX":4.877694818151052,"pfxZ":10.04118311675602,"pX":-0.8700230761001841,"pZ":2.368247339206644,"vX0":-9.083577714583642,"vY0":-132.40705924022527,"vZ0":-4.7997986248029925,"x":150.16,"y":174.84,"x0":1.9706040014543997,"y0":50.0027310939392,"z0":5.252841301353088,"aX":8.664704592930132},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.3,"breakHorizontal":-6.8,"spinRate":2195,"spinDirection":153},"zone":13,"typeConfidence":0.91,"plateTime":0.413589680080261,"extension":6.283409519881303},"index":1,"playId":"e8e29e9c-ed37-31b8-971c-94b239b536b1","pitchNumber":2,"startTime":"2025-08-17T18:42:21.621Z","endTime":"2025-08-17T18:42:29.094Z","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":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.4023937943084,"strikeZoneBottom":1.58164108126353,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.355114986753513,"aZ":-28.391219494882886,"pfxX":-1.092490988901491,"pfxZ":2.429359737488177,"pX":-0.1314094996659941,"pZ":4.671608096770016,"vX0":-5.330986827141942,"vY0":-123.36286037971566,"vZ0":3.4142948320225495,"x":122.01,"y":112.65,"x0":2.1910067466722913,"y0":50.00078780141081,"z0":5.649655139318469,"aX":-1.6990784167083324},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.4,"breakHorizontal":3.1,"spinRate":2163,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.4423892635834341,"extension":6.284642626569691},"index":2,"playId":"bb1089a7-4af0-394e-9b3e-d0f22387bb8f","pitchNumber":3,"startTime":"2025-08-17T18:42:35.570Z","endTime":"2025-08-17T18:42:43.235Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":71.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.744352986561353,"aZ":-31.845235495449405,"pfxX":-7.097695147516374,"pfxZ":0.2529158524853825,"pX":-0.616565163034096,"pZ":1.9057099231641852,"vX0":-4.138495770318247,"vY0":-112.8379736897729,"vZ0":-0.3279265200220358,"x":140.5,"y":187.33,"x0":2.16387532555594,"y0":50.0007005103957,"z0":5.264384915287712,"aX":-9.14113468807596},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":0.7,"breakHorizontal":13.9,"spinRate":2080,"spinDirection":293},"zone":7,"typeConfidence":0.9,"plateTime":0.4856031653597328,"extension":6.03837632146982},"index":3,"playId":"a62edf2f-c469-3c36-8dd6-ecf70aa37606","pitchNumber":4,"startTime":"2025-08-17T18:42:48.594Z","endTime":"2025-08-17T18:42:53.824Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-17T18:42:56.071Z","endTime":"2025-08-17T18:43:07.213Z","isPitch":false,"type":"action","player":{"id":669221,"link":"/api/v1/people/669221"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.7,"strikeZoneTop":3.45646301801512,"strikeZoneBottom":1.57080536168838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.61644102621345,"aZ":-23.78754266620185,"pfxX":7.877790367795647,"pfxZ":5.6771724203695255,"pX":-0.5728404760473779,"pZ":1.8195635089402988,"vX0":-8.536069025991493,"vY0":-119.51629844184805,"vZ0":-3.1107573426758712,"x":138.84,"y":189.65,"x0":1.9876244160896293,"y0":50.000447327391385,"z0":5.227651866115119,"aX":11.629140927766992},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":10.0,"breakHorizontal":-12.7,"spinRate":953,"spinDirection":133},"zone":7,"typeConfidence":0.9,"plateTime":0.4547706216754577,"extension":6.065371234088522},"index":5,"playId":"fdbdfd91-116e-309f-b85c-dd405dbbacf5","pitchNumber":5,"startTime":"2025-08-17T18:43:07.213Z","endTime":"2025-08-17T18:43:12.909Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:43:12.909Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nacho Alvarez Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-17T18:43:15.278Z","endTime":"2025-08-17T18:45:24.555Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.31961763375054,"strikeZoneBottom":1.49748633552695,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.920590997498792,"aZ":-12.49623888738863,"pfxX":5.015511985340135,"pfxZ":10.952216165660479,"pX":-0.21164780602025934,"pZ":2.55436088074573,"vX0":-7.360496918387076,"vY0":-132.8112287254173,"vZ0":-4.675438487969316,"x":125.07,"y":169.81,"x0":1.936751733983603,"y0":50.00289315139399,"z0":5.237959838089188,"aX":9.012049409478402},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.1,"breakHorizontal":-7.6,"spinRate":2294,"spinDirection":152},"zone":5,"typeConfidence":0.92,"plateTime":0.41150995711096705,"extension":6.324500167771924},"index":0,"playId":"955aea92-c322-31aa-aff4-84b278b17597","pitchNumber":1,"startTime":"2025-08-17T18:43:31.952Z","endTime":"2025-08-17T18:43:37.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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":70.5,"strikeZoneTop":3.25425366614929,"strikeZoneBottom":1.52877034220342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.744619353934656,"aZ":-33.78242400998602,"pfxX":-7.80069502452765,"pfxZ":-1.2816471058691121,"pX":0.6836210777486617,"pZ":2.364591856098881,"vX0":-1.5748758904883249,"vY0":-111.2836061734197,"vZ0":1.3044493540796813,"x":90.94,"y":174.94,"x0":2.413711406522394,"y0":50.00179080302999,"z0":5.267006501923061,"aX":-9.794960455137039},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-1.7,"breakHorizontal":14.5,"spinRate":2333,"spinDirection":298},"zone":6,"typeConfidence":0.9,"plateTime":0.4919490435683538,"extension":5.794633598321725},"index":1,"playId":"8b7c790f-cf03-33a4-bbb4-c231e23f8c4e","pitchNumber":2,"startTime":"2025-08-17T18:43:41.849Z","endTime":"2025-08-17T18:43:46.643Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-17T18:43:51.985Z","endTime":"2025-08-17T18:44:02.338Z","isPitch":false,"type":"action","player":{"id":805373,"link":"/api/v1/people/805373"}},{"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":92.8,"endSpeed":84.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.199214360406838,"aZ":-14.754251901870333,"pfxX":4.670102022481639,"pfxZ":9.441341601124284,"pX":-0.15042536881602062,"pZ":3.646997101726947,"vX0":-7.1119045330226935,"vY0":-134.94043046771492,"vZ0":-1.8877565169816122,"x":122.73,"y":140.31,"x0":1.911835720469597,"y0":50.00493596121824,"z0":5.394475903539304,"aX":8.619473374823393},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.9,"breakHorizontal":-7.0,"spinRate":2324,"spinDirection":157},"zone":11,"typeConfidence":0.92,"plateTime":0.40581851580137496,"extension":6.386779267784613},"index":3,"playId":"2f3a6216-c6e6-3af4-ad6d-ab316475f171","pitchNumber":3,"startTime":"2025-08-17T18:44:02.338Z","endTime":"2025-08-17T18:44:06.834Z","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":80.6,"endSpeed":74.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.51228730696619,"aZ":-27.0616100112528,"pfxX":4.781059160437886,"pfxZ":3.667322364441991,"pX":0.8422503520119736,"pZ":1.9495854840053508,"vX0":-4.767325268367341,"vY0":-117.36323310542188,"vZ0":-1.6092398546200082,"x":84.9,"y":186.14,"x0":2.2800677831452014,"y0":50.00056079173968,"z0":5.167926383968108,"aX":6.659390005107831},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":6.5,"breakHorizontal":-7.4,"spinRate":815,"spinDirection":119},"zone":14,"typeConfidence":0.9,"plateTime":0.46695201904534755,"extension":5.66138296470199},"index":4,"playId":"37f5cc1a-f586-3707-8da0-bfe49be942b8","pitchNumber":4,"startTime":"2025-08-17T18:44:16.038Z","endTime":"2025-08-17T18:44:26.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.3,"endSpeed":70.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.619969123178965,"aZ":-31.931289907350298,"pfxX":-8.693534766923097,"pfxZ":0.1974294790853417,"pX":0.7341858891747941,"pZ":2.002071053733741,"vX0":-1.3077620725434187,"vY0":-111.09349921327295,"vZ0":0.20058691489583302,"x":89.01,"y":184.72,"x0":2.4602565081005414,"y0":50.00398775270909,"z0":5.240162392529497,"aX":-10.824989164232877},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":0.7,"breakHorizontal":16.1,"spinRate":2261,"spinDirection":301},"zone":9,"typeConfidence":0.91,"plateTime":0.49376322569908737,"extension":5.979729104067231},"index":5,"playId":"697330df-528a-3b60-8168-73bccc171bb4","pitchNumber":5,"startTime":"2025-08-17T18:44:36.824Z","endTime":"2025-08-17T18:44:41.615Z","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":91.7,"endSpeed":83.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.092912234738844,"aZ":-17.707828946761033,"pfxX":1.97107072352886,"pfxZ":8.028788697477658,"pX":0.6566532995019596,"pZ":3.4958826125188684,"vX0":-4.5364933871122215,"vY0":-133.47361017158013,"vZ0":-1.3125606021314336,"x":91.97,"y":144.39,"x0":2.123240195424737,"y0":50.00296968473289,"z0":5.270870261340031,"aX":3.5521022839031264},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.5,"breakHorizontal":-2.5,"spinRate":2043,"spinDirection":153},"zone":12,"typeConfidence":0.89,"plateTime":0.4105836766462927,"extension":6.213187828857647},"index":6,"playId":"a232922d-1481-3532-9b88-fc89cc8101b4","pitchNumber":6,"startTime":"2025-08-17T18:44:49.670Z","endTime":"2025-08-17T18:44:54.545Z","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":91.6,"endSpeed":83.9,"strikeZoneTop":3.23263018033233,"strikeZoneBottom":1.51259518273139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.84137559058797,"aZ":-15.168187734031864,"pfxX":2.4683956937752245,"pfxZ":9.442549701773814,"pX":-0.788450438300352,"pZ":3.3402503052764407,"vX0":-8.14373687747742,"vY0":-133.15339068205623,"vZ0":-2.306030038396705,"x":147.05,"y":148.59,"x0":1.985019558234714,"y0":50.000571083584994,"z0":5.311458113119306,"aX":4.445923343384602},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.8,"breakHorizontal":-2.8,"spinRate":1989,"spinDirection":153},"zone":11,"typeConfidence":0.9,"plateTime":0.4109249630631484,"extension":6.459789772403657},"index":7,"playId":"2345e0c5-c650-3f6b-a060-69ecd9f9c5a3","pitchNumber":7,"startTime":"2025-08-17T18:45:07.206Z","endTime":"2025-08-17T18:45:13.599Z","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":92.0,"endSpeed":84.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.749330079396653,"aZ":-16.328628207350967,"pfxX":2.728214469195703,"pfxZ":8.695538396010853,"pX":0.4287279316231108,"pZ":2.3051386292850125,"vX0":-5.122496023746575,"vY0":-133.85715254348042,"vZ0":-4.531068861496737,"x":100.66,"y":176.54,"x0":2.0091009125751857,"y0":50.00377813181336,"z0":5.181834196582513,"aX":4.9725483137961195},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.0,"breakHorizontal":-3.8,"spinRate":2163,"spinDirection":155},"zone":6,"typeConfidence":0.9,"plateTime":0.408523468628899,"extension":6.670322293050905},"index":8,"playId":"3869477c-c1ae-3ed9-850c-de29abd4992d","pitchNumber":8,"startTime":"2025-08-17T18:45:19.803Z","endTime":"2025-08-17T18:45:24.555Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:45:24.555Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Kayfus called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T18:47:27.817Z","endTime":"2025-08-17T18:48:48.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.4,"strikeZoneTop":3.50247756270586,"strikeZoneBottom":1.60819637957954,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.15392410742226,"aZ":-31.373012284437998,"pfxX":4.632640260281873,"pfxZ":0.5454425807000352,"pX":-0.0809413054470259,"pZ":2.6698425956524243,"vX0":2.364252053172181,"vY0":-119.57961399277472,"vZ0":-0.05030823236258941,"x":120.09,"y":166.69,"x0":-1.6800762751695937,"y0":50.00178560066784,"z0":5.4744414461477415,"aX":6.798847772629879},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.2,"breakHorizontal":-8.9,"spinRate":2458,"spinDirection":83},"zone":5,"typeConfidence":0.9,"plateTime":0.45570066532241826,"extension":6.416404925466954},"index":0,"playId":"545ad31f-7235-3796-b1c3-f13d4ac20416","pitchNumber":1,"startTime":"2025-08-17T18:47:47.673Z","endTime":"2025-08-17T18:47:52.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.45922524027193,"strikeZoneBottom":1.59140670305156,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.790249568780375,"aZ":-27.496841694091177,"pfxX":3.1741481049828812,"pfxZ":3.098735479348621,"pX":-0.25173739998690337,"pZ":2.31405835685354,"vX0":2.6037705620038265,"vY0":-122.02306483760358,"vZ0":-1.8868184853289327,"x":126.6,"y":176.3,"x0":-1.7446348405243761,"y0":50.00313423686241,"z0":5.464147250516185,"aX":4.7907776429212126},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.4,"breakHorizontal":-6.4,"spinRate":2566,"spinDirection":99},"zone":5,"typeConfidence":0.85,"plateTime":0.44871469414164844,"extension":6.552982047927252},"index":1,"playId":"951eefbd-f9b2-3ebf-832f-6b55b2586d9d","pitchNumber":2,"startTime":"2025-08-17T18:47:59.775Z","endTime":"2025-08-17T18:48:04.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.49337656797464,"strikeZoneBottom":1.55189126428628,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.542545249869516,"aZ":-32.94416917929576,"pfxX":-7.823750394643911,"pfxZ":-0.45246434296458515,"pX":-1.0125901409602849,"pZ":0.9270598823358202,"vX0":4.340881392074749,"vY0":-129.2472567156048,"vZ0":-5.090898046276986,"x":155.6,"y":213.75,"x0":-1.6925156374118115,"y0":50.004688851651636,"z0":5.436323437109255,"aX":-13.31105482366171},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.7,"breakHorizontal":13.3,"spinRate":1871,"spinDirection":234},"zone":13,"typeConfidence":0.88,"plateTime":0.4229012448475209,"extension":6.578089277145093},"index":2,"playId":"da351d5b-60d9-3bcc-85be-951fd975c775","pitchNumber":3,"startTime":"2025-08-17T18:48:12.830Z","endTime":"2025-08-17T18:48:17.285Z","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":92.8,"endSpeed":83.8,"strikeZoneTop":3.3141573288158,"strikeZoneBottom":1.56892970062474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.60355255212894,"aZ":-18.822513438999206,"pfxX":-8.910158193435267,"pfxZ":7.342621014246314,"pX":0.7590364684749907,"pZ":3.3978401975455546,"vX0":7.011114585273602,"vY0":-134.8373018353668,"vZ0":-2.937402628650439,"x":88.07,"y":147.04,"x0":-0.7327992828532438,"y0":50.006315735257694,"z0":5.8484310437518126,"aX":-16.212983386213033},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.7,"breakHorizontal":14.4,"spinRate":2131,"spinDirection":200},"zone":3,"typeConfidence":0.92,"plateTime":0.40808874651363825,"extension":6.612563418975973},"index":3,"playId":"4a6e1c6d-99ea-383e-bb8d-65771c0f2af4","pitchNumber":4,"startTime":"2025-08-17T18:48:25.688Z","endTime":"2025-08-17T18:48:33.517Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":74.5,"strikeZoneTop":3.50180787464533,"strikeZoneBottom":1.57130625272705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.296805981649037,"aZ":-26.236692322989075,"pfxX":8.636429629216101,"pfxZ":4.152622510908257,"pX":-0.659305439351152,"pZ":2.556575256209681,"vX0":0.0023499498082173997,"vY0":-119.68949565005853,"vZ0":-1.1555732035765716,"x":142.13,"y":169.75,"x0":-1.7794121000246423,"y0":50.00096803696391,"z0":5.427432607400651,"aX":12.343203095766425},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":7.4,"breakHorizontal":-15.6,"spinRate":2539,"spinDirection":75},"zone":4,"typeConfidence":0.91,"plateTime":0.4602384904560868,"extension":6.619702793070024},"index":4,"playId":"a22b24c1-58f8-3009-876d-fac1139eee70","pitchNumber":5,"startTime":"2025-08-17T18:48:42.822Z","endTime":"2025-08-17T18:48:48.093Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:48:48.093Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Jones singles on a bunt ground ball to third baseman Nacho Alvarez Jr.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T18:48:51.461Z","endTime":"2025-08-17T18:49:22.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.76,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.078146327134583,"aZ":-22.007533709466152,"pfxX":-0.49848073752779776,"pfxZ":5.641966091797812,"pX":0.5515721886150289,"pZ":3.009389623348043,"vX0":4.953204543568967,"vY0":-133.01619253224933,"vZ0":-2.7489525637213212,"x":95.98,"y":157.53,"x0":-1.265584589654396,"y0":50.003088598756484,"z0":5.642437058044399,"aX":-0.8994819142523329},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.8,"breakHorizontal":-0.1,"spinRate":2221,"spinDirection":192},"zone":6,"typeConfidence":0.9,"plateTime":0.41092261359156357,"extension":6.779571839109748},"hitData":{"launchSpeed":43.5,"launchAngle":-40.0,"totalDistance":6.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":110.16,"coordY":178.18}},"index":0,"playId":"e720066d-f4f0-3530-8ff7-4610423188f7","pitchNumber":1,"startTime":"2025-08-17T18:49:09.678Z","endTime":"2025-08-17T18:49:22.182Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:49:22.182Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Angel Martínez flies out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T18:49:32.567Z","endTime":"2025-08-17T18:50:02.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.513682020298337,"aZ":-30.75102839941086,"pfxX":-7.2821008458657595,"pfxZ":0.8392287835863232,"pX":0.22724425183095637,"pZ":1.2369223579782747,"vX0":6.534604737834531,"vY0":-128.67245052936576,"vZ0":-4.790357791297305,"x":108.34,"y":205.38,"x0":-1.383605901886992,"y0":50.0049997291863,"z0":5.470771224547672,"aX":-12.368346528755838},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.7,"breakHorizontal":12.0,"spinRate":1876,"spinDirection":232},"zone":14,"typeConfidence":0.91,"plateTime":0.4236338022373056,"extension":6.8275392874064025},"hitData":{"launchSpeed":92.3,"launchAngle":30.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.16,"coordY":68.6}},"index":0,"playId":"36fb7fea-13c6-341a-9ef1-63ae302dce9c","pitchNumber":1,"startTime":"2025-08-17T18:49:49.986Z","endTime":"2025-08-17T18:50:02.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:50:02.483Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a line drive to right fielder Ronald Acuña Jr. Nolan Jones to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T18:50:04.838Z","endTime":"2025-08-17T18:51:11.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"postOnSecond":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"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":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.25421453404375,"strikeZoneBottom":1.36918124942268,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.70431306583461,"aZ":-21.75186019897382,"pfxX":-4.812470921284943,"pfxZ":5.55114536959833,"pX":-0.4244432615828906,"pZ":2.03507507432709,"vX0":3.9251956331605093,"vY0":-135.66330115696385,"vZ0":-6.055692352513447,"x":133.18,"y":183.83,"x0":-1.2597450003737063,"y0":50.00389826605223,"z0":5.79699552688,"aX":-9.034887496723073},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.1,"breakHorizontal":7.9,"spinRate":2138,"spinDirection":200},"zone":4,"typeConfidence":0.91,"plateTime":0.40265958730531004,"extension":6.778675380176565},"index":0,"playId":"f6a74afd-c0d1-32b4-8924-bc6b3187f0bd","pitchNumber":1,"startTime":"2025-08-17T18:50:26.832Z","endTime":"2025-08-17T18:50:32.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.1955377937102,"strikeZoneBottom":1.45857302187872,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.21583530304233,"aZ":-25.958295799736568,"pfxX":-6.3417760041601925,"pfxZ":3.3191119269582945,"pX":-1.4769125188015186,"pZ":3.3757515587517046,"vX0":1.9474485402875046,"vY0":-135.87542272341412,"vZ0":-2.0423680327184455,"x":173.3,"y":147.63,"x0":-1.378071018968606,"y0":50.00441825530219,"z0":5.937289380207566,"aX":-11.882448788915196},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.8,"breakHorizontal":11.0,"spinRate":2133,"spinDirection":195},"zone":11,"typeConfidence":0.91,"plateTime":0.40281129343699273,"extension":6.672055595455101},"index":1,"playId":"c7a701ba-a64a-3fc7-b203-d2d063002754","pitchNumber":2,"startTime":"2025-08-17T18:50:40.826Z","endTime":"2025-08-17T18:50:45.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.16949107275827,"aZ":-30.5338023619308,"pfxX":3.5141175833587077,"pfxZ":1.100420500522734,"pX":-0.39000195482148137,"pZ":1.5812226016397803,"vX0":2.2837463568267014,"vY0":-120.51677358688696,"vZ0":-2.6382944083938695,"x":131.87,"y":196.09,"x0":-1.8030176474157658,"y0":50.000105012059436,"z0":5.359384033497654,"aX":5.22114290475098},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.7,"breakHorizontal":-6.8,"spinRate":2445,"spinDirection":86},"zone":7,"typeConfidence":0.89,"plateTime":0.4527108279730543,"extension":6.619306670067448},"hitData":{"launchSpeed":83.3,"launchAngle":20.0,"totalDistance":253.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":157.18,"coordY":89.25}},"index":2,"playId":"7cb8ff83-ca33-3c3b-8376-abda345722f6","pitchNumber":3,"startTime":"2025-08-17T18:50:59.363Z","endTime":"2025-08-17T18:51:11.392Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:51:11.392Z","atBatIndex":35},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Daniel Schneemann triples (1) on a line drive to center fielder Michael Harris II. Nolan Jones scores. Steven Kwan scores.","rbi":2,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T18:51:10.535Z","endTime":"2025-08-17T18:52:37.486Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":{"id":607200,"link":"/api/v1/people/607200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":{"id":607200,"link":"/api/v1/people/607200"},"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(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":90.5,"endSpeed":84.4,"strikeZoneTop":3.44012651276433,"strikeZoneBottom":1.53143670646221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.815686015824188,"aZ":-23.31980450857792,"pfxX":0.42728085589597153,"pfxZ":4.9273949865007705,"pX":-1.098993815214825,"pZ":2.886700829642351,"vX0":0.38533554433397793,"vY0":-131.9363387955526,"vZ0":-3.2506507979939485,"x":158.89,"y":160.84,"x0":-1.3014456312099671,"y0":50.00631124490788,"z0":5.815154685646637,"aX":0.7684561099670185},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.5,"breakHorizontal":-0.8,"spinRate":2109,"spinDirection":196},"zone":11,"typeConfidence":0.9,"plateTime":0.41202013611901256,"extension":6.651060215878328},"index":0,"playId":"2475e090-b93f-3a29-80ff-43c95219db8d","pitchNumber":1,"startTime":"2025-08-17T18:51:34.677Z","endTime":"2025-08-17T18:51:42.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.7,"strikeZoneTop":3.39252770616272,"strikeZoneBottom":1.64523618680706,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.000687010746628,"aZ":-29.77749854100461,"pfxX":5.735077222982403,"pfxZ":1.6620791295758366,"pX":-0.772688481210483,"pZ":1.846138611894855,"vX0":0.551298935012696,"vY0":-118.85255866181164,"vZ0":-2.1589457182386704,"x":146.45,"y":188.93,"x0":-1.7530018935037968,"y0":50.00330521413109,"z0":5.448733179144449,"aX":8.273229201383515},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.8,"breakHorizontal":-10.6,"spinRate":2482,"spinDirection":96},"zone":7,"typeConfidence":0.9,"plateTime":0.4593876196115101,"extension":6.575041337631951},"index":1,"playId":"18e98c61-b307-30d5-892a-b9ca3b8dde9a","pitchNumber":2,"startTime":"2025-08-17T18:51:47.479Z","endTime":"2025-08-17T18:51:55.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.36483645566611,"strikeZoneBottom":1.60502256164911,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.435069288283547,"aZ":-27.47323262242233,"pfxX":-8.333644453321426,"pfxZ":2.848996827063118,"pX":-0.5963058274439229,"pZ":2.7966271151856583,"vX0":5.009067768992705,"vY0":-126.93434154529959,"vZ0":-1.7068298470084406,"x":139.73,"y":163.27,"x0":-1.5020174569500955,"y0":50.001425763421395,"z0":5.643348932515649,"aX":-13.740329204878018},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.0,"breakHorizontal":14.2,"spinRate":1782,"spinDirection":229},"zone":4,"typeConfidence":0.92,"plateTime":0.42978432566387514,"extension":6.728489105005101},"index":2,"playId":"65c3ff01-43f9-3a59-a194-8937c7c0509e","pitchNumber":3,"startTime":"2025-08-17T18:52:02.749Z","endTime":"2025-08-17T18:52:07.890Z","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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.409162091704815,"aZ":-27.833610137942532,"pfxX":-5.288942580993136,"pfxZ":2.6225498769770734,"pX":0.6607524324071963,"pZ":2.303943316267458,"vX0":6.937295825846115,"vY0":-127.15157593643534,"vZ0":-2.7328485065095656,"x":91.81,"y":176.57,"x0":-1.402084411569153,"y0":50.002281062468,"z0":5.57635567046518,"aX":-8.75442081512402},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.4,"breakHorizontal":8.2,"spinRate":1700,"spinDirection":226},"zone":6,"typeConfidence":0.89,"plateTime":0.4289830577609015,"extension":6.692963427698171},"hitData":{"launchSpeed":95.3,"launchAngle":21.0,"totalDistance":331.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":159.24,"coordY":70.39}},"index":3,"playId":"ef35cacb-91fc-3256-b6c6-daf8d63874d9","pitchNumber":4,"startTime":"2025-08-17T18:52:21.673Z","endTime":"2025-08-17T18:52:37.486Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:52:37.486Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Ramírez grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T18:53:07.647Z","endTime":"2025-08-17T18:54:45.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"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":"3c38f9f3-118b-4bf8-98a6-d4e665ab08b9","startTime":"2025-08-17T18:53:07.647Z","endTime":"2025-08-17T18:53:12.647Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":85.2,"strikeZoneTop":3.44246364698765,"strikeZoneBottom":1.55913047386359,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.462453989387427,"aZ":-24.876932026916,"pfxX":1.5479591644300972,"pfxZ":3.9950115816841034,"pX":-0.3874411319074105,"pZ":3.1067085838902715,"vX0":2.2859405711820764,"vY0":-132.56533099662593,"vZ0":-1.9886017341123838,"x":131.77,"y":154.9,"x0":-1.4536173248703128,"y0":50.001253449663466,"z0":5.636376754588909,"aX":2.825549691172033},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.1,"breakHorizontal":-3.2,"spinRate":2109,"spinDirection":197},"zone":1,"typeConfidence":0.91,"plateTime":0.4091709092915017,"extension":6.416048399077897},"index":1,"playId":"b4cc7f1c-4cb3-34a0-8ea9-999e5947a78f","pitchNumber":1,"startTime":"2025-08-17T18:53:19.162Z","endTime":"2025-08-17T18:53:24.121Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.969561423912,"aZ":-24.233276203954272,"pfxX":1.324830357855065,"pfxZ":4.408890829471725,"pX":1.2833576825997506,"pZ":2.847485478829477,"vX0":5.881608870701541,"vY0":-132.27539654694016,"vZ0":-2.7637752496412276,"x":68.08,"y":161.9,"x0":-1.1266314237002935,"y0":50.0022727813327,"z0":5.652337130266374,"aX":2.3834410215252047},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.7,"breakHorizontal":-3.5,"spinRate":2169,"spinDirection":189},"zone":12,"typeConfidence":0.91,"plateTime":0.41157854262164717,"extension":6.58720265664589},"index":2,"playId":"39b097a6-b2cf-3b4b-b534-bcdd7ddfde2c","pitchNumber":2,"startTime":"2025-08-17T18:53:32.463Z","endTime":"2025-08-17T18:53:38.173Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-17T18:53:39.137Z","endTime":"2025-08-17T18:53:55.403Z","isPitch":false,"type":"action","player":{"id":608070,"link":"/api/v1/people/608070"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.8,"strikeZoneTop":3.31500260669794,"strikeZoneBottom":1.52771653183252,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.040102300532673,"aZ":-29.92309293695191,"pfxX":7.609582010988659,"pfxZ":1.4942680831360415,"pX":0.6200640509872828,"pZ":0.7260918102195856,"vX0":2.7646679576698747,"vY0":-121.19589484643136,"vZ0":-5.066912103963027,"x":93.36,"y":219.18,"x0":-1.5202513673883187,"y0":50.00132748544326,"z0":5.421030508273583,"aX":11.454121557529716},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.9,"breakHorizontal":-14.4,"spinRate":2575,"spinDirection":78},"zone":14,"typeConfidence":0.9,"plateTime":0.44988889481393235,"extension":6.590748296271643},"index":4,"playId":"7b2d349d-5ea0-373e-a377-36385961c88a","pitchNumber":3,"startTime":"2025-08-17T18:53:55.403Z","endTime":"2025-08-17T18:54:01.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.86973786936653,"aZ":-30.6398311582489,"pfxX":8.181923572989277,"pfxZ":1.0336541430564257,"pX":-1.0305396431500309,"pZ":3.2443190912602864,"vX0":-0.5532828759527517,"vY0":-120.06974634384682,"vZ0":0.6948039453108175,"x":156.28,"y":151.18,"x0":-1.864336984100127,"y0":50.00283709230213,"z0":5.64491076797023,"aX":12.130638482552976},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.3,"breakHorizontal":-14.8,"spinRate":2444,"spinDirection":67},"zone":11,"typeConfidence":0.9,"plateTime":0.45350074514492533,"extension":6.499410209723176},"index":5,"playId":"9ae667c0-f5f0-31cc-8579-ea6aeaa7fbf1","pitchNumber":4,"startTime":"2025-08-17T18:54:12.847Z","endTime":"2025-08-17T18:54:21.200Z","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":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.813465416969994,"aZ":-31.031578787302323,"pfxX":7.507118405945486,"pfxZ":0.773757025435172,"pX":-1.0868651357119612,"pZ":2.9230005355819073,"vX0":-0.9799562087198257,"vY0":-120.54965362529933,"vZ0":0.2781416017257994,"x":158.43,"y":159.86,"x0":-1.6529962021469666,"y0":50.00512427277105,"z0":5.529099802665734,"aX":11.1318020083184},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.7,"breakHorizontal":-13.4,"spinRate":2416,"spinDirection":80},"zone":11,"typeConfidence":0.9,"plateTime":0.4530891429844601,"extension":6.524593831680754},"hitData":{"launchSpeed":80.5,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.71,"coordY":153.97}},"index":6,"playId":"8fc9fbad-59fa-3498-998f-c6230d7d4a55","pitchNumber":5,"startTime":"2025-08-17T18:54:38.031Z","endTime":"2025-08-17T18:54:45.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:54:45.429Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Allen singles on a sharp line drive to left fielder Steven Kwan.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T18:56:31.293Z","endTime":"2025-08-17T18:56:59.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.4,"strikeZoneTop":3.1,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.65358051175823,"aZ":-19.430522476732666,"pfxX":4.275101036297894,"pfxZ":7.163368918976057,"pX":0.029857466218532764,"pZ":2.5738451120408663,"vX0":-6.666419815104287,"vY0":-132.3834573989437,"vZ0":-3.38000966162919,"x":115.86,"y":169.29,"x0":2.022580430337999,"y0":50.00223476857912,"z0":5.285473537144718,"aX":7.605435571077893},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.5,"breakHorizontal":-6.4,"spinRate":2228,"spinDirection":152},"zone":5,"typeConfidence":0.88,"plateTime":0.41336842381188355,"extension":6.200905142988814},"hitData":{"launchSpeed":103.3,"launchAngle":14.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":94.69,"coordY":88.88}},"index":0,"playId":"329da58a-f9ca-33bd-8a35-ecafd3b37352","pitchNumber":1,"startTime":"2025-08-17T18:56:48.004Z","endTime":"2025-08-17T18:56:59.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:56:59.122Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jurickson Profar grounds out, third baseman Daniel Schneemann to first baseman Kyle Manzardo. Nick Allen to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T18:57:11.541Z","endTime":"2025-08-17T18:58:37.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":74.1,"strikeZoneTop":3.21511073423365,"strikeZoneBottom":1.61166832635344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.468017944075942,"aZ":-31.30471580095547,"pfxX":-8.546848465871491,"pfxZ":0.6384640142837907,"pX":-1.1688046446754892,"pZ":0.31729250793155034,"vX0":-4.801244994827696,"vY0":-115.63591683505227,"vZ0":-4.388806926450853,"x":161.55,"y":230.21,"x0":2.04112596324171,"y0":50.00363009665916,"z0":5.225451467724635,"aX":-11.63633987712904},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":0.4,"breakHorizontal":16.7,"spinRate":2180,"spinDirection":308},"zone":13,"typeConfidence":0.91,"plateTime":0.4726865914197571,"extension":6.236168028442147},"index":0,"playId":"af33a89a-203d-3ef4-b71b-b9bdc828563b","pitchNumber":1,"startTime":"2025-08-17T18:57:25.600Z","endTime":"2025-08-17T18:57:30.267Z","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":82.1,"endSpeed":75.4,"strikeZoneTop":3.33183191590012,"strikeZoneBottom":1.57781570599795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.33148615991584,"aZ":-26.79707779094673,"pfxX":7.343516227698937,"pfxZ":3.726362903479531,"pX":1.2689269689876292,"pZ":1.3531089267771637,"vX0":-4.57495539710267,"vY0":-119.45658391636347,"vZ0":-3.582850891850431,"x":68.63,"y":202.25,"x0":2.2562512197366993,"y0":50.00390726646557,"z0":5.285479867509294,"aX":10.597965609271995},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":6.1,"breakHorizontal":-12.1,"spinRate":776,"spinDirection":138},"zone":14,"typeConfidence":0.9,"plateTime":0.45877632908683985,"extension":6.395965383975731},"index":1,"playId":"0bfd4e07-960d-3ccb-9081-5cb04e5a1ccf","pitchNumber":2,"startTime":"2025-08-17T18:57:45.632Z","endTime":"2025-08-17T18:57:50.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.2,"strikeZoneTop":3.34749253617418,"strikeZoneBottom":1.56867272017447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.935614023732246,"aZ":-27.64947862141468,"pfxX":3.967902695255241,"pfxZ":3.2351265306953128,"pX":0.7371953958717176,"pZ":3.182236612750413,"vX0":-4.690615730364753,"vY0":-117.24934794035936,"vZ0":0.650277673082822,"x":88.9,"y":152.86,"x0":2.2426773651221232,"y0":50.00551760864684,"z0":5.469334045478349,"aX":5.558234596747931},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":6.2,"breakHorizontal":-6.1,"spinRate":819,"spinDirection":140},"zone":3,"typeConfidence":0.89,"plateTime":0.4660849539419658,"extension":6.176950860369186},"index":2,"playId":"2ce7bd1e-81f8-39c1-8323-4028f4bfc8c2","pitchNumber":3,"startTime":"2025-08-17T18:57:58.476Z","endTime":"2025-08-17T18:58:03.358Z","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":91.7,"endSpeed":83.7,"strikeZoneTop":3.35541011627328,"strikeZoneBottom":1.5573942269171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.464113352545954,"aZ":-14.609144929350986,"pfxX":3.127528178654302,"pfxZ":9.767248978132127,"pX":1.0560773162307555,"pZ":2.3516814702916133,"vX0":-3.8011600722756267,"vY0":-133.44754205278116,"vZ0":-4.788943774412543,"x":76.74,"y":175.28,"x0":2.094479377961579,"y0":50.00418006125392,"z0":5.226489686510029,"aX":5.625631490745911},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.8,"breakHorizontal":-4.8,"spinRate":2183,"spinDirection":151},"zone":14,"typeConfidence":0.91,"plateTime":0.4108889942156182,"extension":6.229340877106367},"index":3,"playId":"3a1ac642-6308-3e50-9582-1c4c96a58ad6","pitchNumber":4,"startTime":"2025-08-17T18:58:14.899Z","endTime":"2025-08-17T18:58:20.829Z","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":84.6,"endSpeed":78.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.23937681819961,"aZ":-24.569704001637703,"pfxX":-1.5201274443000337,"pfxZ":4.894751457434024,"pX":-0.10156865274428227,"pZ":2.824465010693619,"vX0":-5.058190984781503,"vY0":-123.272158954544,"vZ0":-0.9366546836722148,"x":120.87,"y":162.52,"x0":2.1663647811508895,"y0":50.00472715740861,"z0":5.265104474626975,"aX":-2.362186536688566},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.9,"breakHorizontal":3.8,"spinRate":2066,"spinDirection":179},"zone":2,"typeConfidence":0.92,"plateTime":0.44266490066122177,"extension":6.6303809818397665},"hitData":{"launchSpeed":91.5,"launchAngle":-1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.04,"coordY":170.31}},"index":4,"playId":"2f0f68e5-310b-3f4b-9b57-fc390d4d3cd4","pitchNumber":5,"startTime":"2025-08-17T18:58:30.207Z","endTime":"2025-08-17T18:58:37.987Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:58:37.987Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Olson flies out to left fielder Steven Kwan.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T18:58:52.507Z","endTime":"2025-08-17T19:00:43.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.6,"strikeZoneTop":3.49403511118308,"strikeZoneBottom":1.71631266497849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.0226502987184,"aZ":-15.169374125807444,"pfxX":4.323381059906652,"pfxZ":9.465273925147024,"pX":1.1781078169896768,"pZ":2.3888349936828366,"vX0":-3.867451301045452,"vY0":-133.27453085923136,"vZ0":-4.615876316492397,"x":72.09,"y":174.28,"x0":2.087339414583622,"y0":50.002686728155325,"z0":5.241243944399143,"aX":7.766579236960028},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.3,"breakHorizontal":-7.0,"spinRate":2078,"spinDirection":147},"zone":14,"typeConfidence":0.91,"plateTime":0.4112143175281817,"extension":6.233956491384125},"index":0,"playId":"f9a35f43-9403-353d-9e72-76e257673168","pitchNumber":1,"startTime":"2025-08-17T18:59:05.496Z","endTime":"2025-08-17T18:59:12.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.6,"strikeZoneTop":3.50967891547196,"strikeZoneBottom":1.68275947845269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.789452622913384,"aZ":-24.57436207204807,"pfxX":6.214885629712041,"pfxZ":4.672878199743824,"pX":1.8845042116862432,"pZ":3.0985165700293154,"vX0":-3.737139287653848,"vY0":-126.6948622656581,"vZ0":0.2515743939005394,"x":45.17,"y":155.12,"x0":2.5709272997834502,"y0":50.00337114827785,"z0":4.961363572665189,"aX":10.107631315107021},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.8,"breakHorizontal":-10.4,"spinRate":1692,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.43226911473530993,"extension":6.158842660773216},"index":1,"playId":"0e20c5d0-4580-385c-93ac-9a4e254fa2ae","pitchNumber":2,"startTime":"2025-08-17T18:59:19.061Z","endTime":"2025-08-17T18:59:24.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.3,"strikeZoneTop":3.57091967073379,"strikeZoneBottom":1.57165997560153,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.905756945898172,"aZ":-22.319861655789946,"pfxX":9.261539164065354,"pfxZ":5.943209360855329,"pX":0.13185647978913317,"pZ":3.234269197436809,"vX0":-8.323260788960695,"vY0":-128.06849806055098,"vZ0":-0.04213254943482059,"x":111.97,"y":151.45,"x0":2.22356734209159,"y0":50.003157805808854,"z0":4.999431431828036,"aX":15.356936786007953},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":11.0,"breakHorizontal":-14.9,"spinRate":1905,"spinDirection":134},"zone":2,"typeConfidence":2.0,"plateTime":0.4279968180165197,"extension":6.377379137027337},"index":2,"playId":"3759e6f6-5147-3aa1-a879-89049a3195d8","pitchNumber":3,"startTime":"2025-08-17T18:59:36.677Z","endTime":"2025-08-17T18:59:42.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.4,"strikeZoneTop":3.52813203343799,"strikeZoneBottom":1.67643189419912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.95800338726818,"aZ":-24.405661466987695,"pfxX":8.201086141125227,"pfxZ":4.696319158686263,"pX":0.394559591673109,"pZ":2.394367701813199,"vX0":-7.3377096937119655,"vY0":-127.68366355780194,"vZ0":-1.8035008303525288,"x":101.96,"y":174.13,"x0":2.2382010163112174,"y0":50.00141650900475,"z0":5.027765623210907,"aX":13.558958136785822},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.3,"breakHorizontal":-13.2,"spinRate":1887,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.4287484947764364,"extension":6.481204994473784},"index":3,"playId":"fa94d994-0a79-34f7-9031-b1c8df795a16","pitchNumber":4,"startTime":"2025-08-17T18:59:52.925Z","endTime":"2025-08-17T18:59:57.793Z","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":91.2,"endSpeed":83.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.76553270295058,"aZ":-16.987558318997962,"pfxX":5.273324877564633,"pfxZ":8.49979463122463,"pX":0.20139980653950953,"pZ":3.1694423704623675,"vX0":-6.503335279045981,"vY0":-132.65386603334952,"vZ0":-2.4102303027334617,"x":109.32,"y":153.21,"x0":1.9969409959632265,"y0":50.001194517220874,"z0":5.325032205139427,"aX":9.419869037990182},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.1,"breakHorizontal":-8.2,"spinRate":2228,"spinDirection":153},"zone":2,"typeConfidence":0.9,"plateTime":0.4125434316110108,"extension":6.428152990601382},"index":4,"playId":"9084b940-0e6d-307d-9099-18c7196da3f3","pitchNumber":5,"startTime":"2025-08-17T19:00:09.480Z","endTime":"2025-08-17T19:00:14.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":75.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.177288128528005,"aZ":-33.380111067072846,"pfxX":-8.034818304250544,"pfxZ":-0.8507831661006131,"pX":-0.24242513329809398,"pZ":1.774727863453533,"vX0":-3.0588645237366925,"vY0":-117.88905511746606,"vZ0":-1.263165706023355,"x":126.24,"y":190.86,"x0":2.1117324378222424,"y0":50.00180367938973,"z0":5.36934831725025,"aX":-11.427279735199159},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.6,"breakHorizontal":15.2,"spinRate":2221,"spinDirection":295},"zone":8,"typeConfidence":2.0,"plateTime":0.46274756687801677,"extension":6.105353801144796},"hitData":{"launchSpeed":98.1,"launchAngle":36.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.5,"coordY":72.75}},"index":5,"playId":"4ec020ab-84c3-30df-ad81-df281ae98095","pitchNumber":6,"startTime":"2025-08-17T19:00:31.616Z","endTime":"2025-08-17T19:00:43.942Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:00:43.942Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ronald Acuña Jr. walks.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T19:00:48.715Z","endTime":"2025-08-17T19:04:05.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"postOnSecond":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.65578508758077,"strikeZoneBottom":1.55715930466394,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.46873098609824,"aZ":-16.147222537352878,"pfxX":3.0738577519016754,"pfxZ":8.756134219504322,"pX":1.4267748292487488,"pZ":3.4598253217608015,"vX0":-3.1499532044697496,"vY0":-134.07641492442016,"vZ0":-1.6415665111540738,"x":62.61,"y":145.36,"x0":2.214349083552463,"y0":50.005008642145185,"z0":5.225525527134213,"aX":5.628396484036008},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":-4.9,"spinRate":2166,"spinDirection":149},"zone":12,"typeConfidence":0.9,"plateTime":0.40764341910937363,"extension":6.146426203216655},"index":0,"playId":"2c12210f-299d-373d-9217-6ef491e27018","pitchNumber":1,"startTime":"2025-08-17T19:01:07.798Z","endTime":"2025-08-17T19:01:13.632Z","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":"1885b89c-500a-44b9-83a2-07b8dff0aadf","startTime":"2025-08-17T19:01:20.407Z","endTime":"2025-08-17T19:01:25.407Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.51481795361824,"strikeZoneBottom":1.52675502086721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.4445647837633,"aZ":-29.900704007158186,"pfxX":2.0827120002207096,"pfxZ":1.575413083124774,"pX":1.3657617412672063,"pZ":2.9958477848258753,"vX0":-2.779322628732504,"vY0":-119.00329687323635,"vZ0":0.9772860134085555,"x":64.94,"y":157.89,"x0":2.2747260176591855,"y0":50.00324666805732,"z0":5.274940787879649,"aX":3.00691922128749},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.4,"breakHorizontal":-3.1,"spinRate":891,"spinDirection":130},"zone":12,"typeConfidence":0.87,"plateTime":0.4591204894250742,"extension":6.195534446659775},"index":2,"playId":"a0d3a428-df8b-36d6-92ab-2769180797cd","pitchNumber":2,"startTime":"2025-08-17T19:01:38.287Z","endTime":"2025-08-17T19:01:43.509Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.770091609214717,"aZ":-25.5776443888729,"pfxX":-2.1947782144724766,"pfxZ":4.089893938504632,"pX":-0.38924391059355895,"pZ":2.467465680969664,"vX0":-5.690135984755803,"vY0":-125.32400724859755,"vZ0":-1.825114270962503,"x":131.84,"y":172.16,"x0":2.1825348699154405,"y0":50.005795006630144,"z0":5.264020770403709,"aX":-3.544502699461297},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.3,"breakHorizontal":5.2,"spinRate":2253,"spinDirection":185},"zone":4,"typeConfidence":0.92,"plateTime":0.43456987586374174,"extension":6.125233384050211},"index":3,"playId":"231f188c-d7a4-3620-a51b-7c1e97e38a25","pitchNumber":3,"startTime":"2025-08-17T19:01:54.537Z","endTime":"2025-08-17T19:02:00.120Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":72.1,"strikeZoneTop":3.58531851630447,"strikeZoneBottom":1.59452391027759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.26050479623516,"aZ":-31.159746098619415,"pfxX":-8.73416235468364,"pfxZ":0.7735340195351057,"pX":0.855570458001378,"pZ":2.5764863339889086,"vX0":-0.9377234844971518,"vY0":-113.4147393363723,"vZ0":1.0031174397625542,"x":84.39,"y":169.21,"x0":2.4092912357271503,"y0":50.003478854028664,"z0":5.217927122592595,"aX":-11.464802724436124},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":1.9,"breakHorizontal":16.1,"spinRate":2228,"spinDirection":291},"zone":14,"typeConfidence":0.91,"plateTime":0.4815369875635285,"extension":5.918607452996036},"index":4,"playId":"55c3c853-4f0e-3ba8-8495-740ee9aa0f10","pitchNumber":4,"startTime":"2025-08-17T19:02:17.697Z","endTime":"2025-08-17T19:02:24.439Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":73.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.75968103900061,"aZ":-32.784572158599055,"pfxX":8.832618896941856,"pfxZ":-0.4372493899715524,"pX":1.5184211645394579,"pZ":1.5640734080769587,"vX0":-3.900274719497604,"vY0":-117.73451649154974,"vZ0":-1.5312414505458727,"x":59.12,"y":196.55,"x0":2.059275986485795,"y0":50.00378296128223,"z0":5.2895459499430775,"aX":12.257459600281951},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-1.0,"breakHorizontal":-14.9,"spinRate":864,"spinDirection":137},"zone":14,"typeConfidence":0.91,"plateTime":0.4672836165274519,"extension":6.0110767412151125},"index":5,"playId":"06acbee4-3e3a-3588-8d72-0d632acdd3ef","pitchNumber":5,"startTime":"2025-08-17T19:02:33.921Z","endTime":"2025-08-17T19:02:38.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":72.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.64609179905212,"aZ":-30.19484459731406,"pfxX":-5.14541967847779,"pfxZ":1.5026027248039888,"pX":-0.3443322539933013,"pZ":2.581855308391715,"vX0":-4.154624705225433,"vY0":-114.05717293848254,"vZ0":0.6845277312798299,"x":130.13,"y":169.07,"x0":2.1682885241609764,"y0":50.00390509236972,"z0":5.251335196364672,"aX":-6.791353309104898},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":3.2,"breakHorizontal":10.3,"spinRate":2261,"spinDirection":288},"zone":4,"typeConfidence":0.89,"plateTime":0.479913161934038,"extension":6.212592565088262},"index":6,"playId":"26574e86-1602-3ef6-8999-b939ee6f7e4b","pitchNumber":6,"startTime":"2025-08-17T19:02:57.394Z","endTime":"2025-08-17T19:03:01.567Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.935757568207094,"aZ":-29.29330077767751,"pfxX":7.665211569655639,"pfxZ":2.021812380224789,"pX":0.6527686679687317,"pZ":2.5462184001504196,"vX0":-5.505742698717833,"vY0":-118.75725766904326,"vZ0":-0.20844229024972005,"x":92.12,"y":170.03,"x0":2.0063253905259,"y0":50.0054243808962,"z0":5.301763936015744,"aX":10.940501402165072},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.8,"breakHorizontal":-12.5,"spinRate":982,"spinDirection":134},"zone":6,"typeConfidence":0.91,"plateTime":0.4613827511870232,"extension":5.985054609077142},"index":7,"playId":"8725fde2-940a-3fc4-a45f-11743b164efa","pitchNumber":7,"startTime":"2025-08-17T19:03:16.888Z","endTime":"2025-08-17T19:03:24.935Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.6339763277056,"aZ":-27.02128018953339,"pfxX":6.493528140871621,"pfxZ":3.509136081922601,"pX":-0.22843411695128957,"pZ":1.5964750416669455,"vX0":-7.390426627597569,"vY0":-119.93458108195568,"vZ0":-2.79978897545908,"x":125.71,"y":195.68,"x0":2.038933608517816,"y0":50.00056314983781,"z0":5.170924342572651,"aX":9.527088617679368},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":6.0,"breakHorizontal":-10.1,"spinRate":868,"spinDirection":130},"zone":8,"typeConfidence":0.9,"plateTime":0.45543127386177895,"extension":6.5914743185953055},"index":8,"playId":"c713f2cd-c622-3bf9-80cf-f29c8722a92c","pitchNumber":8,"startTime":"2025-08-17T19:03:38.905Z","endTime":"2025-08-17T19:03:42.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.6,"strikeZoneTop":3.61865999224782,"strikeZoneBottom":1.56543430038284,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.357523136498074,"aZ":-16.28113964138332,"pfxX":4.838650399476903,"pfxZ":8.682264611155787,"pX":1.7788547676650626,"pZ":4.018394007189938,"vX0":-2.8001220647487854,"vY0":-133.83467373110255,"vZ0":-0.3371992258826696,"x":49.19,"y":130.28,"x0":2.204903661628555,"y0":50.00548681868449,"z0":5.30257920531315,"aX":8.861089622874944},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.8,"breakHorizontal":-8.3,"spinRate":2186,"spinDirection":148},"zone":12,"typeConfidence":0.91,"plateTime":0.40779659222047693,"extension":6.271328675344875},"index":9,"playId":"821bfd1f-fae7-3f39-90b1-71779511e79a","pitchNumber":9,"startTime":"2025-08-17T19:04:00.804Z","endTime":"2025-08-17T19:04:05.575Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:04:05.575Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Marcell Ozuna walks.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T19:05:23.765Z","endTime":"2025-08-17T19:07:04.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"postOnSecond":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"postOnThird":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 2B","eventType":"pickoff_error_2b","movementReason":"r_pickoff_error_2b","runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 2B","eventType":"pickoff_error_2b","movementReason":"r_adv_play","runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-17T19:04:12.466Z","endTime":"2025-08-17T19:05:26.137Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.51186683678877,"strikeZoneBottom":1.71348630110317,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.483144500726382,"aZ":-16.212752512770376,"pfxX":4.38726802975451,"pfxZ":8.822188432641822,"pX":0.09922345903868764,"pZ":3.594895407476814,"vX0":-6.240220841201688,"vY0":-133.38063706354802,"vZ0":-1.4899376825771546,"x":113.22,"y":141.72,"x0":1.8943269736151458,"y0":50.00618077650664,"z0":5.324404630041615,"aX":7.941683342024457},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.8,"breakHorizontal":-6.7,"spinRate":2140,"spinDirection":151},"zone":2,"typeConfidence":0.91,"plateTime":0.4099416340900599,"extension":6.309884876988805},"index":1,"playId":"462e95b7-b9d9-3dfc-aecf-91da7ce819c3","pitchNumber":1,"startTime":"2025-08-17T19:05:26.137Z","endTime":"2025-08-17T19:05:33.378Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":2,"playId":"d9443656-ac48-3b85-8b43-c502a1c8e4ea","startTime":"2025-08-17T19:05:41.508Z","endTime":"2025-08-17T19:05:50.734Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Fielding error by second baseman Angel Martínez on the pickoff attempt.","event":"Pickoff Error 2B","eventType":"pickoff_error_2b","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":3,"actionPlayId":"d9443656-ac48-3b85-8b43-c502a1c8e4ea","startTime":"2025-08-17T19:06:08.987Z","endTime":"2025-08-17T19:06:16.340Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669397,"link":"/api/v1/people/669397"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.1,"strikeZoneTop":3.69801827207617,"strikeZoneBottom":1.71027726712393,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.58726536694135,"aZ":-26.554983851984176,"pfxX":8.988837397093738,"pfxZ":3.821178927694561,"pX":-0.4585284339919912,"pZ":1.1917305445503632,"vX0":-8.632423006678716,"vY0":-120.53243245104532,"vZ0":-3.5557150868462584,"x":134.48,"y":206.6,"x0":2.0027063575022614,"y0":50.00280242703605,"z0":5.0328121671912776,"aX":13.216823331449337},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":6.2,"breakHorizontal":-14.2,"spinRate":925,"spinDirection":130},"zone":13,"typeConfidence":0.9,"plateTime":0.454543587960218,"extension":6.321522192228589},"index":4,"playId":"358244ba-a6e1-3f6c-89ad-c091043a8a98","pitchNumber":2,"startTime":"2025-08-17T19:06:16.340Z","endTime":"2025-08-17T19:06:20.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.52727422403603,"strikeZoneBottom":1.71604711021296,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.681937830329417,"aZ":-23.72824655593377,"pfxX":6.058842097485613,"pfxZ":5.869943615021645,"pX":-0.9163086850812979,"pZ":1.921277304827919,"vX0":-8.852738297108022,"vY0":-118.64609618032911,"vZ0":-2.5190053163681387,"x":151.93,"y":186.91,"x0":2.060060785896192,"y0":50.00495023685698,"z0":5.138107973169996,"aX":8.722114315687875},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":10.3,"breakHorizontal":-9.0,"spinRate":963,"spinDirection":129},"zone":13,"typeConfidence":0.9,"plateTime":0.4599948506884495,"extension":6.679132465906114},"index":5,"playId":"05b76ebd-d2b9-3558-99ff-561eefef6655","pitchNumber":3,"startTime":"2025-08-17T19:06:30.654Z","endTime":"2025-08-17T19:06:36.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.9,"strikeZoneTop":3.48494524770758,"strikeZoneBottom":1.62343845253156,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.551590129038566,"aZ":-28.127835830151376,"pfxX":5.572892568909104,"pfxZ":2.9048211852952672,"pX":0.6553701767049823,"pZ":2.9630598236249646,"vX0":-5.292962079759879,"vY0":-117.03177998828005,"vZ0":0.45113870259132305,"x":92.02,"y":158.78,"x0":2.2194724309176155,"y0":50.00021793758833,"z0":5.396977087944535,"aX":7.749866824042359},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":5.6,"breakHorizontal":-8.9,"spinRate":848,"spinDirection":140},"zone":3,"typeConfidence":0.9,"plateTime":0.4675560171186923,"extension":6.190305541653116},"index":6,"playId":"66901825-bc47-3a8f-8406-0f673378dd16","pitchNumber":4,"startTime":"2025-08-17T19:06:42.198Z","endTime":"2025-08-17T19:06:48.090Z","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":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.9,"strikeZoneTop":3.56719396780395,"strikeZoneBottom":1.66446690236634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.679369415960764,"aZ":-33.141575091755065,"pfxX":-8.812938680317155,"pfxZ":-0.7390560059871039,"pX":1.0940131387471166,"pZ":3.6084580852709487,"vX0":-0.43029808295587774,"vY0":-113.46632271429513,"vZ0":3.245253122577574,"x":75.3,"y":141.35,"x0":2.431634033700157,"y0":50.0019448328158,"z0":5.4500784297011755,"aX":-11.55417635769441},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-0.2,"breakHorizontal":16.1,"spinRate":2175,"spinDirection":292},"zone":12,"typeConfidence":0.91,"plateTime":0.4816980061443048,"extension":6.6548240251292174},"index":7,"playId":"3bc28fc0-bff7-35b8-921d-71f3c63b47dd","pitchNumber":5,"startTime":"2025-08-17T19:06:59.055Z","endTime":"2025-08-17T19:07:04.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:07:04.410Z","atBatIndex":42},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Michael Harris II reaches on a throwing error by second baseman Angel Martínez. Nick Allen scores. Ronald Acuña Jr. to 3rd. Marcell Ozuna to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T19:07:15.243Z","endTime":"2025-08-17T19:08:50.798Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"postOnSecond":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"postOnThird":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":{"id":671106,"link":"/api/v1/people/671106"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":88.7,"endSpeed":80.9,"strikeZoneTop":3.52157768280743,"strikeZoneBottom":1.69237389765813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.69214495266308,"aZ":-28.49907792731047,"pfxX":10.349131455608406,"pfxZ":2.1896032660162454,"pX":1.2791675996485787,"pZ":2.75696292667778,"vX0":-6.330785132805843,"vY0":-128.97812519288098,"vZ0":0.17208102836002992,"x":68.24,"y":164.34,"x0":2.425270310312581,"y0":50.00432511395117,"z0":4.893424845292649,"aX":17.377382701091054},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.2,"breakHorizontal":-17.3,"spinRate":1967,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.42522980111489517,"extension":6.4468300866473225},"index":0,"playId":"2a284b35-ffca-3f9e-8e6c-d144fcdf4149","pitchNumber":1,"startTime":"2025-08-17T19:07:26.663Z","endTime":"2025-08-17T19:07:33.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.57195956939074,"strikeZoneBottom":1.66882047498291,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.759561171865812,"aZ":-24.139096079216788,"pfxX":9.438862254507509,"pfxZ":4.6639533013114365,"pX":-1.6803711770508682,"pZ":1.8324704101687983,"vX0":-12.865815020588375,"vY0":-129.62081365573775,"vZ0":-3.0799827979498504,"x":181.05,"y":189.3,"x0":2.0913437814369624,"y0":50.00591795761909,"z0":4.852840728446772,"aX":16.27587299514003},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.0,"breakHorizontal":-14.6,"spinRate":2051,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.4204539523753468,"extension":6.434996735938292},"index":1,"playId":"6ecdf02b-df0f-3a54-998b-f0fa48ca99ae","pitchNumber":2,"startTime":"2025-08-17T19:07:38.757Z","endTime":"2025-08-17T19:07:42.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.45885069356139,"strikeZoneBottom":1.62309343421484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.298744998680316,"aZ":-21.770488355212525,"pfxX":10.052650953099542,"pfxZ":6.1203017182536215,"pX":-0.2900942110159226,"pZ":2.104161051606397,"vX0":-9.63543538006403,"vY0":-129.14510175750735,"vZ0":-2.547759572125727,"x":128.06,"y":181.97,"x0":2.171857926680255,"y0":50.00172319724112,"z0":4.766476418470509,"aX":17.087211023992396},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.8,"breakHorizontal":-16.2,"spinRate":2076,"spinDirection":135},"zone":7,"typeConfidence":2.0,"plateTime":0.4230905601352135,"extension":6.20876449433449},"index":2,"playId":"c10c6365-30ae-349a-aa29-a4559294d158","pitchNumber":3,"startTime":"2025-08-17T19:07:51.588Z","endTime":"2025-08-17T19:07:56.340Z","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":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.139847163619365,"aZ":-22.06085815092948,"pfxX":9.806820914610334,"pfxZ":5.907523151653857,"pX":0.08060458834705887,"pZ":2.572489024468646,"vX0":-8.772863683367893,"vY0":-129.96805758895016,"vZ0":-1.567261930893576,"x":113.93,"y":169.32,"x0":2.2250663152057752,"y0":50.00011081293681,"z0":4.858027830055865,"aX":16.781216174143644},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.6,"breakHorizontal":-15.8,"spinRate":1866,"spinDirection":135},"zone":5,"typeConfidence":2.0,"plateTime":0.42136418980514145,"extension":6.4106620419054465},"index":3,"playId":"56ffeefa-4d43-3235-887f-9e454b93795d","pitchNumber":4,"startTime":"2025-08-17T19:08:06.389Z","endTime":"2025-08-17T19:08:12.304Z","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":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.50414454050018,"strikeZoneBottom":1.6288545483276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.608001290228707,"aZ":-23.667847631877045,"pfxX":7.3693003952057055,"pfxZ":4.957247745993527,"pX":0.07014838657343307,"pZ":3.7425165796588735,"vX0":-7.939339286987796,"vY0":-129.73941652980994,"vZ0":1.5643274792095458,"x":114.33,"y":137.73,"x0":2.2037385222132246,"y0":50.000595888267895,"z0":4.928142803825665,"aX":12.638115130740974},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.6,"breakHorizontal":-11.8,"spinRate":1352,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.42120382297756676,"extension":6.46271717713461},"index":4,"playId":"fcf54e8e-4910-3fcb-b646-7d5ea6bcad52","pitchNumber":5,"startTime":"2025-08-17T19:08:22.757Z","endTime":"2025-08-17T19:08:29.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.543644103067876,"aZ":-22.690799351094267,"pfxX":9.184642296085531,"pfxZ":5.621960008392888,"pX":-0.7235612194731089,"pZ":1.4748179835354815,"vX0":-9.996341858286517,"vY0":-128.73819262987956,"vZ0":-3.9651846651903413,"x":144.58,"y":198.96,"x0":2.0077447738698075,"y0":50.001731297416065,"z0":4.781405060638148,"aX":15.489318332890726},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.5,"breakHorizontal":-14.5,"spinRate":2012,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.42469747437056604,"extension":6.57513154527159},"hitData":{"launchSpeed":90.9,"launchAngle":-10.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.86,"coordY":152.15}},"index":5,"playId":"de598be7-62e9-3396-a4fe-4ac58856120f","pitchNumber":6,"startTime":"2025-08-17T19:08:42.852Z","endTime":"2025-08-17T19:08:50.798Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:08:50.798Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ozzie Albies singles on a line drive to left fielder Steven Kwan. Ronald Acuña Jr. scores. Marcell Ozuna to 3rd. Michael Harris II to 2nd.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T19:11:26.271Z","endTime":"2025-08-17T19:15:23.239Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnSecond":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"postOnThird":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,7,8,9],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":{"id":671106,"link":"/api/v1/people/671106"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":9},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-17T19:09:26.212Z","endTime":"2025-08-17T19:10:12.189Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Nic Enright replaces Logan Allen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-17T19:10:12.189Z","endTime":"2025-08-17T19:11:28.640Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663671,"link":"/api/v1/people/663671"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.190646896838025,"aZ":-10.398965227850864,"pfxX":-4.224373192884888,"pfxZ":11.73260107175739,"pX":-0.3108991959977766,"pZ":1.871108051605948,"vX0":4.1657143195562165,"vY0":-135.29305327173412,"vZ0":-9.229616976241365,"x":128.85,"y":188.26,"x0":-1.3208645640607335,"y0":50.00147424677328,"z0":6.053000821309224,"aX":-7.8398661128330405},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.4,"breakHorizontal":6.7,"spinRate":2519,"spinDirection":196},"zone":7,"typeConfidence":2.0,"plateTime":0.4046615555474573,"extension":6.50882872875413},"index":2,"playId":"10eb7f78-c353-3c96-b2b4-5d25bf48e699","pitchNumber":1,"startTime":"2025-08-17T19:11:28.640Z","endTime":"2025-08-17T19:11:32.023Z","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":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.21128232936238,"aZ":-37.211254556894914,"pfxX":2.227989359471013,"pfxZ":-3.3766895195453777,"pX":0.4094213614521098,"pZ":0.8867086049724159,"vX0":3.8101220626543255,"vY0":-121.18634002677666,"vZ0":-4.409061099521858,"x":101.39,"y":214.84,"x0":-1.471448781585964,"y0":50.00576023207485,"z0":5.972997087494827,"aX":3.3204205990213445},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-7.0,"breakHorizontal":-4.9,"spinRate":2475,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.45160876878716616,"extension":6.3943177487145455},"index":3,"playId":"e846c451-d6dd-3daa-909c-e4c88c9bfba1","pitchNumber":2,"startTime":"2025-08-17T19:11:48.797Z","endTime":"2025-08-17T19:11:52.405Z","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":93.5,"endSpeed":85.2,"strikeZoneTop":3.14409360238492,"strikeZoneBottom":1.55067375223259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.537911159818975,"aZ":-12.036221407225185,"pfxX":-2.6131336610428164,"pfxZ":10.743502871472158,"pX":-0.6663030153060608,"pZ":4.688361535816406,"vX0":2.7469591235032462,"vY0":-136.20316032774647,"vZ0":-1.8877483781508397,"x":142.4,"y":112.19,"x0":-1.3494858750763994,"y0":50.00533068300611,"z0":6.225000542023308,"aX":-4.89959668919131},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.2,"breakHorizontal":4.1,"spinRate":2413,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.40247670436617566,"extension":6.341871445904048},"index":4,"playId":"efe91501-3fc4-3b1b-b8e9-2f39aea11a45","pitchNumber":3,"startTime":"2025-08-17T19:12:20.424Z","endTime":"2025-08-17T19:12:26.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.898539026911298,"aZ":-10.934708922126367,"pfxX":-2.3491183715658694,"pfxZ":11.328028855746165,"pX":0.2288252922954846,"pZ":2.244317534272556,"vX0":5.041815270011083,"vY0":-135.85856292606542,"vZ0":-7.844986262406713,"x":108.28,"y":178.18,"x0":-1.3432471091938656,"y0":50.003745332295225,"z0":5.923585944918208,"aX":-4.4051220804803854},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.1,"breakHorizontal":3.2,"spinRate":2472,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.40267360374943006,"extension":6.5265966907688595},"index":5,"playId":"8d8f275b-8bf5-31ad-a618-9ddfff983661","pitchNumber":4,"startTime":"2025-08-17T19:12:37.129Z","endTime":"2025-08-17T19:12:41.169Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":6,"startTime":"2025-08-17T19:13:12.708Z","endTime":"2025-08-17T19:14:05.991Z","isPitch":false,"type":"action"},{"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":2},"pitchData":{"startSpeed":82.9,"endSpeed":77.7,"strikeZoneTop":3.18516091668514,"strikeZoneBottom":1.44396941867648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.309656299997528,"aZ":-34.97437936019406,"pfxX":5.1461074930108355,"pfxZ":-1.877616486076443,"pX":0.49975272600568404,"pZ":0.07716017270572789,"vX0":3.179704610364205,"vY0":-120.69266111475781,"vZ0":-6.55212515997302,"x":97.95,"y":236.7,"x0":-1.4991322173051758,"y0":50.00519287398216,"z0":5.871026838480596,"aX":7.667214449861833},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-4.6,"breakHorizontal":-10.1,"spinRate":2611,"spinDirection":13},"zone":14,"typeConfidence":2.0,"plateTime":0.45211301930911496,"extension":6.419621041089025},"index":7,"playId":"14f4b89e-6b8d-3c10-9d5c-5eb9374774df","pitchNumber":5,"startTime":"2025-08-17T19:14:05.991Z","endTime":"2025-08-17T19:14:11.368Z","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.6,"endSpeed":84.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.58672982332097,"aZ":-9.183419920802702,"pfxX":-4.267135439706542,"pfxZ":12.422495454675666,"pX":0.023173980866853326,"pZ":2.086208679676579,"vX0":5.118375905545836,"vY0":-135.86920342892364,"vZ0":-8.54457667935778,"x":116.12,"y":182.45,"x0":-1.3397032434398275,"y0":50.00110318058727,"z0":5.928815553742887,"aX":-7.896520477873742},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.6,"breakHorizontal":6.5,"spinRate":2577,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.40469171185874897,"extension":6.5365335862296465},"index":8,"playId":"62c5f30d-9a17-3a71-89b5-7a3db470f0b9","pitchNumber":6,"startTime":"2025-08-17T19:14:38.508Z","endTime":"2025-08-17T19:14:43.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.455876894012135,"aZ":-6.491652921857074,"pfxX":-4.818793193361317,"pfxZ":14.037327576134071,"pX":-0.49711230554858793,"pZ":1.811169955317475,"vX0":3.911276409563456,"vY0":-134.92982819221996,"vZ0":-9.650960869686616,"x":135.95,"y":189.88,"x0":-1.3448967119542354,"y0":50.00451920435588,"z0":5.906319975046889,"aX":-8.818169678262734},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":23.4,"breakHorizontal":7.8,"spinRate":2526,"spinDirection":203},"zone":7,"typeConfidence":2.0,"plateTime":0.4071274803457232,"extension":6.599705651343247},"hitData":{"launchSpeed":79.7,"launchAngle":19.0,"totalDistance":241.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.47,"coordY":94.94}},"index":9,"playId":"12d523b5-3b56-3534-a68d-bcc1d8ed8fb0","pitchNumber":7,"startTime":"2025-08-17T19:15:07.794Z","endTime":"2025-08-17T19:15:23.239Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:15:23.239Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sean Murphy strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T19:15:33.629Z","endTime":"2025-08-17T19:17:07.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"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":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":77.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.402570859532812,"aZ":-29.414493323150378,"pfxX":0.5362687279242646,"pfxZ":1.7823655273461068,"pX":0.5503833032848489,"pZ":2.4221285547319424,"vX0":4.944087900935025,"vY0":-124.31368761816071,"vZ0":-2.669417115903146,"x":96.02,"y":173.38,"x0":-1.5427646606999472,"y0":50.00344501727563,"z0":5.978387129540364,"aX":0.8295955238567698},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.8,"breakHorizontal":-2.3,"spinRate":2442,"spinDirection":137},"zone":6,"typeConfidence":0.9,"plateTime":0.442409952034279,"extension":6.456456633251667},"index":0,"playId":"2bf3c62e-542f-3fdc-8558-9fd512bb044e","pitchNumber":1,"startTime":"2025-08-17T19:15:46.757Z","endTime":"2025-08-17T19:15:50.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.44151061521667,"strikeZoneBottom":1.5545516017525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.604328703730904,"aZ":-29.255033619407584,"pfxX":1.5833397616258922,"pfxZ":1.843647746299662,"pX":-0.11004040078811397,"pZ":0.3232976806723526,"vX0":3.1831239571445162,"vY0":-125.036523149637,"vZ0":-7.664446511058668,"x":121.19,"y":230.05,"x0":-1.6041386850394057,"y0":50.0061193732052,"z0":5.820524543523034,"aX":2.514043029933981},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.8,"breakHorizontal":-3.6,"spinRate":2505,"spinDirection":157},"zone":13,"typeConfidence":0.9,"plateTime":0.43761433215666035,"extension":6.542024398635417},"index":1,"playId":"35cccd8d-1a50-3999-84c5-d3b16438c53b","pitchNumber":2,"startTime":"2025-08-17T19:16:00.892Z","endTime":"2025-08-17T19:16:05.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.442948788128,"strikeZoneBottom":1.58027117953638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.01260659434005,"aZ":-10.674552380590963,"pfxX":-3.9836948639862975,"pfxZ":11.478110952973804,"pX":-0.05526928669440185,"pZ":1.4189800189187762,"vX0":4.5424084277124095,"vY0":-135.36736369852,"vZ0":-10.104211016436704,"x":119.11,"y":200.47,"x0":-1.2302284050727166,"y0":50.00061916619182,"z0":5.927212519592191,"aX":-7.460316854899398},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.1,"breakHorizontal":6.4,"spinRate":2427,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.40322351827341585,"extension":6.747123886201369},"index":2,"playId":"7fcae3f5-c95a-3d50-9dcd-600254fc2356","pitchNumber":3,"startTime":"2025-08-17T19:16:20.551Z","endTime":"2025-08-17T19:16:26.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.6,"strikeZoneTop":3.38775985475018,"strikeZoneBottom":1.5556948554432,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.759901588469226,"aZ":-27.97122858665696,"pfxX":2.6210193082508866,"pfxZ":2.8117262378014356,"pX":-0.5749399965230857,"pZ":2.1186385599779722,"vX0":1.6411240811307048,"vY0":-122.0587511909695,"vZ0":-3.340558679302341,"x":138.92,"y":181.58,"x0":-1.5983933653774476,"y0":50.00550852754825,"z0":5.933556754610179,"aX":3.9249997951964706},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.4,"breakHorizontal":-5.2,"spinRate":2400,"spinDirection":133},"zone":7,"typeConfidence":0.9,"plateTime":0.45006557337039776,"extension":6.5678630954463415},"index":3,"playId":"888265bf-33bc-3152-a6c1-bc5f34071df1","pitchNumber":4,"startTime":"2025-08-17T19:16:37.692Z","endTime":"2025-08-17T19:16:42.589Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-17T19:16:46.102Z","endTime":"2025-08-17T19:17:02.112Z","isPitch":false,"type":"action","player":{"id":669221,"link":"/api/v1/people/669221"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.140935220517584,"aZ":-18.306075391459355,"pfxX":-0.49543094055654224,"pfxZ":8.67412260053906,"pX":0.8311826838991618,"pZ":1.0965368641004531,"vX0":5.758513893328521,"vY0":-125.81412847070864,"vZ0":-7.891294212941173,"x":85.32,"y":209.17,"x0":-1.4255024982731324,"y0":50.004659265304646,"z0":5.764041515891,"aX":-0.7928377320708331},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":14.0,"breakHorizontal":-0.5,"spinRate":2447,"spinDirection":170},"zone":14,"typeConfidence":0.88,"plateTime":0.43576880715820154,"extension":6.6156723705278315},"index":5,"playId":"9b7e0782-4aa8-3ca8-8a8a-d50880c0b87f","pitchNumber":5,"startTime":"2025-08-17T19:17:02.112Z","endTime":"2025-08-17T19:17:07.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:17:07.703Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Manzardo lines out to second baseman Ozzie Albies.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-17T19:19:58.925Z","endTime":"2025-08-17T19:20:23.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Aaron Bummer replaces Erick Fedde.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T19:18:50.333Z","endTime":"2025-08-17T19:20:01.237Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":607481,"link":"/api/v1/people/607481"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.5,"strikeZoneTop":3.26745816666359,"strikeZoneBottom":1.54177436424956,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.293753224588162,"aZ":-34.90104086208011,"pfxX":11.896470893135872,"pfxZ":-1.6413833229580277,"pX":-0.13931070590395783,"pZ":2.2299938967496793,"vX0":-9.402441418412906,"vY0":-128.38605360448327,"vZ0":-0.00705780200295103,"x":122.31,"y":178.57,"x0":2.0372818254422773,"y0":50.00542060826433,"z0":4.96477761658877,"aX":19.725646549413128},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.8,"breakHorizontal":-19.2,"spinRate":1961,"spinDirection":106},"zone":5,"typeConfidence":2.0,"plateTime":0.42776432340878356,"extension":6.39074746154623},"index":1,"playId":"b2209def-0d6d-3035-aa97-5cee19b07558","pitchNumber":1,"startTime":"2025-08-17T19:20:01.237Z","endTime":"2025-08-17T19:20:07.242Z","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":0},"pitchData":{"startSpeed":89.3,"endSpeed":80.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.34,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.640292787014076,"aZ":-29.35202433697713,"pfxX":11.336721454146641,"pfxZ":1.6734615605022753,"pX":0.5623284241935504,"pZ":2.7646735473697857,"vX0":-7.6367951067284805,"vY0":-129.77047996623176,"vZ0":-0.1437468892221062,"x":95.57,"y":164.13,"x0":2.0850099500969663,"y0":50.005199066105476,"z0":5.075370091355886,"aX":19.148775915056078},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.2,"breakHorizontal":-18.6,"spinRate":2153,"spinDirection":114},"zone":3,"typeConfidence":2.0,"plateTime":0.4236685784372818,"extension":6.234116699327436},"hitData":{"launchSpeed":89.4,"launchAngle":10.0,"totalDistance":147.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":142.26,"coordY":145.2}},"index":2,"playId":"311da755-e288-3be3-bc34-3c9eaf598715","pitchNumber":2,"startTime":"2025-08-17T19:20:15.737Z","endTime":"2025-08-17T19:20:23.019Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:20:23.019Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Naylor singles on a ground ball to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-17T19:20:26.273Z","endTime":"2025-08-17T19:21:11.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.2,"strikeZoneTop":3.28500173190023,"strikeZoneBottom":1.57214456070562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.57144515547624,"aZ":-31.566037480428825,"pfxX":10.201833216807588,"pfxZ":0.36264459191186305,"pX":0.1619584519819989,"pZ":2.3486926710679223,"vX0":-8.088898248232857,"vY0":-128.45180309654702,"vZ0":-0.3226918931626298,"x":110.83,"y":175.37,"x0":2.019930354046309,"y0":50.003032491444394,"z0":4.921483740132188,"aX":17.11941914295787},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.8,"breakHorizontal":-16.8,"spinRate":1884,"spinDirection":114},"zone":5,"typeConfidence":2.0,"plateTime":0.42572471567813075,"extension":6.3003812507850085},"index":0,"playId":"fcf43c0a-64fd-34dc-983c-9fd38f89b621","pitchNumber":1,"startTime":"2025-08-17T19:20:47.142Z","endTime":"2025-08-17T19:20:52.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":79.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.58655412605608,"aZ":-32.93611363966885,"pfxX":11.262856182979885,"pfxZ":-0.46072857804812983,"pX":1.099027047108772,"pZ":2.551694425538309,"vX0":-6.155084138816397,"vY0":-128.10415257763233,"vZ0":0.6007313111490462,"x":75.11,"y":169.88,"x0":2.085508701260964,"y0":50.00610562423609,"z0":4.9149938402941284,"aX":18.485998681176966},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.4,"breakHorizontal":-18.7,"spinRate":2060,"spinDirection":117},"zone":12,"typeConfidence":2.0,"plateTime":0.42965269474554235,"extension":6.383375140847677},"hitData":{"launchSpeed":90.7,"launchAngle":10.0,"totalDistance":145.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.11,"coordY":107.22}},"index":1,"playId":"06e1131a-ae22-3edf-804e-d56c87216fe8","pitchNumber":2,"startTime":"2025-08-17T19:21:00.181Z","endTime":"2025-08-17T19:21:11.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:21:11.579Z","atBatIndex":47},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Brayan Rocchio hit by pitch. Bo Naylor to 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-17T19:21:12.663Z","endTime":"2025-08-17T19:22:59.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"postOnSecond":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":77.5,"endSpeed":71.2,"strikeZoneTop":3.15089938696943,"strikeZoneBottom":1.44672135557463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.805566078121334,"aZ":-39.19204554167764,"pfxX":-6.204863994612957,"pfxZ":-5.482820082106219,"pX":-0.13592885879283242,"pZ":2.475804101602307,"vX0":-2.982998672251422,"vY0":-112.82546388944041,"vZ0":2.039041695634296,"x":122.18,"y":171.93,"x0":2.0121638344689208,"y0":50.001511648459875,"z0":5.529479213033177,"aX":-7.944789073791479},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-9.0,"breakHorizontal":12.0,"spinRate":2118,"spinDirection":302},"zone":5,"typeConfidence":2.0,"plateTime":0.4867105994440273,"extension":6.529534060112386},"index":0,"playId":"d8672cea-dc80-34e2-a240-c7bcafd930ee","pitchNumber":1,"startTime":"2025-08-17T19:21:36.064Z","endTime":"2025-08-17T19:21:41.167Z","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":79.3,"endSpeed":72.7,"strikeZoneTop":3.12207260696148,"strikeZoneBottom":1.41781376139351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.77782245830742,"aZ":-39.603864154166835,"pfxX":-5.25991854285522,"pfxZ":-5.582691828899838,"pX":-1.5086405446679114,"pZ":1.7371858973167242,"vX0":-6.233032367841598,"vY0":-115.28892733111664,"vZ0":0.5605497201067164,"x":174.51,"y":191.88,"x0":1.9255211012973468,"y0":50.003669773671945,"z0":5.3496828765830875,"aX":-6.99757067297102},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-9.6,"breakHorizontal":11.3,"spinRate":2171,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.4772413075846944,"extension":6.443681549939074},"index":1,"playId":"980de588-aacf-3cc4-b990-42fa7cee2c36","pitchNumber":2,"startTime":"2025-08-17T19:21:50.006Z","endTime":"2025-08-17T19:21:54.677Z","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":78.6,"endSpeed":72.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.41596889094224,"aZ":-39.42675535718871,"pfxX":-6.563241815762668,"pfxZ":-5.543097827747288,"pX":-0.0045577508520560275,"pZ":1.5868275296145289,"vX0":-2.783170441882297,"vY0":-114.34660579792556,"vZ0":0.2594281982943585,"x":117.17,"y":195.94,"x0":2.085423342318536,"y0":50.00217072292302,"z0":5.378059721290591,"aX":-8.587741348464585},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-9.6,"breakHorizontal":12.6,"spinRate":2163,"spinDirection":306},"zone":8,"typeConfidence":2.0,"plateTime":0.481189096797654,"extension":6.389625936917881},"index":2,"playId":"62ed1f57-0c7c-3285-ba2f-edbfd0dafe60","pitchNumber":3,"startTime":"2025-08-17T19:22:07.516Z","endTime":"2025-08-17T19:22:11.364Z","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":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.3,"strikeZoneTop":3.12952231179419,"strikeZoneBottom":1.40018613010099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.979436609498542,"aZ":-32.76674654174426,"pfxX":11.62001549081891,"pfxZ":-0.3439518349431072,"pX":-0.973017732236797,"pZ":2.345825208009681,"vX0":-10.67675566711443,"vY0":-131.2027318847195,"vZ0":-0.5075479012931944,"x":154.09,"y":175.44,"x0":1.6486661248041254,"y0":50.00075135646762,"z0":4.99359404401325,"aX":20.161225927326885},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.5,"breakHorizontal":-18.6,"spinRate":2199,"spinDirection":117},"zone":11,"typeConfidence":2.0,"plateTime":0.41822548545864624,"extension":6.183307177837178},"index":3,"playId":"46e4536c-3137-325a-ae9f-153e56d32ef9","pitchNumber":4,"startTime":"2025-08-17T19:22:26.173Z","endTime":"2025-08-17T19:22:31.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.77422320171066,"aZ":-40.11017474856414,"pfxX":-4.6451460927054065,"pfxZ":-5.741668678637001,"pX":-2.6062151956990887,"pZ":-0.1468109478580677,"vX0":-8.754648940081237,"vY0":-117.29117521088239,"vZ0":-3.625910541103563,"x":216.34,"y":242.74,"x0":1.789363645170113,"y0":50.00179643724664,"z0":5.188323285510341,"aX":-6.4213020636665945},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-11.0,"breakHorizontal":10.7,"spinRate":2241,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.4683511042508943,"extension":6.556382375802516},"index":4,"playId":"321dfd38-e5f9-3eb8-8529-4f881ce06d1f","pitchNumber":5,"startTime":"2025-08-17T19:22:44.817Z","endTime":"2025-08-17T19:22:59.788Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:22:59.788Z","atBatIndex":48},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"CJ Kayfus grounds into a force out, second baseman Ozzie Albies to shortstop Nick Allen. Bo Naylor to 3rd. Brayan Rocchio out at 2nd. CJ Kayfus to 1st.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-17T19:22:54.545Z","endTime":"2025-08-17T19:23:24.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"postOnThird":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"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":"Forceout","eventType":"force_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":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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.845883028969133,"aZ":-33.29360010355816,"pfxX":-10.109584057186265,"pfxZ":-0.8370108156663836,"pX":-0.5785040587089503,"pZ":2.0383131790111335,"vX0":-3.250832984834303,"vY0":-115.1512358621645,"vZ0":0.20065399218186086,"x":139.05,"y":183.75,"x0":2.16574527061226,"y0":50.002555729960854,"z0":5.1773142771060074,"aX":-13.542974998765992},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-1.2,"breakHorizontal":19.1,"spinRate":2276,"spinDirection":300},"zone":7,"typeConfidence":2.0,"plateTime":0.4760816538088575,"extension":6.3992500451284435},"hitData":{"launchSpeed":84.4,"launchAngle":4.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.5,"coordY":153.36}},"index":0,"playId":"ab8eea74-a58b-3a3d-b7e6-e98d031db3f6","pitchNumber":1,"startTime":"2025-08-17T19:23:17.018Z","endTime":"2025-08-17T19:23:24.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:23:24.874Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Jones grounds out, first baseman Matt Olson to pitcher Aaron Bummer.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-17T19:23:40.388Z","endTime":"2025-08-17T19:25:09.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"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":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":607481,"link":"/api/v1/people/607481"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.9,"strikeZoneTop":3.84042496678578,"strikeZoneBottom":1.66069182635572,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.894087737761563,"aZ":-31.116236077675563,"pfxX":-2.9597798534136253,"pfxZ":0.7574701955213534,"pX":-1.707463917974501,"pZ":2.257758446605937,"vX0":-7.403743989249864,"vY0":-117.12411117796921,"vZ0":-0.11559850439077823,"x":182.08,"y":177.82,"x0":1.8657853281549952,"y0":50.005019395278694,"z0":5.191527049344677,"aX":-4.1569692327431795},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":1.6,"breakHorizontal":7.0,"spinRate":2263,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.46573789832762014,"extension":6.47804083051774},"index":0,"playId":"3372489d-9c91-3a33-b505-d9a4ce459f67","pitchNumber":1,"startTime":"2025-08-17T19:24:01.412Z","endTime":"2025-08-17T19:24:06.220Z","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":89.7,"endSpeed":82.6,"strikeZoneTop":3.76,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.99383688637646,"aZ":-31.990268414497265,"pfxX":9.31548382145351,"pfxZ":0.10420210734830704,"pX":0.3612314207353995,"pZ":2.772729905102855,"vX0":-7.232156534063427,"vY0":-130.56959749289518,"vZ0":0.3374699635482883,"x":103.23,"y":163.92,"x0":1.9487506728012796,"y0":50.001431416009446,"z0":5.037699683394229,"aX":16.17697307248636},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.5,"breakHorizontal":-15.4,"spinRate":1963,"spinDirection":113},"zone":6,"typeConfidence":2.0,"plateTime":0.418560888166974,"extension":6.351325526122566},"index":1,"playId":"65ac4d1f-a67e-3e65-b682-c19d515280fc","pitchNumber":2,"startTime":"2025-08-17T19:24:17.751Z","endTime":"2025-08-17T19:24:23.270Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.3,"strikeZoneTop":3.72585270810159,"strikeZoneBottom":1.64551445915808,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.308465897666103,"aZ":-30.114895539046827,"pfxX":-7.728685748454388,"pfxZ":1.518020871769652,"pX":-1.741439222458657,"pZ":1.45248685497756,"vX0":-6.284973852380432,"vY0":-116.55705042231516,"vZ0":-1.6449680093947652,"x":183.38,"y":199.56,"x0":2.0057922945681694,"y0":50.005239197140384,"z0":5.042663366863776,"aX":-10.50999479063419},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":2.6,"breakHorizontal":15.7,"spinRate":2343,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.47205752259485134,"extension":6.360617891615204},"index":2,"playId":"4fc0cdbe-76d6-3196-994f-ab35349a30f7","pitchNumber":3,"startTime":"2025-08-17T19:24:36.912Z","endTime":"2025-08-17T19:24:45.913Z","isPitch":true,"type":"pitch"},{"details":{"description":"CJ Kayfus steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"actionPlayId":"4fc0cdbe-76d6-3196-994f-ab35349a30f7","startTime":"2025-08-17T19:24:47.304Z","endTime":"2025-08-17T19:25:01.751Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":692216,"link":"/api/v1/people/692216"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.6,"strikeZoneTop":3.76,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.696486742459285,"aZ":-30.100761664009273,"pfxX":10.89557938062736,"pfxZ":1.1901559494461136,"pX":0.7916102949582229,"pZ":2.2135917864065378,"vX0":-6.3944890565908095,"vY0":-131.8212809620368,"vZ0":-1.3804225231855645,"x":86.83,"y":179.01,"x0":1.8412256966086111,"y0":50.00631910320023,"z0":4.979551535440403,"aX":19.056274132711067},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.0,"breakHorizontal":-18.2,"spinRate":2231,"spinDirection":115},"zone":9,"typeConfidence":2.0,"plateTime":0.41652452153574826,"extension":6.18002432494226},"hitData":{"launchSpeed":84.5,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.76,"coordY":161.23}},"index":4,"playId":"5ce9d802-c82b-35fd-97ce-bd8a10aed28e","pitchNumber":4,"startTime":"2025-08-17T19:25:01.751Z","endTime":"2025-08-17T19:25:09.060Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:25:09.060Z","atBatIndex":50},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nacho Alvarez Jr. doubles (5) on a ground ball to left fielder Steven Kwan.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T19:27:05.561Z","endTime":"2025-08-17T19:27:46.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"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":"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.6,"endSpeed":85.2,"strikeZoneTop":3.29167981059187,"strikeZoneBottom":1.37089857096752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.458623060835176,"aZ":-9.861264067788856,"pfxX":-4.187987875010114,"pfxZ":12.108061583743645,"pX":0.8194983310263465,"pZ":1.805321539565051,"vX0":7.062387484343437,"vY0":-134.4836245897821,"vZ0":-9.37941749646306,"x":85.76,"y":190.04,"x0":-1.2891369223832763,"y0":50.00578742369763,"z0":6.025062595132222,"aX":-7.720240698886463},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.2,"breakHorizontal":6.2,"spinRate":2469,"spinDirection":203},"zone":9,"typeConfidence":2.0,"plateTime":0.4063070476705737,"extension":6.5370926516023165},"index":0,"playId":"541bc1b6-5a63-3ecb-9a8a-d413f0f6bedb","pitchNumber":1,"startTime":"2025-08-17T19:27:19.405Z","endTime":"2025-08-17T19:27:26.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.359695056486306,"aZ":-25.351626636042095,"pfxX":-2.817718510651301,"pfxZ":4.281587683845019,"pX":0.134367966420983,"pZ":1.9478104135244971,"vX0":5.382111143439556,"vY0":-125.69824979478344,"vZ0":-4.794426482032568,"x":111.88,"y":186.19,"x0":-1.6720742339296921,"y0":50.004030615325036,"z0":5.947579697440059,"aX":-4.492510953871059},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.8,"breakHorizontal":3.8,"spinRate":2440,"spinDirection":154},"zone":8,"typeConfidence":0.87,"plateTime":0.43636770942705017,"extension":6.544724004270044},"hitData":{"launchSpeed":96.0,"launchAngle":3.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":40.92,"coordY":111.59}},"index":1,"playId":"6f3b27c0-07a5-311a-9f4c-fd68ebfcf871","pitchNumber":2,"startTime":"2025-08-17T19:27:32.861Z","endTime":"2025-08-17T19:27:46.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:27:46.753Z","atBatIndex":51},{"result":{"type":"atBat","event":"Bunt Pop Out","eventType":"field_out","description":"Nick Allen bunt pops out to third baseman Daniel Schneemann in foul territory.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T19:27:53.128Z","endTime":"2025-08-17T19:28:29.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.1,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.817051634532906,"aZ":-11.340950041238292,"pfxX":-3.2643037087691953,"pfxZ":11.449875636235811,"pX":0.8075746924657965,"pZ":3.4051846261156054,"vX0":6.740831598481775,"vY0":-134.23732871062214,"vZ0":-4.97887471853226,"x":86.22,"y":146.84,"x0":-1.3152580816094557,"y0":50.00646745078261,"z0":6.095541030767029,"aX":-5.941861657570864},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.8,"breakHorizontal":4.4,"spinRate":2472,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.40846953571306077,"extension":6.597934056464195},"hitData":{"launchSpeed":37.1,"launchAngle":70.0,"totalDistance":51.0,"trajectory":"bunt_popup","hardness":"medium","location":"5","coordinates":{"coordX":104.59,"coordY":206.54}},"index":0,"playId":"ea11e87c-d70c-3d2e-b1bf-19a4ffd26e7c","pitchNumber":1,"startTime":"2025-08-17T19:28:21.829Z","endTime":"2025-08-17T19:28:29.705Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:28:29.705Z","atBatIndex":52},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jurickson Profar homers (7) on a fly ball to right field. Nacho Alvarez Jr. scores.","rbi":2,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T19:28:41.188Z","endTime":"2025-08-17T19:31:00.992Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"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":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":{"id":663671,"link":"/api/v1/people/663671"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":{"id":663671,"link":"/api/v1/people/663671"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.37774807229815,"strikeZoneBottom":1.59220779286967,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.089975830475463,"aZ":-10.1782806241203,"pfxX":-3.9827811908605337,"pfxZ":11.809679487506138,"pX":1.4559728882845215,"pZ":2.819451672832778,"vX0":8.697347240442562,"vY0":-135.70655919618255,"vZ0":-6.628084698070888,"x":61.5,"y":162.65,"x0":-1.2749712894669127,"y0":50.001032880066745,"z0":6.0046643582164965,"aX":-7.4173529634468185},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.0,"breakHorizontal":5.3,"spinRate":2539,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.4038217589079536,"extension":6.683358372625425},"index":0,"playId":"15e9cfff-3725-3e15-86bb-59a002d4cb6d","pitchNumber":1,"startTime":"2025-08-17T19:29:03.778Z","endTime":"2025-08-17T19:29:10.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.40671679187512,"strikeZoneBottom":1.57155668811552,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.343027378685147,"aZ":-9.620120786941516,"pfxX":-2.361490375499532,"pfxZ":12.288352661244204,"pX":1.3160017187256423,"pZ":1.9059747778033103,"vX0":7.618837072175676,"vY0":-134.6469401309788,"vZ0":-8.899432551292561,"x":66.84,"y":187.32,"x0":-1.2440050920166836,"y0":50.00576105633507,"z0":5.935783268452331,"aX":-4.336510946291515},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.5,"breakHorizontal":2.6,"spinRate":2451,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.40684953903022336,"extension":6.453464219222118},"index":1,"playId":"043155a7-5190-3233-a685-90e364595239","pitchNumber":2,"startTime":"2025-08-17T19:29:18.737Z","endTime":"2025-08-17T19:29:23.360Z","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":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.22042730815018,"strikeZoneBottom":1.53395329407775,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.610126360637736,"aZ":-11.0969669217925,"pfxX":-4.195646743451225,"pfxZ":11.26036719477366,"pX":0.3947568432355248,"pZ":2.765220115868156,"vX0":6.070900654760807,"vY0":-136.12462153191467,"vZ0":-6.522579198331307,"x":101.95,"y":164.12,"x0":-1.3219192998484408,"y0":50.00172123141417,"z0":5.96492068525819,"aX":-7.85307978793141},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.2,"breakHorizontal":6.2,"spinRate":2555,"spinDirection":199},"zone":3,"typeConfidence":2.0,"plateTime":0.40276926841114147,"extension":6.570976218441949},"index":2,"playId":"c0a7bc06-296e-3428-b986-2579df5fc769","pitchNumber":3,"startTime":"2025-08-17T19:29:37.065Z","endTime":"2025-08-17T19:29:41.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.37358637317626,"strikeZoneBottom":1.61182500350506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.425206832038974,"aZ":-13.222696794918866,"pfxX":-2.9551781601454548,"pfxZ":10.076614441719517,"pX":0.8728843532413918,"pZ":1.892863567755306,"vX0":7.074682962092686,"vY0":-136.14800532491543,"vZ0":-8.335782023395367,"x":83.73,"y":187.67,"x0":-1.3733561632945468,"y0":50.00165126577816,"z0":5.905966341293122,"aX":-5.557926546629097},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.7,"breakHorizontal":3.8,"spinRate":2469,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.40204979705720856,"extension":6.53328813385808},"index":3,"playId":"09d6c98d-d138-35c3-a072-4e7ab015e410","pitchNumber":4,"startTime":"2025-08-17T19:29:52.010Z","endTime":"2025-08-17T19:29:59.098Z","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":93.5,"endSpeed":85.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.53849476717602,"aZ":-12.125858430479127,"pfxX":-3.7848955056366154,"pfxZ":10.721225492270667,"pX":0.8732265929248041,"pZ":2.714815873179042,"vX0":7.290963502807568,"vY0":-135.83162455595294,"vZ0":-6.49438877691289,"x":83.71,"y":165.48,"x0":-1.3531139719381378,"y0":50.00537372939509,"z0":5.978748263370972,"aX":-7.0800880680582905},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.2,"breakHorizontal":5.3,"spinRate":2558,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.40313433254799946,"extension":6.543034445401094},"index":4,"playId":"d767bd95-5b28-3297-b61f-e5c6f2f9129c","pitchNumber":5,"startTime":"2025-08-17T19:30:11.953Z","endTime":"2025-08-17T19:30:17.545Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.62330927830495,"aZ":-17.175034388674852,"pfxX":2.394622612698514,"pfxZ":9.428653091326087,"pX":-0.02875240147635678,"pZ":2.095211945482502,"vX0":3.3161779864437033,"vY0":-125.86982947920553,"vZ0":-5.738285143164664,"x":118.1,"y":182.21,"x0":-1.6787788019223948,"y0":50.002763340203316,"z0":5.81384986261137,"aX":3.807769159678466},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":15.8,"breakHorizontal":-5.2,"spinRate":2387,"spinDirection":173},"zone":8,"typeConfidence":0.81,"plateTime":0.43661344542636105,"extension":6.486150610053931},"hitData":{"launchSpeed":91.9,"launchAngle":35.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":215.88,"coordY":80.11}},"index":5,"playId":"132dbd34-a32b-3c7e-97f1-46d786867f6a","pitchNumber":6,"startTime":"2025-08-17T19:30:32.162Z","endTime":"2025-08-17T19:31:00.992Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:31:00.992Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Olson singles on a sharp ground ball to center fielder Nolan Jones.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T19:30:57.427Z","endTime":"2025-08-17T19:31:45.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":85.5,"strikeZoneTop":3.51417810687985,"strikeZoneBottom":1.80969176085014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.83754266561043,"aZ":-11.084318732835937,"pfxX":-4.011048677336233,"pfxZ":11.208592477078081,"pX":0.7858470666390627,"pZ":2.469367626372079,"vX0":6.776291519305181,"vY0":-136.93440638299273,"vZ0":-7.464607515656466,"x":87.05,"y":172.11,"x0":-1.2101916492188587,"y0":50.00370039050963,"z0":6.0056177209618555,"aX":-7.548192367953112},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.7,"breakHorizontal":5.6,"spinRate":2506,"spinDirection":197},"zone":6,"typeConfidence":2.0,"plateTime":0.4014095841645422,"extension":6.555773038752981},"index":0,"playId":"491c415f-e734-39cc-933c-eef4f089176e","pitchNumber":1,"startTime":"2025-08-17T19:31:19.075Z","endTime":"2025-08-17T19:31:23.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.052357500290945,"aZ":-10.565763988637041,"pfxX":-2.918752645763738,"pfxZ":11.423229861873633,"pX":0.37358941078689734,"pZ":2.131336644450654,"vX0":5.4596537643029475,"vY0":-137.0993770146822,"vZ0":-8.340008593535591,"x":102.76,"y":181.23,"x0":-1.2700372687409243,"y0":50.00538232027136,"z0":5.945632595624092,"aX":-5.522808649785984},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.0,"breakHorizontal":4.1,"spinRate":2388,"spinDirection":196},"zone":9,"typeConfidence":2.0,"plateTime":0.40044237890205236,"extension":6.727444678390134},"hitData":{"launchSpeed":97.2,"launchAngle":3.0,"totalDistance":99.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":115.21,"coordY":108.28}},"index":1,"playId":"2a664d86-da19-38fb-b169-2af89f36d162","pitchNumber":2,"startTime":"2025-08-17T19:31:32.272Z","endTime":"2025-08-17T19:31:45.272Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:31:45.272Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronald Acuña Jr. called out on strikes.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T19:32:51.704Z","endTime":"2025-08-17T19:34:29.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-17T19:32:06.416Z","endTime":"2025-08-17T19:32:53.994Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.6,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.160985305548852,"aZ":-11.230719868218252,"pfxX":-4.03598635179153,"pfxZ":11.282600862765156,"pX":0.4768956466619788,"pZ":1.8491903209625336,"vX0":6.0418656990152115,"vY0":-134.62200817685502,"vZ0":-8.842560454776562,"x":98.82,"y":188.85,"x0":-1.2606226018143638,"y0":50.00221766249909,"z0":5.948774625957927,"aX":-7.491542154470992},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.0,"breakHorizontal":6.2,"spinRate":2479,"spinDirection":195},"zone":9,"typeConfidence":2.0,"plateTime":0.4051428450796273,"extension":6.494558728703198},"index":1,"playId":"3b373f18-1bb3-33e3-8fd2-3a38b0641ba2","pitchNumber":1,"startTime":"2025-08-17T19:32:53.994Z","endTime":"2025-08-17T19:32:57.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.2,"strikeZoneTop":3.63940799955443,"strikeZoneBottom":1.57700080293228,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.82152278612735,"aZ":-11.967710733810355,"pfxX":-3.665290122510104,"pfxZ":10.728228922829516,"pX":1.139488425331411,"pZ":2.3628924310883486,"vX0":7.580961699441143,"vY0":-135.67468990746008,"vZ0":-7.512902143062213,"x":73.57,"y":174.98,"x0":-1.2018547483840132,"y0":50.00404216490391,"z0":5.98305496573724,"aX":-6.905022999688377},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.2,"breakHorizontal":5.2,"spinRate":2491,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.4021348188030185,"extension":6.620080771933347},"index":2,"playId":"52b07f98-9c08-3441-b81d-5072cf4f156f","pitchNumber":2,"startTime":"2025-08-17T19:33:08.095Z","endTime":"2025-08-17T19:33:13.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.66191932431295,"aZ":-12.537149065271766,"pfxX":-2.860842019435787,"pfxZ":10.420556509965698,"pX":0.088052587478917,"pZ":2.735952926441738,"vX0":4.697504003665708,"vY0":-135.67276263871943,"vZ0":-6.638231696662824,"x":113.64,"y":164.91,"x0":-1.285576214358557,"y0":50.003201183961856,"z0":6.069257171339225,"aX":-5.391680038907871},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":4.3,"spinRate":2497,"spinDirection":197},"zone":5,"typeConfidence":2.0,"plateTime":0.40204217911743445,"extension":6.449781565377716},"index":3,"playId":"91167f2c-98fe-3451-b2f5-0966e640196a","pitchNumber":3,"startTime":"2025-08-17T19:33:24.149Z","endTime":"2025-08-17T19:33:27.364Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-17T19:33:34.662Z","endTime":"2025-08-17T19:33:48.240Z","isPitch":false,"type":"action","player":{"id":660670,"link":"/api/v1/people/660670"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.0,"strikeZoneTop":3.615768519872,"strikeZoneBottom":1.54845112605986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.286863906225634,"aZ":-26.5313284219624,"pfxX":2.3711993413537438,"pfxZ":3.580205140163315,"pX":1.074619398388458,"pZ":0.48479342276723747,"vX0":5.285899267086162,"vY0":-125.2904617410261,"vZ0":-7.7401010438251285,"x":76.04,"y":225.69,"x0":-1.3775755618928498,"y0":50.00323236529421,"z0":5.808370627888421,"aX":3.738281411310957},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.8,"breakHorizontal":-5.6,"spinRate":2398,"spinDirection":116},"zone":14,"typeConfidence":0.91,"plateTime":0.4385644406590026,"extension":6.538755337386678},"index":5,"playId":"de976094-5ffc-37f0-bfac-024f9c22c483","pitchNumber":4,"startTime":"2025-08-17T19:33:48.240Z","endTime":"2025-08-17T19:33:52.445Z","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":92.7,"endSpeed":85.0,"strikeZoneTop":3.54870210968014,"strikeZoneBottom":1.47977159888645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.251236810840147,"aZ":-13.159956753846345,"pfxX":-2.2186823472382757,"pfxZ":10.268452274288787,"pX":0.16381711783094333,"pZ":4.232059610287271,"vX0":4.328712474618447,"vY0":-134.9428046241245,"vZ0":-2.7343836843200426,"x":110.76,"y":124.51,"x0":-1.1699063424370169,"y0":50.00376742023647,"z0":6.180854635659433,"aX":-4.109409940075599},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.2,"breakHorizontal":3.1,"spinRate":2433,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.4052690847974385,"extension":6.477181438717842},"index":6,"playId":"2516cb15-77db-3bac-9513-63fe880ee2ae","pitchNumber":5,"startTime":"2025-08-17T19:34:08.384Z","endTime":"2025-08-17T19:34:12.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.9,"strikeZoneTop":3.62598518426773,"strikeZoneBottom":1.55736038827559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.104890698347106,"aZ":-12.47649780836641,"pfxX":-2.0960935456521934,"pfxZ":10.737134368279193,"pX":-0.4062999538397445,"pZ":2.9513519037387232,"vX0":3.24574299700817,"vY0":-133.90599671549785,"vZ0":-5.660443008779863,"x":132.49,"y":159.09,"x0":-1.3560776524075868,"y0":50.00502091301707,"z0":5.968499979606472,"aX":-3.846504328742926},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.6,"breakHorizontal":3.2,"spinRate":2436,"spinDirection":195},"zone":4,"typeConfidence":2.0,"plateTime":0.4074316474641262,"extension":6.566771461702907},"index":7,"playId":"b5b7248d-68e5-3c63-8f06-383279f4a9f9","pitchNumber":6,"startTime":"2025-08-17T19:34:23.747Z","endTime":"2025-08-17T19:34:29.524Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:34:29.524Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcell Ozuna strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T19:34:32.273Z","endTime":"2025-08-17T19:36:15.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,6],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.51821038466443,"strikeZoneBottom":1.71266186165067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.23953391304685,"aZ":-10.413385326258412,"pfxX":-2.109227322633714,"pfxZ":11.85981357460307,"pX":0.20360261419810893,"pZ":2.646226026437427,"vX0":4.339567711637476,"vY0":-134.3803622935425,"vZ0":-6.982268597030804,"x":109.24,"y":167.33,"x0":-1.1557864199254357,"y0":50.00099362385854,"z0":6.0123334820514245,"aX":-3.8697259225274214},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.3,"breakHorizontal":2.9,"spinRate":2514,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.4070813842350325,"extension":6.550182750117692},"index":0,"playId":"55b440eb-788b-3732-909e-a5972d4861f4","pitchNumber":1,"startTime":"2025-08-17T19:34:52.328Z","endTime":"2025-08-17T19:34:56.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.4685318552156,"strikeZoneBottom":1.71321743644172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.49141661932976,"aZ":-13.654962075031255,"pfxX":-1.6040868715781755,"pfxZ":10.130162501737171,"pX":0.9703840242169814,"pZ":3.1983427424753943,"vX0":6.324940472147172,"vY0":-133.980306692937,"vZ0":-5.03083534099724,"x":80.01,"y":152.42,"x0":-1.206897724947663,"y0":50.001115337600595,"z0":6.067696278419739,"aX":-2.9333127300981463},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.5,"breakHorizontal":1.7,"spinRate":2568,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.4079846126974558,"extension":6.520170330716685},"index":1,"playId":"3e526c93-8bbb-3db9-8171-fc918f75590d","pitchNumber":2,"startTime":"2025-08-17T19:35:07.335Z","endTime":"2025-08-17T19:35:12.842Z","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":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.6,"strikeZoneTop":3.55758270683996,"strikeZoneBottom":1.67709268603341,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.617647246138354,"aZ":-13.267782346276261,"pfxX":-2.103530483295642,"pfxZ":10.372260648271295,"pX":0.6282401992979069,"pZ":3.0369555607635665,"vX0":5.668224891963566,"vY0":-133.62828612201125,"vZ0":-5.402041368158201,"x":93.05,"y":156.78,"x0":-1.2396304777646914,"y0":50.00429824244285,"z0":6.024718202508857,"aX":-3.8350742004520413},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.9,"breakHorizontal":2.6,"spinRate":2544,"spinDirection":196},"zone":3,"typeConfidence":2.0,"plateTime":0.40861522116440696,"extension":6.5394223945103285},"index":2,"playId":"8bc43336-42cc-347d-9956-6a052cc4ecfd","pitchNumber":3,"startTime":"2025-08-17T19:35:23.536Z","endTime":"2025-08-17T19:35:28.460Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-17T19:35:35.881Z","endTime":"2025-08-17T19:35:50.881Z","isPitch":false,"type":"action","player":{"id":542303,"link":"/api/v1/people/542303"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.62749172121533,"strikeZoneBottom":1.6898361020591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.204617200396516,"aZ":-10.67844694411911,"pfxX":-2.8827255159341085,"pfxZ":11.759922317518079,"pX":1.1861450249112448,"pZ":2.079952688285847,"vX0":6.946128233543215,"vY0":-134.3664962585425,"vZ0":-8.318161964103291,"x":71.79,"y":182.62,"x0":-1.0583029956088346,"y0":50.002349913969745,"z0":5.975179935116198,"aX":-5.269505600791118},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.7,"breakHorizontal":3.7,"spinRate":2515,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.40768986560129195,"extension":6.5712562166820545},"index":4,"playId":"9c0f6632-3a03-3762-b713-189414cc773d","pitchNumber":4,"startTime":"2025-08-17T19:35:50.881Z","endTime":"2025-08-17T19:35:55.399Z","isPitch":true,"type":"pitch"},{"details":{"description":"Matt Olson steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"actionPlayId":"9c0f6632-3a03-3762-b713-189414cc773d","startTime":"2025-08-17T19:36:01.047Z","endTime":"2025-08-17T19:36:09.225Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.77868802546451,"aZ":-25.308356488264536,"pfxX":1.7849320499106587,"pfxZ":4.452940775809561,"pX":0.7759777995646369,"pZ":0.9344924652738005,"vX0":4.629524975148775,"vY0":-123.94983576074785,"vZ0":-6.79269312454156,"x":87.42,"y":213.55,"x0":-1.3544678639245509,"y0":50.00440238334808,"z0":5.8491909046450035,"aX":2.753235723749425},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.6,"breakHorizontal":-4.4,"spinRate":2415,"spinDirection":154},"zone":14,"typeConfidence":0.91,"plateTime":0.44336863008837746,"extension":6.668317043343366},"index":6,"playId":"3c3eb283-43da-3c92-9654-d07e69814d2d","pitchNumber":5,"startTime":"2025-08-17T19:36:09.225Z","endTime":"2025-08-17T19:36:15.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:36:15.092Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Angel Martínez flies out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T19:38:11.591Z","endTime":"2025-08-17T19:38:45.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"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":76.7,"endSpeed":70.8,"strikeZoneTop":3.15804970481426,"strikeZoneBottom":1.50179650550563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.275090329904582,"aZ":-38.33101194381746,"pfxX":-7.533830419996663,"pfxZ":-4.849200480703665,"pX":1.2476492465023326,"pZ":3.576368522604334,"vX0":0.001253879883019282,"vY0":-111.68044317638783,"vZ0":4.3779549061542244,"x":69.44,"y":142.22,"x0":2.2266983618852207,"y0":50.00446562036027,"z0":5.522189487534322,"aX":-9.55961039808499},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-7.4,"breakHorizontal":13.7,"spinRate":2253,"spinDirection":297},"zone":12,"typeConfidence":2.0,"plateTime":0.4896030402440168,"extension":6.226990630034968},"index":0,"playId":"08beadbb-8dd5-33e0-b1ef-02dab1fddd37","pitchNumber":1,"startTime":"2025-08-17T19:38:23.601Z","endTime":"2025-08-17T19:38:27.880Z","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":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.548093713672937,"aZ":-31.282148399345832,"pfxX":8.732931985683555,"pfxZ":0.5290632407041098,"pX":0.5515225202674271,"pZ":2.504791523025434,"vX0":-6.525324609461809,"vY0":-128.0026040951747,"vZ0":-0.28427990471566544,"x":95.98,"y":171.15,"x0":1.9897122849180882,"y0":50.000065526785164,"z0":5.050934234833303,"aX":14.599220514153508},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.1,"breakHorizontal":-14.5,"spinRate":2080,"spinDirection":114},"zone":6,"typeConfidence":2.0,"plateTime":0.4266822823972918,"extension":6.392730786253321},"hitData":{"launchSpeed":82.2,"launchAngle":50.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.04,"coordY":122.88}},"index":1,"playId":"89d4c8b5-cb80-3c29-9b8a-aa727d319163","pitchNumber":2,"startTime":"2025-08-17T19:38:36.493Z","endTime":"2025-08-17T19:38:45.994Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:38:45.994Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out to first baseman Matt Olson.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T19:38:51.559Z","endTime":"2025-08-17T19:40:19.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.2171538734559,"strikeZoneBottom":1.4304362567486,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.167522608034037,"aZ":-34.029339251555236,"pfxX":9.554429457350606,"pfxZ":-1.1316924332542673,"pX":-0.9862701609165855,"pZ":2.4190379297804596,"vX0":-10.46997129118409,"vY0":-126.26258604444028,"vZ0":0.6377558912973516,"x":154.59,"y":173.47,"x0":1.9523584140368937,"y0":50.0059685819124,"z0":4.878667075166313,"aX":15.592192075577108},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.7,"breakHorizontal":-15.2,"spinRate":2014,"spinDirection":112},"zone":11,"typeConfidence":2.0,"plateTime":0.4320621553772055,"extension":6.523358719242569},"index":0,"playId":"c7894d9c-be8b-388d-bd12-f1a9c4590551","pitchNumber":1,"startTime":"2025-08-17T19:39:08.540Z","endTime":"2025-08-17T19:39:13.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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.0,"strikeZoneTop":3.18636358677047,"strikeZoneBottom":1.37485784538917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.13670970324462,"aZ":-30.400888108192767,"pfxX":-7.920195901965529,"pfxZ":1.3138501406961023,"pX":-0.48740404217296573,"pZ":1.6615849279477353,"vX0":-3.6005314339736127,"vY0":-115.49370770478437,"vZ0":-1.0749001002576672,"x":135.58,"y":193.92,"x0":2.122106605147103,"y0":50.00184677087147,"z0":5.065123129846657,"aX":-10.663697415449615},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":2.4,"breakHorizontal":15.2,"spinRate":2342,"spinDirection":296},"zone":7,"typeConfidence":2.0,"plateTime":0.4748181821482147,"extension":6.273141939787013},"index":1,"playId":"26d4b1f3-72ee-359f-8cdb-b98c3eb566f9","pitchNumber":2,"startTime":"2025-08-17T19:39:21.859Z","endTime":"2025-08-17T19:39:27.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":73.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.95328048277861,"aZ":-32.17219822910058,"pfxX":-8.53552299989381,"pfxZ":8.86174088244E-6,"pX":0.2616524085938275,"pZ":2.5698015812344415,"vX0":-1.7268625608862291,"vY0":-115.19655418917718,"vZ0":0.7667632088320351,"x":107.03,"y":169.4,"x0":2.129531747129656,"y0":50.001667026688445,"z0":5.337275330767665,"aX":-11.495906094412288},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":0.5,"breakHorizontal":15.8,"spinRate":2396,"spinDirection":303},"zone":5,"typeConfidence":2.0,"plateTime":0.4750612012057398,"extension":6.399110774373651},"index":2,"playId":"6e1bfe4b-847f-3e15-9bf1-91b9ae9ac552","pitchNumber":3,"startTime":"2025-08-17T19:39:35.549Z","endTime":"2025-08-17T19:39:40.009Z","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":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.7,"strikeZoneTop":3.18559570330544,"strikeZoneBottom":1.35333889476784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.502991821913234,"aZ":-30.141128814961576,"pfxX":10.539574931859981,"pfxZ":1.1551779058670775,"pX":-3.5207595565881133,"pZ":1.9537953564133785,"vX0":-16.497953340852277,"vY0":-131.5019874641535,"vZ0":-1.7207179685402993,"x":251.2,"y":186.03,"x0":1.4390775881349085,"y0":50.00608446693683,"z0":4.833220555218259,"aX":18.63023302610058},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.9,"breakHorizontal":-15.8,"spinRate":2155,"spinDirection":110},"zone":13,"typeConfidence":2.0,"plateTime":0.4150712485765391,"extension":6.6759590193290235},"index":3,"playId":"1def5b53-3192-328c-a239-2362cf436a30","pitchNumber":4,"startTime":"2025-08-17T19:39:53.270Z","endTime":"2025-08-17T19:39:57.835Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":72.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.76964346639376,"aZ":-38.20564343439786,"pfxX":-5.41019542368911,"pfxZ":-4.581306106314422,"pX":0.055236110291134406,"pZ":2.2360357152227817,"vX0":-2.7592726806874155,"vY0":-113.45934767655977,"vZ0":1.3824058540070114,"x":114.89,"y":178.41,"x0":1.9859595831166201,"y0":50.002407700336,"z0":5.396767042515077,"aX":-7.124461260960738},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-7.7,"breakHorizontal":10.4,"spinRate":1943,"spinDirection":300},"zone":5,"typeConfidence":2.0,"plateTime":0.48087889510592907,"extension":6.535298483292966},"hitData":{"launchSpeed":93.0,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.43,"coordY":177.11}},"index":4,"playId":"d3d146ca-69e2-33f3-8465-c68e4a4d861a","pitchNumber":5,"startTime":"2025-08-17T19:40:12.614Z","endTime":"2025-08-17T19:40:19.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:40:19.240Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Schneemann strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T19:40:25.048Z","endTime":"2025-08-17T19:42:15.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":5},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.6,"strikeZoneTop":3.48644159938319,"strikeZoneBottom":1.69083863805495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.77673816659233,"aZ":-33.268416810960225,"pfxX":8.148355266427835,"pfxZ":-0.6597958821102861,"pX":2.0389294737483596,"pZ":2.6619760440602165,"vX0":-2.8702842511683953,"vY0":-128.1028777374924,"vZ0":0.7952098158291045,"x":39.28,"y":166.91,"x0":2.116132320630603,"y0":50.00177856027419,"z0":4.950731645524476,"aX":13.524651575874373},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.7,"breakHorizontal":-14.0,"spinRate":1915,"spinDirection":110},"zone":12,"typeConfidence":2.0,"plateTime":0.42777267239546113,"extension":6.692476531055077},"index":0,"playId":"747c7fe0-70b5-3c39-9ca0-fd7ab234e173","pitchNumber":1,"startTime":"2025-08-17T19:40:42.486Z","endTime":"2025-08-17T19:40:47.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.49776332235018,"strikeZoneBottom":1.60281227567498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.879518173024568,"aZ":-29.76103609304381,"pfxX":8.342343401620601,"pfxZ":1.4931112638521764,"pX":1.2393067086928446,"pZ":2.9265732935893385,"vX0":-4.830665200721373,"vY0":-126.25811986223873,"vZ0":0.9697028754120154,"x":69.76,"y":159.76,"x0":2.0900786386741923,"y0":50.00495350744441,"z0":4.9261503218364755,"aX":13.516664163646325},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.1,"breakHorizontal":-14.0,"spinRate":2074,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.43324354015007627,"extension":6.379010915197956},"index":1,"playId":"1522106e-6b10-3971-9432-7e8c8f971197","pitchNumber":2,"startTime":"2025-08-17T19:40:57.023Z","endTime":"2025-08-17T19:41:01.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.38458632844718,"strikeZoneBottom":1.68844305985441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.260309098716235,"aZ":-33.19610555232651,"pfxX":8.527074571853573,"pfxZ":-0.6149093260743497,"pX":-0.24928686861002325,"pZ":1.3785739153101984,"vX0":-8.098547286306754,"vY0":-127.52418719650268,"vZ0":-2.288030079028157,"x":126.5,"y":201.56,"x0":1.8476067382272188,"y0":50.003307695929344,"z0":4.885754291516715,"aX":14.157404372728319},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.4,"breakHorizontal":-13.8,"spinRate":2112,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.428210648693403,"extension":6.608338674988179},"index":2,"playId":"f82062c0-ac6a-3686-a69a-6208ca766c92","pitchNumber":3,"startTime":"2025-08-17T19:41:12.200Z","endTime":"2025-08-17T19:41:19.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.47146420644336,"strikeZoneBottom":1.62627662123801,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.57216218704929,"aZ":-31.306469935058683,"pfxX":8.97850632008614,"pfxZ":0.5215709547187117,"pX":-1.4165840370519898,"pZ":2.366049066825415,"vX0":-11.20097902183105,"vY0":-128.03748078455635,"vZ0":-0.32671112567759675,"x":171.0,"y":174.9,"x0":1.8330532861096236,"y0":50.00535995080909,"z0":4.929507031835815,"aX":15.022381321305007},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.1,"breakHorizontal":-13.9,"spinRate":2018,"spinDirection":105},"zone":13,"typeConfidence":2.0,"plateTime":0.4265687796028401,"extension":6.56779009652476},"index":3,"playId":"95aef19d-f366-333f-a58b-e56033e8ac8e","pitchNumber":4,"startTime":"2025-08-17T19:41:33.817Z","endTime":"2025-08-17T19:41:38.492Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.6,"strikeZoneTop":3.35443386081666,"strikeZoneBottom":1.60878555028223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.48057865178871,"aZ":-31.892130142196766,"pfxX":8.592600160048981,"pfxZ":0.16485417634286303,"pX":-0.16423313893496191,"pZ":1.5870373073064616,"vX0":-8.156944620359416,"vY0":-129.11464113459238,"vZ0":-2.1818439588055814,"x":123.26,"y":195.93,"x0":1.9171332255837925,"y0":50.001618566757074,"z0":4.893384854249839,"aX":14.53008763847242},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.0,"breakHorizontal":-13.8,"spinRate":2120,"spinDirection":115},"zone":8,"typeConfidence":2.0,"plateTime":0.4239602890658909,"extension":6.310646785408296},"index":4,"playId":"d8684f52-1c40-3276-a09f-cc253d1c65f6","pitchNumber":5,"startTime":"2025-08-17T19:41:51.716Z","endTime":"2025-08-17T19:41:57.870Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":75.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.481098741606637,"aZ":-37.56211528914423,"pfxX":-6.388160434326666,"pfxZ":-3.836938239424562,"pX":-0.7099103020477469,"pZ":1.4713081853443535,"vX0":-4.031180378934413,"vY0":-117.02576287961142,"vZ0":-1.0973184919432213,"x":144.06,"y":199.05,"x0":1.857625049581545,"y0":50.00317074920417,"z0":5.42602884325624,"aX":-8.970720412453337},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-7.0,"breakHorizontal":12.5,"spinRate":2235,"spinDirection":305},"zone":7,"typeConfidence":2.0,"plateTime":0.46581958212829244,"extension":6.585463078264939},"index":5,"playId":"f416cccf-c91d-3290-bffc-7322aed9bd6a","pitchNumber":6,"startTime":"2025-08-17T19:42:09.707Z","endTime":"2025-08-17T19:42:15.443Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:42:15.443Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Harris II strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T19:44:36.732Z","endTime":"2025-08-17T19:45:53.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"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":{"description":"Pitching Change: Tim Herrin replaces Nic Enright.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T19:43:51.098Z","endTime":"2025-08-17T19:44:39.087Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682120,"link":"/api/v1/people/682120"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.4,"strikeZoneTop":3.55499019830259,"strikeZoneBottom":1.63197006631899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.974892866115347,"aZ":-27.94081874659781,"pfxX":9.094172974919317,"pfxZ":2.1308164457407344,"pX":1.5966317770321665,"pZ":3.7208173498910058,"vX0":-3.875699011768941,"vY0":-138.9818915195887,"vZ0":-0.7721573664030256,"x":56.14,"y":138.32,"x0":1.8166295690421035,"y0":50.001199646879314,"z0":5.834539450479341,"aX":18.042718934598156},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.0,"breakHorizontal":-15.8,"spinRate":2155,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.3919759662639861,"extension":6.721378513304083},"index":1,"playId":"214be732-7b61-364c-8075-832f7767189a","pitchNumber":1,"startTime":"2025-08-17T19:44:39.087Z","endTime":"2025-08-17T19:44:44.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.257104305237014,"aZ":-29.98935386907751,"pfxX":2.5213706861059055,"pfxZ":1.3398950094428521,"pX":0.382603092775935,"pZ":2.090758248579632,"vX0":-4.963747233616869,"vY0":-127.13896677602972,"vZ0":-3.1756971723349823,"x":102.42,"y":182.33,"x0":2.0369478757249464,"y0":50.001356504674106,"z0":5.748270049547144,"aX":4.107352975826851},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.9,"breakHorizontal":-3.4,"spinRate":2143,"spinDirection":79},"zone":9,"typeConfidence":2.0,"plateTime":0.4316224399879882,"extension":6.465027652012524},"index":2,"playId":"6d83c638-7625-3880-b74b-0a68e959d43b","pitchNumber":2,"startTime":"2025-08-17T19:44:53.994Z","endTime":"2025-08-17T19:44:58.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.4003599943722,"aZ":-29.237040988602146,"pfxX":9.02982525905147,"pfxZ":1.532586152961322,"pX":1.537155514625288,"pZ":3.6676662142111676,"vX0":-4.2169326020002345,"vY0":-137.60653318445733,"vZ0":-0.19589305401400692,"x":58.41,"y":139.75,"x0":1.915834231041185,"y0":50.00478146267178,"z0":5.719758356584411,"aX":17.326917496402206},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.9,"breakHorizontal":-15.5,"spinRate":2255,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.3979619654550861,"extension":6.857934988922004},"index":3,"playId":"71dbbc44-3250-3989-8525-35b4c92595c9","pitchNumber":3,"startTime":"2025-08-17T19:45:09.630Z","endTime":"2025-08-17T19:45:16.523Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-17T19:45:22.488Z","endTime":"2025-08-17T19:45:35.731Z","isPitch":false,"type":"action","player":{"id":671739,"link":"/api/v1/people/671739"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.9,"strikeZoneTop":3.50182300616453,"strikeZoneBottom":1.57913405587431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.50943735402121,"aZ":-32.77252912502457,"pfxX":-4.355004074674945,"pfxZ":-0.431038804720977,"pX":1.0731370043180908,"pZ":1.4844325771618336,"vX0":-1.2228614486473797,"vY0":-116.90685439100831,"vZ0":-3.0790615407262925,"x":76.09,"y":198.7,"x0":2.1671658949639285,"y0":50.00078662445441,"z0":5.856939673771133,"aX":-6.1006944076289695},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-1.2,"breakHorizontal":8.2,"spinRate":2356,"spinDirection":317},"zone":14,"typeConfidence":2.0,"plateTime":0.46634286212991016,"extension":6.710236046442364},"index":5,"playId":"8a0729f5-0022-3744-a4d0-a4e8ffeceba3","pitchNumber":4,"startTime":"2025-08-17T19:45:35.731Z","endTime":"2025-08-17T19:45:40.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":81.9,"endSpeed":77.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.757662796433817,"aZ":-34.094717793109396,"pfxX":-2.8805644270948423,"pfxZ":-1.3148860457754945,"pX":-0.9916704747153015,"pZ":0.31813766675135635,"vX0":-6.270105771068214,"vY0":-119.20202904689985,"vZ0":-5.548045400499833,"x":154.8,"y":230.19,"x0":2.0318336080055475,"y0":50.00281709762577,"z0":5.702512343665026,"aX":-4.205926279737902},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-3.4,"breakHorizontal":6.5,"spinRate":2379,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.4569299921946266,"extension":6.706971519439389},"index":6,"playId":"7bd73361-2594-3069-9a12-b0277851d822","pitchNumber":5,"startTime":"2025-08-17T19:45:48.093Z","endTime":"2025-08-17T19:45:53.875Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:45:53.875Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ozzie Albies grounds out, shortstop Brayan Rocchio to first baseman Kyle Manzardo.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T19:45:58.292Z","endTime":"2025-08-17T19:46:43.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.3,"strikeZoneTop":3.09124157361648,"strikeZoneBottom":1.30416209960148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.42246422053706,"aZ":-33.18059825592866,"pfxX":-4.879808522560001,"pfxZ":-0.7042310291324831,"pX":1.533405082292776,"pZ":3.4857365265251037,"vX0":-0.00912196417048422,"vY0":-118.34737900377782,"vZ0":0.9522832449373304,"x":58.55,"y":144.67,"x0":2.1723286245387667,"y0":50.00243902683631,"z0":6.093424446435324,"aX":-6.991991087902751},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-0.8,"breakHorizontal":8.9,"spinRate":2286,"spinDirection":321},"zone":12,"typeConfidence":2.0,"plateTime":0.4610207527975554,"extension":6.40884331835798},"index":0,"playId":"c91fbb6b-07f4-3899-92f9-cc97a4ca7a32","pitchNumber":1,"startTime":"2025-08-17T19:46:15.979Z","endTime":"2025-08-17T19:46:21.800Z","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":0,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.978248741387322,"aZ":-34.65751467057821,"pfxX":-5.071245968370452,"pfxZ":-1.7684094549212377,"pX":0.334778428019958,"pZ":1.4416021087669892,"vX0":-2.7255792599887676,"vY0":-117.68268029986703,"vZ0":-3.0147634286747786,"x":104.24,"y":199.86,"x0":2.1661430795017913,"y0":50.00259943247314,"z0":5.944148545835588,"aX":-7.1243361428712495},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-3.6,"breakHorizontal":9.8,"spinRate":2436,"spinDirection":319},"zone":14,"typeConfidence":2.0,"plateTime":0.46513617375169813,"extension":6.512847395023142},"hitData":{"launchSpeed":65.0,"launchAngle":-8.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.5,"coordY":160.3}},"index":1,"playId":"23849910-ef80-3cae-9632-2051f9534d19","pitchNumber":2,"startTime":"2025-08-17T19:46:35.830Z","endTime":"2025-08-17T19:46:43.422Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:46:43.422Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sean Murphy called out on strikes.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T19:46:50.067Z","endTime":"2025-08-17T19:48:22.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.914576932209833,"aZ":-34.98332648533965,"pfxX":-4.815721436982181,"pfxZ":-1.9665511729697283,"pX":0.251936470647979,"pZ":1.7582723159879514,"vX0":-3.218968329662226,"vY0":-118.8432817774154,"vZ0":-2.4792501847149735,"x":107.4,"y":191.31,"x0":2.2498391044841077,"y0":50.00174364435639,"z0":5.994451742782118,"aX":-6.883227637179459},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-3.8,"breakHorizontal":9.5,"spinRate":2346,"spinDirection":326},"zone":8,"typeConfidence":2.0,"plateTime":0.46099049695673644,"extension":6.261727914805663},"index":0,"playId":"631e172d-7561-3419-98cb-0c18d16c4048","pitchNumber":1,"startTime":"2025-08-17T19:47:17.064Z","endTime":"2025-08-17T19:47:20.569Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.5,"strikeZoneTop":3.45651710736805,"strikeZoneBottom":1.4966294458606,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.777463077527862,"aZ":-35.16287796782506,"pfxX":-6.446433684321244,"pfxZ":-2.102106380365221,"pX":-0.14203091852436586,"pZ":0.6560166685467153,"vX0":-3.353949397162935,"vY0":-118.86811334941696,"vZ0":-4.7486074903382,"x":122.41,"y":221.07,"x0":2.1266813099477675,"y0":50.000880033389144,"z0":5.888388633483384,"aX":-9.180013854029214},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.7,"breakHorizontal":12.5,"spinRate":2418,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.4616106085095719,"extension":6.188765028022087},"index":1,"playId":"928f19a4-1a67-3881-8a75-b89e379c4ba2","pitchNumber":2,"startTime":"2025-08-17T19:47:30.889Z","endTime":"2025-08-17T19:47:35.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.1,"strikeZoneTop":3.41867189143721,"strikeZoneBottom":1.48335756319961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.270940088419582,"aZ":-34.15530172977951,"pfxX":-7.404911547313551,"pfxZ":-1.4424314461027388,"pX":-1.0023456944742781,"pZ":1.079257426915724,"vX0":-4.829774975079992,"vY0":-117.18252789972212,"vZ0":-3.8344752510958102,"x":155.21,"y":209.64,"x0":2.0545627160095603,"y0":50.00065963568975,"z0":5.962223465852897,"aX":-10.190442151760182},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-3.4,"breakHorizontal":14.6,"spinRate":2500,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.46926839503129436,"extension":6.2471583504353845},"index":2,"playId":"e4da5350-659d-3dcf-9632-e98e6fa2f6cc","pitchNumber":3,"startTime":"2025-08-17T19:47:46.716Z","endTime":"2025-08-17T19:47:51.631Z","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":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.0,"strikeZoneTop":3.46345680149421,"strikeZoneBottom":1.60245657409903,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.82950941109236,"aZ":-16.0411398274828,"pfxX":7.856011413218434,"pfxZ":7.990247346872069,"pX":-0.4407242641350392,"pZ":2.348801804809186,"vX0":-8.159769122495623,"vY0":-140.71579417428345,"vZ0":-5.874104388680398,"x":133.8,"y":175.36,"x0":1.4662022159245118,"y0":50.005914931269814,"z0":5.490594965473922,"aX":15.868453894814419},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.6,"breakHorizontal":-12.7,"spinRate":2456,"spinDirection":127},"zone":4,"typeConfidence":2.0,"plateTime":0.38820982424203354,"extension":6.589071153436459},"index":3,"playId":"d50240e3-3911-3d5b-8b3a-770db036db56","pitchNumber":4,"startTime":"2025-08-17T19:48:03.933Z","endTime":"2025-08-17T19:48:08.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.0,"strikeZoneTop":3.32695397189329,"strikeZoneBottom":1.5898397650553,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.693111032552917,"aZ":-16.134295886312113,"pfxX":6.642540934683629,"pfxZ":7.941979018875007,"pX":-0.5104733469240312,"pZ":1.9571017202837848,"vX0":-8.260725741814278,"vY0":-140.89043368978426,"vZ0":-6.7939781351123845,"x":136.46,"y":185.94,"x0":1.5904347143396942,"y0":50.00096401859091,"z0":5.434185298414957,"aX":13.41210200817658},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.2,"breakHorizontal":-10.4,"spinRate":2488,"spinDirection":127},"zone":7,"typeConfidence":2.0,"plateTime":0.3881215114287886,"extension":6.590263363524161},"index":4,"playId":"f788ecbb-e73e-3121-9c64-0bda4f5f22f7","pitchNumber":5,"startTime":"2025-08-17T19:48:18.073Z","endTime":"2025-08-17T19:48:22.067Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:48:22.067Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"José Ramírez pops out to second baseman Ozzie Albies.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T19:52:11.619Z","endTime":"2025-08-17T19:55:11.015Z","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":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"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,9,10],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Dylan Lee replaces Aaron Bummer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T19:51:33.617Z","endTime":"2025-08-17T19:52:13.965Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669276,"link":"/api/v1/people/669276"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.10213681932096,"aZ":-12.037143344576906,"pfxX":5.4244899169472784,"pfxZ":11.304334946461438,"pX":-0.099507795139256,"pZ":2.7935114830575025,"vX0":-5.666899611597584,"vY0":-133.4628132677917,"vZ0":-6.747778697302759,"x":120.79,"y":163.36,"x0":1.359426556709531,"y0":50.00097411612146,"z0":6.2441245975784625,"aX":9.661618188309385},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.0,"breakHorizontal":-8.4,"spinRate":2361,"spinDirection":149},"zone":5,"typeConfidence":0.9,"plateTime":0.41238638384854465,"extension":6.153990466875713},"index":1,"playId":"68f49af4-1b1c-3d28-9499-cb3bb0c69894","pitchNumber":1,"startTime":"2025-08-17T19:52:13.965Z","endTime":"2025-08-17T19:52:19.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.636661945039624,"aZ":-25.437719734469248,"pfxX":-1.8250131577410262,"pfxZ":4.314396181759774,"pX":-0.5176296722981876,"pZ":2.550010696477911,"vX0":-4.884042560783339,"vY0":-124.0648277050376,"vZ0":-3.956626445860711,"x":136.73,"y":169.93,"x0":1.7128191993219415,"y0":50.0012021816326,"z0":6.283726668041963,"aX":-2.845169335733087},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.2,"breakHorizontal":4.4,"spinRate":2147,"spinDirection":159},"zone":4,"typeConfidence":0.9,"plateTime":0.44135907524154483,"extension":6.239457092920276},"index":2,"playId":"c18ada59-1204-3ef2-bbd5-a864f0a5a46e","pitchNumber":2,"startTime":"2025-08-17T19:52:35.494Z","endTime":"2025-08-17T19:52:39.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.88720269411137,"aZ":-27.749049167113036,"pfxX":-0.660891896883606,"pfxZ":2.820772333078237,"pX":-0.8142809651000682,"pZ":1.021273486891982,"vX0":-5.800307456746066,"vY0":-123.9246114207559,"vZ0":-7.113503863367833,"x":148.04,"y":211.21,"x0":1.6345666586599028,"y0":50.001421577402205,"z0":6.22157261621527,"aX":-1.0357439419912646},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.8,"breakHorizontal":2.4,"spinRate":2193,"spinDirection":141},"zone":13,"typeConfidence":0.9,"plateTime":0.4406264603045722,"extension":6.220387200649691},"index":3,"playId":"8e854404-9894-308e-932a-68ffa0ae7ebf","pitchNumber":3,"startTime":"2025-08-17T19:52:54.546Z","endTime":"2025-08-17T19:52:59.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":78.9,"strikeZoneTop":3.48338370571123,"strikeZoneBottom":1.58586562645234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.765772312953047,"aZ":-18.275891376276455,"pfxX":7.157433331414358,"pfxZ":8.69471876259274,"pX":1.2014112798170815,"pZ":3.108132410991258,"vX0":-3.705721426002645,"vY0":-125.94113974842864,"vZ0":-3.8768629821483196,"x":71.21,"y":154.86,"x0":1.765893489435572,"y0":50.00156099652287,"z0":6.154896793023992,"aX":11.439622982261843},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":15.0,"breakHorizontal":-12.0,"spinRate":1753,"spinDirection":132},"zone":12,"typeConfidence":0.93,"plateTime":0.43573515946817487,"extension":6.323371956694287},"index":4,"playId":"a955f63e-9dfe-3421-b966-a135e6ad5fda","pitchNumber":4,"startTime":"2025-08-17T19:53:15.458Z","endTime":"2025-08-17T19:53:20.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.49341951878793,"strikeZoneBottom":1.57226543841318,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.034376398730725,"aZ":-22.250454226559654,"pfxX":-1.008922160541621,"pfxZ":6.221917645985085,"pX":-0.22064023032262617,"pZ":1.2771962273161892,"vX0":-4.494862830548848,"vY0":-125.60430244635842,"vZ0":-7.347921031425207,"x":125.41,"y":204.3,"x0":1.7248301150893812,"y0":50.000344741261365,"z0":6.056673380938051,"aX":-1.6062416997058988},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":9.7,"breakHorizontal":2.9,"spinRate":2240,"spinDirection":142},"zone":13,"typeConfidence":0.89,"plateTime":0.4365016394242569,"extension":6.321164728554607},"index":5,"playId":"8e7fdb50-6c75-3553-bcc0-b446124477da","pitchNumber":5,"startTime":"2025-08-17T19:53:29.495Z","endTime":"2025-08-17T19:53:33.952Z","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":95.7,"endSpeed":86.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.486730608509355,"aZ":-9.418711483169785,"pfxX":5.76853555806519,"pfxZ":11.696258030370624,"pX":-0.09701191198337838,"pZ":3.537541186481963,"vX0":-5.802777067678098,"vY0":-139.1347789092928,"vZ0":-5.8864055906784865,"x":120.7,"y":143.27,"x0":1.2739995687112888,"y0":50.000939860948755,"z0":6.315796918909801,"aX":11.220976511052841},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.0,"breakHorizontal":-9.1,"spinRate":2502,"spinDirection":155},"zone":2,"typeConfidence":0.9,"plateTime":0.39485060671715333,"extension":6.0793351270678375},"index":6,"playId":"b5f1cc30-6a29-33b2-b7b1-f7970c78b4e7","pitchNumber":6,"startTime":"2025-08-17T19:53:47.153Z","endTime":"2025-08-17T19:53:52.160Z","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":86.9,"endSpeed":80.7,"strikeZoneTop":3.48685192154709,"strikeZoneBottom":1.57316174257619,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.78996524363931,"aZ":-20.069564263839077,"pfxX":7.772197897885663,"pfxZ":7.410010581628216,"pX":-0.07420898900553248,"pZ":0.9129574568078718,"vX0":-6.638649030309438,"vY0":-126.22150894414355,"vZ0":-8.643324516673214,"x":119.83,"y":214.13,"x0":1.564930756650217,"y0":50.00104875496362,"z0":5.964368048592922,"aX":12.691107834111946},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":11.9,"breakHorizontal":-12.8,"spinRate":1807,"spinDirection":132},"zone":13,"typeConfidence":0.93,"plateTime":0.4319648355683374,"extension":6.503335577539617},"index":7,"playId":"e971941d-f040-3860-94af-cab5551c11d4","pitchNumber":7,"startTime":"2025-08-17T19:54:06.906Z","endTime":"2025-08-17T19:54:11.445Z","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":86.6,"endSpeed":80.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.63778767379066,"aZ":-23.714035208055915,"pfxX":-0.8023416958465583,"pfxZ":5.216370290943064,"pX":0.8576890014496917,"pZ":1.4913482468677226,"vX0":-2.201635464527236,"vY0":-126.06903385643137,"vZ0":-6.722124911144426,"x":84.31,"y":198.51,"x0":1.8437263265038315,"y0":50.005294363934226,"z0":6.08405840783771,"aX":-1.3025816167858548},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.3,"breakHorizontal":1.9,"spinRate":2212,"spinDirection":149},"zone":14,"typeConfidence":0.88,"plateTime":0.43309015238859994,"extension":6.2410391800369345},"index":8,"playId":"8e1a627b-24c4-342a-9969-a618feab7c23","pitchNumber":8,"startTime":"2025-08-17T19:54:21.812Z","endTime":"2025-08-17T19:54:25.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.750462772494448,"aZ":-10.365329555626188,"pfxX":4.346497511554431,"pfxZ":11.214458610516767,"pX":0.07171019852353418,"pZ":3.2574857580243464,"vX0":-5.509042195842599,"vY0":-138.53345673816233,"vZ0":-6.071792698008037,"x":114.27,"y":150.83,"x0":1.5207788375662306,"y0":50.00611411852387,"z0":6.16963279374469,"aX":8.455698166671263},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.2,"breakHorizontal":-6.7,"spinRate":2464,"spinDirection":154},"zone":2,"typeConfidence":0.9,"plateTime":0.395273073826524,"extension":6.194442999358145},"index":9,"playId":"cb5a0aa4-6d57-31e9-9240-4be873c38c1f","pitchNumber":9,"startTime":"2025-08-17T19:54:41.611Z","endTime":"2025-08-17T19:54:48.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.49067852490223,"aZ":-19.477231891780768,"pfxX":4.568193992917852,"pfxZ":7.6737543880797014,"pX":-0.1386236414599114,"pZ":1.529354945643102,"vX0":-6.06651545576255,"vY0":-127.14051338784707,"vZ0":-7.331395080267476,"x":122.28,"y":197.49,"x0":1.673257441370563,"y0":50.001476553797424,"z0":5.969774768610138,"aX":7.557342755095941},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":12.6,"breakHorizontal":-7.1,"spinRate":1569,"spinDirection":136},"zone":8,"typeConfidence":0.73,"plateTime":0.4290714739857786,"extension":6.341352153565671},"hitData":{"launchSpeed":76.8,"launchAngle":64.0,"totalDistance":159.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":154.45,"coordY":144.49}},"index":10,"playId":"9010a2c5-4ef2-3dd7-8fd2-5d76b3cad457","pitchNumber":10,"startTime":"2025-08-17T19:55:01.858Z","endTime":"2025-08-17T19:55:11.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:55:11.015Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T19:55:17.810Z","endTime":"2025-08-17T19:56:37.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":4},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.23945894316151,"strikeZoneBottom":1.40343531214798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.612987236296245,"aZ":-11.321089837383314,"pfxX":4.393622362472771,"pfxZ":10.724670545708465,"pX":-0.6287097142856996,"pZ":2.938085798431626,"vX0":-7.184007641621666,"vY0":-137.85047175771547,"vZ0":-6.8415955948494025,"x":140.96,"y":159.45,"x0":1.4278823721935707,"y0":50.00681312086015,"z0":6.198929769363018,"aX":8.546860753580532},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.4,"breakHorizontal":-6.6,"spinRate":2351,"spinDirection":153},"zone":1,"typeConfidence":0.9,"plateTime":0.39573718198168484,"extension":6.153966071150343},"index":0,"playId":"70227920-1518-3684-b659-2db298e459c0","pitchNumber":1,"startTime":"2025-08-17T19:55:40.636Z","endTime":"2025-08-17T19:55:45.477Z","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.7,"endSpeed":87.1,"strikeZoneTop":3.1792888629924,"strikeZoneBottom":1.34349235054379,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.49026026747294,"aZ":-11.49585322963579,"pfxX":4.701922517110785,"pfxZ":10.66406858402701,"pX":-0.4062023177562709,"pZ":4.314823634603265,"vX0":-6.510412679758236,"vY0":-137.85979464920138,"vZ0":-3.3746949375579653,"x":132.48,"y":122.28,"x0":1.3669010862890447,"y0":50.006531799116885,"z0":6.3222497052211,"aX":9.12118315209724},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.8,"breakHorizontal":-7.3,"spinRate":2463,"spinDirection":157},"zone":11,"typeConfidence":0.9,"plateTime":0.39618201053180835,"extension":6.403372149625003},"index":1,"playId":"5743f5cb-2a28-3e9e-8584-27d9ef9873b8","pitchNumber":2,"startTime":"2025-08-17T19:55:55.457Z","endTime":"2025-08-17T19:55:59.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.34,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.16063780535062,"aZ":-24.42256067537819,"pfxX":0.40187208681103415,"pfxZ":4.835130221390393,"pX":0.3231517570802322,"pZ":1.4553910416362446,"vX0":-3.4111407903147666,"vY0":-125.02008001900656,"vZ0":-6.639931365570556,"x":104.68,"y":199.48,"x0":1.6455742199103347,"y0":50.00239950662386,"z0":6.114566875628343,"aX":0.6443013624732048},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.7,"breakHorizontal":0.0,"spinRate":2205,"spinDirection":152},"zone":9,"typeConfidence":0.88,"plateTime":0.43596520256664295,"extension":6.293845686201038},"index":2,"playId":"92833da5-42e8-33b9-977f-8a39ea4daae4","pitchNumber":3,"startTime":"2025-08-17T19:56:09.761Z","endTime":"2025-08-17T19:56:15.775Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-17T19:56:18.308Z","endTime":"2025-08-17T19:56:31.353Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.34,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.72401203875249,"aZ":-25.27206266156743,"pfxX":-0.26537447109400425,"pfxZ":4.353722323034603,"pX":-0.3142616760399497,"pZ":1.8921711546277347,"vX0":-4.58766919687225,"vY0":-124.49915688352232,"vZ0":-5.5562768913716996,"x":128.98,"y":187.69,"x0":1.5792950627983904,"y0":50.001152647206574,"z0":6.218507110036611,"aX":-0.4205921889813586},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.0,"breakHorizontal":1.4,"spinRate":2230,"spinDirection":157},"zone":7,"typeConfidence":0.89,"plateTime":0.43832245958536076,"extension":6.590818795876975},"index":4,"playId":"8fb18040-5e72-327c-b0da-3ba9662d2421","pitchNumber":4,"startTime":"2025-08-17T19:56:31.353Z","endTime":"2025-08-17T19:56:37.635Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:56:37.635Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Naylor singles on a line drive to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T19:56:40.904Z","endTime":"2025-08-17T19:57:30.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.8,"strikeZoneTop":3.26775734512151,"strikeZoneBottom":1.28828617640738,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.578290074884602,"aZ":-23.39375925720156,"pfxX":0.901398753620529,"pfxZ":5.402760723090445,"pX":-1.0617665754302668,"pZ":0.817200739102464,"vX0":-6.7626748035011675,"vY0":-125.69302636349055,"vZ0":-8.34691119720096,"x":157.47,"y":216.72,"x0":1.5280097728119644,"y0":50.00508770272392,"z0":6.032665492016162,"aX":1.4657874341650114},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.4,"breakHorizontal":-0.4,"spinRate":2220,"spinDirection":149},"zone":13,"typeConfidence":0.87,"plateTime":0.43306503075641256,"extension":6.337989195431078},"index":0,"playId":"af74b87c-02b0-3245-91eb-ee31f558e31d","pitchNumber":1,"startTime":"2025-08-17T19:57:04.836Z","endTime":"2025-08-17T19:57:11.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.182605468324624,"aZ":-28.05386156040496,"pfxX":-0.6641511426395608,"pfxZ":2.647240623147919,"pX":-0.28679699861512337,"pZ":2.2708122326950395,"vX0":-4.373248022106277,"vY0":-123.34053660021287,"vZ0":-3.9388780230698535,"x":127.93,"y":177.47,"x0":1.5880924188401848,"y0":50.00294326545418,"z0":6.227390394779493,"aX":-1.0332803240481674},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.2,"breakHorizontal":2.2,"spinRate":2206,"spinDirection":165},"zone":4,"typeConfidence":0.9,"plateTime":0.44236183718690825,"extension":6.107494631665195},"hitData":{"launchSpeed":84.3,"launchAngle":14.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.69,"coordY":125.03}},"index":1,"playId":"3543b662-7a86-32c4-ba18-d7d58531cc0a","pitchNumber":2,"startTime":"2025-08-17T19:57:19.330Z","endTime":"2025-08-17T19:57:30.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:57:30.465Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brayan Rocchio singles on a line drive to left fielder Jurickson Profar. Bo Naylor to 2nd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T19:57:32.695Z","endTime":"2025-08-17T19:59:05.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"postOnSecond":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.74129614904286,"aZ":-26.720638597333316,"pfxX":0.20361078788618067,"pfxZ":3.599766941505287,"pX":-0.039119163819108176,"pZ":1.1480495864243152,"vX0":-4.298839279129066,"vY0":-121.69608947571967,"vZ0":-6.658593373908196,"x":118.49,"y":207.78,"x0":1.7166059590552487,"y0":50.002013234071754,"z0":6.204954499702877,"aX":0.3089057517044875},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.3,"breakHorizontal":0.6,"spinRate":2040,"spinDirection":151},"zone":13,"typeConfidence":0.9,"plateTime":0.44844367789501316,"extension":6.219951529429062},"index":0,"playId":"b300e4b2-05a2-3b0b-bcd1-b0ac60ba7313","pitchNumber":1,"startTime":"2025-08-17T19:57:58.736Z","endTime":"2025-08-17T19:58:02.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.19230371930139,"strikeZoneBottom":1.41823613875665,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.146802126898766,"aZ":-22.586059586279617,"pfxX":1.9081308044109773,"pfxZ":6.152038330421958,"pX":0.13342503167111028,"pZ":0.14653384000977826,"vX0":-4.306432862427795,"vY0":-123.92435181026951,"vZ0":-9.855647460733852,"x":111.91,"y":234.82,"x0":1.6437950090884768,"y0":50.00528239531807,"z0":6.053244327165453,"aX":2.975993001795525},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":9.1,"breakHorizontal":-2.5,"spinRate":2186,"spinDirection":151},"zone":14,"typeConfidence":0.87,"plateTime":0.4415206668583651,"extension":6.300088541421844},"index":1,"playId":"e7d2e51c-91f2-3570-9b2b-12a1cb5c864b","pitchNumber":2,"startTime":"2025-08-17T19:58:14.775Z","endTime":"2025-08-17T19:58:19.185Z","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":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.731737695493347,"aZ":-17.740625627086178,"pfxX":5.9452364330782155,"pfxZ":9.165620098982332,"pX":0.19873931792029337,"pZ":1.9103758478156367,"vX0":-5.7035313578441995,"vY0":-124.86601229407388,"vZ0":-6.619764378352212,"x":109.42,"y":187.2,"x0":1.7428394269821477,"y0":50.00591521609609,"z0":6.061584163026702,"aX":9.366379709225088},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":15.2,"breakHorizontal":-9.4,"spinRate":1632,"spinDirection":133},"zone":5,"typeConfidence":0.9,"plateTime":0.439078650341004,"extension":6.287935245329981},"index":2,"playId":"8303a499-a859-347a-9d6c-54fdcb02ae7f","pitchNumber":3,"startTime":"2025-08-17T19:58:34.456Z","endTime":"2025-08-17T19:58:39.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.538423324538044,"aZ":-9.815238377922755,"pfxX":4.107732322208506,"pfxZ":11.668648555229739,"pX":-0.0017198129240709487,"pZ":3.04776840507238,"vX0":-5.615278510233383,"vY0":-137.54757547819028,"vZ0":-6.92729245381215,"x":117.07,"y":156.49,"x0":1.5326040376045535,"y0":50.00153289949334,"z0":6.264629151040581,"aX":7.870345688760052},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.8,"breakHorizontal":-6.2,"spinRate":2375,"spinDirection":151},"zone":2,"typeConfidence":0.9,"plateTime":0.39823916314469354,"extension":5.994351147797161},"hitData":{"launchSpeed":88.8,"launchAngle":17.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":98.79,"coordY":104.11}},"index":3,"playId":"e2c7fe6d-7dad-3b70-9f23-480eb8f25696","pitchNumber":4,"startTime":"2025-08-17T19:58:53.966Z","endTime":"2025-08-17T19:59:05.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:59:05.357Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"David Fry strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T20:00:01.129Z","endTime":"2025-08-17T20:01:03.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"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":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter David Fry replaces CJ Kayfus.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-17T19:59:19.883Z","endTime":"2025-08-17T19:59:26.626Z","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":"701","replacedPlayer":{"id":692216,"link":"/api/v1/people/692216"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-17T19:59:26.626Z","endTime":"2025-08-17T20:00:03.422Z","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":85.5,"endSpeed":79.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.867933000444783,"aZ":-25.092100478620814,"pfxX":-0.5745508235112102,"pfxZ":4.4598401869712765,"pX":-0.586328249440656,"pZ":1.517465237525302,"vX0":-5.24095740459698,"vY0":-124.40126679664826,"vZ0":-6.484246082100933,"x":139.35,"y":197.81,"x0":1.610963595350885,"y0":50.00428881708177,"z0":6.201019303302896,"aX":-0.9113752960344234},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.0,"breakHorizontal":2.0,"spinRate":2212,"spinDirection":161},"zone":7,"typeConfidence":0.9,"plateTime":0.4380951256303458,"extension":6.365678950847946},"index":2,"playId":"bf2a1c89-702f-3907-967a-3b6e8df53859","pitchNumber":1,"startTime":"2025-08-17T20:00:03.422Z","endTime":"2025-08-17T20:00:07.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.41617649338091,"strikeZoneBottom":1.59813120052848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.3998391039979,"aZ":-22.94031781656576,"pfxX":-0.24488352669437408,"pfxZ":5.938258061691852,"pX":0.4796669858795042,"pZ":0.8471382987309051,"vX0":-3.0845106777862865,"vY0":-123.82755119460526,"vZ0":-8.123803713534926,"x":98.72,"y":215.91,"x0":1.7725696570986496,"y0":50.00416140636131,"z0":6.085642971175609,"aX":-0.3803904105689193},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":9.1,"breakHorizontal":1.2,"spinRate":2185,"spinDirection":148},"zone":14,"typeConfidence":0.89,"plateTime":0.4421040109895893,"extension":6.584020058746263},"index":3,"playId":"e4047494-ff5c-3dc3-859e-4a85de73e8d7","pitchNumber":2,"startTime":"2025-08-17T20:00:17.750Z","endTime":"2025-08-17T20:00:22.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.370338337981078,"aZ":-25.05408541001533,"pfxX":-0.50577288754814,"pfxZ":4.442904482773844,"pX":-0.20823520668935275,"pZ":1.6054960618507146,"vX0":-4.651888373779805,"vY0":-125.07329962903306,"vZ0":-6.394397978911271,"x":124.94,"y":195.43,"x0":1.7323496973143662,"y0":50.00590803034313,"z0":6.216716944814039,"aX":-0.8104668237301196},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.0,"breakHorizontal":1.9,"spinRate":2217,"spinDirection":144},"zone":8,"typeConfidence":0.89,"plateTime":0.4359152184029207,"extension":6.143755572114914},"index":4,"playId":"ef2ef5ba-5fc7-36d3-ab30-868e478351ed","pitchNumber":3,"startTime":"2025-08-17T20:00:35.157Z","endTime":"2025-08-17T20:00:40.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.35543790333966,"aZ":-24.898517834362867,"pfxX":3.8600509321429937,"pfxZ":4.301324568858365,"pX":0.3390371719061761,"pZ":1.7898430507830476,"vX0":-4.627652526577366,"vY0":-128.63596717644631,"vZ0":-6.218912735241991,"x":104.08,"y":190.45,"x0":1.6520263643473496,"y0":50.00439709151858,"z0":6.144996222382995,"aX":6.530379327380422},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.7,"breakHorizontal":-6.1,"spinRate":2266,"spinDirection":152},"zone":9,"typeConfidence":0.56,"plateTime":0.42429221048743004,"extension":6.26385088080725},"index":5,"playId":"c75579db-f2f6-37fe-b8e6-bb454a53a520","pitchNumber":4,"startTime":"2025-08-17T20:00:58.144Z","endTime":"2025-08-17T20:01:03.054Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:01:03.054Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nacho Alvarez Jr. grounds out, second baseman Brayan Rocchio to first baseman Kyle Manzardo.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T20:03:29.785Z","endTime":"2025-08-17T20:04:08.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7],"actionIndex":[0,1,2,3,4],"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":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"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_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from shortstop to second base for Brayan Rocchio.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T20:03:01.342Z","endTime":"2025-08-17T20:03:01.375Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"600"},{"details":{"description":"Defensive Substitution: Gabriel Arias replaces David Fry, batting 7th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-17T20:03:01.375Z","endTime":"2025-08-17T20:03:01.377Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"702","replacedPlayer":{"id":681807,"link":"/api/v1/people/681807"}},{"details":{"description":"Defensive switch from center field to right field for Nolan Jones.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-17T20:03:01.377Z","endTime":"2025-08-17T20:03:01.380Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"800"},{"details":{"description":"Defensive switch from second base to center field for Angel Martínez.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-17T20:03:01.380Z","endTime":"2025-08-17T20:03:01.382Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"900"},{"details":{"description":"Pitching Change: Hunter Gaddis replaces Tim Herrin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2025-08-17T20:03:01.382Z","endTime":"2025-08-17T20:03:32.078Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":81.1,"strikeZoneTop":3.2588937330639,"strikeZoneBottom":1.43781840920694,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.099823877021805,"aZ":-30.410245761639956,"pfxX":2.732320203650444,"pfxZ":1.0696235482086305,"pX":0.7452399902878416,"pZ":2.592536893139028,"vX0":5.621938616122826,"vY0":-126.5360200682022,"vZ0":-3.2334739741148,"x":88.59,"y":168.78,"x0":-1.8469332643573817,"y0":50.002868382021575,"z0":6.284683943772645,"aX":4.496832819977767},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.6,"breakHorizontal":-6.0,"spinRate":2227,"spinDirection":127},"zone":6,"typeConfidence":0.9,"plateTime":0.4303508539493808,"extension":6.839399682798663},"index":5,"playId":"7759d28b-e67f-3c22-a4d0-4e2210474a9c","pitchNumber":1,"startTime":"2025-08-17T20:03:32.078Z","endTime":"2025-08-17T20:03:37.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.25250188967486,"strikeZoneBottom":1.57180245711798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.26487323507301,"aZ":-13.81629562601054,"pfxX":-4.456110337004777,"pfxZ":9.324215663611973,"pX":0.3466445367320733,"pZ":1.3918629238810356,"vX0":7.847190981985816,"vY0":-138.96079495339015,"vZ0":-10.161712600936793,"x":103.79,"y":201.2,"x0":-1.9265778423163216,"y0":50.000452725828815,"z0":5.99915502053453,"aX":-8.771030467845822},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":6.6,"spinRate":2245,"spinDirection":210},"zone":14,"typeConfidence":0.89,"plateTime":0.3931985249908978,"extension":6.831150473396595},"index":6,"playId":"2485575a-1e78-3f12-9fb1-c25b24391c8d","pitchNumber":2,"startTime":"2025-08-17T20:03:45.697Z","endTime":"2025-08-17T20:03:52.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.27257828058897,"aZ":-17.474108456892324,"pfxX":-4.495587863080221,"pfxZ":7.565822501357782,"pX":0.49367002180895037,"pZ":1.8248494908807382,"vX0":8.575578310602786,"vY0":-137.71052105125887,"vZ0":-8.379193132696034,"x":98.18,"y":189.51,"x0":-2.0604842617895502,"y0":50.00342462604888,"z0":6.063255596410275,"aX":-8.735649796307124},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.4,"breakHorizontal":6.6,"spinRate":2124,"spinDirection":207},"zone":9,"typeConfidence":0.87,"plateTime":0.3959947287790633,"extension":6.801572396131814},"hitData":{"launchSpeed":105.6,"launchAngle":0.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.05,"coordY":151.55}},"index":7,"playId":"0dbb43e2-ea0c-3ed1-a623-5a2cb7429586","pitchNumber":3,"startTime":"2025-08-17T20:04:01.142Z","endTime":"2025-08-17T20:04:08.651Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:04:08.651Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Allen singles on a sharp ground ball to second baseman Brayan Rocchio, deflected by pitcher Hunter Gaddis.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T20:04:19.371Z","endTime":"2025-08-17T20:05:41.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"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":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683769,"link":"/api/v1/people/683769"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.08335188504432,"strikeZoneBottom":1.37131397711902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.55242766468666,"aZ":-30.682309615161085,"pfxX":1.8926762216425113,"pfxZ":0.869054063941352,"pX":0.08805216164581994,"pZ":2.2714584944020437,"vX0":4.835665260385262,"vY0":-130.28094909347126,"vZ0":-4.356939948222067,"x":113.64,"y":177.45,"x0":-2.038520100050146,"y0":50.00260090647841,"z0":6.286274871236378,"aX":3.251178105761654},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.8,"breakHorizontal":-4.6,"spinRate":2268,"spinDirection":147},"zone":5,"typeConfidence":0.9,"plateTime":0.4205242584838831,"extension":6.881611633139817},"index":0,"playId":"dedf0d6c-79c5-364b-b3e6-c1d55461177e","pitchNumber":1,"startTime":"2025-08-17T20:04:35.271Z","endTime":"2025-08-17T20:04:39.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.1,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.83998837267875,"aZ":-31.137105681561355,"pfxX":0.6313821907587864,"pfxZ":0.6101182606177566,"pX":0.031960834557559756,"pZ":2.451311337303621,"vX0":5.043351635477758,"vY0":-129.3150061332742,"vZ0":-3.8566123875575133,"x":115.78,"y":172.59,"x0":-2.0251364416332334,"y0":50.00136124125417,"z0":6.349316899749815,"aX":1.069132775078529},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.5,"breakHorizontal":-2.3,"spinRate":2337,"spinDirection":140},"zone":5,"typeConfidence":0.9,"plateTime":0.42347730268699735,"extension":6.7107220452255385},"index":1,"playId":"b0850f10-cb02-3583-bc16-7b0d0f9e395a","pitchNumber":2,"startTime":"2025-08-17T20:04:49.296Z","endTime":"2025-08-17T20:04:58.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.07626162046794,"strikeZoneBottom":1.34356266493874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.34425481637892,"aZ":-28.84511888917972,"pfxX":2.298818335182559,"pfxZ":1.9867061652209141,"pX":1.0437216080965757,"pZ":1.1549924066447328,"vX0":6.318757954382574,"vY0":-128.06473619357038,"vZ0":-7.422218218798188,"x":77.22,"y":207.6,"x0":-1.7459500513196047,"y0":50.00414078902509,"z0":6.321163939335587,"aX":3.849110826959778},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.3,"breakHorizontal":-5.5,"spinRate":2336,"spinDirection":113},"zone":14,"typeConfidence":0.91,"plateTime":0.42632481629707897,"extension":6.970217686322128},"index":2,"playId":"f45397cd-fb55-31c6-b1a5-69dfebf48ac4","pitchNumber":3,"startTime":"2025-08-17T20:05:17.390Z","endTime":"2025-08-17T20:05:22.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":89.0,"strikeZoneTop":3.1,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.99366852497715,"aZ":-17.203567520521815,"pfxX":-6.140560636420638,"pfxZ":7.478688428940233,"pX":0.12792691140047732,"pZ":3.194155943031126,"vX0":8.02518966241711,"vY0":-139.34813384165935,"vZ0":-4.963227455573692,"x":112.12,"y":152.54,"x0":-1.9674377965456236,"y0":50.00535491998264,"z0":6.104719188608646,"aX":-12.297081683427864},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.8,"breakHorizontal":9.8,"spinRate":2265,"spinDirection":204},"zone":2,"typeConfidence":0.9,"plateTime":0.39037846924765907,"extension":6.725614979701962},"hitData":{"launchSpeed":94.2,"launchAngle":-7.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"hard","location":"1","coordinates":{"coordX":149.89,"coordY":160.02}},"index":3,"playId":"cc2e4c80-30a4-359c-a825-8bb6dd2fad7e","pitchNumber":4,"startTime":"2025-08-17T20:05:33.540Z","endTime":"2025-08-17T20:05:41.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:05:41.579Z","atBatIndex":69},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jurickson Profar walks. Nick Allen to 2nd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T20:05:55.757Z","endTime":"2025-08-17T20:09:21.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"postOnSecond":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":84.6,"strikeZoneTop":3.28860192696833,"strikeZoneBottom":1.48161349409943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.1282962112403,"aZ":-27.455738278281462,"pfxX":1.8060800695737829,"pfxZ":2.6506840819064106,"pX":1.0477253369332529,"pZ":1.0605978613527005,"vX0":7.26254275494193,"vY0":-131.30301359695204,"vZ0":-8.117329224910405,"x":77.06,"y":210.14,"x0":-1.9685562066166038,"y0":50.00072264251606,"z0":6.182066369081789,"aX":3.2075082215612123},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.5,"breakHorizontal":-4.6,"spinRate":2244,"spinDirection":148},"zone":14,"typeConfidence":0.91,"plateTime":0.4143389161204092,"extension":6.908724717494298},"index":0,"playId":"410cb3f6-9ecc-3170-af4d-ac8b23f0ec23","pitchNumber":1,"startTime":"2025-08-17T20:06:20.213Z","endTime":"2025-08-17T20:06:24.705Z","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":95.6,"endSpeed":88.5,"strikeZoneTop":3.29522656480195,"strikeZoneBottom":1.56228335475106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.186870391261944,"aZ":-14.71187851128325,"pfxX":-3.49733043676932,"pfxZ":8.833264613330783,"pX":1.0601646584285953,"pZ":2.4138313028773077,"vX0":9.665058108148596,"vY0":-138.80895628048336,"vZ0":-7.655335622479393,"x":76.59,"y":173.61,"x0":-1.9922475611104402,"y0":50.00679082523854,"z0":6.161070362376136,"aX":-6.917516812257485},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.8,"breakHorizontal":4.6,"spinRate":2152,"spinDirection":202},"zone":14,"typeConfidence":0.87,"plateTime":0.39259834270615057,"extension":6.959382925342749},"index":1,"playId":"1b592f43-25bc-34cb-bb11-0b159b61ecee","pitchNumber":2,"startTime":"2025-08-17T20:06:38.590Z","endTime":"2025-08-17T20:06:43.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.5,"strikeZoneTop":3.25068326628781,"strikeZoneBottom":1.51763199365825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.32742090586152,"aZ":-28.170632276439527,"pfxX":2.6639239330594706,"pfxZ":2.365079295923271,"pX":0.8500723957375534,"pZ":0.8420632019309559,"vX0":6.172026245950551,"vY0":-128.6787186623254,"vZ0":-8.225677106176946,"x":84.6,"y":216.04,"x0":-1.9166708487504454,"y0":50.00288676353401,"z0":6.232841536747567,"aX":4.509329667206838},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.8,"breakHorizontal":-6.1,"spinRate":2286,"spinDirection":141},"zone":14,"typeConfidence":0.91,"plateTime":0.42411181523089025,"extension":6.76309952919349},"index":2,"playId":"a4eaa775-3d83-3196-87df-93b45340025d","pitchNumber":3,"startTime":"2025-08-17T20:06:59.341Z","endTime":"2025-08-17T20:07:03.735Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":1},"index":3,"playId":"8ba1a393-f5e0-3ec1-b6dd-68c3d20bd074","startTime":"2025-08-17T20:07:22.068Z","endTime":"2025-08-17T20:07:26.195Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.39402264451475,"strikeZoneBottom":1.48212814374596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.05567416362956,"aZ":-12.562609111598006,"pfxX":-4.390791536305197,"pfxZ":10.143537700685359,"pX":0.21137535187982676,"pZ":3.563575348907662,"vX0":7.421344024646296,"vY0":-138.24202833562853,"vZ0":-5.012251284395296,"x":108.94,"y":142.56,"x0":-1.938609229003086,"y0":50.00654548466199,"z0":6.244762922109577,"aX":-8.49297072824217},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.5,"breakHorizontal":6.4,"spinRate":2255,"spinDirection":203},"zone":12,"typeConfidence":0.9,"plateTime":0.39632243060285033,"extension":7.04753607318596},"index":4,"playId":"a9c733ff-8723-34e8-9cc0-c67f86f00510","pitchNumber":4,"startTime":"2025-08-17T20:07:41.779Z","endTime":"2025-08-17T20:07:48.255Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.156512959917,"aZ":-12.637881957335125,"pfxX":-4.345085644767417,"pfxZ":10.205583578839734,"pX":0.294806279022451,"pZ":3.118663300320604,"vX0":8.062624941240637,"vY0":-137.41261337512435,"vZ0":-6.115815332575322,"x":105.76,"y":154.58,"x0":-2.1114675208646254,"y0":50.00412216213102,"z0":6.2301870130620545,"aX":-8.319464359433981},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.4,"breakHorizontal":6.2,"spinRate":2252,"spinDirection":204},"zone":3,"typeConfidence":0.9,"plateTime":0.39844278284636614,"extension":6.811368912596435},"index":5,"playId":"d663863a-0b2f-30bf-9e20-b4f42b98c1aa","pitchNumber":5,"startTime":"2025-08-17T20:08:01.211Z","endTime":"2025-08-17T20:08:13.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.964503965486585,"aZ":-31.47809593434691,"pfxX":2.3008393254866,"pfxZ":0.4074324460703096,"pX":0.10016887942742315,"pZ":3.027203591473344,"vX0":5.006416123140799,"vY0":-129.87952810970162,"vZ0":-2.553769871748287,"x":113.18,"y":157.05,"x0":-2.1477045195415148,"y0":50.00411126989053,"z0":6.405425372957253,"aX":3.9500039953961323},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.4,"breakHorizontal":-5.3,"spinRate":2199,"spinDirection":140},"zone":2,"typeConfidence":0.9,"plateTime":0.42093946397683313,"extension":6.791258266734857},"index":6,"playId":"76028799-5222-3daa-b675-511ecf40cfa4","pitchNumber":6,"startTime":"2025-08-17T20:08:36.767Z","endTime":"2025-08-17T20:08:44.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.32106796284905,"strikeZoneBottom":1.53127084644725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.1613394786679,"aZ":-31.84792069837781,"pfxX":2.789915236707638,"pfxZ":0.19550223234522512,"pX":1.0272588342233657,"pZ":2.881325239725119,"vX0":6.459964663610178,"vY0":-128.24548530453734,"vZ0":-2.7108915993196216,"x":77.84,"y":160.98,"x0":-1.885341010042575,"y0":50.003613361249485,"z0":6.432647140840972,"aX":4.652499419098998},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.0,"breakHorizontal":-6.5,"spinRate":2246,"spinDirection":123},"zone":12,"typeConfidence":0.91,"plateTime":0.42686045235686754,"extension":6.632952726972446},"index":7,"playId":"6c349a37-5dd2-34e2-9554-96705f875bf1","pitchNumber":7,"startTime":"2025-08-17T20:09:13.359Z","endTime":"2025-08-17T20:09:21.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:09:21.291Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson called out on strikes.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T20:09:35.618Z","endTime":"2025-08-17T20:11:09.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"postOnSecond":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.39564545150449,"strikeZoneBottom":1.67915767707868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.36179129145998,"aZ":-30.346087486035422,"pfxX":3.230455821436051,"pfxZ":1.0762816971365545,"pX":0.5263991033240116,"pZ":3.5453492859563944,"vX0":5.779928053157057,"vY0":-128.75305603281436,"vZ0":-1.3715320767731851,"x":96.93,"y":143.06,"x0":-2.1588642601406387,"y0":50.00076548124006,"z0":6.4128018533152,"aX":5.473510866047719},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.9,"breakHorizontal":-7.1,"spinRate":2266,"spinDirection":131},"zone":12,"typeConfidence":0.91,"plateTime":0.4238742659013881,"extension":6.894695645940809},"index":0,"playId":"a529e93d-9ea2-3d2a-bd9b-80a24d6a8f4f","pitchNumber":1,"startTime":"2025-08-17T20:09:44.577Z","endTime":"2025-08-17T20:09:52.380Z","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":95.3,"endSpeed":87.6,"strikeZoneTop":3.53486277656836,"strikeZoneBottom":1.6578037184381,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.435802188647685,"aZ":-12.951365504160137,"pfxX":-3.722566327525092,"pfxZ":9.848048241844182,"pX":-0.534866449124713,"pZ":2.025772356896528,"vX0":5.81714133056272,"vY0":-138.46469009341138,"vZ0":-8.808479803231467,"x":137.39,"y":184.08,"x0":-2.174347186189081,"y0":50.00103727402406,"z0":6.104202647593683,"aX":-7.2651106312013205},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":5.6,"spinRate":2298,"spinDirection":201},"zone":7,"typeConfidence":0.9,"plateTime":0.39479785340404927,"extension":6.906004836354958},"index":1,"playId":"f0e8c64f-dbc5-384a-8a74-ce77a5a898bb","pitchNumber":2,"startTime":"2025-08-17T20:10:00.114Z","endTime":"2025-08-17T20:10:06.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.961215284302057,"aZ":-30.77250427373247,"pfxX":3.1760423531390685,"pfxZ":0.8572585177898233,"pX":-0.17463840155784713,"pZ":2.4555709452509937,"vX0":4.401890108008339,"vY0":-127.07173171994653,"vZ0":-3.423084472324322,"x":123.66,"y":172.48,"x0":-2.3417711317933367,"y0":50.0025694451385,"z0":6.263992385030421,"aX":5.195477516763508},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.0,"breakHorizontal":-6.7,"spinRate":2269,"spinDirection":124},"zone":5,"typeConfidence":0.91,"plateTime":0.4309764211302509,"extension":6.994431814862743},"index":2,"playId":"db05c4c7-4895-3932-8aea-5c45e96d22a9","pitchNumber":3,"startTime":"2025-08-17T20:10:18.479Z","endTime":"2025-08-17T20:10:24.423Z","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":77.0,"endSpeed":71.3,"strikeZoneTop":3.51011341851028,"strikeZoneBottom":1.63314951800463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.357037198514767,"aZ":-29.959495522839948,"pfxX":-9.10425932463913,"pfxZ":1.7300646672518187,"pX":-1.4645701674819276,"pZ":1.533668390600143,"vX0":4.6178960799185305,"vY0":-112.09181290515642,"vZ0":-2.5219587973250377,"x":172.83,"y":197.37,"x0":-2.3635576207486637,"y0":50.0011166152047,"z0":5.717787080361134,"aX":-11.63944891911744},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":2.8,"breakHorizontal":15.4,"spinRate":1752,"spinDirection":251},"zone":13,"typeConfidence":0.88,"plateTime":0.48774714322174395,"extension":7.386603396386438},"index":3,"playId":"09269c32-11bd-32c6-9921-c1e1aaf2c9e2","pitchNumber":4,"startTime":"2025-08-17T20:10:43.909Z","endTime":"2025-08-17T20:10:47.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.8,"strikeZoneTop":3.57660488304861,"strikeZoneBottom":1.62588595605866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.93247109913768,"aZ":-30.682279591662294,"pfxX":2.8735289155938197,"pfxZ":0.8635468402295832,"pX":-0.0847714371978568,"pZ":3.538653189287689,"vX0":4.364531727921307,"vY0":-130.24849615842408,"vZ0":-1.6141296827136822,"x":120.23,"y":143.24,"x0":-2.1496014409514594,"y0":50.00526376546068,"z0":6.465979390253076,"aX":4.984523139519343},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.4,"breakHorizontal":-6.1,"spinRate":2224,"spinDirection":124},"zone":2,"typeConfidence":0.9,"plateTime":0.419008406869823,"extension":6.7513266522665685},"index":4,"playId":"b149500e-8f9a-37bc-be1e-5c2e88721414","pitchNumber":5,"startTime":"2025-08-17T20:11:03.467Z","endTime":"2025-08-17T20:11:09.995Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:11:09.995Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ronald Acuña Jr. flies out to center fielder Angel Martínez.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T20:11:32.098Z","endTime":"2025-08-17T20:12:46.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"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":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.621656550620386,"aZ":-16.53927368812907,"pfxX":-5.381487485065518,"pfxZ":7.818064830249387,"pX":-0.32125690648790484,"pZ":3.239087792837137,"vX0":7.131363444114874,"vY0":-139.40982406179631,"vZ0":-4.99846932019621,"x":129.25,"y":151.32,"x0":-2.1942769961401716,"y0":50.00323643543653,"z0":6.120624281962986,"aX":-10.76342806125688},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.4,"breakHorizontal":8.5,"spinRate":2225,"spinDirection":205},"zone":1,"typeConfidence":0.9,"plateTime":0.390506268186924,"extension":6.932972599454041},"index":0,"playId":"f320f163-7a27-3af0-aca0-b25e86e2c5c4","pitchNumber":1,"startTime":"2025-08-17T20:11:36.035Z","endTime":"2025-08-17T20:11:39.311Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"3aba970d-0719-4c09-8d56-24107c78a279","startTime":"2025-08-17T20:11:58.434Z","endTime":"2025-08-17T20:12:03.434Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.53898293719929,"strikeZoneBottom":1.60676124438813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.6490697242459,"aZ":-32.42394555260602,"pfxX":2.5468913131202546,"pfxZ":-0.14814714916827398,"pX":-0.48924486419353713,"pZ":3.7908899618454415,"vX0":3.225417887405368,"vY0":-128.40489999574862,"vZ0":-0.5369817816347289,"x":135.65,"y":136.43,"x0":-2.092698801333724,"y0":50.00400935767499,"z0":6.526032594219231,"aX":4.251711357526048},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.1,"breakHorizontal":-5.3,"spinRate":2299,"spinDirection":119},"zone":11,"typeConfidence":0.9,"plateTime":0.4265972194707337,"extension":6.692100777376225},"index":2,"playId":"02f8b38d-7b06-3e62-9b8b-d3c15980b212","pitchNumber":2,"startTime":"2025-08-17T20:12:17.463Z","endTime":"2025-08-17T20:12:24.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":95.9,"endSpeed":88.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.063548465764516,"aZ":-15.096246666890213,"pfxX":-4.282751198240561,"pfxZ":8.657907641008475,"pX":0.7333662799134575,"pZ":2.395439599189451,"vX0":9.300654801665988,"vY0":-139.27359899796195,"vZ0":-7.52927247438345,"x":89.05,"y":174.1,"x0":-2.086737732815431,"y0":50.00404124127599,"z0":6.124230605437901,"aX":-8.449711826468775},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":5.9,"spinRate":2250,"spinDirection":204},"zone":6,"typeConfidence":0.89,"plateTime":0.3926434275040789,"extension":6.895466426251032},"hitData":{"launchSpeed":89.7,"launchAngle":44.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.1,"coordY":98.88}},"index":3,"playId":"d5813cc4-bd6b-3498-b9fd-b7555761606a","pitchNumber":3,"startTime":"2025-08-17T20:12:37.080Z","endTime":"2025-08-17T20:12:46.640Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:12:46.640Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nolan Jones walks.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T20:15:18.640Z","endTime":"2025-08-17T20:17:06.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Pierce Johnson replaces Dylan Lee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T20:15:14.994Z","endTime":"2025-08-17T20:15:20.897Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":572955,"link":"/api/v1/people/572955"},"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, 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":85.7,"endSpeed":79.8,"strikeZoneTop":3.75590458385209,"strikeZoneBottom":1.62286758341108,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.338964006212052,"aZ":-37.16905840000092,"pfxX":2.228132450000446,"pfxZ":-3.1432398498426126,"pX":0.7779773599887351,"pZ":1.207988056274792,"vX0":5.093875166107845,"vY0":-124.76558183538098,"vZ0":-4.295174965022669,"x":87.35,"y":206.16,"x0":-1.573597482764362,"y0":50.00369250311194,"z0":5.990567315015845,"aX":3.5388967734073455},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.4,"breakHorizontal":-5.2,"spinRate":2886,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.4377493398747392,"extension":5.636898009803108},"index":1,"playId":"f9433ef6-afcf-3259-80ad-6108192e7eea","pitchNumber":1,"startTime":"2025-08-17T20:15:20.897Z","endTime":"2025-08-17T20:15:27.095Z","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":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.9,"strikeZoneTop":3.80917708274168,"strikeZoneBottom":1.62884405046148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.38876533666604,"aZ":-36.76836923887333,"pfxX":4.84619687650159,"pfxZ":-2.922503892992383,"pX":-0.9616590118786584,"pZ":3.042660088636215,"vX0":0.794739758666974,"vY0":-124.12918101403902,"vZ0":-0.05826641784806963,"x":153.66,"y":156.63,"x0":-1.9155092831232858,"y0":50.00502586769671,"z0":6.111769009010854,"aX":7.6105595330413385},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.0,"breakHorizontal":-9.0,"spinRate":2874,"spinDirection":61},"zone":11,"typeConfidence":0.9,"plateTime":0.4401951724020714,"extension":5.5673808988962845},"index":2,"playId":"6bd2f565-b799-3a34-a15d-ea1d024ee781","pitchNumber":2,"startTime":"2025-08-17T20:15:36.729Z","endTime":"2025-08-17T20:15:42.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.81042775182413,"strikeZoneBottom":1.6313439902493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.808941189488223,"aZ":-38.17247827011137,"pfxX":3.011661237299231,"pfxZ":-3.842620648928486,"pX":-0.24014493560268385,"pZ":2.285538412852836,"vX0":2.7003337824658855,"vY0":-123.70666342999424,"vZ0":-1.507232896009015,"x":126.15,"y":177.07,"x0":-1.733851754435859,"y0":50.00064320595649,"z0":6.079139013183437,"aX":4.704429119764845},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-7.1,"breakHorizontal":-6.0,"spinRate":3083,"spinDirection":45},"zone":8,"typeConfidence":0.9,"plateTime":0.44139125048253947,"extension":5.670034475178244},"index":3,"playId":"a9ed56aa-d0f2-36cc-9874-8c35a4570cb5","pitchNumber":3,"startTime":"2025-08-17T20:15:54.121Z","endTime":"2025-08-17T20:15:59.053Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"startTime":"2025-08-17T20:16:15.634Z","endTime":"2025-08-17T20:16:39.418Z","isPitch":false,"type":"action","player":{"id":666134,"link":"/api/v1/people/666134"}},{"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":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.6,"strikeZoneTop":3.80980554567707,"strikeZoneBottom":1.60903528353315,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.229303367004366,"aZ":-35.983332804075296,"pfxX":2.5890619647600603,"pfxZ":-2.308722110687487,"pX":1.200613916418446,"pZ":0.9024929122679326,"vX0":6.253530073366929,"vY0":-126.92357010960478,"vZ0":-5.4910457688726,"x":71.24,"y":214.41,"x0":-1.6205003293829046,"y0":50.002781517532064,"z0":5.922508253021825,"aX":4.27129259388974},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-5.2,"breakHorizontal":-6.0,"spinRate":3056,"spinDirection":49},"zone":14,"typeConfidence":0.9,"plateTime":0.4296893678153313,"extension":5.905155854157599},"index":5,"playId":"6b55b5e4-f3e1-33e8-99b0-94b41f263bc7","pitchNumber":4,"startTime":"2025-08-17T20:16:39.418Z","endTime":"2025-08-17T20:16:44.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.7819586978302,"strikeZoneBottom":1.65559740844628,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.948983249723714,"aZ":-14.375980787599172,"pfxX":-5.492924090336582,"pfxZ":9.177294321652855,"pX":-0.8853485342288296,"pZ":4.367054697555389,"vX0":4.450124636477474,"vY0":-138.40158889031227,"vZ0":-1.8113309041800147,"x":150.75,"y":120.87,"x0":-1.8005993595052932,"y0":50.00355295697824,"z0":5.9929962596909485,"aX":-10.654465014833555},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.4,"breakHorizontal":9.0,"spinRate":2366,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3957860650942755,"extension":5.4274486206178},"index":6,"playId":"aff4488c-3618-325c-aec4-5d55d91c5a67","pitchNumber":5,"startTime":"2025-08-17T20:17:00.999Z","endTime":"2025-08-17T20:17:06.293Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:17:06.293Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Angel Martínez walks. Nolan Jones to 2nd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T20:17:08.499Z","endTime":"2025-08-17T20:19:05.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"postOnSecond":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":85.2,"endSpeed":78.8,"strikeZoneTop":3.16739448660769,"strikeZoneBottom":1.56236764654022,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.8144260865735,"aZ":-36.009319127145254,"pfxX":6.425739545674851,"pfxZ":-2.4398123847149193,"pX":-1.3486676698327609,"pZ":4.264350522700581,"vX0":-0.6473932103974515,"vY0":-124.1231061417274,"vZ0":2.339696499944249,"x":168.41,"y":123.64,"x0":-1.9213816041706284,"y0":50.00127283606204,"z0":6.2898184731026445,"aX":10.112160997186452},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.7,"breakHorizontal":-11.5,"spinRate":2777,"spinDirection":54},"zone":11,"typeConfidence":0.9,"plateTime":0.4398279855558145,"extension":5.852106148865798},"index":0,"playId":"be2e31f1-db2b-3114-84e7-2e11764e4a40","pitchNumber":1,"startTime":"2025-08-17T20:17:29.304Z","endTime":"2025-08-17T20:17:34.415Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-17T20:17:39.765Z","endTime":"2025-08-17T20:18:20.235Z","isPitch":false,"type":"action"},{"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":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.4,"strikeZoneTop":3.34144598780795,"strikeZoneBottom":1.44202103118715,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.530714789462888,"aZ":-36.760766695057676,"pfxX":4.8389543412693286,"pfxZ":-2.892321892795236,"pX":-0.9604391909804991,"pZ":3.250994283401149,"vX0":0.8445932713335087,"vY0":-124.19345129177266,"vZ0":0.21616604171323206,"x":153.61,"y":151.0,"x0":-1.9331719924785273,"y0":50.005463844042566,"z0":6.184942907772587,"aX":7.667633363845366},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.0,"breakHorizontal":-9.0,"spinRate":2732,"spinDirection":53},"zone":11,"typeConfidence":0.9,"plateTime":0.43864787103229697,"extension":5.70605142805717},"index":2,"playId":"83af83e0-2d3e-3f84-a5da-630d9859ac28","pitchNumber":2,"startTime":"2025-08-17T20:18:20.235Z","endTime":"2025-08-17T20:18:25.693Z","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":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.31317408903549,"strikeZoneBottom":1.42838541921083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.57332483981017,"aZ":-35.57252280332375,"pfxX":6.5651646913583885,"pfxZ":-2.1503396484021557,"pX":-1.539650884417438,"pZ":4.687187502715629,"vX0":-1.1145432696765174,"vY0":-124.07452120975607,"vZ0":3.3136033516328087,"x":175.69,"y":112.23,"x0":-1.942150381016167,"y0":50.001889913598724,"z0":6.272399284137218,"aX":10.378361870210986},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.0,"breakHorizontal":-11.8,"spinRate":2682,"spinDirection":53},"zone":11,"typeConfidence":0.9,"plateTime":0.4391046021461835,"extension":5.667380977621189},"index":3,"playId":"84f7f783-3e08-319e-a9b7-07fa44278683","pitchNumber":3,"startTime":"2025-08-17T20:18:39.281Z","endTime":"2025-08-17T20:18:43.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.10548636387432,"strikeZoneBottom":1.34192700835673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.860721036975,"aZ":-12.661769145596454,"pfxX":-6.381354148959513,"pfxZ":10.188635288709188,"pX":-1.1906773153545775,"pZ":3.7327440516257604,"vX0":3.7976785664488277,"vY0":-138.03898912960335,"vZ0":-3.6188265778933397,"x":162.39,"y":138.0,"x0":-1.760503196794836,"y0":50.00620593719679,"z0":5.922681455077006,"aX":-12.225777365064738},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.8,"breakHorizontal":10.7,"spinRate":2382,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.39792864390717675,"extension":5.7573083430016725},"index":4,"playId":"1e18e944-8a3d-36c8-a401-f39fcc307d07","pitchNumber":4,"startTime":"2025-08-17T20:19:00.146Z","endTime":"2025-08-17T20:19:05.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:19:05.045Z","atBatIndex":74},{"result":{"type":"atBat","event":"Bunt Pop Out","eventType":"field_out","description":"Steven Kwan bunt pops out to third baseman Nacho Alvarez Jr. in foul territory.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T20:19:10.962Z","endTime":"2025-08-17T20:19:39.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"postOnSecond":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt 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":0},"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.55986835214861,"aZ":-11.99722863295302,"pfxX":-6.842126092076262,"pfxZ":10.400754003627934,"pX":-0.7568434816765178,"pZ":3.376052607240639,"vX0":5.174380007324112,"vY0":-138.77087183429472,"vZ0":-5.052998425931468,"x":145.85,"y":147.63,"x0":-1.761509962823025,"y0":50.005845267815815,"z0":6.027328633575129,"aX":-13.27766553790152},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":11.3,"spinRate":2313,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.39549253994279887,"extension":5.720329994670919},"hitData":{"launchSpeed":33.4,"launchAngle":68.0,"totalDistance":45.0,"trajectory":"bunt_popup","hardness":"medium","location":"5","coordinates":{"coordX":109.43,"coordY":195.9}},"index":0,"playId":"ce598420-31a7-363f-b4b5-ba5754b217a4","pitchNumber":1,"startTime":"2025-08-17T20:19:32.900Z","endTime":"2025-08-17T20:19:39.914Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:19:39.914Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daniel Schneemann grounds out to first baseman Matt Olson. Nolan Jones to 3rd. Angel Martínez to 2nd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T20:19:52.798Z","endTime":"2025-08-17T20:20:39.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"postOnThird":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":1},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.1,"endSpeed":80.1,"strikeZoneTop":3.39372045051876,"strikeZoneBottom":1.55544096058566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.23592272077626,"aZ":-36.96819497270385,"pfxX":3.0034881394889923,"pfxZ":-2.9774395771243256,"pX":-0.5356902450870733,"pZ":2.3363454581952947,"vX0":1.9967812900458326,"vY0":-125.49478377133383,"vZ0":-1.942046040094863,"x":137.42,"y":175.7,"x0":-1.7295102256796937,"y0":50.00488984025388,"z0":6.106186901599636,"aX":4.833750945024849},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.6,"breakHorizontal":-5.9,"spinRate":2816,"spinDirection":47},"zone":4,"typeConfidence":0.9,"plateTime":0.43495554597310937,"extension":5.598554821223056},"index":0,"playId":"7c91a745-32c4-3bbf-abaa-07bb378dee5a","pitchNumber":1,"startTime":"2025-08-17T20:20:10.527Z","endTime":"2025-08-17T20:20:15.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.690774165164285,"aZ":-35.02328590214425,"pfxX":7.055640897636408,"pfxZ":-1.8060658241959135,"pX":0.13324275689457035,"pZ":2.203737370208604,"vX0":2.459507219338573,"vY0":-124.1251726357099,"vZ0":-2.37272693368782,"x":111.92,"y":179.28,"x0":-1.7833986593507023,"y0":50.0006546835154,"z0":6.050378397724267,"aX":11.155773973674581},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.5,"breakHorizontal":-13.3,"spinRate":2813,"spinDirection":39},"zone":5,"typeConfidence":0.91,"plateTime":0.4390094911691067,"extension":5.692129584222206},"hitData":{"launchSpeed":89.7,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.76,"coordY":163.05}},"index":1,"playId":"a548408c-6450-3844-bdc1-58a11a83913b","pitchNumber":2,"startTime":"2025-08-17T20:20:31.093Z","endTime":"2025-08-17T20:20:39.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:20:39.113Z","atBatIndex":76},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Pierce Johnson intentionally walks José Ramírez.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T20:20:54.345Z","endTime":"2025-08-17T20:20:59.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"postOnSecond":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"postOnThird":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","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":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"07767066-0786-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-17T20:20:57.560Z","endTime":"2025-08-17T20:20:57.595Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"07767066-0786-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-17T20:20:57.595Z","endTime":"2025-08-17T20:20:57.597Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"07767066-0786-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-17T20:20:57.597Z","endTime":"2025-08-17T20:20:57.598Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"07767066-0786-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-17T20:20:57.598Z","endTime":"2025-08-17T20:20:59.509Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-08-17T20:20:59.509Z","atBatIndex":77},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Manzardo flies out sharply to center fielder Michael Harris II.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T20:21:03.935Z","endTime":"2025-08-17T20:21:34.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"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":"Flyout","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":0},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.34,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.201130708556175,"aZ":-35.49640284104394,"pfxX":3.736140483648282,"pfxZ":-2.0303261781045583,"pX":0.25541916966470196,"pZ":1.467493493556847,"vX0":3.967327286435678,"vY0":-126.83289151514866,"vZ0":-4.163206469938093,"x":107.26,"y":199.16,"x0":-1.812799479505307,"y0":50.00443131594239,"z0":5.951663048154812,"aX":6.105920632728485},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.3,"breakHorizontal":-7.7,"spinRate":2985,"spinDirection":49},"zone":8,"typeConfidence":0.9,"plateTime":0.4313415898567241,"extension":5.859336643710341},"hitData":{"launchSpeed":103.1,"launchAngle":38.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":114.96,"coordY":52.55}},"index":0,"playId":"89aaa4c7-e67e-3ac2-881a-824db204d853","pitchNumber":1,"startTime":"2025-08-17T20:21:24.703Z","endTime":"2025-08-17T20:21:34.316Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:21:34.316Z","atBatIndex":78},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcell Ozuna grounds out, pitcher Cade Smith to first baseman Kyle Manzardo.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-17T20:24:02.025Z","endTime":"2025-08-17T20:25:04.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671922,"link":"/api/v1/people/671922"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cade Smith replaces Hunter Gaddis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T20:23:30.775Z","endTime":"2025-08-17T20:24:04.367Z","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":"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.8,"endSpeed":87.5,"strikeZoneTop":3.59866487148828,"strikeZoneBottom":1.64429318486972,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.661633246252183,"aZ":-13.616061555542831,"pfxX":-5.321048543108108,"pfxZ":9.440578538464266,"pX":-0.427525208588047,"pZ":3.140089997877416,"vX0":7.137157467551752,"vY0":-139.38359039269093,"vZ0":-4.550843512417321,"x":133.3,"y":154.0,"x0":-2.331291129408302,"y0":50.00002432163204,"z0":5.694651382965113,"aX":-10.457127426629253},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":8.2,"spinRate":2376,"spinDirection":213},"zone":1,"typeConfidence":0.91,"plateTime":0.39313106735106773,"extension":7.178167862243108},"index":1,"playId":"2dd362b4-f6fb-3f32-97e6-5bdf2ac9bfac","pitchNumber":1,"startTime":"2025-08-17T20:24:04.367Z","endTime":"2025-08-17T20:24:08.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.54349187872521,"strikeZoneBottom":1.63840864077223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.73336642950957,"aZ":-11.86934493529387,"pfxX":-5.1854407516081595,"pfxZ":10.22537346256804,"pX":0.2831052941332631,"pZ":1.8522363033576148,"vX0":9.077060457055394,"vY0":-140.04320770332467,"vZ0":-8.36788063945385,"x":106.21,"y":188.77,"x0":-2.326957783685316,"y0":50.003390200608656,"z0":5.65620150386556,"aX":-10.297870445388297},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":7.6,"spinRate":2425,"spinDirection":215},"zone":9,"typeConfidence":0.91,"plateTime":0.39117834646326965,"extension":7.220457537032515},"index":2,"playId":"464c2e6b-83c6-3398-8e03-d48b374e08e4","pitchNumber":2,"startTime":"2025-08-17T20:24:16.798Z","endTime":"2025-08-17T20:24:21.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.56331497775444,"strikeZoneBottom":1.68317841000165,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.23974760272744,"aZ":-35.43313767779239,"pfxX":-4.462600741837532,"pfxZ":-2.0261128439952447,"pX":0.5476117421718499,"pZ":1.0805280759911355,"vX0":8.286281129182468,"vY0":-125.82890118640367,"vZ0":-4.114366422997707,"x":96.13,"y":209.61,"x0":-2.2066520547690125,"y0":50.00466302115902,"z0":5.603975014628702,"aX":-7.165266816615236},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.4,"breakHorizontal":6.2,"spinRate":576,"spinDirection":293},"zone":14,"typeConfidence":0.89,"plateTime":0.4350774319867434,"extension":7.319451191727379},"index":3,"playId":"4bfd9d17-95ec-3449-adaa-ac04b53c483b","pitchNumber":3,"startTime":"2025-08-17T20:24:30.676Z","endTime":"2025-08-17T20:24:34.831Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.47951089830794,"strikeZoneBottom":1.62400776744661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.85944928010306,"aZ":-34.96510106788936,"pfxX":-5.533408477476883,"pfxZ":-1.7108870929525546,"pX":1.0319972028166946,"pZ":1.3652535465329365,"vX0":9.920800441934926,"vY0":-126.93321955592765,"vZ0":-3.791465601276232,"x":77.66,"y":201.92,"x0":-2.2072027989238174,"y0":50.001910809791596,"z0":5.66070923996449,"aX":-9.034144380419061},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.7,"breakHorizontal":7.8,"spinRate":577,"spinDirection":294},"zone":14,"typeConfidence":0.9,"plateTime":0.43142922433637665,"extension":7.3962901782081145},"index":4,"playId":"9f9b8ec4-d4b7-3184-a69f-5d1026af91f5","pitchNumber":4,"startTime":"2025-08-17T20:24:43.925Z","endTime":"2025-08-17T20:24:50.202Z","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":96.5,"endSpeed":88.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.510553673540276,"aZ":-13.378215232100617,"pfxX":-4.837053736577548,"pfxZ":9.417238389986053,"pX":-0.3290035858257202,"pZ":2.405002742474563,"vX0":6.8645626547389575,"vY0":-140.31552406077807,"vZ0":-6.889763255664521,"x":129.54,"y":173.84,"x0":-2.1777668618210497,"y0":50.00189959895869,"z0":5.762579776219333,"aX":-9.653362741531078},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.8,"breakHorizontal":7.3,"spinRate":2468,"spinDirection":208},"zone":4,"typeConfidence":0.91,"plateTime":0.3902396338216172,"extension":7.366894709635565},"hitData":{"launchSpeed":87.4,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.33,"coordY":168.2}},"index":5,"playId":"bcc38b3f-3487-33fc-8ae4-87f29f128330","pitchNumber":5,"startTime":"2025-08-17T20:24:57.608Z","endTime":"2025-08-17T20:25:04.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:25:04.676Z","atBatIndex":79},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out, shortstop Gabriel Arias to first baseman Kyle Manzardo.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-17T20:25:10.341Z","endTime":"2025-08-17T20:26:39.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"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,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":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.46104833768695,"strikeZoneBottom":1.67950527938205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.5855985972093,"aZ":-33.669514517662726,"pfxX":8.66847132953774,"pfxZ":-0.9834654622978594,"pX":-0.5024848039942327,"pZ":2.764921655273913,"vX0":2.6623847734712767,"vY0":-122.59074103510747,"vZ0":-0.181817084910172,"x":136.15,"y":164.13,"x0":-2.7277672570002798,"y0":50.000358446560774,"z0":5.707193571746866,"aX":13.228596841276545},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.6,"breakHorizontal":-16.3,"spinRate":1864,"spinDirection":76},"zone":4,"typeConfidence":0.9,"plateTime":0.446297091835413,"extension":7.26118494895891},"index":0,"playId":"21ee56b7-0e63-3d79-8c7f-86d1c9ab3405","pitchNumber":1,"startTime":"2025-08-17T20:25:29.732Z","endTime":"2025-08-17T20:25:34.429Z","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":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.4,"strikeZoneTop":3.45638466866467,"strikeZoneBottom":1.58091421923867,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.456689807103956,"aZ":-36.56059557514647,"pfxX":-6.430520842284254,"pfxZ":-2.7926041229330885,"pX":-1.740406147271856,"pZ":2.898859059827167,"vX0":3.8585582775810456,"vY0":-125.16273926526557,"vZ0":0.4240603186467502,"x":183.34,"y":160.51,"x0":-2.473958969165965,"y0":50.001911971497506,"z0":5.743864628974139,"aX":-10.107181429771355},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.7,"breakHorizontal":10.7,"spinRate":585,"spinDirection":291},"zone":11,"typeConfidence":0.9,"plateTime":0.43918768521609985,"extension":7.2899400598644215},"index":1,"playId":"af4b509b-6992-3f35-a528-50172903db53","pitchNumber":2,"startTime":"2025-08-17T20:25:41.539Z","endTime":"2025-08-17T20:25:46.239Z","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":96.8,"endSpeed":88.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.881537426801305,"aZ":-14.040767993256628,"pfxX":-3.5430830964435116,"pfxZ":9.023406625657563,"pX":-0.395920015780752,"pZ":3.3097101748120443,"vX0":6.600660888164405,"vY0":-140.8596108992279,"vZ0":-4.207109095609644,"x":132.09,"y":149.42,"x0":-2.3089658815662175,"y0":50.0068391579717,"z0":5.729981853140812,"aX":-7.1238054793747025},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.6,"breakHorizontal":5.0,"spinRate":2275,"spinDirection":216},"zone":1,"typeConfidence":0.91,"plateTime":0.3887804842217881,"extension":7.372347470760545},"index":2,"playId":"d9643ab6-e625-36ad-a262-cc78eb616a16","pitchNumber":3,"startTime":"2025-08-17T20:25:55.166Z","endTime":"2025-08-17T20:26:00.970Z","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":97.3,"endSpeed":88.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.083138206340074,"aZ":-15.896627351241436,"pfxX":-5.933592798511997,"pfxZ":8.020041073520517,"pX":-0.6320727531191322,"pZ":3.551211537818258,"vX0":6.788374274644636,"vY0":-141.51456361533795,"vZ0":-3.434956042062251,"x":141.09,"y":142.9,"x0":-2.290252625028155,"y0":50.00165086347817,"z0":5.7980226480666355,"aX":-12.042294919225643},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.0,"breakHorizontal":9.4,"spinRate":2319,"spinDirection":215},"zone":1,"typeConfidence":0.91,"plateTime":0.38693292801302714,"extension":7.27286218874905},"index":3,"playId":"64bf964f-e1ac-3c32-ac2c-491c6e35202b","pitchNumber":4,"startTime":"2025-08-17T20:26:13.295Z","endTime":"2025-08-17T20:26:19.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.319119261245362,"aZ":-39.726319113480166,"pfxX":-3.9518161479876186,"pfxZ":-4.7741957378891176,"pX":-0.44411665407955064,"pZ":2.4455464946888354,"vX0":5.949259429723553,"vY0":-125.74810151991322,"vZ0":-0.03798254080709218,"x":133.93,"y":172.75,"x0":-2.340114022420917,"y0":50.0013014476651,"z0":5.715872466132364,"aX":-6.253372133677142},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-8.4,"breakHorizontal":5.6,"spinRate":599,"spinDirection":302},"zone":4,"typeConfidence":0.9,"plateTime":0.4375673312425121,"extension":7.325371502872659},"hitData":{"launchSpeed":114.1,"launchAngle":-2.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.23,"coordY":147.91}},"index":4,"playId":"e9dd4001-17b0-3033-9015-66688f72bd62","pitchNumber":5,"startTime":"2025-08-17T20:26:31.555Z","endTime":"2025-08-17T20:26:39.184Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:26:39.184Z","atBatIndex":80},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ozzie Albies grounds out to first baseman Kyle Manzardo.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-17T20:26:46.043Z","endTime":"2025-08-17T20:27:36.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"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],"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"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":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.20218396937034,"strikeZoneBottom":1.61040725254558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.500206383590818,"aZ":-16.23673511619377,"pfxX":-5.36992099151734,"pfxZ":8.125373940112935,"pX":-0.8375676574541189,"pZ":3.9494680581529287,"vX0":6.3763369206281055,"vY0":-139.2382926697125,"vZ0":-1.9735301698801866,"x":148.93,"y":132.14,"x0":-2.4604980562614926,"y0":50.006385830095816,"z0":5.7428625427475595,"aX":-10.537965052883806},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.5,"breakHorizontal":8.4,"spinRate":2099,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.3935055132859553,"extension":7.278142991747691},"index":0,"playId":"84ba1bfe-4807-3307-a2a2-0f54d8c2dc95","pitchNumber":1,"startTime":"2025-08-17T20:27:01.897Z","endTime":"2025-08-17T20:27:08.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.9,"strikeZoneTop":3.1248935301386,"strikeZoneBottom":1.50913148884019,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.490723754610762,"aZ":-16.011377775637342,"pfxX":-5.022560522853671,"pfxZ":8.038897687847717,"pX":-0.2926711167001827,"pZ":3.1234640258566326,"vX0":7.73708865887011,"vY0":-140.14811440990448,"vZ0":-4.446933272205155,"x":128.16,"y":154.45,"x0":-2.4230296548426655,"y0":50.00228188957074,"z0":5.76011020903156,"aX":-10.098335558290763},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.9,"breakHorizontal":7.7,"spinRate":2042,"spinDirection":210},"zone":1,"typeConfidence":0.9,"plateTime":0.3892341511612316,"extension":7.376687438873154},"index":1,"playId":"f4059c5a-6e5f-34c9-a95a-54e326ae5538","pitchNumber":2,"startTime":"2025-08-17T20:27:14.046Z","endTime":"2025-08-17T20:27:18.887Z","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":96.3,"endSpeed":88.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.889273922481895,"aZ":-16.423567869002333,"pfxX":-5.691417869306927,"pfxZ":7.866316212519763,"pX":-0.16379613814883281,"pZ":1.7941973355042358,"vX0":8.295270337939261,"vY0":-139.9631572841777,"vZ0":-7.560204755703683,"x":123.24,"y":190.34,"x0":-2.4140366939436944,"y0":50.000450924467145,"z0":5.587253339579707,"aX":-11.393434375859165},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.0,"breakHorizontal":8.8,"spinRate":2148,"spinDirection":211},"zone":8,"typeConfidence":0.9,"plateTime":0.389980841062592,"extension":7.285073526288948},"hitData":{"launchSpeed":73.5,"launchAngle":7.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.73,"coordY":163.05}},"index":2,"playId":"5e023d51-c6ac-3097-8d29-ca1161f21246","pitchNumber":3,"startTime":"2025-08-17T20:27:27.541Z","endTime":"2025-08-17T20:27:36.542Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:27:36.542Z","atBatIndex":81},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Naylor singles on a fly ball to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-17T20:30:14.821Z","endTime":"2025-08-17T20:31:35.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Raisel Iglesias replaces Pierce Johnson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T20:29:34.022Z","endTime":"2025-08-17T20:30:17.170Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":628452,"link":"/api/v1/people/628452"},"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":88.0,"endSpeed":81.3,"strikeZoneTop":3.32947326877297,"strikeZoneBottom":1.58985903533049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.815115716835994,"aZ":-30.412998113648463,"pfxX":-9.01951813202637,"pfxZ":1.0517423104202788,"pX":-1.396311352159798,"pZ":2.1694512891291953,"vX0":4.16157839875709,"vY0":-128.23137391142004,"vZ0":-2.0851336494262207,"x":170.22,"y":180.2,"x0":-1.862350749550271,"y0":50.00457614998026,"z0":5.35015499677718,"aX":-15.12489149446301},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.7,"breakHorizontal":15.5,"spinRate":1915,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.42602837773175706,"extension":6.058067997075065},"index":1,"playId":"1d557afa-581d-34e9-ac0e-13c1de7d1f12","pitchNumber":1,"startTime":"2025-08-17T20:30:17.170Z","endTime":"2025-08-17T20:30:22.801Z","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":94.4,"endSpeed":86.2,"strikeZoneTop":3.29540361318515,"strikeZoneBottom":1.4818934133294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.823990886231044,"aZ":-15.50251352549612,"pfxX":-4.386633161859499,"pfxZ":8.75176696809687,"pX":-0.22135516921974527,"pZ":2.0430611164388246,"vX0":4.843366097143764,"vY0":-137.2547406878997,"vZ0":-6.080596503131146,"x":125.44,"y":183.62,"x0":-1.440226176086894,"y0":50.002705007906705,"z0":5.345640175721101,"aX":-8.35655233007009},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.8,"breakHorizontal":7.0,"spinRate":2344,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.39929931403892693,"extension":6.0773894496141025},"index":2,"playId":"6d02570e-0dda-32f9-a1b1-7311bf68dd8e","pitchNumber":2,"startTime":"2025-08-17T20:30:28.286Z","endTime":"2025-08-17T20:30:33.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.2186448340159,"strikeZoneBottom":1.43093908233211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.865494499695036,"aZ":-19.33080514081491,"pfxX":-7.609067470544213,"pfxZ":6.509586134273726,"pX":-0.08072357474476252,"pZ":1.4070578197650792,"vX0":8.86235406464831,"vY0":-139.42479261799542,"vZ0":-5.793624238412544,"x":120.08,"y":200.79,"x0":-2.309425169747073,"y0":50.00018104116042,"z0":4.7844786891905615,"aX":-15.004110803042709},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.8,"breakHorizontal":12.0,"spinRate":2349,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.39260807017970967,"extension":6.169479127026999},"index":3,"playId":"73426af8-5dd2-3511-a73a-7ade759a978e","pitchNumber":3,"startTime":"2025-08-17T20:30:39.847Z","endTime":"2025-08-17T20:30:45.538Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-17T20:30:51.607Z","endTime":"2025-08-17T20:31:05.472Z","isPitch":false,"type":"action","player":{"id":666310,"link":"/api/v1/people/666310"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.97160521110368,"aZ":-29.982923086131443,"pfxX":-8.329457424534352,"pfxZ":1.236369025196848,"pX":0.05374442677418754,"pZ":1.5147643784124731,"vX0":6.979805702164542,"vY0":-131.41000356191185,"vZ0":-3.667250780545206,"x":114.95,"y":197.88,"x0":-1.5403639140657817,"y0":50.00101572661736,"z0":5.129104873067754,"aX":-14.727080469436864},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.7,"breakHorizontal":13.8,"spinRate":2092,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.4150616680401642,"extension":5.983182976786004},"index":5,"playId":"f92460d4-a0d4-3043-a7fd-715065750846","pitchNumber":4,"startTime":"2025-08-17T20:31:05.472Z","endTime":"2025-08-17T20:31:09.473Z","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":89.5,"endSpeed":82.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.45273161216238,"aZ":-22.53523370332369,"pfxX":-7.641180441485297,"pfxZ":5.604461795586673,"pX":-1.1756203456775272,"pZ":2.0101010873930028,"vX0":3.9227479008030497,"vY0":-130.31417769857148,"vZ0":-3.7543297320826166,"x":161.81,"y":184.51,"x0":-1.7079515504998315,"y0":50.00137942997256,"z0":5.1723405228650465,"aX":-13.137215046333267},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.5,"breakHorizontal":13.0,"spinRate":2067,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.42035002269143984,"extension":5.744775469601245},"hitData":{"launchSpeed":71.6,"launchAngle":28.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.78,"coordY":113.94}},"index":6,"playId":"b16e3cc7-4134-3700-bb92-2f4b4b8aeb53","pitchNumber":5,"startTime":"2025-08-17T20:31:24.969Z","endTime":"2025-08-17T20:31:35.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:31:35.153Z","atBatIndex":82},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio called out on strikes.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-17T20:31:39.245Z","endTime":"2025-08-17T20:34:07.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.6,"strikeZoneTop":3.1013419330766,"strikeZoneBottom":1.33352517984855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.810261689993304,"aZ":-13.684041932810645,"pfxX":-4.474451589133541,"pfxZ":9.719801921706138,"pX":-1.7360331985631152,"pZ":3.142257364266603,"vX0":1.3327435129118623,"vY0":-138.04504271144773,"vZ0":-3.63916972930281,"x":183.17,"y":153.94,"x0":-1.6480214522320913,"y0":50.00518528926932,"z0":5.4179446112874965,"aX":-8.513732706850657},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.9,"breakHorizontal":7.8,"spinRate":2407,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39896191027471195,"extension":6.105464563392488},"index":0,"playId":"845214af-36c6-3106-bd95-a8d022296934","pitchNumber":1,"startTime":"2025-08-17T20:32:01.926Z","endTime":"2025-08-17T20:32:07.576Z","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":"08017a89-8254-3c5e-9222-1bc3b752297e","startTime":"2025-08-17T20:32:16.308Z","endTime":"2025-08-17T20:32:20.920Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.069469235396355,"aZ":-15.381705507582394,"pfxX":-3.944870128977665,"pfxZ":8.895609351036706,"pX":-0.007310306817177464,"pZ":2.8595748928775446,"vX0":4.963490449446416,"vY0":-136.53174393030068,"vZ0":-3.9547547220325705,"x":117.28,"y":161.57,"x0":-1.3363264627938685,"y0":50.00389178786112,"z0":5.385491879082313,"aX":-7.448120583680704},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.5,"breakHorizontal":6.1,"spinRate":2416,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.401179912028244,"extension":6.102433934152754},"index":2,"playId":"c2ece675-9756-3f7d-a8a2-d535028a0963","pitchNumber":2,"startTime":"2025-08-17T20:32:32.495Z","endTime":"2025-08-17T20:32:38.960Z","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":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.12682324797453,"strikeZoneBottom":1.31380169934501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.655897837406645,"aZ":-18.15474142871422,"pfxX":-6.154525388612399,"pfxZ":7.043663437316338,"pX":-0.2983243412880862,"pZ":3.643022091244363,"vX0":7.496875561968976,"vY0":-139.761377778169,"vZ0":-0.3297722073018744,"x":128.37,"y":140.42,"x0":-2.2079980447178316,"y0":50.00426483128356,"z0":4.948393687661567,"aX":-12.253080116185362},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.8,"breakHorizontal":9.7,"spinRate":2489,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.39096566711964975,"extension":6.241965772248582},"index":3,"playId":"c085f029-5fca-3733-81d6-56060fb0393f","pitchNumber":3,"startTime":"2025-08-17T20:32:51.387Z","endTime":"2025-08-17T20:32:57.764Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.843673473071277,"aZ":-25.721783565294487,"pfxX":-6.5366441191543725,"pfxZ":3.9054931782121436,"pX":-0.32842094073753236,"pZ":3.1289160189774154,"vX0":5.236722674835428,"vY0":-128.13548220290406,"vZ0":-0.360445092291546,"x":129.52,"y":154.3,"x0":-1.5549166297038972,"y0":50.00525445814879,"z0":5.290673883068661,"aX":-10.810905710712493},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.2,"breakHorizontal":10.6,"spinRate":2084,"spinDirection":246},"zone":1,"typeConfidence":2.0,"plateTime":0.42835081339124104,"extension":6.210230342219119},"index":4,"playId":"323704b3-c80b-3f8b-8d8c-b8fc2709ee3d","pitchNumber":4,"startTime":"2025-08-17T20:33:06.132Z","endTime":"2025-08-17T20:33:11.139Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.571688701291688,"aZ":-17.03063433450161,"pfxX":-8.059922665418128,"pfxZ":7.603535707475524,"pX":-0.18501868231880955,"pZ":2.6578043518241645,"vX0":8.32401403446093,"vY0":-140.2216956654443,"vZ0":-3.037263730879747,"x":124.05,"y":167.02,"x0":-2.144246834922911,"y0":50.005528495793506,"z0":4.865562145194062,"aX":-16.059894423741998},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.3,"breakHorizontal":12.8,"spinRate":2490,"spinDirection":236},"zone":2,"typeConfidence":2.0,"plateTime":0.39054848329568115,"extension":6.2126631967221835},"index":5,"playId":"42e46cb6-634c-3fd9-8ae1-8802681c2f7d","pitchNumber":5,"startTime":"2025-08-17T20:33:42.596Z","endTime":"2025-08-17T20:33:46.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":2.95090613357965,"strikeZoneBottom":1.2525775589169,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.845148758891554,"aZ":-14.885128101091283,"pfxX":-6.010973007457101,"pfxZ":8.87578449399357,"pX":0.4717536325489657,"pZ":1.6226483170548576,"vX0":6.730997264329067,"vY0":-138.64821849817906,"vZ0":-7.049535764614221,"x":99.02,"y":194.97,"x0":-1.2058277148634098,"y0":50.00198212869653,"z0":5.19043078426454,"aX":-11.708492253281836},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.8,"breakHorizontal":9.5,"spinRate":2490,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.3949598448980427,"extension":6.199790033446572},"index":6,"playId":"0446f992-8ff0-3511-9c05-5e306225bd68","pitchNumber":6,"startTime":"2025-08-17T20:34:01.252Z","endTime":"2025-08-17T20:34:07.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:34:07.529Z","atBatIndex":83},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gabriel Arias lines out to left fielder Jurickson Profar.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-17T20:35:09.567Z","endTime":"2025-08-17T20:35:36.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"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":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-17T20:34:33.054Z","endTime":"2025-08-17T20:35:11.909Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.5,"strikeZoneTop":3.54717255857215,"strikeZoneBottom":1.56170923575875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.50465734592676,"aZ":-17.841467196313694,"pfxX":-7.600592928796079,"pfxZ":7.248484259864785,"pX":0.6316291482979691,"pZ":3.212488519611572,"vX0":10.386596340885053,"vY0":-140.16854169617474,"vZ0":-1.6335782525983853,"x":92.92,"y":152.04,"x0":-2.1451381666547196,"y0":50.00472558737146,"z0":4.97536387510843,"aX":-15.033582728521678},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.0,"breakHorizontal":11.5,"spinRate":2462,"spinDirection":233},"zone":3,"typeConfidence":2.0,"plateTime":0.39168715787342734,"extension":6.143365015686325},"index":1,"playId":"ff9b9b2b-0b0a-3864-b2c2-88e731570847","pitchNumber":1,"startTime":"2025-08-17T20:35:11.909Z","endTime":"2025-08-17T20:35:17.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.70607090413375,"aZ":-14.105687134519286,"pfxX":-5.172768518392871,"pfxZ":9.214032413976128,"pX":-0.3021735639453782,"pZ":2.8005482319444814,"vX0":4.393499184954088,"vY0":-139.04437608017898,"vZ0":-4.776149021608844,"x":128.52,"y":163.17,"x0":-1.2294304369597089,"y0":50.004834828181984,"z0":5.47417607857802,"aX":-10.146159920358903},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":8.5,"spinRate":2422,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.39368219147584993,"extension":6.153052256481465},"hitData":{"launchSpeed":93.7,"launchAngle":24.0,"totalDistance":299.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":51.94,"coordY":103.8}},"index":2,"playId":"86bf9bc2-935a-37a1-acf5-72b7bfb61af2","pitchNumber":2,"startTime":"2025-08-17T20:35:25.609Z","endTime":"2025-08-17T20:35:36.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:35:36.113Z","atBatIndex":84},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Jones strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-17T20:35:41.846Z","endTime":"2025-08-17T20:36:59.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"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":3},"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":4},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.2,"strikeZoneTop":3.76,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.75156023666356,"aZ":-30.284500479262054,"pfxX":-8.722871418339098,"pfxZ":1.1175936781508726,"pX":-0.10920577638957561,"pZ":1.298246510858037,"vX0":6.479599187771939,"vY0":-129.69695607218978,"vZ0":-3.7316447015711907,"x":121.16,"y":203.73,"x0":-1.519612614908583,"y0":50.00074481789115,"z0":5.091704482729863,"aX":-14.704909041966394},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.3,"breakHorizontal":14.2,"spinRate":2078,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4240000632977474,"extension":6.242841656490715},"index":0,"playId":"b7de8214-272f-3cea-87d1-12eca6d587f1","pitchNumber":1,"startTime":"2025-08-17T20:36:01.672Z","endTime":"2025-08-17T20:36:07.487Z","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":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.90133291671631,"strikeZoneBottom":1.75799421271281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.93224018761419,"aZ":-11.90830162065776,"pfxX":-3.635907874120413,"pfxZ":10.390702723356078,"pX":0.07312109483362339,"pZ":2.144070487368746,"vX0":4.421103195215172,"vY0":-139.16501519125035,"vZ0":-6.841288391314962,"x":114.21,"y":180.89,"x0":-1.0680952260360304,"y0":50.00102429992394,"z0":5.432973646435312,"aX":-7.089956099413112},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.5,"breakHorizontal":5.6,"spinRate":2470,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.3944769237631851,"extension":6.130782233994727},"index":1,"playId":"c57a2f24-7b1a-348f-91e0-4a9249647e87","pitchNumber":2,"startTime":"2025-08-17T20:36:16.224Z","endTime":"2025-08-17T20:36:21.589Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-17T20:36:27.398Z","endTime":"2025-08-17T20:36:37.514Z","isPitch":false,"type":"action","player":{"id":666134,"link":"/api/v1/people/666134"}},{"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":97.7,"endSpeed":88.6,"strikeZoneTop":3.78132649762451,"strikeZoneBottom":1.53938029401824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.10456310104144,"aZ":-16.07216248660115,"pfxX":-6.546780274796696,"pfxZ":7.932640542605075,"pX":0.15025253962769639,"pZ":4.101701604654245,"vX0":8.711357988222804,"vY0":-141.95654677918574,"vZ0":0.26519554850980026,"x":111.27,"y":128.03,"x0":-2.115324723242901,"y0":50.0034909605229,"z0":5.034504087377765,"aX":-13.291185961516886},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.6,"breakHorizontal":10.0,"spinRate":2482,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.3866258445981767,"extension":6.125674163980399},"index":3,"playId":"56a1dcdd-6799-3c28-89b1-4a2ceb1ed7e8","pitchNumber":3,"startTime":"2025-08-17T20:36:37.514Z","endTime":"2025-08-17T20:36:41.460Z","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":95.1,"endSpeed":86.2,"strikeZoneTop":3.76,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.29360569101026,"aZ":-16.155307805959072,"pfxX":-5.006444694485815,"pfxZ":8.321870507097602,"pX":-0.42111710478172737,"pZ":3.4234741421866186,"vX0":4.0067378319881835,"vY0":-138.42204585191755,"vZ0":-2.5175424179842034,"x":133.05,"y":146.35,"x0":-1.2429388618267694,"y0":50.00015049703855,"z0":5.437113820148952,"aX":-9.633326693016741},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":8.2,"spinRate":2460,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.396955598068752,"extension":6.143847923078438},"index":4,"playId":"32b4a2c1-8c2e-32dd-a0e0-a6fd29b7771f","pitchNumber":4,"startTime":"2025-08-17T20:36:54.355Z","endTime":"2025-08-17T20:36:59.437Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:36:59.437Z","atBatIndex":85}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Jones strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-17T20:35:41.846Z","endTime":"2025-08-17T20:36:59.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"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":3},"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":4},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.2,"strikeZoneTop":3.76,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.75156023666356,"aZ":-30.284500479262054,"pfxX":-8.722871418339098,"pfxZ":1.1175936781508726,"pX":-0.10920577638957561,"pZ":1.298246510858037,"vX0":6.479599187771939,"vY0":-129.69695607218978,"vZ0":-3.7316447015711907,"x":121.16,"y":203.73,"x0":-1.519612614908583,"y0":50.00074481789115,"z0":5.091704482729863,"aX":-14.704909041966394},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.3,"breakHorizontal":14.2,"spinRate":2078,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4240000632977474,"extension":6.242841656490715},"index":0,"playId":"b7de8214-272f-3cea-87d1-12eca6d587f1","pitchNumber":1,"startTime":"2025-08-17T20:36:01.672Z","endTime":"2025-08-17T20:36:07.487Z","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":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.90133291671631,"strikeZoneBottom":1.75799421271281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.93224018761419,"aZ":-11.90830162065776,"pfxX":-3.635907874120413,"pfxZ":10.390702723356078,"pX":0.07312109483362339,"pZ":2.144070487368746,"vX0":4.421103195215172,"vY0":-139.16501519125035,"vZ0":-6.841288391314962,"x":114.21,"y":180.89,"x0":-1.0680952260360304,"y0":50.00102429992394,"z0":5.432973646435312,"aX":-7.089956099413112},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.5,"breakHorizontal":5.6,"spinRate":2470,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.3944769237631851,"extension":6.130782233994727},"index":1,"playId":"c57a2f24-7b1a-348f-91e0-4a9249647e87","pitchNumber":2,"startTime":"2025-08-17T20:36:16.224Z","endTime":"2025-08-17T20:36:21.589Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-17T20:36:27.398Z","endTime":"2025-08-17T20:36:37.514Z","isPitch":false,"type":"action","player":{"id":666134,"link":"/api/v1/people/666134"}},{"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":97.7,"endSpeed":88.6,"strikeZoneTop":3.78132649762451,"strikeZoneBottom":1.53938029401824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.10456310104144,"aZ":-16.07216248660115,"pfxX":-6.546780274796696,"pfxZ":7.932640542605075,"pX":0.15025253962769639,"pZ":4.101701604654245,"vX0":8.711357988222804,"vY0":-141.95654677918574,"vZ0":0.26519554850980026,"x":111.27,"y":128.03,"x0":-2.115324723242901,"y0":50.0034909605229,"z0":5.034504087377765,"aX":-13.291185961516886},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.6,"breakHorizontal":10.0,"spinRate":2482,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.3866258445981767,"extension":6.125674163980399},"index":3,"playId":"56a1dcdd-6799-3c28-89b1-4a2ceb1ed7e8","pitchNumber":3,"startTime":"2025-08-17T20:36:37.514Z","endTime":"2025-08-17T20:36:41.460Z","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":95.1,"endSpeed":86.2,"strikeZoneTop":3.76,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.29360569101026,"aZ":-16.155307805959072,"pfxX":-5.006444694485815,"pfxZ":8.321870507097602,"pX":-0.42111710478172737,"pZ":3.4234741421866186,"vX0":4.0067378319881835,"vY0":-138.42204585191755,"vZ0":-2.5175424179842034,"x":133.05,"y":146.35,"x0":-1.2429388618267694,"y0":50.00015049703855,"z0":5.437113820148952,"aX":-9.633326693016741},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":8.2,"spinRate":2460,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.396955598068752,"extension":6.143847923078438},"index":4,"playId":"32b4a2c1-8c2e-32dd-a0e0-a6fd29b7771f","pitchNumber":4,"startTime":"2025-08-17T20:36:54.355Z","endTime":"2025-08-17T20:36:59.437Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:36:59.437Z","atBatIndex":85},"scoringPlays":[10,26,27,36,43,44,53],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"coordinates":{"x":177.84,"y":131.48},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":109.44,"y":50.49},"type":"O","description":"Lineout"}],"home":[{"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":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":52.07,"y":125.23},"type":"O","description":"Flyout"}]}},{"startIndex":6,"endIndex":17,"top":[6,7,8,9,10,11],"bottom":[12,13,14,15,16,17],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":138.99,"y":175.76},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":110.54,"y":179.39},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"coordinates":{"x":105.7,"y":170.31},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"coordinates":{"x":110.45,"y":45.05},"type":"O","description":"Flyout"}],"home":[{"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":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":145.65,"y":173.95},"type":"O","description":"Forceout"},{"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":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":146.86,"y":152.15},"type":"O","description":"Groundout"}]}},{"startIndex":18,"endIndex":28,"top":[18,19,20,21,22],"bottom":[23,24,25,26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"coordinates":{"x":68.98,"y":121.47},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":153.4,"y":84.97},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"coordinates":{"x":126.54,"y":129.06},"type":"O","description":"Pop Out"}],"home":[{"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":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":180.48,"y":126.51},"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":3,"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":196.51,"y":132.17},"type":"H","description":"Double"},{"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":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":81.22,"y":101.94},"type":"O","description":"Sac Fly"},{"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":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":209.18,"y":114.82},"type":"H","description":"Double"},{"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":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":160.41,"y":161.22},"type":"O","description":"Double Play"}]}},{"startIndex":29,"endIndex":37,"top":[29,30,31],"bottom":[32,33,34,35,36,37],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":85.02,"y":90.83},"type":"O","description":"Lineout"}],"home":[{"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":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"coordinates":{"x":110.16,"y":178.18},"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":4,"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":173.16,"y":68.6},"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":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":157.18,"y":89.25},"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":4,"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":159.24,"y":70.39},"type":"H","description":"Triple"},{"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":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":151.71,"y":153.97},"type":"O","description":"Groundout"}]}},{"startIndex":38,"endIndex":50,"top":[38,39,40,41,42,43,44,45],"bottom":[46,47,48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"coordinates":{"x":94.69,"y":88.88},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"coordinates":{"x":99.04,"y":170.31},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":71.5,"y":72.75},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":146.86,"y":152.15},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":87.47,"y":94.94},"type":"H","description":"Single"}],"home":[{"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":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":142.26,"y":145.2},"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":5,"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":176.11,"y":107.22},"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":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":150.5,"y":153.36},"type":"O","description":"Forceout"},{"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":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"coordinates":{"x":157.76,"y":161.23},"type":"O","description":"Groundout"}]}},{"startIndex":51,"endIndex":59,"top":[51,52,53,54,55,56],"bottom":[57,58,59],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"coordinates":{"x":40.92,"y":111.59},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"coordinates":{"x":104.59,"y":206.54},"type":"O","description":"Bunt Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"coordinates":{"x":215.88,"y":80.11},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":115.21,"y":108.28},"type":"H","description":"Single"}],"home":[{"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":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":188.04,"y":122.88},"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":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":145.43,"y":177.11},"type":"O","description":"Groundout"}]}},{"startIndex":60,"endIndex":67,"top":[60,61,62],"bottom":[63,64,65,66,67],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":116.5,"y":160.3},"type":"O","description":"Groundout"}],"home":[{"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":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":154.45,"y":144.49},"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":7,"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":185.69,"y":125.03},"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":7,"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":98.79,"y":104.11},"type":"H","description":"Single"}]}},{"startIndex":68,"endIndex":78,"top":[68,69,70,71,72],"bottom":[73,74,75,76,77,78],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"coordinates":{"x":145.05,"y":151.55},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"coordinates":{"x":149.89,"y":160.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":128.1,"y":98.88},"type":"O","description":"Flyout"}],"home":[{"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":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":109.43,"y":195.9},"type":"O","description":"Bunt 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":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":157.76,"y":163.05},"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":8,"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":114.96,"y":52.55},"type":"O","description":"Flyout"}]}},{"startIndex":79,"endIndex":85,"top":[79,80,81],"bottom":[82,83,84,85],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"coordinates":{"x":129.33,"y":168.2},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":120.23,"y":147.91},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":154.73,"y":163.05},"type":"O","description":"Groundout"}],"home":[{"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":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":173.78,"y":113.94},"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":9,"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":51.94,"y":103.8},"type":"O","description":"Lineout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":3},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":1,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":2,"leftOnBase":2},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":3}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":4,"hits":10,"errors":2,"leftOnBase":13},"away":{"runs":5,"hits":10,"errors":1,"leftOnBase":10}},"defense":{"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"catcher":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"first":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"second":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"third":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"shortstop":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"left":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"center":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"right":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batter":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"onDeck":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"inHole":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"battingOrder":7,"team":{"id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"}},"offense":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"onDeck":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"inHole":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"battingOrder":8,"team":{"id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"}},"balls":1,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":8,"airOuts":8,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".243","atBats":38,"obp":".320","slg":".392","ops":".712","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":14,"rbi":4,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":7,"airOuts":10,"runs":4,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":1,"hits":10,"hitByPitch":1,"atBats":36,"obp":".386","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":173,"era":"4.22","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.29","battersFaced":44,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":173,"balls":70,"strikes":103,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":4,"pitchesPerInning":"19.22","runsScoredPer9":"4.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":1,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID675911":{"person":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":47,"groundOuts":68,"airOuts":81,"runs":46,"doubles":23,"triples":0,"homeRuns":15,"strikeOuts":100,"baseOnBalls":35,"intentionalWalks":0,"hits":82,"hitByPitch":6,"atBats":327,"obp":".332","caughtStealing":6,"stolenBases":9,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1480,"era":"4.69","inningsPitched":"86.1","wins":5,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.36","battersFaced":372,"outs":259,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1480,"balls":561,"strikes":919,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".333","pitchesPerInning":"17.14","gamesFinished":0,"strikeoutWalkRatio":"2.86","strikeoutsPer9Inn":"10.42","walksPer9Inn":"3.65","hitsPer9Inn":"8.55","runsScoredPer9":"4.80","homeRunsPer9":"1.56","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":11,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":7,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669397":{"person":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":43,"groundOuts":89,"airOuts":90,"runs":31,"doubles":10,"triples":0,"homeRuns":0,"strikeOuts":88,"baseOnBalls":30,"intentionalWalks":0,"hits":77,"hitByPitch":3,"avg":".231","atBats":334,"obp":".297","slg":".260","ops":".557","caughtStealing":6,"stolenBases":8,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":377,"totalBases":87,"rbi":21,"leftOnBase":142,"sacBunts":7,"sacFlies":3,"babip":".309","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":23,"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":236,"putOuts":142,"errors":4,"chances":382,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669276":{"person":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(H, 14)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":7,"strikes":17,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":58,"gamesStarted":0,"flyOuts":34,"groundOuts":46,"airOuts":56,"runs":19,"doubles":6,"triples":0,"homeRuns":9,"strikeOuts":61,"baseOnBalls":12,"intentionalWalks":1,"hits":43,"hitByPitch":0,"atBats":203,"obp":".255","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":880,"era":"2.73","inningsPitched":"56.0","wins":1,"losses":3,"saves":2,"saveOpportunities":7,"holds":14,"blownSaves":5,"earnedRuns":17,"whip":"0.98","battersFaced":218,"outs":168,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":880,"balls":289,"strikes":591,"strikePercentage":".670","hitBatsmen":0,"balks":3,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".250","pitchesPerInning":"15.71","gamesFinished":6,"strikeoutWalkRatio":"5.08","strikeoutsPer9Inn":"9.80","walksPer9Inn":"1.93","hitsPer9Inn":"6.91","runsScoredPer9":"3.05","homeRunsPer9":"1.45","inheritedRunners":22,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":0,"chances":14,"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"}]},"ID671739":{"person":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"jerseyNumber":"23","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"500","stats":{"batting":{"summary":"1-5 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":55,"groundOuts":149,"airOuts":112,"runs":42,"doubles":21,"triples":6,"homeRuns":14,"strikeOuts":96,"baseOnBalls":13,"intentionalWalks":1,"hits":118,"hitByPitch":2,"avg":".253","atBats":466,"obp":".274","slg":".414","ops":".688","caughtStealing":5,"stolenBases":14,"stolenBasePercentage":".737","caughtStealingPercentage":".263","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":490,"totalBases":193,"rbi":64,"leftOnBase":230,"sacBunts":4,"sacFlies":5,"babip":".288","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.29","popOuts":21,"lineOuts":36},"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":1,"putOuts":292,"errors":0,"chances":293,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID572955":{"person":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(H, 12)","summary":"1.0 IP, 0 ER, 0 K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":8,"strikes":5,"strikePercentage":".380","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":49,"gamesStarted":0,"flyOuts":31,"groundOuts":29,"airOuts":55,"runs":12,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":45,"baseOnBalls":14,"intentionalWalks":2,"hits":33,"hitByPitch":1,"atBats":161,"obp":".271","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":722,"era":"2.14","inningsPitched":"46.1","wins":3,"losses":3,"saves":1,"saveOpportunities":3,"holds":12,"blownSaves":2,"earnedRuns":11,"whip":"1.01","battersFaced":177,"outs":139,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":722,"balls":248,"strikes":474,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".500","pitchesPerInning":"15.58","gamesFinished":9,"strikeoutWalkRatio":"3.21","strikeoutsPer9Inn":"8.74","walksPer9Inn":"2.72","hitsPer9Inn":"6.41","runsScoredPer9":"2.33","homeRunsPer9":"0.78","inheritedRunners":21,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663897":{"person":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"jerseyNumber":"37","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":3,"groundOuts":8,"airOuts":10,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":1,"avg":".103","atBats":29,"obp":".156","slg":".172","ops":".328","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":5,"rbi":5,"leftOnBase":28,"sacBunts":0,"sacFlies":1,"babip":".143","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":5,"groundOuts":4,"airOuts":9,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":22,"obp":".273","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":60,"era":"3.38","inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.13","battersFaced":22,"outs":16,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":60,"balls":18,"strikes":42,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":".---","pitchesPerInning":"11.25","gamesFinished":5,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"5.06","walksPer9Inn":"0.00","hitsPer9Inn":"10.13","runsScoredPer9":"3.38","homeRunsPer9":"1.69","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":17,"errors":1,"chances":37,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID595777":{"person":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"jerseyNumber":"7","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":32,"groundOuts":39,"airOuts":60,"runs":30,"doubles":9,"triples":1,"homeRuns":7,"strikeOuts":33,"baseOnBalls":27,"intentionalWalks":0,"hits":43,"hitByPitch":1,"avg":".246","atBats":175,"obp":".350","slg":".429","ops":".779","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":203,"totalBases":75,"rbi":21,"leftOnBase":62,"sacBunts":0,"sacFlies":0,"babip":".267","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","popOuts":19,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":94,"errors":1,"chances":95,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID686948":{"person":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":33,"groundOuts":85,"airOuts":64,"runs":34,"doubles":12,"triples":0,"homeRuns":13,"strikeOuts":51,"baseOnBalls":25,"intentionalWalks":0,"hits":79,"hitByPitch":3,"avg":".283","atBats":279,"obp":".349","slg":".466","ops":".815","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":307,"totalBases":130,"rbi":53,"leftOnBase":120,"sacBunts":0,"sacFlies":0,"babip":".307","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.46","popOuts":10,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":8,"stolenBases":58,"stolenBasePercentage":".879","caughtStealingPercentage":".121","assists":20,"putOuts":491,"errors":3,"chances":514,"fielding":".994","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621566":{"person":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | 2 K, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":62,"groundOuts":104,"airOuts":115,"runs":69,"doubles":31,"triples":0,"homeRuns":19,"strikeOuts":134,"baseOnBalls":75,"intentionalWalks":2,"hits":125,"hitByPitch":2,"avg":".264","atBats":474,"obp":".364","slg":".449","ops":".813","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":555,"totalBases":213,"rbi":72,"leftOnBase":212,"sacBunts":0,"sacFlies":4,"babip":".326","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.95","popOuts":25,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":112,"putOuts":903,"errors":3,"chances":1018,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID694462":{"person":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":2,"flyOuts":8,"groundOuts":17,"airOuts":18,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":60,"obp":".212","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":259,"era":"1.02","inningsPitched":"17.2","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.79","battersFaced":66,"outs":53,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":259,"balls":98,"strikes":161,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.66","gamesFinished":0,"strikeoutWalkRatio":"3.40","strikeoutsPer9Inn":"8.66","walksPer9Inn":"2.55","hitsPer9Inn":"4.58","runsScoredPer9":"1.02","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669221":{"person":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | BB, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":36,"groundOuts":65,"airOuts":52,"runs":32,"doubles":12,"triples":0,"homeRuns":16,"strikeOuts":97,"baseOnBalls":34,"intentionalWalks":1,"hits":55,"hitByPitch":8,"avg":".207","atBats":266,"obp":".312","slg":".432","ops":".744","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":311,"totalBases":115,"rbi":43,"leftOnBase":125,"sacBunts":0,"sacFlies":3,"babip":".250","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.62","popOuts":4,"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":22,"stolenBases":52,"stolenBasePercentage":".703","caughtStealingPercentage":".297","assists":29,"putOuts":591,"errors":2,"chances":622,"fielding":".997","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID805373":{"person":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"jerseyNumber":"67","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":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":21,"flyOuts":9,"groundOuts":8,"airOuts":23,"runs":10,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":23,"baseOnBalls":5,"intentionalWalks":0,"hits":16,"hitByPitch":4,"avg":".229","atBats":70,"obp":".316","slg":".300","ops":".616","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":79,"totalBases":21,"rbi":5,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"babip":".340","groundOutsToAirouts":"0.35","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":8,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":39,"putOuts":19,"errors":1,"chances":59,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID660670":{"person":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"jerseyNumber":"13","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | BB, 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":29,"groundOuts":39,"airOuts":40,"runs":50,"doubles":10,"triples":1,"homeRuns":14,"strikeOuts":66,"baseOnBalls":44,"intentionalWalks":3,"hits":63,"hitByPitch":0,"avg":".303","atBats":208,"obp":".425","slg":".563","ops":".988","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":252,"totalBases":117,"rbi":26,"leftOnBase":75,"sacBunts":0,"sacFlies":0,"babip":".383","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.86","popOuts":7,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":87,"errors":0,"chances":91,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID641755":{"person":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":56,"gamesStarted":0,"flyOuts":32,"groundOuts":45,"airOuts":60,"runs":34,"doubles":10,"triples":0,"homeRuns":5,"strikeOuts":58,"baseOnBalls":32,"intentionalWalks":4,"hits":46,"hitByPitch":2,"atBats":207,"obp":".329","caughtStealing":0,"stolenBases":12,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":999,"era":"5.17","inningsPitched":"54.0","wins":1,"losses":3,"saves":3,"saveOpportunities":6,"holds":11,"blownSaves":3,"earnedRuns":31,"whip":"1.44","battersFaced":243,"outs":162,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":999,"balls":364,"strikes":635,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".250","pitchesPerInning":"18.50","gamesFinished":17,"strikeoutWalkRatio":"1.81","strikeoutsPer9Inn":"9.67","walksPer9Inn":"5.33","hitsPer9Inn":"7.67","runsScoredPer9":"5.67","homeRunsPer9":"0.83","inheritedRunners":24,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680735":{"person":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":1,"flyOuts":5,"groundOuts":14,"airOuts":12,"runs":9,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":17,"baseOnBalls":4,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":60,"obp":".328","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":274,"era":"5.65","inningsPitched":"14.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":9,"whip":"1.47","battersFaced":64,"outs":43,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":274,"balls":106,"strikes":168,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".---","pitchesPerInning":"19.12","gamesFinished":3,"strikeoutWalkRatio":"4.25","strikeoutsPer9Inn":"10.67","walksPer9Inn":"2.51","hitsPer9Inn":"10.67","runsScoredPer9":"5.65","homeRunsPer9":"2.51","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":6},"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}},"ID607481":{"person":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(W, 3-2)","summary":"2.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":7,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":27,"inningsPitched":"2.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":11,"strikes":16,"strikePercentage":".590","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":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":2,"flyOuts":19,"groundOuts":66,"airOuts":36,"runs":27,"doubles":12,"triples":2,"homeRuns":3,"strikeOuts":51,"baseOnBalls":17,"intentionalWalks":4,"hits":51,"hitByPitch":10,"atBats":201,"obp":".338","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","numberOfPitches":918,"era":"3.91","inningsPitched":"53.0","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":23,"whip":"1.28","battersFaced":231,"outs":159,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":918,"balls":327,"strikes":591,"strikePercentage":".640","hitBatsmen":10,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.83","rbi":0,"winPercentage":".600","pitchesPerInning":"17.32","gamesFinished":5,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.66","walksPer9Inn":"2.89","hitsPer9Inn":"8.66","runsScoredPer9":"4.58","homeRunsPer9":"0.51","inheritedRunners":30,"inheritedRunnersScored":16,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":1,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID642201":{"person":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"jerseyNumber":"36","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":29,"groundOuts":57,"airOuts":60,"runs":35,"doubles":8,"triples":3,"homeRuns":7,"strikeOuts":62,"baseOnBalls":10,"intentionalWalks":1,"hits":54,"hitByPitch":2,"avg":".234","atBats":231,"obp":".270","slg":".385","ops":".655","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":245,"totalBases":89,"rbi":28,"leftOnBase":107,"sacBunts":1,"sacFlies":1,"babip":".288","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":9,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":122,"errors":0,"chances":125,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID645277":{"person":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"600","stats":{"batting":{"summary":"2-5 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":92,"groundOuts":111,"airOuts":175,"runs":52,"doubles":16,"triples":1,"homeRuns":10,"strikeOuts":83,"baseOnBalls":46,"intentionalWalks":1,"hits":107,"hitByPitch":4,"avg":".226","atBats":473,"obp":".298","slg":".328","ops":".626","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":526,"totalBases":155,"rbi":48,"leftOnBase":217,"sacBunts":0,"sacFlies":3,"babip":".253","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.30","popOuts":43,"lineOuts":40},"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":303,"putOuts":162,"errors":2,"chances":467,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID628452":{"person":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(S, 19)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":5,"strikes":12,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":54,"gamesStarted":0,"flyOuts":31,"groundOuts":33,"airOuts":61,"runs":24,"doubles":12,"triples":0,"homeRuns":8,"strikeOuts":57,"baseOnBalls":10,"intentionalWalks":2,"hits":45,"hitByPitch":2,"atBats":195,"obp":".274","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":742,"era":"4.01","inningsPitched":"51.2","wins":4,"losses":6,"saves":19,"saveOpportunities":24,"holds":2,"blownSaves":5,"earnedRuns":23,"whip":"1.06","battersFaced":208,"outs":155,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":742,"balls":223,"strikes":519,"strikePercentage":".700","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":".400","pitchesPerInning":"14.36","gamesFinished":42,"strikeoutWalkRatio":"5.70","strikeoutsPer9Inn":"9.93","walksPer9Inn":"1.74","hitsPer9Inn":"7.84","runsScoredPer9":"4.18","homeRunsPer9":"1.39","inheritedRunners":9,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666214":{"person":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":6,"flyOuts":47,"groundOuts":60,"airOuts":82,"runs":39,"doubles":11,"triples":2,"homeRuns":7,"strikeOuts":59,"baseOnBalls":32,"intentionalWalks":3,"hits":63,"hitByPitch":1,"atBats":261,"obp":".323","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","numberOfPitches":1215,"era":"4.72","inningsPitched":"68.2","wins":4,"losses":3,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":36,"whip":"1.38","battersFaced":297,"outs":206,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":1215,"balls":443,"strikes":772,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".571","pitchesPerInning":"17.69","gamesFinished":9,"strikeoutWalkRatio":"1.84","strikeoutsPer9Inn":"7.73","walksPer9Inn":"4.19","hitsPer9Inn":"8.26","runsScoredPer9":"5.11","homeRunsPer9":"0.92","inheritedRunners":22,"inheritedRunnersScored":18,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607200":{"person":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"summary":"4.0 IP, 4 ER, 5 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":4,"runs":4,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":92,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":21,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":39,"strikes":53,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":78,"groundOuts":125,"airOuts":146,"runs":77,"doubles":26,"triples":2,"homeRuns":16,"strikeOuts":75,"baseOnBalls":58,"intentionalWalks":1,"hits":125,"hitByPitch":3,"atBats":464,"obp":".352","caughtStealing":2,"stolenBases":29,"stolenBasePercentage":".935","caughtStealingPercentage":".065","numberOfPitches":2026,"era":"5.52","inningsPitched":"120.2","wins":4,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":74,"whip":"1.52","battersFaced":532,"outs":362,"gamesPitched":24,"completeGames":1,"shutouts":1,"pitchesThrown":2026,"balls":806,"strikes":1220,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":4,"winPercentage":".250","pitchesPerInning":"16.79","gamesFinished":0,"strikeoutWalkRatio":"1.29","strikeoutsPer9Inn":"5.59","walksPer9Inn":"4.33","hitsPer9Inn":"9.32","runsScoredPer9":"5.74","homeRunsPer9":"1.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":4,"sacFlies":3,"passedBall":0,"popOuts":32,"lineOuts":36},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":12,"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"}]},"ID660644":{"person":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"jerseyNumber":"17","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":9,"groundOuts":14,"airOuts":15,"runs":8,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".222","atBats":54,"obp":".283","slg":".278","ops":".561","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":60,"totalBases":15,"rbi":3,"leftOnBase":32,"sacBunts":0,"sacFlies":1,"babip":".293","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":17,"putOuts":16,"errors":3,"chances":36,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693821":{"person":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":54,"groundOuts":136,"airOuts":87,"runs":72,"doubles":26,"triples":1,"homeRuns":19,"strikeOuts":87,"baseOnBalls":41,"intentionalWalks":1,"hits":122,"hitByPitch":5,"atBats":427,"obp":".352","caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1767,"era":"5.89","inningsPitched":"107.0","wins":5,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":70,"whip":"1.52","battersFaced":478,"outs":321,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1767,"balls":679,"strikes":1088,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.56","rbi":0,"winPercentage":".357","pitchesPerInning":"16.51","gamesFinished":0,"strikeoutWalkRatio":"2.12","strikeoutsPer9Inn":"7.32","walksPer9Inn":"3.45","hitsPer9Inn":"10.26","runsScoredPer9":"6.06","homeRunsPer9":"1.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":4,"lineOuts":29},"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}},"ID542303":{"person":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"jerseyNumber":"20","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":64,"groundOuts":93,"airOuts":101,"runs":51,"doubles":12,"triples":0,"homeRuns":20,"strikeOuts":106,"baseOnBalls":79,"intentionalWalks":2,"hits":91,"hitByPitch":3,"avg":".236","atBats":385,"obp":".366","slg":".423","ops":".789","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":474,"totalBases":163,"rbi":60,"leftOnBase":188,"sacBunts":0,"sacFlies":6,"babip":".268","groundOutsToAirouts":"0.92","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"19.25","popOuts":14,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID676702":{"person":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":9,"groundOuts":5,"airOuts":15,"runs":7,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":16,"hitByPitch":2,"atBats":40,"obp":".458","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":194,"era":"7.27","inningsPitched":"8.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"2.31","battersFaced":48,"outs":26,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":194,"balls":63,"strikes":131,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"22.38","gamesFinished":4,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"6.23","walksPer9Inn":"4.15","hitsPer9Inn":"16.62","runsScoredPer9":"7.27","homeRunsPer9":"1.04","inheritedRunners":5,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678226":{"person":{"id":678226,"fullName":"Daysbel Hernández","link":"/api/v1/people/678226"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":37,"gamesStarted":0,"flyOuts":22,"groundOuts":29,"airOuts":36,"runs":10,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":33,"baseOnBalls":28,"intentionalWalks":1,"hits":20,"hitByPitch":2,"atBats":117,"obp":".340","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":656,"era":"2.31","inningsPitched":"35.0","wins":4,"losses":2,"saves":0,"saveOpportunities":2,"holds":10,"blownSaves":2,"earnedRuns":9,"whip":"1.37","battersFaced":148,"outs":105,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":656,"balls":284,"strikes":372,"strikePercentage":".570","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".667","pitchesPerInning":"18.74","gamesFinished":6,"strikeoutWalkRatio":"1.18","strikeoutsPer9Inn":"8.49","walksPer9Inn":"7.20","hitsPer9Inn":"5.14","runsScoredPer9":"2.57","homeRunsPer9":"0.00","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[595777,621566,660670,542303,671739,645277,669221,805373,669397,607200,607481,669276,572955,628452],"pitchers":[607200,607481,669276,572955,628452],"bench":[686948,660644,642201,663897],"bullpen":[680735,693821,678226,641755,676702,675911,694462,666214],"battingOrder":[595777,621566,660670,542303,671739,645277,669221,805373,669397],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Alvarez Jr. (5, Enright)."},{"label":"HR","value":"Profar, Jurickson (7, 6th inning off Enright, 1 on, 1 out)."},{"label":"TB","value":"Acuña Jr.; Albies 2; Allen, N 2; Alvarez Jr. 2; Harris II; Olson; Profar, Jurickson 5."},{"label":"RBI","value":"Albies (48); Alvarez Jr. (5); Profar, Jurickson 2 (21)."},{"label":"2-out RBI","value":"Albies."},{"label":"Runners left in scoring position, 2 out","value":"Harris II 2; Acuña Jr.; Ozuna; Allen, N; Murphy, S 2."},{"label":"Team RISP","value":"2-for-13."},{"label":"Team LOB","value":"10."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Olson (1, 2nd base off Enright/Naylor, B)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Profar, Jurickson (1, fielding)."},{"label":"DP","value":"(Olson-Alvarez Jr.)."}]}],"note":[]},"home":{"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":5,"groundOuts":7,"airOuts":10,"runs":4,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":1,"hits":10,"hitByPitch":1,"avg":".228","atBats":36,"obp":".300","slg":".375","ops":".675","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":14,"rbi":4,"leftOnBase":27,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":4,"groundOuts":8,"airOuts":8,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":38,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":188,"era":"3.89","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.31","battersFaced":42,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":188,"balls":73,"strikes":115,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":4,"pitchesPerInning":"20.89","runsScoredPer9":"5.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":2,"chances":35,"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":{"note":"(L, 2-1)","summary":"1.1 IP, 2 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":34,"inningsPitched":"1.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":8,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":13,"strikes":21,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"6.75","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":3,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | 3B, 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"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":5,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":39,"groundOuts":74,"airOuts":69,"runs":40,"doubles":15,"triples":1,"homeRuns":10,"strikeOuts":82,"baseOnBalls":33,"intentionalWalks":1,"hits":66,"hitByPitch":3,"avg":".228","atBats":289,"obp":".313","slg":".391","ops":".704","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":327,"totalBases":113,"rbi":32,"leftOnBase":117,"sacBunts":1,"sacFlies":1,"babip":".283","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.90","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":135,"errors":2,"chances":273,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":"600","stats":{"batting":{"summary":"1-4 | HBP, K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":4,"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":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":37,"groundOuts":64,"airOuts":62,"runs":19,"doubles":14,"triples":1,"homeRuns":2,"strikeOuts":51,"baseOnBalls":11,"intentionalWalks":0,"hits":52,"hitByPitch":7,"avg":".235","atBats":221,"obp":".288","slg":".335","ops":".623","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":247,"totalBases":74,"rbi":29,"leftOnBase":91,"sacBunts":4,"sacFlies":4,"babip":".291","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"110.50","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":160,"putOuts":87,"errors":10,"chances":257,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"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":"702","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":34,"groundOuts":80,"airOuts":60,"runs":34,"doubles":20,"triples":1,"homeRuns":9,"strikeOuts":113,"baseOnBalls":21,"intentionalWalks":0,"hits":74,"hitByPitch":6,"avg":".230","atBats":322,"obp":".286","slg":".382","ops":".668","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":354,"totalBases":123,"rbi":45,"leftOnBase":127,"sacBunts":1,"sacFlies":4,"babip":".319","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.78","popOuts":11,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":198,"putOuts":120,"errors":9,"chances":327,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":{},"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":44,"gamesStarted":0,"flyOuts":23,"groundOuts":40,"airOuts":41,"runs":23,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":36,"baseOnBalls":10,"intentionalWalks":0,"hits":31,"hitByPitch":3,"atBats":144,"obp":".275","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":565,"era":"4.99","inningsPitched":"39.2","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":22,"whip":"1.03","battersFaced":161,"outs":119,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":565,"balls":173,"strikes":392,"strikePercentage":".690","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".600","pitchesPerInning":"14.24","gamesFinished":4,"strikeoutWalkRatio":"3.60","strikeoutsPer9Inn":"8.17","walksPer9Inn":"2.27","hitsPer9Inn":"7.03","runsScoredPer9":"5.22","homeRunsPer9":"0.68","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":true,"isSubstitute":false}},"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":"1-3 | 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":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":43,"groundOuts":61,"airOuts":77,"runs":27,"doubles":11,"triples":2,"homeRuns":3,"strikeOuts":89,"baseOnBalls":37,"intentionalWalks":1,"hits":60,"hitByPitch":4,"avg":".212","atBats":283,"obp":".309","slg":".297","ops":".606","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":328,"totalBases":84,"rbi":28,"leftOnBase":117,"sacBunts":1,"sacFlies":3,"babip":".294","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"94.33","popOuts":11,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":177,"errors":1,"chances":184,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"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":"4-5 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":48,"groundOuts":51,"airOuts":98,"runs":36,"doubles":15,"triples":1,"homeRuns":11,"strikeOuts":77,"baseOnBalls":38,"intentionalWalks":0,"hits":50,"hitByPitch":1,"avg":".184","atBats":272,"obp":".283","slg":".368","ops":".651","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":315,"totalBases":100,"rbi":28,"leftOnBase":109,"sacBunts":1,"sacFlies":3,"babip":".209","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.73","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":22,"stolenBases":60,"stolenBasePercentage":".732","caughtStealingPercentage":".268","assists":49,"putOuts":703,"errors":5,"chances":757,"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":{"summary":"4.2 IP, ER, 6 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":6,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":107,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":23,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":107,"balls":42,"strikes":65,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"5.79","homeRunsPer9":"0.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":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":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":1,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681807":{"person":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"jerseyNumber":"6","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":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":46,"flyOuts":14,"groundOuts":16,"airOuts":31,"runs":13,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":41,"baseOnBalls":6,"intentionalWalks":0,"hits":19,"hitByPitch":1,"avg":".178","atBats":107,"obp":".228","slg":".374","ops":".602","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":114,"totalBases":40,"rbi":18,"leftOnBase":60,"sacBunts":0,"sacFlies":0,"babip":".217","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.83","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"}]},"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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"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":13,"balls":4,"strikes":9,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":56,"gamesStarted":0,"flyOuts":26,"groundOuts":40,"airOuts":53,"runs":23,"doubles":17,"triples":0,"homeRuns":2,"strikeOuts":74,"baseOnBalls":18,"intentionalWalks":3,"hits":41,"hitByPitch":3,"atBats":205,"obp":".272","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":917,"era":"2.62","inningsPitched":"55.0","wins":5,"losses":4,"saves":6,"saveOpportunities":9,"holds":19,"blownSaves":3,"earnedRuns":16,"whip":"1.07","battersFaced":229,"outs":165,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":917,"balls":305,"strikes":612,"strikePercentage":".670","hitBatsmen":3,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".556","pitchesPerInning":"16.67","gamesFinished":13,"strikeoutWalkRatio":"4.11","strikeoutsPer9Inn":"12.11","walksPer9Inn":"2.95","hitsPer9Inn":"6.71","runsScoredPer9":"3.76","homeRunsPer9":"0.33","inheritedRunners":24,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":17},"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":false,"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":94,"groundOuts":99,"airOuts":174,"runs":79,"doubles":23,"triples":2,"homeRuns":25,"strikeOuts":54,"baseOnBalls":49,"intentionalWalks":18,"hits":132,"hitByPitch":6,"avg":".291","atBats":454,"obp":".364","slg":".515","ops":".879","caughtStealing":7,"stolenBases":35,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":514,"totalBases":234,"rbi":64,"leftOnBase":157,"sacBunts":0,"sacFlies":5,"babip":".282","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.16","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":183,"putOuts":61,"errors":9,"chances":253,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":"2-5 | K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"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":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":103,"groundOuts":129,"airOuts":168,"runs":63,"doubles":22,"triples":1,"homeRuns":10,"strikeOuts":46,"baseOnBalls":42,"intentionalWalks":1,"hits":131,"hitByPitch":3,"avg":".281","atBats":467,"obp":".340","slg":".396","ops":".736","caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":519,"totalBases":185,"rbi":40,"leftOnBase":126,"sacBunts":1,"sacFlies":6,"babip":".290","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.70","popOuts":21,"lineOuts":44},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":239,"errors":8,"chances":259,"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,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":2,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":63,"groundOuts":54,"airOuts":110,"runs":36,"doubles":14,"triples":2,"homeRuns":21,"strikeOuts":100,"baseOnBalls":40,"intentionalWalks":1,"hits":81,"hitByPitch":5,"avg":".238","atBats":340,"obp":".323","slg":".476","ops":".799","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":390,"totalBases":162,"rbi":55,"leftOnBase":171,"sacBunts":0,"sacFlies":5,"babip":".268","groundOutsToAirouts":"0.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.19","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":{"gamesStarted":1,"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":9,"groundOuts":7,"airOuts":17,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":23,"baseOnBalls":10,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":55,"obp":".288","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":271,"era":"1.06","inningsPitched":"17.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":2,"whip":"1.06","battersFaced":66,"outs":51,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":271,"balls":101,"strikes":170,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.41","rbi":0,"winPercentage":".---","pitchesPerInning":"15.94","gamesFinished":1,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"12.18","walksPer9Inn":"5.29","hitsPer9Inn":"4.24","runsScoredPer9":"2.12","homeRunsPer9":"0.53","inheritedRunners":6,"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":true,"isSubstitute":false}},"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":{},"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":67,"groundOuts":127,"airOuts":117,"runs":53,"doubles":16,"triples":1,"homeRuns":18,"strikeOuts":127,"baseOnBalls":67,"intentionalWalks":0,"hits":101,"hitByPitch":2,"atBats":469,"obp":".315","caughtStealing":6,"stolenBases":3,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":2250,"era":"3.38","inningsPitched":"128.0","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.31","battersFaced":541,"outs":384,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2250,"balls":881,"strikes":1369,"strikePercentage":".610","hitBatsmen":2,"balks":1,"wildPitches":9,"pickoffs":3,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".636","pitchesPerInning":"17.58","gamesFinished":0,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"8.93","walksPer9Inn":"4.71","hitsPer9Inn":"7.10","runsScoredPer9":"3.73","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":31},"fielding":{"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":true,"isSubstitute":false}},"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":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":9,"strikes":13,"strikePercentage":".590","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":55,"gamesStarted":0,"flyOuts":32,"groundOuts":40,"airOuts":51,"runs":20,"doubles":7,"triples":2,"homeRuns":6,"strikeOuts":57,"baseOnBalls":19,"intentionalWalks":2,"hits":47,"hitByPitch":1,"atBats":191,"obp":".315","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":812,"era":"3.38","inningsPitched":"50.2","wins":1,"losses":1,"saves":2,"saveOpportunities":6,"holds":24,"blownSaves":4,"earnedRuns":19,"whip":"1.30","battersFaced":215,"outs":152,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":812,"balls":275,"strikes":537,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".500","pitchesPerInning":"16.03","gamesFinished":7,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.13","walksPer9Inn":"3.38","hitsPer9Inn":"8.35","runsScoredPer9":"3.55","homeRunsPer9":"1.07","inheritedRunners":25,"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":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"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":12,"balls":5,"strikes":7,"strikePercentage":".580","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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"700","stats":{"batting":{"summary":"0-2 | BB, K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","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":{"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":14,"flyOuts":6,"groundOuts":11,"airOuts":8,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".209","atBats":43,"obp":".277","slg":".349","ops":".626","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":15,"rbi":6,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"babip":".296","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.00","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":29,"errors":2,"chances":33,"fielding":".939","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]}},"batters":[680757,682177,608070,700932,666310,677587,692216,681807,672356,666134,682657,671106,663671,682120,683769,671922],"pitchers":[671106,663671,682120,683769,671922],"bench":[595978,467793],"bullpen":[663465,676440,677944,670036,672578,596001,681870,668909],"battingOrder":[680757,682177,608070,700932,666310,677587,672356,666134,682657],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Schneemann (15, Fedde); Naylor, B (15, Fedde)."},{"label":"3B","value":"Schneemann (1, Fedde)."},{"label":"TB","value":"Jones, N; Kwan 2; Naylor, B 5; Rocchio; Schneemann 5."},{"label":"RBI","value":"Manzardo (55); Naylor, B (28); Schneemann 2 (32)."},{"label":"2-out RBI","value":"Schneemann 2."},{"label":"Runners left in scoring position, 2 out","value":"Fry; Martínez, A 2; Jones, N 2; Manzardo 2; Ramírez, Jo."},{"label":"SF","value":"Manzardo."},{"label":"Team RISP","value":"2-for-12."},{"label":"Team LOB","value":"13."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Rocchio (6, 2nd base off Fedde/Murphy, S); Kayfus (2, 2nd base off Bummer/Murphy, S)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Martínez, A 2 (9, fielding, throw)."}]}],"note":[{"label":"a","value":"Struck out for Kayfus in the 7th."}]}},"officials":[{"official":{"id":691042,"fullName":"Willie Traynor","link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":547380,"fullName":"Carlos Torres","link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"fullName":"Charlie Ramos","link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"fullName":"Alfonso Márquez","link":"/api/v1/people/427315"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Ramírez, Jo (by Johnson)."},{"label":"HBP","value":"Rocchio (by Bummer)."},{"label":"Pitches-strikes","value":"Fedde 92-53; Bummer 27-16; Lee, D 24-17; Johnson 13-5; Iglesias, R 17-12; Allen, L.T. 107-65; Enright 34-21; Herrin 12-7; Gaddis 22-13; Smith, C 13-9."},{"label":"Groundouts-flyouts","value":"Fedde 3-3; Bummer 3-1; Lee, D 0-0; Johnson 1-1; Iglesias, R 0-0; Allen, L.T. 3-3; Enright 0-0; Herrin 1-0; Gaddis 1-1; Smith, C 3-0."},{"label":"Batters faced","value":"Fedde 21; Bummer 8; Lee, D 5; Johnson 6; Iglesias, R 4; Allen, L.T. 23; Enright 8; Herrin 3; Gaddis 5; Smith, C 3."},{"label":"Inherited runners-scored","value":"Enright 3-1."},{"label":"Umpires","value":"HP: Willie Traynor. 1B: Carlos Torres. 2B: Charlie Ramos. 3B: Alfonso Márquez. "},{"label":"Weather","value":"79 degrees, Partly Cloudy."},{"label":"Wind","value":"10 mph, In From LF."},{"label":"First pitch","value":"1:40 PM."},{"label":"T","value":"2:56."},{"label":"Att","value":"28,899."},{"label":"Venue","value":"Progressive Field."},{"label":"August 17, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777","boxscoreName":"Profar, Jurickson"},"jerseyNumber":"7","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":32,"groundOuts":39,"airOuts":60,"runs":30,"doubles":9,"triples":1,"homeRuns":7,"strikeOuts":33,"baseOnBalls":27,"intentionalWalks":0,"hits":43,"hitByPitch":1,"avg":".246","atBats":175,"obp":".350","slg":".429","ops":".779","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":203,"totalBases":75,"rbi":21,"leftOnBase":62,"sacBunts":0,"sacFlies":0,"babip":".267","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","popOuts":19,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":94,"errors":1,"chances":95,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":61,"hittingGameScore":61},{"player":{"person":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310","boxscoreName":"Naylor, B"},"jerseyNumber":"23","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"500","stats":{"batting":{"summary":"4-5 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":48,"groundOuts":51,"airOuts":98,"runs":36,"doubles":15,"triples":1,"homeRuns":11,"strikeOuts":77,"baseOnBalls":38,"intentionalWalks":0,"hits":50,"hitByPitch":1,"avg":".184","atBats":272,"obp":".283","slg":".368","ops":".651","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":315,"totalBases":100,"rbi":28,"leftOnBase":109,"sacBunts":1,"sacFlies":3,"babip":".209","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.73","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":22,"stolenBases":60,"stolenBasePercentage":".732","caughtStealingPercentage":".268","assists":49,"putOuts":703,"errors":5,"chances":757,"fielding":".993","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":60,"hittingGameScore":60},{"player":{"person":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177","boxscoreName":"Schneemann"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | 3B, 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"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":5,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":39,"groundOuts":74,"airOuts":69,"runs":40,"doubles":15,"triples":1,"homeRuns":10,"strikeOuts":82,"baseOnBalls":33,"intentionalWalks":1,"hits":66,"hitByPitch":3,"avg":".228","atBats":289,"obp":".313","slg":".391","ops":".704","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":327,"totalBases":113,"rbi":32,"leftOnBase":117,"sacBunts":1,"sacFlies":1,"babip":".283","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.90","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":135,"errors":2,"chances":273,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"loser":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"save":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}