{"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":776505,"link":"/api/v1.1/game/776505/feed/live","metaData":{"wait":10,"timeStamp":"20250901_203108","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776505,"type":"R","doubleHeader":"N","id":"2025/09/01/clemlb-bosmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776505-2025-09-01","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-01T17:35:00Z","originalDate":"2025-09-01","officialDate":"2025-09-01","dayNight":"day","time":"1:35","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114","season":2025,"venue":{"id":5,"name":"Progressive Field","link":"/api/v1/venues/5"},"springVenue":{"id":3834,"link":"/api/v1/venues/3834"},"teamCode":"cle","fileCode":"cle","abbreviation":"CLE","teamName":"Guardians","locationName":"Cleveland","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Cleveland","record":{"gamesPlayed":136,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":68,"losses":68,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":68,"losses":68,"winningPercentage":".500"},"franchiseName":"Cleveland","clubName":"Guardians","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111","season":2025,"venue":{"id":3,"name":"Fenway Park","link":"/api/v1/venues/3"},"springVenue":{"id":4309,"link":"/api/v1/venues/4309"},"teamCode":"bos","fileCode":"bos","abbreviation":"BOS","teamName":"Red Sox","locationName":"Boston","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Boston","record":{"gamesPlayed":139,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":77,"losses":62,"ties":0,"pct":".554"},"records":{},"divisionLeader":false,"wins":77,"losses":62,"winningPercentage":".554"},"franchiseName":"Boston","clubName":"Red Sox","active":true}},"players":{"ID671655":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655","firstName":"George","lastName":"Valera","primaryNumber":"7","birthDate":"2000-11-13","currentAge":25,"birthCity":"Queens","birthStateProvince":"NY","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"George","useLastName":"Valera","boxscoreName":"Valera","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"George Valera","nameSlug":"george-valera-671655","firstLastName":"George Valera","lastFirstName":"Valera, George","lastInitName":"Valera, G","initLastName":"G Valera","fullFMLName":"George Valera","fullLFMName":"Valera, George","strikeZoneTop":3.14,"strikeZoneBottom":1.585},"ID701350":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350","firstName":"Roman","lastName":"Anthony","primaryNumber":"19","birthDate":"2004-05-13","currentAge":22,"birthCity":"West Palm Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Roman","useLastName":"Anthony","middleName":"Joseph","boxscoreName":"Anthony","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Roman Anthony","nameSlug":"roman-anthony-701350","firstLastName":"Roman Anthony","lastFirstName":"Anthony, Roman","lastInitName":"Anthony, R","initLastName":"R Anthony","fullFMLName":"Roman Joseph Anthony","fullLFMName":"Anthony, Roman Joseph","strikeZoneTop":3.326,"strikeZoneBottom":1.679},"ID571927":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927","firstName":"Steven","lastName":"Matz","primaryNumber":"32","birthDate":"1991-05-29","currentAge":35,"birthCity":"Stony Brook","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Matz","middleName":"Jakob","boxscoreName":"Matz","nickName":"Matzy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"Mats","mlbDebutDate":"2015-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Matz","nameSlug":"steven-matz-571927","firstLastName":"Steven Matz","lastFirstName":"Matz, Steven","lastInitName":"Matz, S","initLastName":"S Matz","fullFMLName":"Steven Jakob Matz","fullLFMName":"Matz, Steven Jakob","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID663993":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993","firstName":"David","lastName":"Lowe","primaryNumber":"46","birthDate":"1995-07-07","currentAge":31,"birthCity":"Norfolk","birthStateProvince":"VA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nathaniel","useLastName":"Lowe","middleName":"Nathaniel","boxscoreName":"Lowe, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-04-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathaniel Lowe","nameSlug":"nathaniel-lowe-663993","firstLastName":"Nathaniel Lowe","lastFirstName":"Lowe, Nathaniel","lastInitName":"Lowe, N","initLastName":"N Lowe","fullFMLName":"David Nathaniel Lowe","fullLFMName":"Lowe, David Nathaniel","strikeZoneTop":3.367,"strikeZoneBottom":1.699},"ID596115":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115","firstName":"Trevor","lastName":"Story","primaryNumber":"10","birthDate":"1992-11-15","currentAge":33,"birthCity":"Irving","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Trevor","useLastName":"Story","middleName":"John","boxscoreName":"Story","nickName":"True","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-04-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Story","nameSlug":"trevor-story-596115","firstLastName":"Trevor Story","lastFirstName":"Story, Trevor","lastInitName":"Story, T","initLastName":"T Story","fullFMLName":"Trevor John Story","fullLFMName":"Story, Trevor John","strikeZoneTop":3.242,"strikeZoneBottom":1.636},"ID608701":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701","firstName":"Robert","lastName":"Refsnyder","primaryNumber":"30","birthDate":"1991-03-26","currentAge":35,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Rob","useLastName":"Refsnyder","middleName":"Daniel","boxscoreName":"Refsnyder","nickName":"Ref","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rob Refsnyder","nameSlug":"rob-refsnyder-608701","firstLastName":"Rob Refsnyder","lastFirstName":"Refsnyder, Rob","lastInitName":"Refsnyder, R","initLastName":"R Refsnyder","fullFMLName":"Robert Daniel Refsnyder","fullLFMName":"Refsnyder, Robert Daniel","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID677161":{"id":677161,"fullName":"Zack Kelly","link":"/api/v1/people/677161","firstName":"Zachery","lastName":"Kelly","primaryNumber":"76","birthDate":"1995-03-03","currentAge":31,"birthCity":"Roanoke","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zack","useLastName":"Kelly","middleName":"Reed","boxscoreName":"Kelly, Z","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2022-08-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Kelly","nameSlug":"zack-kelly-677161","firstLastName":"Zack Kelly","lastFirstName":"Kelly, Zack","lastInitName":"Kelly, Z","initLastName":"Z Kelly","fullFMLName":"Zachery Reed Kelly","fullLFMName":"Kelly, Zachery Reed","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID676477":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477","firstName":"Garrett","lastName":"Whitlock","primaryNumber":"22","birthDate":"1996-06-11","currentAge":30,"birthCity":"Snellville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Whitlock","middleName":"Getts","boxscoreName":"Whitlock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-04-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Whitlock","nameSlug":"garrett-whitlock-676477","firstLastName":"Garrett Whitlock","lastFirstName":"Whitlock, Garrett","lastInitName":"Whitlock, G","initLastName":"G Whitlock","fullFMLName":"Garrett Getts Whitlock","fullLFMName":"Whitlock, Garrett Getts","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID657514":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514","firstName":"Brennan","lastName":"Bernardino","primaryNumber":"83","birthDate":"1992-01-15","currentAge":34,"birthCity":"Valencia","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brennan","useLastName":"Bernardino","middleName":"Allen","boxscoreName":"Bernardino","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"ber-nar-DEEN-o","mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brennan Bernardino","nameSlug":"brennan-bernardino-657514","firstLastName":"Brennan Bernardino","lastFirstName":"Bernardino, Brennan","lastInitName":"Bernardino, B","initLastName":"B Bernardino","fullFMLName":"Brennan Allen Bernardino","fullLFMName":"Bernardino, Brennan Allen","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"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},"ID676979":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979","firstName":"Garrett","lastName":"Crochet","primaryNumber":"35","birthDate":"1999-06-21","currentAge":27,"birthCity":"Ocean Springs","birthStateProvince":"MS","birthCountry":"USA","height":"6' 6\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Crochet","middleName":"Nolan","boxscoreName":"Crochet","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"pronunciation":"crow-SHAY","mlbDebutDate":"2020-09-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Garrett Crochet","nameSlug":"garrett-crochet-676979","firstLastName":"Garrett Crochet","lastFirstName":"Crochet, Garrett","lastInitName":"Crochet, G","initLastName":"G Crochet","fullFMLName":"Garrett Nolan Crochet","fullLFMName":"Crochet, Garrett Nolan","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"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},"ID458677":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677","firstName":"Justin","lastName":"Wilson","primaryNumber":"32","birthDate":"1987-08-18","currentAge":39,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Wilson","middleName":"James","boxscoreName":"Wilson, J","nickName":"J Willy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"mlbDebutDate":"2012-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Justin Wilson","nameSlug":"justin-wilson-458677","firstLastName":"Justin Wilson","lastFirstName":"Wilson, Justin","lastInitName":"Wilson, J","initLastName":"J Wilson","fullFMLName":"Justin James Wilson","fullLFMName":"Wilson, Justin James","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID666152":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152","firstName":"David","lastName":"Hamilton","primaryNumber":"6","birthDate":"1997-09-29","currentAge":28,"birthCity":"San Marcos","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":192,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"David","useLastName":"Hamilton","middleName":"Lewis","boxscoreName":"Hamilton, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Hamilton","nameSlug":"david-hamilton-666152","firstLastName":"David Hamilton","lastFirstName":"Hamilton, David","lastInitName":"Hamilton, D","initLastName":"D Hamilton","fullFMLName":"David Lewis Hamilton","fullLFMName":"Hamilton, David Lewis","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID608070":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070","firstName":"José","lastName":"Ramírez","primaryNumber":"11","birthDate":"1992-09-17","currentAge":34,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"5' 8\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"José","useLastName":"Ramírez","middleName":"Enrique","boxscoreName":"Ramírez, Jo","nickName":"Enriquito","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2013-09-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Ramírez","nameSlug":"jose-ramirez-608070","firstLastName":"José Ramírez","lastFirstName":"Ramírez, José","lastInitName":"Ramírez, J","initLastName":"J Ramírez","fullFMLName":"José Enrique Ramírez","fullLFMName":"Ramírez, José Enrique","strikeZoneTop":3.035,"strikeZoneBottom":1.532},"ID680757":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757","firstName":"Steven","lastName":"Kwan","primaryNumber":"38","birthDate":"1997-09-05","currentAge":29,"birthCity":"Los Gatos","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":170,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Steven","useLastName":"Kwan","middleName":"Robert","boxscoreName":"Kwan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Kwan","nameSlug":"steven-kwan-680757","firstLastName":"Steven Kwan","lastFirstName":"Kwan, Steven","lastInitName":"Kwan, S","initLastName":"S Kwan","fullFMLName":"Steven Robert Kwan","fullLFMName":"Kwan, Steven Robert","strikeZoneTop":3.023,"strikeZoneBottom":1.525},"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},"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},"ID678882":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882","firstName":"Ceddanne","lastName":"Rafaela","primaryNumber":"3","birthDate":"2000-09-18","currentAge":25,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 10\"","weight":165,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Ceddanne","useLastName":"Rafaela","middleName":"Chipper Nicasio Marte","boxscoreName":"Rafaela","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"say-DAHN","mlbDebutDate":"2023-08-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ceddanne Rafaela","nameSlug":"ceddanne-rafaela-678882","firstLastName":"Ceddanne Rafaela","lastFirstName":"Rafaela, Ceddanne","lastInitName":"Rafaela, C","initLastName":"C Rafaela","fullFMLName":"Ceddanne Chipper Nicasio Marte Rafaela","fullLFMName":"Rafaela, Ceddanne Chipper Nicasio Marte","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"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},"ID645305":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305","firstName":"Ali","lastName":"Sánchez","primaryNumber":"39","birthDate":"1997-01-20","currentAge":29,"birthCity":"Carora","birthCountry":"Venezuela","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Ali","useLastName":"Sánchez","middleName":"Miguel","boxscoreName":"Sánchez, A","gender":"M","nameMatrilineal":"Marchan","isPlayer":true,"isVerified":true,"pronunciation":"AH-lee","mlbDebutDate":"2020-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ali Sánchez","nameSlug":"ali-sanchez-645305","firstLastName":"Ali Sánchez","lastFirstName":"Sánchez, Ali","lastInitName":"Sánchez, A","initLastName":"A Sánchez","fullFMLName":"Ali Miguel Sánchez","fullLFMName":"Sánchez, Ali Miguel","strikeZoneTop":3.195,"strikeZoneBottom":1.612},"ID663853":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853","firstName":"Roman","lastName":"Gonzalez","primaryNumber":"23","birthDate":"1996-09-06","currentAge":30,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Romy","useLastName":"Gonzalez","middleName":"A.","boxscoreName":"Gonzalez, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"RO-me","mlbDebutDate":"2021-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Romy Gonzalez","nameSlug":"romy-gonzalez-663853","firstLastName":"Romy Gonzalez","lastFirstName":"Gonzalez, Romy","lastInitName":"Gonzalez, R","initLastName":"R Gonzalez","fullFMLName":"Roman A. Gonzalez","fullLFMName":"Gonzalez, Roman A.","strikeZoneTop":3.198,"strikeZoneBottom":1.614},"ID669711":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711","firstName":"Gregory","lastName":"Weissert","primaryNumber":"57","birthDate":"1995-02-04","currentAge":31,"birthCity":"Bay Shore","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Greg","useLastName":"Weissert","middleName":"R.","boxscoreName":"Weissert","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"WICE-ert","mlbDebutDate":"2022-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Greg Weissert","nameSlug":"greg-weissert-669711","firstLastName":"Greg Weissert","lastFirstName":"Weissert, Greg","lastInitName":"Weissert, G","initLastName":"G Weissert","fullFMLName":"Gregory R. Weissert","fullLFMName":"Weissert, Gregory R.","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID657136":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136","firstName":"Connor","lastName":"Wong","primaryNumber":"12","birthDate":"1996-05-19","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Connor","useLastName":"Wong","middleName":"Sun-Han","boxscoreName":"Wong","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Wong","nameSlug":"connor-wong-657136","firstLastName":"Connor Wong","lastFirstName":"Wong, Connor","lastInitName":"Wong, C","initLastName":"C Wong","fullFMLName":"Connor Sun-Han Wong","fullLFMName":"Wong, Connor Sun-Han","strikeZoneTop":3.106,"strikeZoneBottom":1.567},"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},"ID608324":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324","firstName":"Alexander","lastName":"Bregman","primaryNumber":"3","birthDate":"1994-03-30","currentAge":32,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Alex","useLastName":"Bregman","middleName":"David","boxscoreName":"Bregman","nickName":"A-Breg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BREGG-min","mlbDebutDate":"2016-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Bregman","nameSlug":"alex-bregman-608324","firstLastName":"Alex Bregman","lastFirstName":"Bregman, Alex","lastInitName":"Bregman, A","initLastName":"A Bregman","fullFMLName":"Alexander David Bregman","fullLFMName":"Bregman, Alexander David","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID678394":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394","firstName":"Brayan","lastName":"Bello","primaryNumber":"66","birthDate":"1999-05-17","currentAge":27,"birthCity":"Samana","birthCountry":"Dominican Republic","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brayan","useLastName":"Bello","boxscoreName":"Bello","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"pronunciation":"BAY-oh","mlbDebutDate":"2022-07-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brayan Bello","nameSlug":"brayan-bello-678394","firstLastName":"Brayan Bello","lastFirstName":"Bello, Brayan","lastInitName":"Bello, B","initLastName":"B Bello","fullFMLName":"Brayan  Bello","fullLFMName":"Bello, Brayan","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID678877":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877","firstName":"Jhonkensy","lastName":"Noel","primaryNumber":"43","birthDate":"2001-07-15","currentAge":25,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jhonkensy","useLastName":"Noel","boxscoreName":"Noel","gender":"M","nameMatrilineal":"Do Lee","isPlayer":true,"isVerified":true,"pronunciation":"jh-AAN-ken-z","mlbDebutDate":"2024-06-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jhonkensy Noel","nameSlug":"jhonkensy-noel-678877","firstLastName":"Jhonkensy Noel","lastFirstName":"Noel, Jhonkensy","lastInitName":"Noel, J","initLastName":"J Noel","fullFMLName":"Jhonkensy Noel","fullLFMName":"Noel, Jhonkensy ","strikeZoneTop":3.368,"strikeZoneBottom":1.7},"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},"ID665966":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966","firstName":"Carlos","lastName":"Narváez","primaryNumber":"75","birthDate":"1998-11-26","currentAge":27,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carlos","useLastName":"Narváez","middleName":"Luis","boxscoreName":"Narváez","gender":"M","nameMatrilineal":"Olivo","isPlayer":true,"isVerified":false,"pronunciation":"nahr-VIE-ez","mlbDebutDate":"2024-07-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Narváez","nameSlug":"carlos-narvaez-665966","firstLastName":"Carlos Narváez","lastFirstName":"Narváez, Carlos","lastInitName":"Narváez, C","initLastName":"C Narváez","fullFMLName":"Carlos Luis Narváez","fullLFMName":"Narváez, Carlos Luis","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"ID681987":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987","firstName":"Nathan","lastName":"Eaton","primaryNumber":"18","birthDate":"1996-12-22","currentAge":29,"birthCity":"Chester","birthStateProvince":"VA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Nate","useLastName":"Eaton","boxscoreName":"Eaton","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nate Eaton","nameSlug":"nate-eaton-681987","firstLastName":"Nate Eaton","lastFirstName":"Eaton, Nate","lastInitName":"Eaton, N","initLastName":"N Eaton","fullFMLName":"Nathan Eaton","fullLFMName":"Eaton, Nathan","strikeZoneTop":3.151,"strikeZoneBottom":1.59},"ID680776":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776","firstName":"Jarren","lastName":"Duran","primaryNumber":"16","birthDate":"1996-09-05","currentAge":30,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jarren","useLastName":"Duran","middleName":"William","boxscoreName":"Duran, Ja","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"duh-RAN","mlbDebutDate":"2021-07-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jarren Duran","nameSlug":"jarren-duran-680776","firstLastName":"Jarren Duran","lastFirstName":"Duran, Jarren","lastInitName":"Duran, J","initLastName":"J Duran","fullFMLName":"Jarren William Duran","fullLFMName":"Duran, Jarren William","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"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},"ID800048":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048","firstName":"Parker","lastName":"Messick","primaryNumber":"77","birthDate":"2000-10-26","currentAge":25,"birthCity":"Plant City","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Parker","useLastName":"Messick","middleName":"Chase","boxscoreName":"Messick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Parker Messick","nameSlug":"parker-messick-800048","firstLastName":"Parker Messick","lastFirstName":"Messick, Parker","lastInitName":"Messick, P","initLastName":"P Messick","fullFMLName":"Parker Chase Messick","fullLFMName":"Messick, Parker Chase","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID687849":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849","firstName":"Zachary","lastName":"Kent","primaryNumber":"57","birthDate":"1998-02-24","currentAge":28,"birthCity":"Henrico","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zak","useLastName":"Kent","middleName":"Allen","boxscoreName":"Kent, Z","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zak Kent","nameSlug":"zak-kent-687849","firstLastName":"Zak Kent","lastFirstName":"Kent, Zak","lastInitName":"Kent, Z","initLastName":"Z Kent","fullFMLName":"Zachary Allen Kent","fullLFMName":"Kent, Zachary Allen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID801139":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139","firstName":"Payton","lastName":"Tolle","primaryNumber":"70","birthDate":"2002-11-01","currentAge":23,"birthCity":"Stillwater","birthStateProvince":"OK","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Payton","useLastName":"Tolle","middleName":"John","boxscoreName":"Tolle","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Payton Tolle","nameSlug":"payton-tolle-801139","firstLastName":"Payton Tolle","lastFirstName":"Tolle, Payton","lastInitName":"Tolle, P","initLastName":"P Tolle","fullFMLName":"Payton John Tolle","fullLFMName":"Tolle, Payton John","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID663855":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855","firstName":"Jordan","lastName":"Hicks","primaryNumber":"44","birthDate":"1996-09-06","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Hicks","middleName":"McKinley","boxscoreName":"Hicks, J","nickName":"Type 1","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Hicks","nameSlug":"jordan-hicks-663855","firstLastName":"Jordan Hicks","lastFirstName":"Hicks, Jordan","lastInitName":"Hicks, J","initLastName":"J Hicks","fullFMLName":"Jordan McKinley Hicks","fullLFMName":"Hicks, Jordan McKinley","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID608337":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337","firstName":"Lucas","lastName":"Giolito","primaryNumber":"55","birthDate":"1994-07-14","currentAge":32,"birthCity":"Santa Monica","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lucas","useLastName":"Giolito","middleName":"F.","boxscoreName":"Giolito","nickName":"Big Foot","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"jee-oh-LEE-toe","mlbDebutDate":"2016-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lucas Giolito","nameSlug":"lucas-giolito-608337","firstLastName":"Lucas Giolito","lastFirstName":"Giolito, Lucas","lastInitName":"Giolito, L","initLastName":"L Giolito","fullFMLName":"Lucas F. Giolito","fullLFMName":"Giolito, Lucas F.","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID807799":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799","firstName":"Masataka","lastName":"Yoshida","primaryNumber":"7","birthDate":"1993-07-15","currentAge":33,"birthCity":"Fukui","birthCountry":"Japan","height":"5' 8\"","weight":192,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Masataka","useLastName":"Yoshida","boxscoreName":"Yoshida","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"mah-sah-TAH-kah yo-SHEE-dah","mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Masataka Yoshida","nameSlug":"masataka-yoshida-807799","firstLastName":"Masataka Yoshida","lastFirstName":"Yoshida, Masataka","lastInitName":"Yoshida, M","initLastName":"M Yoshida","fullFMLName":"Masataka Yoshida","fullLFMName":"Yoshida, Masataka ","strikeZoneTop":3.022,"strikeZoneBottom":1.525},"ID669160":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160","firstName":"Dustin","lastName":"May","primaryNumber":"21","birthDate":"1997-09-06","currentAge":29,"birthCity":"Justin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dustin","useLastName":"May","middleName":"Jake","boxscoreName":"May","nickName":"Big Red","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dustin May","nameSlug":"dustin-may-669160","firstLastName":"Dustin May","lastFirstName":"May, Dustin","lastInitName":"May, D","initLastName":"D May","fullFMLName":"Dustin Jake May","fullLFMName":"May, Dustin Jake","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID547973":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973","firstName":"Albertin","lastName":"Chapman","primaryNumber":"44","birthDate":"1988-02-28","currentAge":38,"birthCity":"Holguin","birthCountry":"Cuba","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aroldis","useLastName":"Chapman","middleName":"Aroldis","boxscoreName":"Chapman","nickName":"The Missile","gender":"M","nameMatrilineal":"De La Cruz","isPlayer":true,"isVerified":true,"pronunciation":"ah-ROL-diss","mlbDebutDate":"2010-08-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aroldis Chapman","nameSlug":"aroldis-chapman-547973","firstLastName":"Aroldis Chapman","lastFirstName":"Chapman, Aroldis","lastInitName":"Chapman, A","initLastName":"A Chapman","fullFMLName":"Albertin Aroldis Chapman","fullLFMName":"Chapman, Albertin Aroldis","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":3,"name":"Fenway Park","link":"/api/v1/venues/3","location":{"address1":"4 Yawkey Way","city":"Boston","state":"Massachusetts","stateAbbrev":"MA","postalCode":"02215","defaultCoordinates":{"latitude":42.346456,"longitude":-71.097441},"azimuthAngle":45.0,"elevation":21,"country":"USA","phone":"(617) 267-9440"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":37755,"turfType":"Grass","roofType":"Open","leftLine":310,"left":379,"leftCenter":390,"center":420,"rightCenter":380,"rightLine":302},"active":true,"season":"2025"},"officialVenue":{"id":3,"link":"/api/v1/venues/3"},"weather":{"condition":"Partly Cloudy","temp":"72","wind":"3 mph, In From RF"},"gameInfo":{"attendance":36021,"firstPitch":"2025-09-01T17:37:00.000Z","gameDurationMinutes":174},"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":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"home":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"}},"officialScorer":{"id":699537,"fullName":"Loren Foxx","link":"/api/v1/people/699537"},"primaryDatacaster":{"id":684808,"fullName":"TJ Souhlaris","link":"/api/v1/people/684808"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a line drive to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-01T17:37:25.924Z","endTime":"2025-09-01T17:38:15.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-01T14:26:51.456Z","endTime":"2025-09-01T17:15:51.344Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-01T17:15:51.344Z","endTime":"2025-09-01T17:36:00.564Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-01T17:36:00.564Z","endTime":"2025-09-01T17:37:28.277Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.1900004237792,"strikeZoneBottom":1.41999847712211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.07527126502832,"aZ":-24.562349405128565,"pfxX":-9.903387272903423,"pfxZ":3.951239895624699,"pX":0.12833361792802417,"pZ":2.709889198781752,"vX0":7.282852173383654,"vY0":-138.19636566195447,"vZ0":-2.9488921434668613,"x":112.11,"y":165.61,"x0":-1.2604163212059298,"y0":50.001367250817914,"z0":5.448779317764382,"aX":-19.0689275495927},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.7,"breakHorizontal":16.3,"spinRate":2008,"spinDirection":220},"zone":2,"typeConfidence":0.91,"plateTime":0.3970170159354285,"extension":6.3677282081103295},"index":3,"playId":"3456e01a-783b-341b-886a-eb0d235f07c7","pitchNumber":1,"startTime":"2025-09-01T17:37:28.277Z","endTime":"2025-09-01T17:37:31.385Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.031676186997263,"aZ":-27.372574943286782,"pfxX":0.4620445866610363,"pfxZ":2.944312854687645,"pX":0.5647891974770082,"pZ":1.3735217290062856,"vX0":5.219621509872636,"vY0":-126.39555353679513,"vZ0":-4.439626310094269,"x":95.47,"y":201.69,"x0":-1.5808189467179488,"y0":50.00078635443908,"z0":5.332347577929501,"aX":0.7523540967312563},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.6,"breakHorizontal":-1.9,"spinRate":2342,"spinDirection":208},"zone":9,"typeConfidence":0.81,"plateTime":0.4321603727519876,"extension":6.345739195446637},"index":4,"playId":"b1d15345-95e6-3776-8fd0-1dcf7cc7af7a","pitchNumber":2,"startTime":"2025-09-01T17:37:46.958Z","endTime":"2025-09-01T17:37:49.985Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.99050954131877,"aZ":-34.34801735903426,"pfxX":4.659602194437447,"pfxZ":-1.3709575906498133,"pX":-0.15405912410544187,"pZ":1.402573514959458,"vX0":2.3016302246959475,"vY0":-125.25387415618357,"vZ0":-2.6213943588232325,"x":122.87,"y":200.91,"x0":-1.689700395848245,"y0":50.00015887692265,"z0":5.267704856625242,"aX":7.411198241996832},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.9,"breakHorizontal":-9.0,"spinRate":2322,"spinDirection":35},"zone":8,"typeConfidence":0.9,"plateTime":0.4370837829335672,"extension":6.312506503032051},"hitData":{"launchSpeed":94.3,"launchAngle":11.0,"totalDistance":147.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":150.53,"coordY":97.76}},"index":5,"playId":"53fcb709-9490-37ff-9586-fe2bbbf41da9","pitchNumber":3,"startTime":"2025-09-01T17:38:04.803Z","endTime":"2025-09-01T17:38:15.583Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:38:15.583Z","atBatIndex":0},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Daniel Schneemann grounds into a force out, second baseman Romy Gonzalez to shortstop Trevor Story. Steven Kwan out at 2nd. Daniel Schneemann to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-01T17:38:19.788Z","endTime":"2025-09-01T17:40:45.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"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":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.29031229253104,"strikeZoneBottom":1.60256807587061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.092244104787994,"aZ":-25.023226613125967,"pfxX":-10.598504017624661,"pfxZ":3.6965763760456998,"pX":0.9570556816333112,"pZ":2.470078377189024,"vX0":9.687265580213662,"vY0":-138.0701032431036,"vZ0":-3.422587268193465,"x":80.52,"y":172.09,"x0":-1.216123624439053,"y0":50.00525348664428,"z0":5.405480751367072,"aX":-20.5122356835885},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.1,"breakHorizontal":17.3,"spinRate":2013,"spinDirection":224},"zone":12,"typeConfidence":0.92,"plateTime":0.396362337288509,"extension":6.4174103341677595},"index":0,"playId":"f6509f56-a243-3e66-b995-4b80790c9d42","pitchNumber":1,"startTime":"2025-09-01T17:38:42.579Z","endTime":"2025-09-01T17:38:46.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.34259072871518,"strikeZoneBottom":1.65484220131085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.29607582989605,"aZ":-28.445289172947255,"pfxX":-10.777979812820504,"pfxZ":1.9378936030920944,"pX":0.654168359644234,"pZ":2.9755188500201037,"vX0":9.068936464685715,"vY0":-137.82178414045995,"vZ0":-1.689908428973896,"x":92.06,"y":158.44,"x0":-1.2767810540764506,"y0":50.00567639507443,"z0":5.515676651072062,"aX":-20.762364332531135},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.4,"breakHorizontal":17.6,"spinRate":2000,"spinDirection":224},"zone":3,"typeConfidence":0.91,"plateTime":0.3972420962657264,"extension":6.267741748259122},"index":1,"playId":"f6fdf865-4673-3022-8fac-38eaf22873a0","pitchNumber":2,"startTime":"2025-09-01T17:39:02.585Z","endTime":"2025-09-01T17:39:05.884Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.66563626388529,"aZ":-25.100599908888373,"pfxX":-11.314852412747852,"pfxZ":4.4155395960844945,"pX":0.5623335926298352,"pZ":1.398549259311731,"vX0":8.353450489537043,"vY0":-126.27957451843852,"vZ0":-4.469255193268848,"x":95.57,"y":201.02,"x0":-1.3318518296308206,"y0":50.003167325741806,"z0":5.230464384270514,"aX":-18.126043935242365},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.1,"breakHorizontal":18.4,"spinRate":1895,"spinDirection":241},"zone":14,"typeConfidence":0.91,"plateTime":0.43510454846330493,"extension":6.488106335899992},"index":2,"playId":"cfd4b25a-2f09-3620-9fe7-8286ef40c182","pitchNumber":3,"startTime":"2025-09-01T17:39:23.169Z","endTime":"2025-09-01T17:39:26.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.24437800047258,"aZ":-17.83750326271819,"pfxX":-2.3313562963304304,"pfxZ":7.3822915902637956,"pX":-0.2862741700891315,"pZ":3.092389229924689,"vX0":4.351267904956096,"vY0":-138.5453069521127,"vZ0":-3.0042891895501778,"x":127.91,"y":155.29,"x0":-1.5750044796882188,"y0":50.00403964616031,"z0":5.384511874756724,"aX":-4.52869767667265},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.0,"breakHorizontal":3.4,"spinRate":1868,"spinDirection":222},"zone":1,"typeConfidence":0.9,"plateTime":0.39549254519060506,"extension":6.347445476364027},"index":3,"playId":"fd8208da-e34c-33cf-97e7-d9651320b689","pitchNumber":4,"startTime":"2025-09-01T17:39:57.163Z","endTime":"2025-09-01T17:40:00.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.6,"strikeZoneTop":3.2729415695563,"strikeZoneBottom":1.58515785349056,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.830468116313323,"aZ":-27.13304588628477,"pfxX":-9.549443350409124,"pfxZ":3.030059825597254,"pX":-2.43627623127897,"pZ":2.544302241772979,"vX0":1.0252592383646535,"vY0":-128.78351440033694,"vZ0":-1.909032248504518,"x":209.87,"y":170.08,"x0":-1.6018501900177853,"y0":50.00550022534827,"z0":5.411197345878376,"aX":-15.908999609822091},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.3,"breakHorizontal":17.0,"spinRate":1738,"spinDirection":247},"zone":11,"typeConfidence":0.91,"plateTime":0.42667811655514853,"extension":6.269680337224537},"index":4,"playId":"1d50bfaf-9153-30e3-a935-63c8f741b072","pitchNumber":5,"startTime":"2025-09-01T17:40:16.922Z","endTime":"2025-09-01T17:40:19.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.03287366219681,"aZ":-29.086899054866713,"pfxX":0.40450166337999727,"pfxZ":1.8886091616925498,"pX":-0.01855036781272639,"pZ":2.3516933610208737,"vX0":3.127214813256639,"vY0":-127.37908166286759,"vZ0":-1.915917414819256,"x":117.71,"y":175.28,"x0":-1.3165850206322,"y0":50.00570142706446,"z0":5.421325049846973,"aX":0.6621240435145591},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.2,"breakHorizontal":-1.4,"spinRate":2309,"spinDirection":205},"zone":5,"typeConfidence":0.88,"plateTime":0.43058707156414844,"extension":6.4178249137268955},"hitData":{"launchSpeed":99.9,"launchAngle":-2.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.84,"coordY":147.63}},"index":5,"playId":"27040634-a9be-3482-85fc-9d327a746011","pitchNumber":6,"startTime":"2025-09-01T17:40:37.095Z","endTime":"2025-09-01T17:40:45.334Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:40:45.334Z","atBatIndex":1},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"José Ramírez lines out to right fielder Roman Anthony.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-01T17:40:50.278Z","endTime":"2025-09-01T17:43:37.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"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,2,3,4,5,7],"actionIndex":[6],"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":7},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"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(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":95.8,"endSpeed":87.8,"strikeZoneTop":3.42480380226303,"strikeZoneBottom":1.51999964430595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.86602421876455,"aZ":-25.274771801860545,"pfxX":-10.085948211111326,"pfxZ":3.5103853438242414,"pX":1.0292053761553674,"pZ":1.709036027094804,"vX0":9.765863105310281,"vY0":-139.16261551716707,"vZ0":-5.359590126629473,"x":77.77,"y":192.64,"x0":-1.213031158942782,"y0":50.00158755356068,"z0":5.331505951200033,"aX":-19.806515190247918},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.4,"breakHorizontal":16.3,"spinRate":1933,"spinDirection":227},"zone":14,"typeConfidence":0.91,"plateTime":0.3934132156798258,"extension":6.518594667212273},"index":0,"playId":"5cb0b44a-6d3d-3f5e-890d-ee524d400a6c","pitchNumber":1,"startTime":"2025-09-01T17:41:22.943Z","endTime":"2025-09-01T17:41:26.652Z","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":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.1,"strikeZoneTop":3.46000034428656,"strikeZoneBottom":1.55522218597269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.072310234037484,"aZ":-27.386674939795867,"pfxX":0.24593226878582564,"pfxZ":2.826604904049768,"pX":-0.4166446522170831,"pZ":1.2964328831071572,"vX0":2.57178753386932,"vY0":-128.46646569964858,"vZ0":-4.875941015933496,"x":132.88,"y":203.78,"x0":-1.456849249263389,"y0":50.004812364929705,"z0":5.311821908359786,"aX":0.4168357696202368},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.4,"breakHorizontal":-1.0,"spinRate":2374,"spinDirection":212},"zone":13,"typeConfidence":0.82,"plateTime":0.42406596931221907,"extension":6.335709190851943},"index":1,"playId":"6ce09e6c-7086-3fea-b2d2-8ffc297d1673","pitchNumber":2,"startTime":"2025-09-01T17:41:40.260Z","endTime":"2025-09-01T17:41:44.143Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.6,"strikeZoneTop":3.38960689585405,"strikeZoneBottom":1.48478180717809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.61852309618775,"aZ":-28.58142758014392,"pfxX":-0.14819729294296247,"pfxZ":2.1432024596088137,"pX":-0.780202967808754,"pZ":1.6404014681540107,"vX0":1.7941757022184868,"vY0":-128.02884342503876,"vZ0":-3.853987346311573,"x":146.74,"y":194.49,"x0":-1.4674882801070142,"y0":50.00583663916095,"z0":5.374140074419028,"aX":-0.2489975518794381},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.4,"breakHorizontal":-0.1,"spinRate":2377,"spinDirection":209},"zone":7,"typeConfidence":0.84,"plateTime":0.42597448313510533,"extension":6.22116326925095},"index":2,"playId":"a8ee1c93-fe47-33a8-898d-af644c90f0a2","pitchNumber":3,"startTime":"2025-09-01T17:41:58.963Z","endTime":"2025-09-01T17:42:02.519Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"playId":"38c04816-97a2-4172-b08c-072b2ba21a04","startTime":"2025-09-01T17:42:18.342Z","endTime":"2025-09-01T17:42:23.342Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.281037019737067,"aZ":-24.985939683258152,"pfxX":-9.02031647683923,"pfxZ":4.3036417894128585,"pX":-1.0075255031956731,"pZ":1.6592658457839649,"vX0":4.354577511567932,"vY0":-128.1677151813274,"vZ0":-4.0962278508389,"x":155.4,"y":193.98,"x0":-1.552078415988937,"y0":50.00578296107594,"z0":5.2183140194498865,"aX":-15.08296044324791},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.1,"breakHorizontal":15.5,"spinRate":1806,"spinDirection":242},"zone":13,"typeConfidence":0.89,"plateTime":0.42654602778575645,"extension":6.328577549617904},"index":4,"playId":"1111ea49-0f6d-3ce6-9e49-1012ebc4aa54","pitchNumber":4,"startTime":"2025-09-01T17:42:37.764Z","endTime":"2025-09-01T17:42:41.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.35442570536651,"strikeZoneBottom":1.51999790158824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.98472014515585,"aZ":-17.957640012575002,"pfxX":-2.9780770762223163,"pfxZ":7.319502549814059,"pX":-1.0693412479904567,"pZ":4.036365450807463,"vX0":2.4010973836824787,"vY0":-138.52250726010485,"vZ0":-0.638929319833379,"x":157.76,"y":129.8,"x0":-1.5605016767569657,"y0":50.00642782287822,"z0":5.470701620392858,"aX":-5.787897549238787},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.3,"breakHorizontal":4.9,"spinRate":1992,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.39542617127616175,"extension":6.373469214945881},"index":5,"playId":"a5316312-6423-3d0d-9db1-f181b526fd1c","pitchNumber":5,"startTime":"2025-09-01T17:42:58.387Z","endTime":"2025-09-01T17:43:05.838Z","isPitch":true,"type":"pitch"},{"details":{"description":"Daniel Schneemann steals (9) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"actionPlayId":"a5316312-6423-3d0d-9db1-f181b526fd1c","startTime":"2025-09-01T17:43:08.762Z","endTime":"2025-09-01T17:43:26.385Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.570613242794067,"aZ":-25.450515213608945,"pfxX":-9.10919718883235,"pfxZ":3.9830809774017544,"pX":-0.3459137613761347,"pZ":1.1780335267508466,"vX0":6.000462957923125,"vY0":-129.0513618318864,"vZ0":-5.1179946833668195,"x":130.19,"y":206.97,"x0":-1.5163429104988257,"y0":50.00435748974742,"z0":5.144620201049271,"aX":-15.383496446922706},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.2,"breakHorizontal":15.1,"spinRate":1827,"spinDirection":240},"zone":13,"typeConfidence":0.9,"plateTime":0.4242480977389973,"extension":6.444502961967502},"hitData":{"launchSpeed":93.9,"launchAngle":17.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.59,"coordY":103.04}},"index":7,"playId":"0514ef24-dbb4-38c6-83a6-ce6d1d2b4c84","pitchNumber":6,"startTime":"2025-09-01T17:43:26.385Z","endTime":"2025-09-01T17:43:37.444Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:43:37.444Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-01T17:43:42.160Z","endTime":"2025-09-01T17:47:22.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"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":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"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":88.3,"endSpeed":81.9,"strikeZoneTop":3.11018760703182,"strikeZoneBottom":1.36000242137229,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.904139956286997,"aZ":-31.307195219842423,"pfxX":0.07725174010277236,"pfxZ":0.5139380986754425,"pX":-1.6613668467890201,"pZ":2.7734458322410926,"vX0":0.08977611893524046,"vY0":-128.80161948983923,"vZ0":-0.6785122945787996,"x":180.33,"y":163.9,"x0":-1.7065677219979096,"y0":50.0058548686334,"z0":5.4372890526197635,"aX":0.13128679381964153},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.0,"breakHorizontal":-0.1,"spinRate":2411,"spinDirection":204},"zone":11,"typeConfidence":0.83,"plateTime":0.4234113923816589,"extension":6.2244204656185085},"index":0,"playId":"a827de81-8bee-3247-8eb8-9e8e5a5fbef6","pitchNumber":1,"startTime":"2025-09-01T17:44:05.266Z","endTime":"2025-09-01T17:44:08.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.736142120316643,"aZ":-29.544389608080138,"pfxX":0.09510862691266475,"pfxZ":1.5425529124750987,"pX":-0.07564698880133772,"pZ":1.2454236480331782,"vX0":3.8122288651715066,"vY0":-129.14679388113387,"vZ0":-4.4492001574708,"x":119.88,"y":205.15,"x0":-1.5779415571292827,"y0":50.002301972588675,"z0":5.2406394784274495,"aX":0.16149633019076579},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.0,"breakHorizontal":-1.0,"spinRate":2518,"spinDirection":212},"zone":8,"typeConfidence":0.8,"plateTime":0.4227372659580393,"extension":6.3895865879768605},"index":1,"playId":"5ef771fe-72e8-3259-b4bc-f5dca4b902f4","pitchNumber":2,"startTime":"2025-09-01T17:44:22.194Z","endTime":"2025-09-01T17:44:25.194Z","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":88.7,"endSpeed":80.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.125121204799175,"aZ":-25.59263027245391,"pfxX":-11.396751093469717,"pfxZ":3.9520581605450724,"pX":-0.17101831064351092,"pZ":1.101257958524114,"vX0":7.246790966262521,"vY0":-128.84661393624663,"vZ0":-5.205334125955025,"x":123.52,"y":209.05,"x0":-1.5529362612955817,"y0":50.00263462867051,"z0":5.148937529421147,"aX":-18.981507510853504},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.1,"breakHorizontal":18.8,"spinRate":1999,"spinDirection":241},"zone":13,"typeConfidence":0.91,"plateTime":0.4266387135252203,"extension":6.36911130165704},"index":2,"playId":"50056122-7065-3f3c-a85a-033218125d3e","pitchNumber":3,"startTime":"2025-09-01T17:44:43.534Z","endTime":"2025-09-01T17:44:46.534Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-01T17:44:56.129Z","endTime":"2025-09-01T17:45:12.972Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"}},{"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":95.7,"endSpeed":87.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.555979736967416,"aZ":-16.433649851067628,"pfxX":-5.31270063007789,"pfxZ":8.07293925642708,"pX":0.8366254172514324,"pZ":2.461820637823659,"vX0":7.791613749234477,"vY0":-139.08026466999283,"vZ0":-4.587967474625934,"x":85.11,"y":172.31,"x0":-1.317023814353701,"y0":50.00308052439566,"z0":5.230218760913984,"aX":-10.359679951505395},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.8,"breakHorizontal":7.9,"spinRate":2220,"spinDirection":228},"zone":12,"typeConfidence":0.92,"plateTime":0.39452785757409137,"extension":6.589358809506852},"index":4,"playId":"04f7e9c5-fe88-30f8-883d-c308d627ccb4","pitchNumber":4,"startTime":"2025-09-01T17:45:12.972Z","endTime":"2025-09-01T17:45:16.630Z","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":88.0,"endSpeed":81.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.32889378801793,"aZ":-28.17564298443625,"pfxX":-0.4508301568884381,"pfxZ":2.3903788370354917,"pX":0.45570403469345866,"pZ":2.4868251823289342,"vX0":4.998635080607824,"vY0":-128.13650468124646,"vZ0":-1.9440067317232526,"x":99.63,"y":171.64,"x0":-1.4578368824323618,"y0":50.00139056086501,"z0":5.446919798633086,"aX":-0.7545659074562199},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.2,"breakHorizontal":-0.2,"spinRate":2176,"spinDirection":217},"zone":6,"typeConfidence":0.91,"plateTime":0.4267122827737371,"extension":6.430961057662095},"index":5,"playId":"e1287b7a-1556-33db-bf99-746053f826da","pitchNumber":5,"startTime":"2025-09-01T17:45:38.212Z","endTime":"2025-09-01T17:45:41.212Z","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":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.548802611717445,"aZ":-27.47197771051877,"pfxX":-8.946497605073148,"pfxZ":2.84722153120717,"pX":-1.2915533851402263,"pZ":2.298446867507819,"vX0":3.556702467769947,"vY0":-127.77995669677185,"vZ0":-2.187605369768473,"x":166.23,"y":176.72,"x0":-1.5397925288910157,"y0":50.00504013313374,"z0":5.326170557928529,"aX":-14.782501406002446},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.9,"breakHorizontal":15.4,"spinRate":1627,"spinDirection":248},"zone":11,"typeConfidence":0.9,"plateTime":0.4287995443920858,"extension":6.293169101522741},"index":6,"playId":"56ed08ec-4ac5-34d0-912b-600786e1a12d","pitchNumber":6,"startTime":"2025-09-01T17:46:03.264Z","endTime":"2025-09-01T17:46:06.264Z","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":96.9,"endSpeed":88.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.971686067262603,"aZ":-23.11493429136366,"pfxX":-9.33562314177469,"pfxZ":4.506685914923102,"pX":0.10544673930430758,"pZ":2.23820667868521,"vX0":7.385214336629153,"vY0":-140.84826136226454,"vZ0":-4.537326267173718,"x":112.98,"y":178.35,"x0":-1.3376396696930273,"y0":50.00038578890102,"z0":5.364550925297097,"aX":-18.755641839204404},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.4,"breakHorizontal":15.4,"spinRate":2068,"spinDirection":225},"zone":5,"typeConfidence":0.87,"plateTime":0.38886738945504096,"extension":6.39629137168382},"index":7,"playId":"ba1a45d8-b91f-34f2-999a-cc950384c155","pitchNumber":7,"startTime":"2025-09-01T17:46:30.458Z","endTime":"2025-09-01T17:46:33.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.3,"strikeZoneTop":3.07487109486654,"strikeZoneBottom":1.35999944922148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.088082431568743,"aZ":-38.09442166081201,"pfxX":1.912050656709876,"pfxZ":-3.676172174491945,"pX":0.7415196225857984,"pZ":0.6115351608068312,"vX0":4.694905143958758,"vY0":-125.67485728573706,"vZ0":-3.9129801287830546,"x":88.74,"y":222.27,"x0":-1.3950326499042813,"y0":50.00466332264233,"z0":5.264202222059733,"aX":3.0765920843403625},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-7.3,"breakHorizontal":-4.4,"spinRate":2307,"spinDirection":29},"zone":14,"typeConfidence":0.86,"plateTime":0.43485983327020783,"extension":6.360800237080623},"index":8,"playId":"9f71b728-afeb-3d62-bddc-85bf36d7e020","pitchNumber":8,"startTime":"2025-09-01T17:46:54.584Z","endTime":"2025-09-01T17:46:58.702Z","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":88.2,"endSpeed":81.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.127273759497584,"aZ":-28.611131863123102,"pfxX":-9.500409594699127,"pfxZ":2.1290795966130647,"pX":-1.0706163887365354,"pZ":1.098159605038432,"vX0":4.5540288531807365,"vY0":-128.37164647343891,"vZ0":-4.467406224291779,"x":157.81,"y":209.13,"x0":-1.6316863367110008,"y0":50.00039129969922,"z0":5.0834267002094276,"aX":-15.882389116658459},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.1,"breakHorizontal":16.2,"spinRate":1725,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.4263797599937691,"extension":6.485050327607212},"index":9,"playId":"f4d69f9f-5671-3a46-8fd1-ac38b7187869","pitchNumber":9,"startTime":"2025-09-01T17:47:19.401Z","endTime":"2025-09-01T17:47:22.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:47:22.509Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Roman Anthony singles on a sharp ground ball to right fielder CJ Kayfus.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-01T17:49:42.395Z","endTime":"2025-09-01T17:49:56.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"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"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-01T17:49:30.621Z","endTime":"2025-09-01T17:49:44.711Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.68,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.39427178519992,"aZ":-19.218558072931224,"pfxX":6.869326319222576,"pfxZ":7.401235876443744,"pX":0.5901591513479283,"pZ":2.4951838174127285,"vX0":-3.0848499353540113,"vY0":-131.35398095423758,"vZ0":-4.1585684616353396,"x":94.5,"y":171.41,"x0":0.8862967801345268,"y0":50.00152979941701,"z0":5.52468644174895,"aX":12.022550732975425},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.7,"breakHorizontal":-11.8,"spinRate":1931,"spinDirection":152},"zone":6,"typeConfidence":2.0,"plateTime":0.41671368483383775,"extension":6.300072600760679},"hitData":{"launchSpeed":106.6,"launchAngle":-9.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":183.74,"coordY":110.64}},"index":1,"playId":"50467205-8947-383b-985f-8c39399ccdd7","pitchNumber":1,"startTime":"2025-09-01T17:49:44.711Z","endTime":"2025-09-01T17:49:56.523Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:49:56.523Z","atBatIndex":4},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alex Bregman doubles (25) on a sharp line drive to center fielder Nolan Jones. Roman Anthony to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-01T17:49:54.812Z","endTime":"2025-09-01T17:52:37.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnThird":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.44874699225086,"strikeZoneBottom":1.57497228398631,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.047852436927933,"aZ":-15.368444031406103,"pfxX":5.010228619651826,"pfxZ":9.379830517926727,"pX":-0.8379185069515668,"pZ":2.2974269832953262,"vX0":-5.8460284194528445,"vY0":-132.88771713422415,"vZ0":-5.355479693193974,"x":148.94,"y":176.75,"x0":0.737864964327793,"y0":50.00018972566195,"z0":5.45234923833456,"aX":8.9741891295867},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.1,"breakHorizontal":-7.8,"spinRate":2045,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.41191467573689344,"extension":6.406691668443046},"index":0,"playId":"2b618f70-c221-3273-9888-99aa828f822a","pitchNumber":1,"startTime":"2025-09-01T17:50:24.009Z","endTime":"2025-09-01T17:50:27.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.3,"strikeZoneTop":3.40500761718156,"strikeZoneBottom":1.68005779796696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.085298757634227,"aZ":-31.222005341174402,"pfxX":7.336121869566561,"pfxZ":0.6475955777358324,"pX":0.6134684192682625,"pZ":1.276458840702595,"vX0":-3.5863930214850654,"vY0":-119.91165664792595,"vZ0":-3.4646920326843818,"x":93.62,"y":204.32,"x0":1.1713986967015904,"y0":50.0018330379323,"z0":5.510920289380016,"aX":10.73675304666792},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.6,"breakHorizontal":-12.5,"spinRate":1843,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.4558986657080677,"extension":6.086583703050549},"index":1,"playId":"b36b7b49-b833-3a66-acee-87cc43485c3f","pitchNumber":2,"startTime":"2025-09-01T17:50:39.231Z","endTime":"2025-09-01T17:50:43.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":83.2,"endSpeed":77.4,"strikeZoneTop":3.36999770697039,"strikeZoneBottom":1.6800568603032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.88319174627331,"aZ":-30.434894182762815,"pfxX":7.477724797500223,"pfxZ":1.1514846597948942,"pX":-0.4368075105752919,"pZ":2.1051467042947887,"vX0":-5.607374292325671,"vY0":-121.19813299855514,"vZ0":-1.9990631949658004,"x":133.65,"y":181.94,"x0":0.9210263782443077,"y0":50.001112035431056,"z0":5.566706381933643,"aX":11.26412719701783},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.9,"breakHorizontal":-12.5,"spinRate":1872,"spinDirection":130},"zone":7,"typeConfidence":2.0,"plateTime":0.4497676767996799,"extension":6.038539688181178},"index":2,"playId":"732b1ae1-89b6-3266-a537-4953a31f421b","pitchNumber":3,"startTime":"2025-09-01T17:50:56.039Z","endTime":"2025-09-01T17:50:59.811Z","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.8,"endSpeed":80.8,"strikeZoneTop":3.33499527432916,"strikeZoneBottom":1.60999770687901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.422496351430055,"aZ":-25.64763456237926,"pfxX":-4.551735887146596,"pfxZ":3.975798969198447,"pX":-1.4006260898541976,"pZ":2.477196928745596,"vX0":-4.0132999583973215,"vY0":-126.46448255215219,"vZ0":-2.7949953869535613,"x":170.39,"y":171.9,"x0":0.7905032005725461,"y0":50.004519118954654,"z0":5.624018742206758,"aX":-7.475776503078405},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.8,"breakHorizontal":9.1,"spinRate":2384,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.430814083319881,"extension":6.284027225241596},"index":3,"playId":"bf7e2912-84c3-3464-89b7-94064f6b66e5","pitchNumber":4,"startTime":"2025-09-01T17:51:15.740Z","endTime":"2025-09-01T17:51:19.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.57036178230486,"aZ":-28.12709138284004,"pfxX":7.466441190957984,"pfxZ":2.6435793760793374,"pX":-0.7776895200306944,"pZ":2.436259354488083,"vX0":-6.391207222352726,"vY0":-122.52812309844501,"vZ0":-1.7772240592250468,"x":146.64,"y":173.0,"x0":0.8853776960253894,"y0":50.003437123414194,"z0":5.557816714782848,"aX":11.435476649809049},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.7,"breakHorizontal":-12.1,"spinRate":1899,"spinDirection":128},"zone":4,"typeConfidence":2.0,"plateTime":0.44578430081174814,"extension":6.12867552420709},"index":4,"playId":"85a2fc27-421c-3015-a890-ae1b89dfc0ec","pitchNumber":5,"startTime":"2025-09-01T17:51:34.451Z","endTime":"2025-09-01T17:51:37.451Z","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":85.1,"endSpeed":77.6,"strikeZoneTop":3.37000105524154,"strikeZoneBottom":1.64503871110301,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.116616239379113,"aZ":-27.391601093561025,"pfxX":10.249267959844708,"pfxZ":3.1110706071229455,"pX":1.268600177641914,"pZ":1.3406120320097783,"vX0":-2.466562390882787,"vY0":-123.8165717009032,"vZ0":-4.347359791379244,"x":68.64,"y":202.58,"x0":0.9528856309054453,"y0":50.00215894256106,"z0":5.439002511344218,"aX":15.747211303830788},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.8,"breakHorizontal":-17.9,"spinRate":1987,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.444141919434228,"extension":6.079101528216134},"index":5,"playId":"4762c77c-b409-31ec-803a-b9056592765b","pitchNumber":6,"startTime":"2025-09-01T17:51:58.276Z","endTime":"2025-09-01T17:52:01.803Z","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":6,"startTime":"2025-09-01T17:52:11.862Z","endTime":"2025-09-01T17:52:24.428Z","isPitch":false,"type":"action","player":{"id":608324,"link":"/api/v1/people/608324"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.04553236666854,"aZ":-13.354095973505677,"pfxX":4.191898716410772,"pfxZ":10.056716787410084,"pX":-0.3858542075036038,"pZ":1.765251139070578,"vX0":-4.498758532763535,"vY0":-136.66303729422373,"vZ0":-7.108810326953133,"x":131.71,"y":191.12,"x0":0.7452564899771543,"y0":50.00623786861176,"z0":5.337086116001004,"aX":7.848155861692485},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.7,"breakHorizontal":-6.5,"spinRate":2140,"spinDirection":153},"zone":7,"typeConfidence":2.0,"plateTime":0.4023970442424911,"extension":6.3959345174216615},"hitData":{"launchSpeed":103.1,"launchAngle":20.0,"totalDistance":368.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":96.67,"coordY":74.63}},"index":7,"playId":"679c06ab-6a2d-3bd2-aaad-cce81f7a8018","pitchNumber":7,"startTime":"2025-09-01T17:52:24.428Z","endTime":"2025-09-01T17:52:37.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:52:37.752Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Story grounds out, third baseman José Ramírez to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-01T17:52:47.661Z","endTime":"2025-09-01T17:54:54.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,4],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":{"id":800048,"link":"/api/v1/people/800048"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":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":0},"pitchData":{"startSpeed":75.1,"endSpeed":69.5,"strikeZoneTop":3.28734393136267,"strikeZoneBottom":1.47813867138753,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.948045825891818,"aZ":-37.175850471309424,"pfxX":-9.474354118903989,"pfxZ":-4.143246147287071,"pX":-0.38664248262956624,"pZ":0.9156917830933895,"vX0":-0.2245034289922017,"vY0":-109.3352952723452,"vZ0":-1.5277813995168432,"x":131.74,"y":214.06,"x0":0.9477648307964571,"y0":50.00401950558503,"z0":5.626381399315711,"aX":-11.428707191014992},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-7.6,"breakHorizontal":17.2,"spinRate":2260,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.5016780798373563,"extension":6.253059415842166},"index":0,"playId":"ac38c56c-613c-3b14-9c91-2d66031276da","pitchNumber":1,"startTime":"2025-09-01T17:53:17.391Z","endTime":"2025-09-01T17:53:20.978Z","isPitch":true,"type":"pitch"},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"46e53397-39d2-4185-b1dd-cb9912fcb059","startTime":"2025-09-01T17:53:33.743Z","endTime":"2025-09-01T17:53:38.743Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"With Trevor Story batting, Roman Anthony scores on a balk. Alex Bregman advances to 3rd on a balk.","event":"Balk","eventType":"balk","awayScore":0,"homeScore":1,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":2,"actionPlayId":"46e53397-39d2-4185-b1dd-cb9912fcb059","startTime":"2025-09-01T17:53:41.106Z","endTime":"2025-09-01T17:53:58.049Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":800048,"link":"/api/v1/people/800048"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":3,"startTime":"2025-09-01T17:53:58.049Z","endTime":"2025-09-01T17:54:46.003Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.023945153194752,"aZ":-30.879343557570227,"pfxX":9.1158890461651,"pfxZ":0.8513717358545607,"pX":0.16995584000976482,"pZ":1.7072898424558551,"vX0":-4.788984041431648,"vY0":-122.91288724985868,"vZ0":-2.807724075594126,"x":110.52,"y":192.68,"x0":0.9667746739718696,"y0":50.00124469302243,"z0":5.505927711338174,"aX":13.844855595647353},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.1,"breakHorizontal":-15.2,"spinRate":1931,"spinDirection":131},"zone":8,"typeConfidence":2.0,"plateTime":0.4468628119273892,"extension":6.221262067278689},"hitData":{"launchSpeed":77.8,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.69,"coordY":167.9}},"index":4,"playId":"105aed68-31ac-38b3-bdb9-02804db17e60","pitchNumber":2,"startTime":"2025-09-01T17:54:46.003Z","endTime":"2025-09-01T17:54:54.846Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:54:54.846Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Romy Gonzalez singles on a line drive to right fielder CJ Kayfus. Alex Bregman scores.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-01T17:54:58.790Z","endTime":"2025-09-01T17:56:39.161Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":{"id":800048,"link":"/api/v1/people/800048"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.389068855410603,"aZ":-12.326260544575128,"pfxX":2.7163225676295024,"pfxZ":10.745887030574407,"pX":-0.6304735355126962,"pZ":2.876341429403422,"vX0":-4.408359143756758,"vY0":-135.25806767684585,"vZ0":-4.676144165213878,"x":141.03,"y":161.12,"x0":0.6699482755351703,"y0":50.00196873627712,"z0":5.496603829855223,"aX":5.017080433613178},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.6,"breakHorizontal":-4.0,"spinRate":2184,"spinDirection":161},"zone":4,"typeConfidence":2.0,"plateTime":0.40545918698745576,"extension":6.287627545689321},"index":0,"playId":"ad05decf-7bb8-3543-bd57-192ed78be67b","pitchNumber":1,"startTime":"2025-09-01T17:55:16.619Z","endTime":"2025-09-01T17:55:23.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":76.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.796923652477826,"aZ":-29.631201617140643,"pfxX":11.081718029013222,"pfxZ":1.68354552711211,"pX":0.1977667861073,"pZ":1.4568385766314564,"vX0":-5.240832974922424,"vY0":-123.1357695540173,"vZ0":-3.482386584588184,"x":109.46,"y":199.45,"x0":0.9307168974848681,"y0":50.00550836491643,"z0":5.4363678140250435,"aX":16.77016401983389},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.4,"breakHorizontal":-18.6,"spinRate":1997,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.44733873552938386,"extension":6.172323142862268},"index":1,"playId":"c08c2d4b-71ba-30af-9840-eef8e31522a2","pitchNumber":2,"startTime":"2025-09-01T17:55:45.025Z","endTime":"2025-09-01T17:55:48.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.60999765422002,"strikeZoneBottom":1.77536635977223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.86564154567822,"aZ":-27.651796555990877,"pfxX":8.741407690725065,"pfxZ":2.8293096156442163,"pX":0.1740895413934243,"pZ":0.8605733614758281,"vX0":-4.703138186518737,"vY0":-125.20117101748767,"vZ0":-5.5616094340612445,"x":110.36,"y":215.54,"x0":0.9354386634453644,"y0":50.00104654945423,"z0":5.35691346952898,"aX":13.958925350978568},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.2,"breakHorizontal":-14.9,"spinRate":2004,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4364776532936605,"extension":6.1938553253840665},"index":2,"playId":"b79fd2b5-3886-3854-8335-af1e28655345","pitchNumber":3,"startTime":"2025-09-01T17:56:10.601Z","endTime":"2025-09-01T17:56:13.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.92002225726807,"aZ":-13.196513824338485,"pfxX":3.781026516265447,"pfxZ":10.140110796629457,"pX":-0.09806161024836763,"pZ":2.9554823422721395,"vX0":-3.5929359597715025,"vY0":-136.4160746593467,"vZ0":-4.324198084506642,"x":120.74,"y":158.98,"x0":0.7492138581454679,"y0":50.00526661574626,"z0":5.480709879880152,"aX":7.078631777337255},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.5,"breakHorizontal":-6.0,"spinRate":2156,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.4025530328906406,"extension":6.323130243690827},"hitData":{"launchSpeed":93.8,"launchAngle":13.0,"totalDistance":224.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":190.76,"coordY":104.38}},"index":3,"playId":"02554db6-a760-3a9a-ab63-cc49cde339e3","pitchNumber":4,"startTime":"2025-09-01T17:56:27.835Z","endTime":"2025-09-01T17:56:39.161Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:56:39.161Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rob Refsnyder called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-01T17:56:37.047Z","endTime":"2025-09-01T17:59:15.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"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":76.6,"endSpeed":70.6,"strikeZoneTop":3.41123993301666,"strikeZoneBottom":1.59528894724585,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.136323693963114,"aZ":-33.31245357718849,"pfxX":-7.885476860014856,"pfxZ":-0.9073597168715324,"pX":-1.05173663624326,"pZ":1.2924206737633561,"vX0":-2.1796408658652004,"vY0":-111.48327618470134,"vZ0":-1.9175580457400325,"x":157.09,"y":203.88,"x0":0.9646611901861396,"y0":50.005028008140194,"z0":5.621240205417427,"aX":-9.86782076684005},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-1.8,"breakHorizontal":14.9,"spinRate":2231,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.4924127615141427,"extension":6.152627293981295},"index":0,"playId":"dbc28d1a-da76-3af8-bc5f-ff122d87df76","pitchNumber":1,"startTime":"2025-09-01T17:57:03.465Z","endTime":"2025-09-01T17:57:06.673Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":70.3,"strikeZoneTop":3.41127626008623,"strikeZoneBottom":1.6299999030068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.032440760573827,"aZ":-35.04905935531142,"pfxX":-9.376176063870028,"pfxZ":-2.2890260598492063,"pX":0.5184229637574345,"pZ":2.306553620747709,"vX0":1.157734206510482,"vY0":-111.81566573537971,"vZ0":0.5650368373565116,"x":97.24,"y":176.5,"x0":1.2079806621587654,"y0":50.00438495052696,"z0":5.675595582652818,"aX":-11.755864328076026},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-3.6,"breakHorizontal":16.6,"spinRate":2261,"spinDirection":311},"zone":6,"typeConfidence":2.0,"plateTime":0.49171829062161265,"extension":6.284586238456465},"index":1,"playId":"4eb1f53b-54b0-3c9c-abe7-7d65fe8bb9cd","pitchNumber":2,"startTime":"2025-09-01T17:57:19.146Z","endTime":"2025-09-01T17:57:22.587Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"36270eea-4834-34db-9f7c-7648ba2b145b","startTime":"2025-09-01T17:57:37.222Z","endTime":"2025-09-01T17:57:40.222Z","isPitch":false,"type":"pickoff"},{"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":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.9,"strikeZoneTop":3.5153230281447,"strikeZoneBottom":1.63000115053721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.56836590711013,"aZ":-28.549617289866436,"pfxX":9.816250467158518,"pfxZ":2.398896428357965,"pX":0.886097878766271,"pZ":2.334871660649534,"vX0":-3.4511129403548253,"vY0":-122.52295221592884,"vZ0":-1.746871341104844,"x":83.22,"y":175.74,"x0":1.0424161480445828,"y0":50.00352541950538,"z0":5.510934763312385,"aX":14.834868792779227},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.2,"breakHorizontal":-16.9,"spinRate":1985,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4480828411706459,"extension":6.100045140304411},"index":3,"playId":"cbf2148f-4eac-3b3b-9465-43c268ba0d4d","pitchNumber":3,"startTime":"2025-09-01T17:57:56.553Z","endTime":"2025-09-01T17:58:00.704Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.606950490314794,"aZ":-25.751405219505454,"pfxX":-3.4734968022284063,"pfxZ":3.9659701533099714,"pX":-0.9316998833228898,"pZ":1.8688031726968244,"vX0":-3.338903751185724,"vY0":-126.13973986366207,"vZ0":-3.9260055844919366,"x":152.51,"y":188.32,"x0":0.8581879828156774,"y0":50.00141904377664,"z0":5.5112377214252595,"aX":-5.620331839340162},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.6,"breakHorizontal":7.1,"spinRate":2369,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.43349537744091915,"extension":6.278191232561195},"index":4,"playId":"67c931f7-c8b4-3143-b570-50ed674d68f6","pitchNumber":4,"startTime":"2025-09-01T17:58:14.172Z","endTime":"2025-09-01T17:58:17.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.7,"endSpeed":70.3,"strikeZoneTop":3.27257120059172,"strikeZoneBottom":1.52589666267022,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.28443547924076,"aZ":-38.186978163010686,"pfxX":-8.689976647251154,"pfxZ":-4.902274875387672,"pX":-1.2815601060475634,"pZ":0.5467826308788691,"vX0":-2.2840602860322856,"vY0":-110.29271263252784,"vZ0":-2.262785433683073,"x":165.85,"y":224.02,"x0":0.8971594051326642,"y0":50.00090844004591,"z0":5.626907316372055,"aX":-10.665219106961775},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-9.1,"breakHorizontal":16.3,"spinRate":2333,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.4973099439962909,"extension":6.45852582528232},"index":5,"playId":"a206a9ac-82f8-3075-b135-01c59d470e8f","pitchNumber":5,"startTime":"2025-09-01T17:58:43.245Z","endTime":"2025-09-01T17:58:47.049Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.5,"strikeZoneTop":3.41133665716465,"strikeZoneBottom":1.59531330610308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.106849377386776,"aZ":-27.579366941160053,"pfxX":-4.890642929731343,"pfxZ":2.7585841374893496,"pX":-0.26160921981843893,"pZ":1.7007232701342754,"vX0":-1.6132678971542416,"vY0":-127.26877184323622,"vZ0":-3.999914174871546,"x":126.97,"y":192.86,"x0":1.0134012664613707,"y0":50.004583167719474,"z0":5.436979581336937,"aX":-8.155294496182863},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.4,"breakHorizontal":9.2,"spinRate":2455,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.42769550370881637,"extension":6.387534144652031},"index":6,"playId":"74c5a599-fb3f-3f4f-9588-f6197933f33c","pitchNumber":6,"startTime":"2025-09-01T17:59:10.265Z","endTime":"2025-09-01T17:59:15.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:59:15.107Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nate Eaton singles on a ground ball to left fielder Steven Kwan. Romy Gonzalez to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-01T17:59:17.335Z","endTime":"2025-09-01T18:00:21.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"postOnSecond":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"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":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.36442038164471,"aZ":-21.957904329406553,"pfxX":6.736175604536157,"pfxZ":5.624686522834745,"pX":0.0444456280852851,"pZ":1.96391947785273,"vX0":-4.69639564342018,"vY0":-133.81835339827347,"vZ0":-4.9339258795249155,"x":115.31,"y":185.75,"x0":0.9453074031094519,"y0":50.00476910553741,"z0":5.40067752539526,"aX":12.241506570861297},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.4,"breakHorizontal":-11.2,"spinRate":1957,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.40900032275140497,"extension":6.19288983781201},"index":0,"playId":"104f99df-0a8e-3f78-8cf4-6ca008379b14","pitchNumber":1,"startTime":"2025-09-01T17:59:41.581Z","endTime":"2025-09-01T17:59:44.581Z","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":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.182858983283516,"aZ":-29.277674315692483,"pfxX":6.616049946649616,"pfxZ":1.888551849702524,"pX":0.5163625499786857,"pZ":1.1785260216564573,"vX0":-3.4969147338505433,"vY0":-122.9604124123754,"vZ0":-4.168404137566018,"x":97.32,"y":206.96,"x0":1.0967728194484265,"y0":50.00145993455031,"z0":5.377406892196055,"aX":10.138828783309908},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.6,"breakHorizontal":-11.2,"spinRate":1802,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.4453019918290364,"extension":6.118507460056109},"hitData":{"launchSpeed":92.1,"launchAngle":-15.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.37,"coordY":136.84}},"index":1,"playId":"64919f97-2efa-3fba-9157-67c7041e94a8","pitchNumber":2,"startTime":"2025-09-01T18:00:09.112Z","endTime":"2025-09-01T18:00:21.090Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:00:21.090Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ceddanne Rafaela flies out to right fielder CJ Kayfus.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-01T18:00:20.718Z","endTime":"2025-09-01T18:03:51.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"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,9],"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.6,"strikeZoneTop":3.66184232096132,"strikeZoneBottom":1.76645369789775,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.170266155148607,"aZ":-23.25997347677082,"pfxX":-3.3333219919825363,"pfxZ":5.308810192093448,"pX":-0.14599563076060282,"pZ":2.5790819115489176,"vX0":-1.6328441839579213,"vY0":-127.70497759647792,"vZ0":-2.9037371984099662,"x":122.57,"y":169.14,"x0":0.9315458399218057,"y0":50.0044637574179,"z0":5.52759425499021,"aX":-5.597658993061012},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.4,"breakHorizontal":6.4,"spinRate":2366,"spinDirection":196},"zone":5,"typeConfidence":2.0,"plateTime":0.4261975911163032,"extension":6.371182215414806},"index":0,"playId":"6d43f01d-3bd3-3bb4-bd78-270a5034b1df","pitchNumber":1,"startTime":"2025-09-01T18:00:46.737Z","endTime":"2025-09-01T18:00:50.181Z","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":93.5,"endSpeed":85.2,"strikeZoneTop":3.52000230781753,"strikeZoneBottom":1.66000241339834,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.25720155902404,"aZ":-15.675472398058453,"pfxX":4.388651851956022,"pfxZ":8.857971659412073,"pX":0.03548526672169968,"pZ":1.9581524625179063,"vX0":-3.6345420086881415,"vY0":-135.98115815189908,"vZ0":-6.24153541778109,"x":115.65,"y":185.91,"x0":0.8226200378890004,"y0":50.00577403292157,"z0":5.380567885342323,"aX":8.17769690570001},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.9,"breakHorizontal":-7.1,"spinRate":2118,"spinDirection":154},"zone":8,"typeConfidence":2.0,"plateTime":0.4035903158186396,"extension":6.450226780003877},"index":1,"playId":"4d6de928-bd4f-375c-87de-b77a1a6cd007","pitchNumber":2,"startTime":"2025-09-01T18:01:04.877Z","endTime":"2025-09-01T18:01:08.728Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-01T18:01:15.670Z","endTime":"2025-09-01T18:01:30.333Z","isPitch":false,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.9,"strikeZoneTop":3.52000022403126,"strikeZoneBottom":1.76646159963585,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.917810669251793,"aZ":-24.523390271644097,"pfxX":-3.1524527141824796,"pfxZ":4.545364756900214,"pX":-0.5381426972035621,"pZ":1.6077622235790987,"vX0":-2.509695952090549,"vY0":-127.76072365498882,"vZ0":-5.02968969289228,"x":137.51,"y":195.37,"x0":0.8603582320129175,"y0":50.002528947556875,"z0":5.486611862991337,"aX":-5.3033582372341606},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.6,"breakHorizontal":6.2,"spinRate":2370,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.42583373848035855,"extension":6.339277843334212},"index":3,"playId":"a47cdc1f-accf-32d7-807d-89dddfa032dd","pitchNumber":3,"startTime":"2025-09-01T18:01:30.333Z","endTime":"2025-09-01T18:01:34.614Z","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.8,"endSpeed":85.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.96631052653771,"aZ":-14.896097852461631,"pfxX":3.8767837283205946,"pfxZ":9.254392766604756,"pX":-0.46960674332144486,"pZ":2.6661686857047813,"vX0":-4.827470295720989,"vY0":-136.49091692944407,"vZ0":-4.553886732739064,"x":134.9,"y":166.79,"x0":0.8270110181106306,"y0":50.00418594379725,"z0":5.398419547809301,"aX":7.239358128145802},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.8,"breakHorizontal":-5.9,"spinRate":2085,"spinDirection":153},"zone":4,"typeConfidence":2.0,"plateTime":0.4029107722560328,"extension":6.278660142598006},"index":4,"playId":"a0098baf-6c83-35d9-9576-a144b947d6e0","pitchNumber":4,"startTime":"2025-09-01T18:01:49.830Z","endTime":"2025-09-01T18:01:52.830Z","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.5,"endSpeed":85.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.778617198088686,"aZ":-12.71304848257158,"pfxX":2.8457497746548954,"pfxZ":10.370101192696044,"pX":-0.3917187269264819,"pZ":2.6842167184598846,"vX0":-4.2011424207656685,"vY0":-136.0971484829231,"vZ0":-4.904934585268061,"x":131.93,"y":166.31,"x0":0.8019556195964612,"y0":50.00240482540511,"z0":5.389879987358761,"aX":5.340552826021467},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.0,"breakHorizontal":-4.3,"spinRate":2021,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.40240256129208296,"extension":6.3980073127339985},"index":5,"playId":"82d01ba4-7576-339a-962a-aab5c70351d5","pitchNumber":5,"startTime":"2025-09-01T18:02:11.852Z","endTime":"2025-09-01T18:02:14.852Z","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":94.0,"endSpeed":86.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.06835633175628,"aZ":-12.822493604407901,"pfxX":2.476505387027254,"pfxZ":10.152518966428419,"pX":-0.24394200071232267,"pZ":3.4789349468904485,"vX0":-3.585443687873205,"vY0":-136.90203208623055,"vZ0":-3.1308048472427172,"x":126.3,"y":144.85,"x0":0.7584515954477719,"y0":50.00001072355359,"z0":5.510007208490267,"aX":4.7194385659270175},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.0,"breakHorizontal":-3.7,"spinRate":2151,"spinDirection":159},"zone":2,"typeConfidence":2.0,"plateTime":0.3994616025844109,"extension":6.231510565318542},"index":6,"playId":"b00b40f0-43f3-3aaa-a62e-b1fad98b1e0f","pitchNumber":6,"startTime":"2025-09-01T18:02:38.086Z","endTime":"2025-09-01T18:02:41.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.48453266979737,"strikeZoneBottom":1.69549144672398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.26203567543738,"aZ":-24.136477647499348,"pfxX":-4.1258887384251075,"pfxZ":4.76731656539298,"pX":-0.7650495279497495,"pZ":0.07144030546559997,"vX0":-2.986329638651214,"vY0":-128.44792778451793,"vZ0":-8.61172661756967,"x":146.16,"y":236.85,"x0":0.9450889162480379,"y0":50.005633744040765,"z0":5.316771112359871,"aX":-6.9595713489565245},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.1,"breakHorizontal":8.2,"spinRate":2395,"spinDirection":185},"zone":13,"typeConfidence":2.0,"plateTime":0.42490691114335943,"extension":6.3937136534035135},"index":7,"playId":"2f5eb77a-5e12-3ddf-b08d-2ce59d497274","pitchNumber":7,"startTime":"2025-09-01T18:02:57.423Z","endTime":"2025-09-01T18:03:00.723Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":8,"playId":"d118a86f-0980-3b4d-b15b-e15c2a905d5e","startTime":"2025-09-01T18:03:22.448Z","endTime":"2025-09-01T18:03:37.655Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.405775642825215,"aZ":-26.251478566570178,"pfxX":-3.250268461617467,"pfxZ":3.5614597578297733,"pX":0.29346234381551967,"pZ":2.5317694272386646,"vX0":-0.7997307670986215,"vY0":-128.0982481612748,"vZ0":-2.57447210642591,"x":105.81,"y":170.42,"x0":1.0318948791057887,"y0":50.00068592642762,"z0":5.601536375436906,"aX":-5.402027393998078},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.1,"breakHorizontal":6.1,"spinRate":2274,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.4275332446949074,"extension":6.26921425525789},"hitData":{"launchSpeed":89.3,"launchAngle":36.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.82,"coordY":103.04}},"index":9,"playId":"aa3f4b7d-7a17-3c5e-ad7d-ca43c0984aa5","pitchNumber":8,"startTime":"2025-09-01T18:03:42.655Z","endTime":"2025-09-01T18:03:51.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:03:51.107Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bo Naylor walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-01T18:06:15.174Z","endTime":"2025-09-01T18:08:33.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"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,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-01T18:05:58.812Z","endTime":"2025-09-01T18:06:17.501Z","isPitch":false,"type":"action","player":{"id":666310,"link":"/api/v1/people/666310"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.9,"strikeZoneTop":3.19480650650252,"strikeZoneBottom":1.41000192311648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.0493870688994,"aZ":-12.528405236651764,"pfxX":-3.9891644849045504,"pfxZ":10.318483934525451,"pX":0.02634081584471857,"pZ":1.96823823796553,"vX0":5.586773100921674,"vY0":-137.72451818914044,"vZ0":-6.472886272228401,"x":116.0,"y":185.64,"x0":-1.518404769873008,"y0":50.00678740289275,"z0":5.21112050110008,"aX":-7.598826500448223},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.4,"breakHorizontal":5.9,"spinRate":2129,"spinDirection":221},"zone":5,"typeConfidence":0.91,"plateTime":0.3990009496159459,"extension":6.4350096787832385},"index":1,"playId":"a59569a6-981b-3873-a49c-417890cf9608","pitchNumber":1,"startTime":"2025-09-01T18:06:17.501Z","endTime":"2025-09-01T18:06:20.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.4,"strikeZoneTop":3.22999748233737,"strikeZoneBottom":1.44521759471174,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.012189578423214,"aZ":-25.91120770726159,"pfxX":-9.416061589570486,"pfxZ":3.818284180283756,"pX":1.1778877086616675,"pZ":-0.7826627632663017,"vX0":9.647416613792641,"vY0":-128.1782551847092,"vZ0":-9.35217785058618,"x":72.1,"y":259.91,"x0":-1.4370591377029933,"y0":50.00432703891559,"z0":4.983004131491013,"aX":-15.447093392592478},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.6,"breakHorizontal":14.5,"spinRate":1889,"spinDirection":243},"zone":14,"typeConfidence":0.91,"plateTime":0.42967416628860633,"extension":6.510154679711354},"index":2,"playId":"9f51828b-15a3-3a5f-ad59-1d68e19f6dfa","pitchNumber":2,"startTime":"2025-09-01T18:06:34.850Z","endTime":"2025-09-01T18:06:38.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.9,"endSpeed":78.9,"strikeZoneTop":3.19480485919944,"strikeZoneBottom":1.41000191222923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.243279462980535,"aZ":-29.43053295078458,"pfxX":-10.249306669017878,"pfxZ":1.7088514902822602,"pX":-2.5042333896280837,"pZ":3.3529612286479056,"vX0":1.548367425511417,"vY0":-126.48387410339635,"vZ0":0.8024258426839255,"x":212.46,"y":148.25,"x0":-1.797743835009542,"y0":50.00204261657306,"z0":5.410369694480751,"aX":-16.436021694047067},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.6,"breakHorizontal":18.1,"spinRate":1883,"spinDirection":244},"zone":11,"typeConfidence":0.91,"plateTime":0.4347429825898552,"extension":6.119918282620036},"index":3,"playId":"10353c8f-640a-3130-89b5-947e146cf0cb","pitchNumber":3,"startTime":"2025-09-01T18:06:52.848Z","endTime":"2025-09-01T18:06:56.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.0,"strikeZoneTop":3.12441421412424,"strikeZoneBottom":1.44521756655626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.835715916225546,"aZ":-29.779172445700443,"pfxX":0.2595982386487412,"pfxZ":1.4666678951361423,"pX":-0.4555136064929124,"pZ":2.362809530097481,"vX0":2.7749068187324597,"vY0":-127.23507098851188,"vZ0":-1.6626817025300766,"x":134.36,"y":174.98,"x0":-1.5953803294320024,"y0":50.00485821971543,"z0":5.391365219449665,"aX":0.42383309734923563},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.5,"breakHorizontal":-1.1,"spinRate":2347,"spinDirection":92},"zone":4,"typeConfidence":0.87,"plateTime":0.4309926650262428,"extension":6.377719704754486},"index":4,"playId":"cc8e6715-5b2c-36c1-97fa-8670d22a05cf","pitchNumber":4,"startTime":"2025-09-01T18:07:10.328Z","endTime":"2025-09-01T18:07:13.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.23000112530558,"strikeZoneBottom":1.44521561374764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.54635282192358,"aZ":-16.26441285529123,"pfxX":-4.547772991448603,"pfxZ":8.333782122338175,"pX":1.1674952813195527,"pZ":3.3375227194789274,"vX0":8.41452945324837,"vY0":-137.32058224814944,"vZ0":-2.6291364567928657,"x":72.5,"y":148.67,"x0":-1.3461991133388462,"y0":50.00079832408393,"z0":5.414427013914505,"aX":-8.680646104678178},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.8,"breakHorizontal":6.5,"spinRate":2080,"spinDirection":222},"zone":12,"typeConfidence":0.91,"plateTime":0.39894188656482754,"extension":6.430110938359082},"index":5,"playId":"086d34a5-490c-32b5-83db-799d555db952","pitchNumber":5,"startTime":"2025-09-01T18:07:30.160Z","endTime":"2025-09-01T18:07:33.601Z","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":94.2,"endSpeed":86.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.5836584470761,"aZ":-17.704272664499825,"pfxX":-3.05504036918835,"pfxZ":7.576774448669788,"pX":-0.5085105268184013,"pZ":3.595186165703172,"vX0":3.6482152582939227,"vY0":-137.16048304948944,"vZ0":-1.7454953654752283,"x":136.38,"y":141.71,"x0":-1.4572691832123015,"y0":50.00569662840418,"z0":5.443691140086974,"aX":-5.837339121385952},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.6,"breakHorizontal":4.8,"spinRate":2016,"spinDirection":216},"zone":11,"typeConfidence":0.89,"plateTime":0.39892422046525766,"extension":6.316637540240684},"index":6,"playId":"fea2cb85-58e2-3799-8052-04ae41a320d8","pitchNumber":6,"startTime":"2025-09-01T18:07:47.164Z","endTime":"2025-09-01T18:07:50.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.59036405104001,"aZ":-22.768046220044884,"pfxX":-10.938728916037824,"pfxZ":4.90972435598658,"pX":0.06966114058887989,"pZ":2.408169609645531,"vX0":7.532447390739794,"vY0":-137.96476153874158,"vZ0":-3.9154995676185878,"x":114.34,"y":173.76,"x0":-1.2840300952744699,"y0":50.0012941204269,"z0":5.392755565758622,"aX":-20.945941168998246},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.2,"breakHorizontal":18.1,"spinRate":1988,"spinDirection":228},"zone":5,"typeConfidence":0.92,"plateTime":0.39802003782946294,"extension":6.430465731899724},"index":7,"playId":"c2410668-6ceb-303f-99f8-e4870765e550","pitchNumber":7,"startTime":"2025-09-01T18:08:08.537Z","endTime":"2025-09-01T18:08:11.537Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.2299991483438,"strikeZoneBottom":1.40999968692708,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.51044703976236,"aZ":-28.067946879443326,"pfxX":-0.11806818912697992,"pfxZ":2.5311194510962527,"pX":2.60977926026467,"pZ":0.5485210255557288,"vX0":9.564959419051732,"vY0":-126.77997148511535,"vZ0":-6.025911807580013,"x":17.52,"y":223.97,"x0":-1.2006194237719312,"y0":50.00551880373805,"z0":5.203547401939241,"aX":-0.19289370523020294},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.4,"breakHorizontal":-2.0,"spinRate":2295,"spinDirection":100},"zone":14,"typeConfidence":0.85,"plateTime":0.4324334581608156,"extension":6.591970165108682},"index":8,"playId":"67414e3b-a2dd-3aa7-b99c-285d588a0c8a","pitchNumber":8,"startTime":"2025-09-01T18:08:27.919Z","endTime":"2025-09-01T18:08:33.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:08:33.312Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Jones singles on a sharp line drive to right fielder Roman Anthony. Bo Naylor to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-01T18:08:36.119Z","endTime":"2025-09-01T18:10:38.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"postOnSecond":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"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":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.78000132592231,"strikeZoneBottom":1.66999800552218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.25893367885811,"aZ":-23.728603338125605,"pfxX":-10.363682892492294,"pfxZ":4.401273103694445,"pX":-0.007258198103991029,"pZ":2.990456950090464,"vX0":6.916992281396721,"vY0":-137.6248673349247,"vZ0":-2.6098729919563173,"x":117.28,"y":158.04,"x0":-1.2053204755024955,"y0":50.00620811593501,"z0":5.5565374584452085,"aX":-19.9040833591639},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.6,"breakHorizontal":17.4,"spinRate":2004,"spinDirection":226},"zone":5,"typeConfidence":0.92,"plateTime":0.39784091417873757,"extension":6.307891656054591},"index":0,"playId":"a77dbf77-243d-3d3b-9696-0aa11c0a6bf3","pitchNumber":1,"startTime":"2025-09-01T18:09:08.902Z","endTime":"2025-09-01T18:09:11.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.78,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.754915886651407,"aZ":-16.94953682505074,"pfxX":-4.72265559969315,"pfxZ":7.987006629536342,"pX":0.5760804441934408,"pZ":3.0380638186686184,"vX0":6.5421946746282895,"vY0":-137.48583626058158,"vZ0":-3.2843543121716,"x":95.04,"y":156.75,"x0":-1.225647047840547,"y0":50.00201668643458,"z0":5.405080372803161,"aX":-9.001293390529275},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.9,"breakHorizontal":7.1,"spinRate":2141,"spinDirection":212},"zone":6,"typeConfidence":0.91,"plateTime":0.39908088735327807,"extension":6.365824952213564},"index":1,"playId":"13ef3659-5a17-3c86-be3d-dfc9d791b65a","pitchNumber":2,"startTime":"2025-09-01T18:09:28.648Z","endTime":"2025-09-01T18:09:31.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.74472423347692,"strikeZoneBottom":1.67000188759917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.393385738904303,"aZ":-20.251880157092145,"pfxX":-4.389533974748764,"pfxZ":6.268267102721293,"pX":-0.3938006719754254,"pZ":5.077132816031512,"vX0":4.207705570885295,"vY0":-136.8413063175335,"vZ0":2.334624530040686,"x":132.01,"y":101.7,"x0":-1.3789657602786902,"y0":50.001922046576155,"z0":5.598094948359585,"aX":-8.348185415382599},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.0,"breakHorizontal":7.1,"spinRate":2019,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.39983567813614895,"extension":6.2180570079728685},"index":2,"playId":"d3563f6c-239f-315a-aa30-1d366be6ffb0","pitchNumber":3,"startTime":"2025-09-01T18:09:47.814Z","endTime":"2025-09-01T18:09:51.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.4,"strikeZoneTop":3.63888745820745,"strikeZoneBottom":1.70530316226722,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.061867624506732,"aZ":-28.055891862436514,"pfxX":-8.99180306357146,"pfxZ":2.5028830059088985,"pX":0.06287143700510649,"pZ":0.7943415770342442,"vX0":7.114631707181382,"vY0":-127.86931704834294,"vZ0":-5.315677786855392,"x":114.6,"y":217.33,"x0":-1.5968041401378834,"y0":50.00141040701194,"z0":5.119996429485583,"aX":-14.78645831616235},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.5,"breakHorizontal":14.5,"spinRate":1852,"spinDirection":241},"zone":14,"typeConfidence":0.9,"plateTime":0.4294748363711207,"extension":6.344589054251061},"index":3,"playId":"8885867e-77eb-344f-8ffd-f297e93171ef","pitchNumber":4,"startTime":"2025-09-01T18:10:07.214Z","endTime":"2025-09-01T18:10:11.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.78,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.21920166169087,"aZ":-17.331647248571088,"pfxX":-4.834643646956505,"pfxZ":7.686964170433358,"pX":-0.0540953458161653,"pZ":3.262572898446555,"vX0":5.401248784846838,"vY0":-138.16665453155568,"vZ0":-2.649184718713033,"x":119.06,"y":150.69,"x0":-1.4075673243923348,"y0":50.001647731189095,"z0":5.400643236179621,"aX":-9.33324702822692},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.6,"breakHorizontal":7.6,"spinRate":2120,"spinDirection":223},"zone":2,"typeConfidence":0.91,"plateTime":0.39665616648991486,"extension":6.361001435339847},"hitData":{"launchSpeed":104.6,"launchAngle":9.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":166.71,"coordY":96.37}},"index":4,"playId":"1e626d47-05c3-3ece-bff9-141bb83cbec4","pitchNumber":5,"startTime":"2025-09-01T18:10:27.746Z","endTime":"2025-09-01T18:10:38.748Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:10:38.748Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"George Valera walks. Bo Naylor to 3rd. Nolan Jones to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-01T18:10:38.837Z","endTime":"2025-09-01T18:12:28.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"postOnSecond":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"postOnThird":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"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":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"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(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":89.2,"endSpeed":82.2,"strikeZoneTop":3.40751248323155,"strikeZoneBottom":1.53952806466726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.063882787088357,"aZ":-26.72909337658293,"pfxX":1.8348577682371916,"pfxZ":3.190412580620451,"pX":1.1157228337191232,"pZ":0.846319782165884,"vX0":5.993008579145044,"vY0":-129.74890732057136,"vZ0":-5.942310564111949,"x":74.47,"y":215.93,"x0":-1.461899080106021,"y0":50.00060943350187,"z0":5.202045057748947,"aX":3.1284622106905937},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.7,"breakHorizontal":-4.7,"spinRate":2454,"spinDirection":234},"zone":14,"typeConfidence":0.75,"plateTime":0.4220875208230406,"extension":6.478270398550871},"index":0,"playId":"4d02f2ff-4dcd-3bc7-8afa-c0e6b44ab5f8","pitchNumber":1,"startTime":"2025-09-01T18:11:21.303Z","endTime":"2025-09-01T18:11:24.659Z","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":88.9,"endSpeed":81.9,"strikeZoneTop":3.33650805937342,"strikeZoneBottom":1.50399734888043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.38050851762915,"aZ":-24.569467688017816,"pfxX":1.02648878165743,"pfxZ":4.475537134794829,"pX":-0.5561958151320768,"pZ":0.9222166598040921,"vX0":2.6483376355076413,"vY0":-129.34913109319004,"vZ0":-6.234684366214409,"x":139.45,"y":204.51,"x0":-1.7256551664993063,"y0":50.0014812726532,"z0":5.241473423308615,"aX":1.7429364440089303},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.0,"breakHorizontal":-2.4,"spinRate":2461,"spinDirection":199},"zone":13,"typeConfidence":0.87,"plateTime":0.4230710832387188,"extension":6.423862325947019},"index":1,"playId":"ae522f43-54a9-3785-ab5e-6718bbd78089","pitchNumber":2,"startTime":"2025-09-01T18:11:42.684Z","endTime":"2025-09-01T18:11:46.325Z","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":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.38089937741761,"strikeZoneBottom":1.38852727591133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.134002114455384,"aZ":-24.801454153678552,"pfxX":-10.53288358136206,"pfxZ":3.7744081081620964,"pX":0.521658965344921,"pZ":1.4690327407014623,"vX0":8.40803411162786,"vY0":-138.85079781027252,"vZ0":-6.170936252272173,"x":97.12,"y":199.12,"x0":-1.1774957561031596,"y0":50.002548017691524,"z0":5.371037987791695,"aX":-20.56338350041851},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.8,"breakHorizontal":17.3,"spinRate":2009,"spinDirection":229},"zone":9,"typeConfidence":0.92,"plateTime":0.39449841933609964,"extension":6.497089795405436},"index":2,"playId":"fa091d9e-5757-366e-a4d7-a6a70c7d0be6","pitchNumber":3,"startTime":"2025-09-01T18:12:03.522Z","endTime":"2025-09-01T18:12:08.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":94.9,"endSpeed":86.9,"strikeZoneTop":3.22996894513927,"strikeZoneBottom":1.50400178268298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.101513576760148,"aZ":-26.568926992687746,"pfxX":-10.491625607513019,"pfxZ":2.907428546512448,"pX":-1.0563437837689922,"pZ":2.0313316532862595,"vX0":4.889845845103013,"vY0":-138.0754477463015,"vZ0":-4.049933788096713,"x":157.27,"y":183.93,"x0":-1.4883186823165202,"y0":50.00446109343496,"z0":5.307625871694573,"aX":-20.23405614963113},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.6,"breakHorizontal":18.0,"spinRate":1949,"spinDirection":228},"zone":13,"typeConfidence":0.93,"plateTime":0.3968733616337108,"extension":6.358427053110708},"index":3,"playId":"df84178a-3607-3fbd-bd92-60c7da38b799","pitchNumber":4,"startTime":"2025-09-01T18:12:24.596Z","endTime":"2025-09-01T18:12:28.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:12:28.731Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"CJ Kayfus singles on a sharp line drive to right fielder Roman Anthony. Bo Naylor scores. Nolan Jones to 3rd. George Valera to 2nd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-01T18:13:34.421Z","endTime":"2025-09-01T18:15:11.896Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"postOnSecond":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"postOnThird":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[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":"Single","eventType":"single","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":{"id":678394,"link":"/api/v1/people/678394"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"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":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-01T18:12:39.520Z","endTime":"2025-09-01T18:13:36.576Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":79.1,"strikeZoneTop":3.35452081205232,"strikeZoneBottom":1.5799975886945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.454920628835715,"aZ":-30.705161730004892,"pfxX":0.9330772390272056,"pfxZ":0.910865465039068,"pX":-0.040888203609783985,"pZ":3.1224620351200927,"vX0":3.422361805320554,"vY0":-127.505059365154,"vZ0":0.31309022230035743,"x":118.56,"y":154.47,"x0":-1.5313789974195173,"y0":50.00513241653133,"z0":5.45552796971154,"aX":1.5096089328080766},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.0,"breakHorizontal":-2.6,"spinRate":2466,"spinDirection":135},"zone":2,"typeConfidence":0.89,"plateTime":0.43244910693677374,"extension":6.3897357683889675},"index":1,"playId":"5aed29c2-653d-3540-95ca-d4668ed98604","pitchNumber":1,"startTime":"2025-09-01T18:13:36.576Z","endTime":"2025-09-01T18:13:40.330Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":80.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.98423373132897,"aZ":-27.62490549633379,"pfxX":1.271935447762671,"pfxZ":2.725509351352229,"pX":-0.41467008813783446,"pZ":1.484950018712748,"vX0":2.4672477675884803,"vY0":-128.8877473305494,"vZ0":-4.434734818471835,"x":132.81,"y":198.69,"x0":-1.5528441055129671,"y0":50.001674274093595,"z0":5.383317929857939,"aX":2.120296631235829},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.1,"breakHorizontal":-2.9,"spinRate":2378,"spinDirection":169},"zone":7,"typeConfidence":0.84,"plateTime":0.42640898194540444,"extension":6.524135461501724},"index":2,"playId":"24b41ee3-576d-3af6-ba02-a964b7c21d62","pitchNumber":2,"startTime":"2025-09-01T18:13:55.924Z","endTime":"2025-09-01T18:13:58.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.35454247372094,"strikeZoneBottom":1.61517220476482,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.404667719533013,"aZ":-23.23956589294814,"pfxX":-9.629862300216194,"pfxZ":5.274825291327777,"pX":-0.07681941039135123,"pZ":0.40570721043095787,"vX0":6.822580077553127,"vY0":-129.20579660806195,"vZ0":-7.286946870340599,"x":119.93,"y":227.83,"x0":-1.4976996462573011,"y0":50.00589624692539,"z0":5.043221228811895,"aX":-16.318148251642324},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.2,"breakHorizontal":16.0,"spinRate":1990,"spinDirection":244},"zone":13,"typeConfidence":0.9,"plateTime":0.42360015045299537,"extension":6.483375024483043},"index":3,"playId":"d928ac2a-c12a-3411-86b3-f4c2cae312ca","pitchNumber":3,"startTime":"2025-09-01T18:14:15.087Z","endTime":"2025-09-01T18:14:18.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.7,"strikeZoneTop":3.3896976249309,"strikeZoneBottom":1.58000153343048,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.757867359041036,"aZ":-25.484493419093113,"pfxX":-11.344019743019228,"pfxZ":3.543806611871376,"pX":0.9809438770815961,"pZ":1.3259683661931163,"vX0":9.865398468465715,"vY0":-137.5740427556592,"vZ0":-6.0771118113357705,"x":79.61,"y":202.98,"x0":-1.2040779769907348,"y0":50.00407265830545,"z0":5.326626030911749,"aX":-21.423033168223345},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.0,"breakHorizontal":18.1,"spinRate":1923,"spinDirection":223},"zone":14,"typeConfidence":0.9,"plateTime":0.40041519867978304,"extension":6.577762777488988},"index":4,"playId":"ed44c3e7-6361-361f-966c-4c6f5000e398","pitchNumber":4,"startTime":"2025-09-01T18:14:41.849Z","endTime":"2025-09-01T18:14:45.392Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.808082782044842,"aZ":-27.896135367814658,"pfxX":0.23743825443384198,"pfxZ":2.572568587524369,"pX":-0.0809312593985189,"pZ":1.9719049333877796,"vX0":3.6276417645825756,"vY0":-128.5287419211789,"vZ0":-3.11419965450596,"x":120.08,"y":185.54,"x0":-1.5443514026829885,"y0":50.00614383579611,"z0":5.376555916908608,"aX":0.39512443972104916},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.2,"breakHorizontal":-1.3,"spinRate":2454,"spinDirection":190},"zone":8,"typeConfidence":0.9,"plateTime":0.42691660538669485,"extension":6.376071793702983},"hitData":{"launchSpeed":104.5,"launchAngle":11.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":193.06,"coordY":121.6}},"index":5,"playId":"94fc7cee-4ed0-332f-a3ae-c2b004508442","pitchNumber":5,"startTime":"2025-09-01T18:15:00.857Z","endTime":"2025-09-01T18:15:11.896Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:15:11.896Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brayan Rocchio singles on a ground ball to right fielder Roman Anthony. Nolan Jones scores. George Valera scores. CJ Kayfus to 2nd.","rbi":2,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-01T18:15:18.218Z","endTime":"2025-09-01T18:15:52.444Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"postOnSecond":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":{"id":678394,"link":"/api/v1/people/678394"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","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":{"id":678394,"link":"/api/v1/people/678394"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":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":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.3,"strikeZoneTop":3.09,"strikeZoneBottom":1.34,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.26414317921434,"aZ":-21.35411132772865,"pfxX":-10.431319934488425,"pfxZ":5.389573310145647,"pX":-0.2638646018920591,"pZ":2.2143135818963557,"vX0":6.392099791058119,"vY0":-141.51983240306782,"vZ0":-5.093553457312133,"x":127.06,"y":178.99,"x0":-1.2081269825842187,"y0":50.00663745539247,"z0":5.424284974099048,"aX":-20.954986700058033},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.8,"breakHorizontal":17.4,"spinRate":2133,"spinDirection":223},"zone":5,"typeConfidence":0.89,"plateTime":0.3884946798858575,"extension":6.369954218998147},"hitData":{"launchSpeed":99.7,"launchAngle":-0.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.92,"coordY":106.08}},"index":0,"playId":"e4089aab-bb03-3a54-a937-1b845e383502","pitchNumber":1,"startTime":"2025-09-01T18:15:41.146Z","endTime":"2025-09-01T18:15:52.444Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:15:52.444Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Steven Kwan strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-01T18:15:58.743Z","endTime":"2025-09-01T18:18:21.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"postOnSecond":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":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":5},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.4,"strikeZoneTop":3.15449393249727,"strikeZoneBottom":1.4199989830409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.542998509344343,"aZ":-29.09437013448928,"pfxX":0.9009141008959479,"pfxZ":1.8187864369328715,"pX":0.19511931158615634,"pZ":2.1964019276680546,"vX0":3.8330659787009416,"vY0":-129.68795307163478,"vZ0":-2.5946862579786707,"x":109.56,"y":179.48,"x0":-1.4224739908766975,"y0":50.00290521926036,"z0":5.441734569414242,"aX":1.5258256350651282},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.9,"breakHorizontal":-2.5,"spinRate":2416,"spinDirection":196},"zone":5,"typeConfidence":0.88,"plateTime":0.4232563176082964,"extension":6.439463789618831},"index":0,"playId":"d8e982cb-3a35-342f-a3b1-4067370c90e7","pitchNumber":1,"startTime":"2025-09-01T18:16:28.296Z","endTime":"2025-09-01T18:16:31.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.1193489466482,"strikeZoneBottom":1.38465573446084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.42061478349001,"aZ":-24.56248481995605,"pfxX":-9.902092375653496,"pfxZ":3.7936757615746384,"pX":0.530392692731885,"pZ":1.184669984643071,"vX0":8.423623280270322,"vY0":-140.8233507859368,"vZ0":-7.061518386518793,"x":96.78,"y":206.79,"x0":-1.2153414876027533,"y0":50.000460819436974,"z0":5.316998190820282,"aX":-19.856144090003557},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.5,"breakHorizontal":16.2,"spinRate":2009,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.38915954474300163,"extension":6.548303609755042},"index":1,"playId":"504e0c6e-95e1-3f07-ad56-b9a84ac8782e","pitchNumber":2,"startTime":"2025-09-01T18:16:47.886Z","endTime":"2025-09-01T18:16:52.114Z","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":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.086080572983317,"aZ":-27.25821025467758,"pfxX":-9.203584195975946,"pfxZ":2.8801295777510196,"pX":-1.2474096095981668,"pZ":1.7159517770056778,"vX0":4.107244584244568,"vY0":-129.82337469223378,"vZ0":-3.5763196117092724,"x":164.55,"y":192.45,"x0":-1.6538502633721919,"y0":50.00517209576698,"z0":5.185461097384326,"aX":-15.717532319271008},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.7,"breakHorizontal":15.7,"spinRate":1780,"spinDirection":243},"zone":13,"typeConfidence":0.9,"plateTime":0.4218535260074505,"extension":6.385160900459281},"index":2,"playId":"80dddc50-3605-3fb6-89eb-37c63897b933","pitchNumber":3,"startTime":"2025-09-01T18:17:09.733Z","endTime":"2025-09-01T18:17:12.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.87916429644895,"aZ":-15.500263358457454,"pfxX":-2.7635000461246095,"pfxZ":8.41061226951789,"pX":-0.2167830388876506,"pZ":3.638204602119596,"vX0":4.038467591876071,"vY0":-139.9827697189193,"vZ0":-2.2014599826066936,"x":125.26,"y":140.55,"x0":-1.3197608205383093,"y0":50.00358402253861,"z0":5.450716022523795,"aX":-5.479524351112303},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.0,"breakHorizontal":4.2,"spinRate":2077,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.3914151445156824,"extension":6.453627830356314},"index":3,"playId":"7eb73a78-6131-3a43-a6ef-b94f3eafcc10","pitchNumber":4,"startTime":"2025-09-01T18:17:33.244Z","endTime":"2025-09-01T18:17:37.513Z","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":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.001215342942313,"aZ":-28.40720106565615,"pfxX":0.04828549072900268,"pfxZ":2.223313008134741,"pX":0.7902733874469441,"pZ":2.0651119747158,"vX0":5.3367233197211705,"vY0":-128.38547199383635,"vZ0":-2.8096712700487823,"x":86.88,"y":183.02,"x0":-1.3091044389725177,"y0":50.001752654208545,"z0":5.351922710055593,"aX":0.08111271927153793},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.7,"breakHorizontal":-1.1,"spinRate":2410,"spinDirection":194},"zone":6,"typeConfidence":0.87,"plateTime":0.424314335643142,"extension":6.489350883924627},"index":4,"playId":"fa5351b0-f077-3770-9493-cc31be1fa15c","pitchNumber":5,"startTime":"2025-09-01T18:17:55.362Z","endTime":"2025-09-01T18:17:58.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.47090843201656,"aZ":-27.47421502985497,"pfxX":-10.233688226625775,"pfxZ":2.387853174938051,"pX":-0.9095548648803166,"pZ":0.810202582030405,"vX0":5.641879747352354,"vY0":-139.2671392053968,"vZ0":-6.547945300514761,"x":151.67,"y":216.9,"x0":-1.629009537540229,"y0":50.00560520407881,"z0":5.002382755705652,"aX":-20.16070611966242},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.1,"breakHorizontal":17.4,"spinRate":2091,"spinDirection":233},"zone":13,"typeConfidence":0.92,"plateTime":0.3928860145929285,"extension":6.368750144905273},"index":5,"playId":"9388aa7a-1396-3227-96e7-5a146fa42ab3","pitchNumber":6,"startTime":"2025-09-01T18:18:18.326Z","endTime":"2025-09-01T18:18:21.499Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:18:21.499Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Schneemann called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-01T18:18:24.832Z","endTime":"2025-09-01T18:21:00.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"postOnSecond":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.49091371725281,"aZ":-17.82715534947662,"pfxX":-4.117450747126686,"pfxZ":7.356364755625488,"pX":-0.0932450449153415,"pZ":2.4940785197913558,"vX0":4.901717740772691,"vY0":-139.07947522432644,"vZ0":-4.536531262323409,"x":120.55,"y":171.44,"x0":-1.3472930720677154,"y0":50.00404255827603,"z0":5.3362473009913405,"aX":-8.031344273331557},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.5,"breakHorizontal":6.4,"spinRate":2087,"spinDirection":218},"zone":5,"typeConfidence":0.91,"plateTime":0.39451058040979836,"extension":6.532004561329372},"index":0,"playId":"41dc901d-8637-32e1-8282-bccdcc2aae8c","pitchNumber":1,"startTime":"2025-09-01T18:18:55.230Z","endTime":"2025-09-01T18:18:58.230Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"20d6cb6e-3cea-3e2c-beaa-b24137db085c","startTime":"2025-09-01T18:19:13.283Z","endTime":"2025-09-01T18:19:25.964Z","isPitch":false,"type":"pickoff"},{"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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.25388652728142,"strikeZoneBottom":1.62000103414439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.922719488096217,"aZ":-27.36388580454021,"pfxX":-9.001408777614754,"pfxZ":2.915834147915149,"pX":-0.7849899129457699,"pZ":1.082439941184701,"vX0":5.11070229730579,"vY0":-127.81670725864095,"vZ0":-4.862009293230794,"x":146.92,"y":209.55,"x0":-1.6433125641987376,"y0":50.005025055373146,"z0":5.1642340656962675,"aX":-14.8605455323248},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.3,"breakHorizontal":15.1,"spinRate":1823,"spinDirection":244},"zone":13,"typeConfidence":0.9,"plateTime":0.4289205054974792,"extension":6.350842887083664},"index":2,"playId":"5901aaf0-21f3-38cb-a64c-4698c0accc33","pitchNumber":2,"startTime":"2025-09-01T18:19:51.986Z","endTime":"2025-09-01T18:19:55.836Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.906632278402473,"aZ":-28.920102653284403,"pfxX":-0.8513276948548136,"pfxZ":1.9258081903296596,"pX":0.8488723982336325,"pZ":2.2856916492967687,"vX0":5.925111887152959,"vY0":-128.89631264753916,"vZ0":-2.1660458017821975,"x":84.64,"y":177.07,"x0":-1.3655030814688358,"y0":50.002814635338254,"z0":5.362263471025927,"aX":-1.4389663264867825},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.2,"breakHorizontal":0.2,"spinRate":2434,"spinDirection":218},"zone":14,"typeConfidence":0.92,"plateTime":0.4243749326965003,"extension":6.428732194715323},"index":3,"playId":"96a0e5b1-6766-3b99-aec6-a2cad4e973b0","pitchNumber":3,"startTime":"2025-09-01T18:20:11.582Z","endTime":"2025-09-01T18:20:14.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.8,"strikeZoneTop":3.25387497995987,"strikeZoneBottom":1.54920767048581,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.040529394886054,"aZ":-24.974533869410077,"pfxX":-9.37720792190818,"pfxZ":3.6097337831307703,"pX":0.7881589264844487,"pZ":2.1669030055608647,"vX0":8.594265543152586,"vY0":-139.3374830077999,"vZ0":-4.480840139809356,"x":86.96,"y":180.27,"x0":-1.0961909404961723,"y0":50.00506300529292,"z0":5.416782939304791,"aX":-18.709842074757074},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.9,"breakHorizontal":15.5,"spinRate":2029,"spinDirection":226},"zone":6,"typeConfidence":0.91,"plateTime":0.3909404361998363,"extension":6.519982987175173},"index":4,"playId":"5547d733-dc7d-3f0d-bb52-27b792acfd85","pitchNumber":4,"startTime":"2025-09-01T18:20:55.949Z","endTime":"2025-09-01T18:21:00.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:21:00.230Z","atBatIndex":17},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"José Ramírez grounds into a force out, second baseman Romy Gonzalez to shortstop Trevor Story. Brayan Rocchio out at 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-01T18:21:05.351Z","endTime":"2025-09-01T18:22:00.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"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":1},"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"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(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":88.2,"endSpeed":80.0,"strikeZoneTop":3.38965239825077,"strikeZoneBottom":1.55519422994788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.74200289840463,"aZ":-30.15790553894303,"pfxX":1.3102440771327752,"pfxZ":1.2255998163666604,"pX":-0.6402192190394344,"pZ":2.5392837801378465,"vX0":1.8258120328227925,"vY0":-128.38486104415287,"vZ0":-1.193298600689463,"x":141.4,"y":170.22,"x0":-1.5343488504143172,"y0":50.00425341975707,"z0":5.384967576472278,"aX":2.159451867672625},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.2,"breakHorizontal":-2.9,"spinRate":2483,"spinDirection":103},"zone":4,"typeConfidence":0.84,"plateTime":0.42872798509167964,"extension":6.312305585269185},"index":0,"playId":"cf476424-ef36-3dc9-b320-1474fd165226","pitchNumber":1,"startTime":"2025-09-01T18:21:35.264Z","endTime":"2025-09-01T18:21:38.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.138108050516585,"aZ":-15.21057819164063,"pfxX":-4.721069084405647,"pfxZ":8.730362745851597,"pX":0.3270904430865496,"pZ":2.179730301860142,"vX0":6.163535427105883,"vY0":-138.99747425351708,"vZ0":-5.615827518059041,"x":104.53,"y":179.93,"x0":-1.3128365012506416,"y0":50.005315315741576,"z0":5.247974696143652,"aX":-9.17646649163328},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.8,"breakHorizontal":7.2,"spinRate":2014,"spinDirection":217},"zone":6,"typeConfidence":0.91,"plateTime":0.39508922200722774,"extension":6.499941723212276},"hitData":{"launchSpeed":82.1,"launchAngle":4.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.79,"coordY":142.05}},"index":1,"playId":"88cfa5eb-52a2-34f1-82b8-a61b8c478225","pitchNumber":2,"startTime":"2025-09-01T18:21:53.970Z","endTime":"2025-09-01T18:22:00.757Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:22:00.757Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathaniel Lowe flies out to right fielder CJ Kayfus.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-01T18:24:16.111Z","endTime":"2025-09-01T18:25:42.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"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":{"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":89.7,"endSpeed":81.5,"strikeZoneTop":3.22175164545892,"strikeZoneBottom":1.60999896042058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.228238959313906,"aZ":-19.781545453796966,"pfxX":8.284623188635186,"pfxZ":7.234727712049249,"pX":-0.17799607813297863,"pZ":3.554690851554767,"vX0":-5.187868611713165,"vY0":-130.4992771828359,"vZ0":-1.42995208481701,"x":123.78,"y":142.8,"x0":0.7664470364500829,"y0":50.00209765995959,"z0":5.610009232076327,"aX":14.190161786480687},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":13.0,"breakHorizontal":-13.8,"spinRate":1978,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.42082489725538963,"extension":6.279714675186071},"index":0,"playId":"3687f607-6d64-3b7a-ba90-b39ae9cbd885","pitchNumber":1,"startTime":"2025-09-01T18:24:26.729Z","endTime":"2025-09-01T18:24:30.921Z","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":91.8,"endSpeed":83.0,"strikeZoneTop":3.18705261514032,"strikeZoneBottom":1.36643462358532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.0994997755254,"aZ":-14.099750459915809,"pfxX":5.168460878550018,"pfxZ":10.137665594688645,"pX":-0.12298726221643186,"pZ":2.7312650615994616,"vX0":-3.9665701552801576,"vY0":-133.529019579096,"vZ0":-4.713745421219787,"x":121.69,"y":165.04,"x0":0.7195237836031558,"y0":50.00543189383543,"z0":5.5539828841273895,"aX":9.218154075535866},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.4,"breakHorizontal":-8.4,"spinRate":2078,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.41216008234604073,"extension":6.201230269089491},"index":1,"playId":"e3863b18-50d7-3997-8506-6fd598bedc04","pitchNumber":2,"startTime":"2025-09-01T18:24:37.296Z","endTime":"2025-09-01T18:24:40.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":81.7,"strikeZoneTop":3.49999776240631,"strikeZoneBottom":1.61000092766475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.35809709145917,"aZ":-18.742837127430096,"pfxX":7.492209317054101,"pfxZ":7.82579127724841,"pX":-0.30382859858438777,"pZ":1.6522508237392644,"vX0":-5.587358820694709,"vY0":-130.87644505980393,"vZ0":-6.004795358335574,"x":128.58,"y":194.17,"x0":0.896677071419583,"y0":50.003205207075716,"z0":5.402989698994692,"aX":12.859619220082383},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.8,"breakHorizontal":-12.1,"spinRate":1978,"spinDirection":155},"zone":7,"typeConfidence":2.0,"plateTime":0.4202212815600137,"extension":6.296167725625738},"index":2,"playId":"ef297bfd-6588-3d62-bf14-9788be80dc49","pitchNumber":3,"startTime":"2025-09-01T18:24:48.290Z","endTime":"2025-09-01T18:24:51.387Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-01T18:24:58.740Z","endTime":"2025-09-01T18:25:12.593Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"}},{"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":84.7,"endSpeed":78.3,"strikeZoneTop":3.43046063543215,"strikeZoneBottom":1.54041464040092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.15824645313144,"aZ":-27.590916519525337,"pfxX":-1.9809672402129026,"pfxZ":2.979530587362379,"pX":-1.5283228934401967,"pZ":0.6225053867198745,"vX0":-4.968293991651155,"vY0":-123.18669327289109,"vZ0":-6.339559915262196,"x":175.26,"y":221.97,"x0":0.7710499832893266,"y0":50.00574147981948,"z0":5.558016668446803,"aX":-3.047742318364005},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.2,"breakHorizontal":4.7,"spinRate":2392,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.44440781058344436,"extension":6.404818851688133},"index":4,"playId":"2461073c-100c-31d4-8050-d74d8c2d9005","pitchNumber":4,"startTime":"2025-09-01T18:25:12.593Z","endTime":"2025-09-01T18:25:15.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.294592711303334,"aZ":-26.462170040795247,"pfxX":-3.590141678281788,"pfxZ":3.560537351570506,"pX":-0.4332490018222953,"pZ":2.763502082552851,"vX0":-2.058323764393172,"vY0":-125.1085258991915,"vZ0":-1.6371096524909707,"x":133.51,"y":164.17,"x0":0.8633446225070083,"y0":50.00512837797653,"z0":5.569668806276819,"aX":-5.76194779180801},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.4,"breakHorizontal":7.0,"spinRate":2428,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.43573748651741306,"extension":6.307795782287209},"hitData":{"launchSpeed":91.9,"launchAngle":38.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":160.76,"coordY":73.27}},"index":5,"playId":"d9dac0ef-b397-3099-9577-a77e4632227a","pitchNumber":5,"startTime":"2025-09-01T18:25:29.385Z","endTime":"2025-09-01T18:25:42.991Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:25:42.991Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Connor Wong walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-01T18:25:39.634Z","endTime":"2025-09-01T18:28:37.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,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":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.20453497478534,"strikeZoneBottom":1.3946566567151,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.96223402775582,"aZ":-13.243124820418046,"pfxX":3.898462677114859,"pfxZ":10.284919308719099,"pX":0.03878491766084593,"pZ":2.0785417333464182,"vX0":-3.311333158852137,"vY0":-134.51109131406844,"vZ0":-6.455531273128404,"x":115.52,"y":182.66,"x0":0.7765995291525075,"y0":50.00406826500284,"z0":5.440785597341921,"aX":7.17623611294487},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.5,"breakHorizontal":-6.4,"spinRate":2122,"spinDirection":153},"zone":5,"typeConfidence":2.0,"plateTime":0.40651120301893684,"extension":6.419249939743526},"index":0,"playId":"b78b6981-ae4d-3d89-ba1e-5014edf0cee8","pitchNumber":1,"startTime":"2025-09-01T18:25:59.890Z","endTime":"2025-09-01T18:26:03.085Z","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":92.9,"endSpeed":85.0,"strikeZoneTop":3.34490384690128,"strikeZoneBottom":1.42975912999683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.181655942480035,"aZ":-13.258076384028026,"pfxX":4.767075345777632,"pfxZ":10.180937803706193,"pX":0.11463495650130162,"pZ":4.132952922647428,"vX0":-3.74087638605206,"vY0":-135.3670499217681,"vZ0":-1.271801855022458,"x":112.63,"y":127.19,"x0":0.894207776030985,"y0":50.0050925157756,"z0":5.535753136065483,"aX":8.859929502313722},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.4,"breakHorizontal":-7.8,"spinRate":2185,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.40441436817264576,"extension":6.209621402986575},"index":1,"playId":"5290d6b4-1c00-33f0-8bc8-f317125e2a42","pitchNumber":2,"startTime":"2025-09-01T18:26:11.870Z","endTime":"2025-09-01T18:26:15.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.0,"strikeZoneTop":3.34490223586126,"strikeZoneBottom":1.46487908297178,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.420204174826797,"aZ":-29.008394675706384,"pfxX":9.113799426836842,"pfxZ":2.073764152723568,"pX":-0.46618124098332003,"pZ":0.6646203647926542,"vX0":-6.124814768581378,"vY0":-122.37216033461152,"vZ0":-5.364365336769188,"x":134.77,"y":220.84,"x0":0.8754866447917032,"y0":50.00423234868483,"z0":5.347497216237421,"aX":13.929217959209229},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.8,"breakHorizontal":-15.2,"spinRate":1911,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.4462948336592909,"extension":6.189345850362425},"index":2,"playId":"77eed9b6-de7a-3e23-b8a4-8af088f2b553","pitchNumber":3,"startTime":"2025-09-01T18:26:23.672Z","endTime":"2025-09-01T18:26:26.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.001060088379912,"aZ":-15.52619223525891,"pfxX":3.033973008288072,"pfxZ":9.006101875585713,"pX":0.57837853156662,"pZ":2.7237717398656076,"vX0":-1.8946753593404464,"vY0":-134.56465774866743,"vZ0":-4.312886963461357,"x":94.95,"y":165.24,"x0":0.8945055551555278,"y0":50.0042140605311,"z0":5.434628267253531,"aX":5.609250209123235},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.7,"breakHorizontal":-5.2,"spinRate":2038,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.40579936891603685,"extension":6.362255040888379},"index":3,"playId":"041cede4-1bad-3b0f-8c57-4ebf198195cc","pitchNumber":4,"startTime":"2025-09-01T18:26:39.156Z","endTime":"2025-09-01T18:26:42.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.913526514790977,"aZ":-30.432994390363273,"pfxX":7.795555777775035,"pfxZ":1.1152034140904927,"pX":-0.02575543965282944,"pZ":2.607682005162425,"vX0":-4.712328053865596,"vY0":-123.75143416936307,"vZ0":-0.9749916004619236,"x":117.98,"y":168.37,"x0":0.8870902678782049,"y0":50.0001820982758,"z0":5.548325733385629,"aX":12.130116512887017},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.0,"breakHorizontal":-13.1,"spinRate":1855,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.4420361468957319,"extension":6.1428921567872},"index":4,"playId":"3b248c8c-addb-3780-a6cc-f3ca6c24538b","pitchNumber":5,"startTime":"2025-09-01T18:26:59.459Z","endTime":"2025-09-01T18:27:02.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.369344810830835,"aZ":-29.842364478227704,"pfxX":9.17595191918716,"pfxZ":1.513716188860169,"pX":-0.2212632656865765,"pZ":1.9717542901294387,"vX0":-5.6585314300205125,"vY0":-123.50765004505831,"vZ0":-2.2995328010410865,"x":125.43,"y":185.54,"x0":0.9112890201425221,"y0":50.001775409204285,"z0":5.43281910020003,"aX":14.12768437335674},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.4,"breakHorizontal":-15.2,"spinRate":1927,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.4440500045654239,"extension":6.13708749230213},"index":5,"playId":"c8f682cc-449d-3e0d-8617-6ed6b8f36075","pitchNumber":6,"startTime":"2025-09-01T18:27:17.787Z","endTime":"2025-09-01T18:27:24.501Z","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":82.7,"endSpeed":75.9,"strikeZoneTop":3.2045336239013,"strikeZoneBottom":1.46488642371524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.546811133486695,"aZ":-32.29572249450737,"pfxX":8.439586049351036,"pfxZ":-0.08426905024167652,"pX":1.7562706592934028,"pZ":3.2270031376832704,"vX0":-0.8803724010288878,"vY0":-120.45847732070715,"vZ0":1.1522799904432643,"x":50.06,"y":151.65,"x0":1.030324001803433,"y0":50.0014840135959,"z0":5.599140032589745,"aX":12.3929319703044},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.4,"breakHorizontal":-15.1,"spinRate":1692,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.45482623574836856,"extension":6.018960113389485},"index":6,"playId":"737e2705-837e-3725-8e94-342ec8ea0cc7","pitchNumber":7,"startTime":"2025-09-01T18:27:49.381Z","endTime":"2025-09-01T18:27:53.082Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2025-09-01T18:27:59.154Z","endTime":"2025-09-01T18:28:10.576Z","isPitch":false,"type":"action","player":{"id":657136,"link":"/api/v1/people/657136"}},{"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":94.1,"endSpeed":85.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.173819025807646,"aZ":-13.484421834662296,"pfxX":2.6577065258649815,"pfxZ":9.942207880731832,"pX":-0.4189232742957978,"pZ":1.613791186937383,"vX0":-4.244100176017971,"vY0":-136.74384011236847,"vZ0":-7.4773684184059075,"x":132.97,"y":195.21,"x0":0.8131045950229878,"y0":50.00439849913403,"z0":5.3226671365328375,"aX":4.997330713790244},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.4,"breakHorizontal":-3.8,"spinRate":2141,"spinDirection":152},"zone":7,"typeConfidence":2.0,"plateTime":0.4016550196105837,"extension":6.468160633988809},"index":8,"playId":"823556a8-6143-385c-a93c-7d796e3f1641","pitchNumber":8,"startTime":"2025-09-01T18:28:10.576Z","endTime":"2025-09-01T18:28:14.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.6,"strikeZoneTop":3.20451521856649,"strikeZoneBottom":1.42976042839265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.782852515089303,"aZ":-27.808013401884754,"pfxX":-3.9241876989028586,"pfxZ":2.6569539616920093,"pX":0.7170613690331117,"pZ":3.5124217251534944,"vX0":0.4484481737594197,"vY0":-126.34890282301943,"vZ0":0.3400254868561221,"x":89.67,"y":143.94,"x0":1.04971428908873,"y0":50.00283158590616,"z0":5.5815674637401935,"aX":-6.448623471307141},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.2,"breakHorizontal":7.1,"spinRate":2330,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.43081189771112927,"extension":6.275619946610478},"index":9,"playId":"d5f61dea-c1ef-3f86-a67f-4b5d1d94fd49","pitchNumber":9,"startTime":"2025-09-01T18:28:33.294Z","endTime":"2025-09-01T18:28:37.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:28:37.546Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Roman Anthony singles on a sharp line drive to center fielder Nolan Jones. Connor Wong to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-01T18:28:39.233Z","endTime":"2025-09-01T18:30:12.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"postOnSecond":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"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, 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":85.2,"endSpeed":79.2,"strikeZoneTop":3.60884750616738,"strikeZoneBottom":1.7956026381034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.49263422941408,"aZ":-27.095580785440127,"pfxX":-3.0216228815139896,"pfxZ":3.205050814403368,"pX":-0.47966825282242803,"pZ":2.9936656653512745,"vX0":-2.200655332964107,"vY0":-124.2263460232872,"vZ0":-1.0881569388599308,"x":135.28,"y":157.95,"x0":0.805905762923878,"y0":50.00497523143558,"z0":5.6602529605879575,"aX":-4.791498451941853},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.9,"breakHorizontal":5.9,"spinRate":2301,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.4384937014298895,"extension":6.210013913962943},"index":0,"playId":"01a78373-06dc-3d67-a87e-bf71a56d4abe","pitchNumber":1,"startTime":"2025-09-01T18:29:01.085Z","endTime":"2025-09-01T18:29:04.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":91.1,"endSpeed":83.9,"strikeZoneTop":3.4696605178586,"strikeZoneBottom":1.72492029921029,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.996850247883184,"aZ":-22.071899756335,"pfxX":8.174527293861988,"pfxZ":5.660218522430839,"pX":-0.5070637362600963,"pZ":1.0383894857157128,"vX0":-6.2722372552687515,"vY0":-132.41629776443966,"vZ0":-6.918775681581302,"x":136.33,"y":210.74,"x0":0.8246330812504576,"y0":50.001612392011516,"z0":5.288153584059555,"aX":14.58574028530348},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.0,"breakHorizontal":-13.6,"spinRate":2019,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.4128709394038692,"extension":6.332383000312244},"index":1,"playId":"74b2e3d3-286f-3e5e-931b-dc51870ccb83","pitchNumber":2,"startTime":"2025-09-01T18:29:17.190Z","endTime":"2025-09-01T18:29:20.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.57484242960957,"strikeZoneBottom":1.75999778424597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.05699852027327,"aZ":-20.607837630233686,"pfxX":7.154446294341851,"pfxZ":6.45423047629575,"pX":-0.7875059336490635,"pZ":1.8595546209708314,"vX0":-6.470477039201678,"vY0":-132.9317101930681,"vZ0":-5.414150876729938,"x":147.02,"y":188.57,"x0":0.7466449081336257,"y0":50.00631865773048,"z0":5.415500977403879,"aX":12.828107911348487},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.7,"breakHorizontal":-11.6,"spinRate":1971,"spinDirection":159},"zone":7,"typeConfidence":2.0,"plateTime":0.4117841951179333,"extension":6.290245203023869},"index":2,"playId":"c96ce5d2-f8dd-304b-80a2-8ef2047bbd76","pitchNumber":3,"startTime":"2025-09-01T18:29:36.985Z","endTime":"2025-09-01T18:29:41.060Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-01T18:29:45.744Z","endTime":"2025-09-01T18:29:59.975Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.68,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.667505618429946,"aZ":-27.108669542247597,"pfxX":-2.5647114817075587,"pfxZ":3.0376660742653083,"pX":-0.5727308158102891,"pZ":2.7260029519718922,"vX0":-2.729866921229141,"vY0":-127.57906905643424,"vZ0":-1.946266338674271,"x":138.83,"y":165.18,"x0":0.8401278140164614,"y0":50.000818972684044,"z0":5.613604123826784,"aX":-4.27044860295068},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.3,"breakHorizontal":5.2,"spinRate":2291,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.4276222862210517,"extension":6.236347961462348},"hitData":{"launchSpeed":109.2,"launchAngle":15.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":98.67,"coordY":65.53}},"index":4,"playId":"7e17d146-8219-34ea-abfb-daf008e431a0","pitchNumber":4,"startTime":"2025-09-01T18:29:59.975Z","endTime":"2025-09-01T18:30:12.367Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:30:12.367Z","atBatIndex":21},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Alex Bregman grounds into a force out, third baseman José Ramírez to second baseman Daniel Schneemann. Connor Wong to 3rd. Roman Anthony out at 2nd. Alex Bregman to 1st.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-01T18:30:12.812Z","endTime":"2025-09-01T18:31:04.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnThird":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.3348571094416,"strikeZoneBottom":1.64516785315802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.947159460017506,"aZ":-30.992357438007026,"pfxX":9.741974901474698,"pfxZ":0.7943546586053003,"pX":1.2585474220413413,"pZ":1.5855724233444881,"vX0":-2.73129600181692,"vY0":-121.72881590022203,"vZ0":-2.704835494764912,"x":69.03,"y":195.97,"x0":1.1325657316856104,"y0":50.00489544816071,"z0":5.4070597949370045,"aX":14.552825264453153},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.1,"breakHorizontal":-16.9,"spinRate":2001,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.4507664482755822,"extension":6.082634278986441},"index":0,"playId":"312878b3-85a9-3577-92fd-6894d8a6fdca","pitchNumber":1,"startTime":"2025-09-01T18:30:38.693Z","endTime":"2025-09-01T18:30:42.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.170433700785388,"aZ":-24.56450532355624,"pfxX":-3.5197670695452676,"pfxZ":4.577201608701129,"pX":-0.5784361391860781,"pZ":2.437908646074197,"vX0":-2.536503992616871,"vY0":-127.62129286907204,"vZ0":-2.884162667434537,"x":139.05,"y":172.96,"x0":0.8828503078784705,"y0":50.00507877481024,"z0":5.499852250176352,"aX":-5.8562448134389},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.9,"breakHorizontal":7.0,"spinRate":2311,"spinDirection":191},"zone":4,"typeConfidence":2.0,"plateTime":0.4277857857900971,"extension":6.287132238150274},"hitData":{"launchSpeed":95.0,"launchAngle":-3.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.2,"coordY":155.74}},"index":1,"playId":"f82d1dac-1941-3549-849c-1ffa5b851233","pitchNumber":2,"startTime":"2025-09-01T18:30:56.029Z","endTime":"2025-09-01T18:31:04.525Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:31:04.525Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Story singles on a sharp ground ball to right fielder CJ Kayfus. Connor Wong scores. Alex Bregman to 2nd.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-01T18:31:13.921Z","endTime":"2025-09-01T18:33:12.972Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":{"id":800048,"link":"/api/v1/people/800048"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"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":2},"pitchData":{"startSpeed":74.7,"endSpeed":68.5,"strikeZoneTop":3.32513733650413,"strikeZoneBottom":1.48001845175777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.95239492504827,"aZ":-36.10349953680776,"pfxX":-10.040621532774258,"pfxZ":-3.298183858086432,"pX":1.0761784761603335,"pZ":3.0670421537267116,"vX0":2.639623807740116,"vY0":-108.69678801399583,"vZ0":2.5279287798506873,"x":75.98,"y":155.97,"x0":1.146908025196479,"y0":50.00437239077572,"z0":5.823101429049837,"aX":-11.954549814638431},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-4.9,"breakHorizontal":17.4,"spinRate":2267,"spinDirection":315},"zone":12,"typeConfidence":2.0,"plateTime":0.5048773646059761,"extension":6.265065544333135},"index":0,"playId":"94003408-4108-30b9-a1c6-fc304af9db6f","pitchNumber":1,"startTime":"2025-09-01T18:31:40.006Z","endTime":"2025-09-01T18:31:43.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.6,"endSpeed":69.5,"strikeZoneTop":3.36011987872593,"strikeZoneBottom":1.58500574661666,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.418789775969355,"aZ":-37.38091365430159,"pfxX":-10.071272072626634,"pfxZ":-4.290089283486894,"pX":-0.5670968325540553,"pZ":1.138081307518777,"vX0":-0.5154928487364361,"vY0":-110.02710228688086,"vZ0":-1.0475523100068962,"x":138.62,"y":208.05,"x0":0.977514474593609,"y0":50.004348910971636,"z0":5.618407405148722,"aX":-12.219559315137802},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-7.7,"breakHorizontal":18.4,"spinRate":2245,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.4998187797115672,"extension":6.421237556568166},"index":1,"playId":"270bd02d-0654-3ba1-a4c5-19ebfff94924","pitchNumber":2,"startTime":"2025-09-01T18:31:56.361Z","endTime":"2025-09-01T18:31:59.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.36012432855293,"strikeZoneBottom":1.55001533970849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.978376071133642,"aZ":-26.955031707510745,"pfxX":8.645288532125855,"pfxZ":3.3433657930985,"pX":-0.45307647311786725,"pZ":0.9449198219866659,"vX0":-6.467567057361582,"vY0":-123.88431985038386,"vZ0":-5.171128337467715,"x":134.27,"y":213.27,"x0":1.0639637356750298,"y0":50.00096294130021,"z0":5.30330705887722,"aX":13.48130671898464},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.2,"breakHorizontal":-14.2,"spinRate":1777,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.4415672700236586,"extension":6.093304334777793},"index":2,"playId":"a8b73067-33cf-3549-8b51-e865e627a63b","pitchNumber":3,"startTime":"2025-09-01T18:32:15.548Z","endTime":"2025-09-01T18:32:18.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.39507868871615,"strikeZoneBottom":1.62000141829792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.20564248286057,"aZ":-12.098951799173879,"pfxX":4.595948255262122,"pfxZ":10.881674437394963,"pX":-0.09752687523570788,"pZ":2.9971923950260715,"vX0":-4.071133456005571,"vY0":-135.37831632648266,"vZ0":-4.167941820851677,"x":120.72,"y":157.86,"x0":0.8330651238374233,"y0":50.004597922201825,"z0":5.411805057428026,"aX":8.480734663907464},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.0,"breakHorizontal":-7.4,"spinRate":2164,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.40552417901728166,"extension":6.238827584803178},"index":3,"playId":"7b7b31d9-9806-335b-95bc-4fa03f370582","pitchNumber":4,"startTime":"2025-09-01T18:32:45.126Z","endTime":"2025-09-01T18:32:48.507Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.75403348507991,"aZ":-28.78476822816918,"pfxX":7.58490862233271,"pfxZ":2.243251275482141,"pX":0.5358647319666818,"pZ":2.328854226562233,"vX0":-3.48988365034151,"vY0":-122.21860713832069,"vZ0":-1.5446860572699077,"x":96.57,"y":175.9,"x0":0.999192183863486,"y0":50.00069607870197,"z0":5.448096903004061,"aX":11.43904061920018},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.0,"breakHorizontal":-12.8,"spinRate":1877,"spinDirection":125},"zone":6,"typeConfidence":2.0,"plateTime":0.448665725239596,"extension":6.007899915256986},"hitData":{"launchSpeed":105.7,"launchAngle":3.0,"totalDistance":84.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":162.46,"coordY":101.52}},"index":4,"playId":"bffc09e6-82ac-3601-b62c-88e1db05a26f","pitchNumber":5,"startTime":"2025-09-01T18:33:03.258Z","endTime":"2025-09-01T18:33:12.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:33:12.972Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Romy Gonzalez singles on a soft ground ball to pitcher Parker Messick. Alex Bregman to 3rd. Trevor Story to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-01T18:33:40.615Z","endTime":"2025-09-01T18:34:39.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"postOnThird":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":800048,"link":"/api/v1/people/800048"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"64c17125-b1b9-4331-8cdc-ead29d22e7e1","startTime":"2025-09-01T18:33:40.615Z","endTime":"2025-09-01T18:33:45.615Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.0,"strikeZoneTop":3.50434309789819,"strikeZoneBottom":1.73999864681365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.247124410797934,"aZ":-27.862787870004595,"pfxX":6.34309731951349,"pfxZ":2.810644831892679,"pX":0.5228151015184959,"pZ":1.7382899334584276,"vX0":-3.343927209167484,"vY0":-122.56024852664545,"vZ0":-3.1499844450037013,"x":97.07,"y":191.85,"x0":1.0745746105202807,"y0":50.00381686838192,"z0":5.398015252876144,"aX":9.734380041387286},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.7,"breakHorizontal":-10.8,"spinRate":1944,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.4454303524760883,"extension":6.080069623155475},"index":1,"playId":"48d8401f-7ea4-3b4c-a6b9-0dea06142e63","pitchNumber":1,"startTime":"2025-09-01T18:33:58.672Z","endTime":"2025-09-01T18:34:02.098Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.3,"endSpeed":70.6,"strikeZoneTop":3.57478356954476,"strikeZoneBottom":1.74000124591975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.754575962055757,"aZ":-36.948148769859046,"pfxX":-8.856392470674031,"pfxZ":-3.8131197796903127,"pX":0.6205767574544109,"pZ":2.015133339959901,"vX0":1.2252288835280183,"vY0":-111.10850632543182,"vZ0":0.4627128486261365,"x":93.35,"y":184.37,"x0":1.2130337436708722,"y0":50.004222925767316,"z0":5.641140701809476,"aX":-11.082608208649038},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-6.5,"breakHorizontal":15.7,"spinRate":2234,"spinDirection":312},"zone":9,"typeConfidence":2.0,"plateTime":0.49281920884075836,"extension":6.310549637321361},"index":2,"playId":"c9949cd5-cf8e-3104-8cc7-8646fa7f25ca","pitchNumber":2,"startTime":"2025-09-01T18:34:14.958Z","endTime":"2025-09-01T18:34:18.765Z","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":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.595668323586864,"aZ":-30.876966922244797,"pfxX":9.14713369253468,"pfxZ":0.826637444096816,"pX":0.42336823807044927,"pZ":0.8812562012099037,"vX0":-4.501971155729351,"vY0":-124.7345669654066,"vZ0":-4.788391645198211,"x":100.86,"y":214.99,"x0":1.0652623368798255,"y0":50.003726137287025,"z0":5.378006930466524,"aX":14.383323349256761},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.6,"breakHorizontal":-15.5,"spinRate":2070,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4394743188200114,"extension":6.109044425606375},"hitData":{"launchSpeed":37.1,"launchAngle":61.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":115.33,"coordY":187.15}},"index":3,"playId":"1af5aa8b-5a4b-3363-abff-b1ee980cafd4","pitchNumber":3,"startTime":"2025-09-01T18:34:31.845Z","endTime":"2025-09-01T18:34:39.984Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:34:39.984Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rob Refsnyder flies out to center fielder Nolan Jones.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-01T18:35:50.372Z","endTime":"2025-09-01T18:36:12.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-01T18:35:03.397Z","endTime":"2025-09-01T18:35:52.695Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":76.1,"strikeZoneTop":3.47987926945063,"strikeZoneBottom":1.63000076719825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.40527440491272,"aZ":-31.63974531550435,"pfxX":11.6387621988378,"pfxZ":0.3529271095600359,"pX":-0.48084358836826363,"pZ":1.4111494869804735,"vX0":-6.901235556517602,"vY0":-122.70253909455823,"vZ0":-3.0388937948865067,"x":135.33,"y":200.68,"x0":0.889213314402949,"y0":50.00025781461455,"z0":5.425536202387554,"aX":17.342656152610296},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.0,"breakHorizontal":-19.0,"spinRate":1818,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.45032163630583444,"extension":6.177335105400557},"index":1,"playId":"04b45749-c663-34f4-a97d-197a27186bbf","pitchNumber":1,"startTime":"2025-09-01T18:35:52.695Z","endTime":"2025-09-01T18:35:57.396Z","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":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.07611956392987,"aZ":-12.995008717762953,"pfxX":3.6175739268441456,"pfxZ":10.351687485913889,"pX":0.27277082131170804,"pZ":2.2082743910917615,"vX0":-2.621685510417136,"vY0":-136.25834127689168,"vZ0":-5.985307604370079,"x":106.6,"y":179.16,"x0":0.7846423624197997,"y0":50.00237495991463,"z0":5.356389355683051,"aX":6.701529185858332},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.4,"breakHorizontal":-5.9,"spinRate":2179,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.40427834534776785,"extension":6.320200297093024},"hitData":{"launchSpeed":96.3,"launchAngle":25.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.49,"coordY":56.6}},"index":2,"playId":"3f120e46-502a-3f3d-b920-3c334d745d33","pitchNumber":2,"startTime":"2025-09-01T18:36:04.813Z","endTime":"2025-09-01T18:36:12.950Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:36:12.950Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Manzardo lines out to left fielder Nate Eaton.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-01T18:38:10.379Z","endTime":"2025-09-01T18:39:11.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":681987,"link":"/api/v1/people/681987"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.10978127982805,"strikeZoneBottom":1.3248676106521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.767390658917247,"aZ":-19.357940532938535,"pfxX":-5.029077684579423,"pfxZ":6.7441652377528065,"pX":0.06562441929730504,"pZ":2.5171596947320363,"vX0":5.768828697782416,"vY0":-137.11688558680862,"vZ0":-4.026175555430952,"x":114.5,"y":170.82,"x0":-1.4137544502897323,"y0":50.00552719044886,"z0":5.328143297153988,"aX":-9.562293234238135},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.5,"breakHorizontal":7.9,"spinRate":2034,"spinDirection":226},"zone":5,"typeConfidence":0.91,"plateTime":0.39969032486761424,"extension":6.333371154820208},"index":0,"playId":"505dcc3c-d9e1-34de-a32b-0a102662c97c","pitchNumber":1,"startTime":"2025-09-01T18:38:26.058Z","endTime":"2025-09-01T18:38:29.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.10978418375135,"strikeZoneBottom":1.39512686682527,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.912185244845386,"aZ":-29.295626601938405,"pfxX":-10.521950113796485,"pfxZ":1.4912498956881794,"pX":-0.6659283063330277,"pZ":1.2309176856454973,"vX0":6.062994137042366,"vY0":-138.44663555077932,"vZ0":-5.383088678714895,"x":142.38,"y":205.55,"x0":-1.5211076563298898,"y0":50.00667791484266,"z0":5.169933005342335,"aX":-20.359182154928977},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":1.7,"breakHorizontal":17.8,"spinRate":1957,"spinDirection":233},"zone":13,"typeConfidence":0.91,"plateTime":0.39614440668635353,"extension":6.3345470931592756},"index":1,"playId":"653795cb-8769-33ad-9e4c-9ab52f9d2003","pitchNumber":2,"startTime":"2025-09-01T18:38:43.980Z","endTime":"2025-09-01T18:38:48.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.399263699589454,"aZ":-28.738807260466743,"pfxX":0.174556237827445,"pfxZ":2.035228065699876,"pX":-0.3440594789622638,"pZ":2.460390371020525,"vX0":3.108439389379259,"vY0":-128.48079610259032,"vZ0":-1.8121938446844124,"x":130.11,"y":172.35,"x0":-1.58775857154518,"y0":50.00254683790924,"z0":5.389312954990685,"aX":0.2935811221928754},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.5,"breakHorizontal":-1.0,"spinRate":2367,"spinDirection":195},"zone":4,"typeConfidence":0.89,"plateTime":0.4248679295868931,"extension":6.249615732646809},"hitData":{"launchSpeed":98.4,"launchAngle":20.0,"totalDistance":307.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":63.46,"coordY":92.37}},"index":2,"playId":"56404de5-fa35-37c8-83ab-6f7c5a61ca0c","pitchNumber":3,"startTime":"2025-09-01T18:39:02.319Z","endTime":"2025-09-01T18:39:11.502Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:39:11.502Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bo Naylor doubles (16) on a fly ball to left fielder Nate Eaton.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-01T18:39:10.184Z","endTime":"2025-09-01T18:40:46.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.95479763291436,"aZ":-17.198119782807563,"pfxX":-5.094590257495546,"pfxZ":7.755740987317656,"pX":0.7736086082297013,"pZ":2.4240369060365365,"vX0":7.58353548973207,"vY0":-137.91567085545478,"vZ0":-4.7302858620809545,"x":87.51,"y":173.33,"x0":-1.3466822390124598,"y0":50.00423724693601,"z0":5.317187876432843,"aX":-9.839927440180974},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.2,"breakHorizontal":7.7,"spinRate":2106,"spinDirection":217},"zone":6,"typeConfidence":0.91,"plateTime":0.39677130982452,"extension":6.394533576647692},"index":0,"playId":"d8126ddb-bde0-3ef7-9998-522441d5dcd5","pitchNumber":1,"startTime":"2025-09-01T18:39:34.518Z","endTime":"2025-09-01T18:39:38.299Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.030031821034832,"aZ":-29.396696607319154,"pfxX":0.6323654734436897,"pfxZ":1.6969939463368595,"pX":0.8715738746656441,"pZ":1.0985595528497258,"vX0":5.3016669488090935,"vY0":-127.21286588600395,"vZ0":-4.747381946691148,"x":83.78,"y":209.12,"x0":-1.3214846480641933,"y0":50.00414220051773,"z0":5.318412285531718,"aX":1.0371012702085687},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.2,"breakHorizontal":-2.4,"spinRate":2231,"spinDirection":150},"zone":14,"typeConfidence":0.67,"plateTime":0.4305018988040503,"extension":6.530496287118791},"index":1,"playId":"23011076-d0aa-3be7-9cbc-78283970f417","pitchNumber":2,"startTime":"2025-09-01T18:39:55.192Z","endTime":"2025-09-01T18:39:58.192Z","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":87.7,"endSpeed":79.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.577967439362613,"aZ":-24.974358116523447,"pfxX":-8.674165078487412,"pfxZ":4.394979128599658,"pX":-0.13440048641633262,"pZ":2.7490986555161525,"vX0":6.172674578708559,"vY0":-127.49920181275841,"vZ0":-1.5588657156422554,"x":122.12,"y":164.55,"x0":-1.4666132992486922,"y0":50.00027724126507,"z0":5.349863980785981,"aX":-14.199511302396845},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.8,"breakHorizontal":14.2,"spinRate":1853,"spinDirection":251},"zone":2,"typeConfidence":0.89,"plateTime":0.43050339473793775,"extension":6.279569437698537},"index":2,"playId":"0092f7dc-555c-3f37-a692-9ab221195eb2","pitchNumber":3,"startTime":"2025-09-01T18:40:11.818Z","endTime":"2025-09-01T18:40:14.881Z","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":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.54212930435033,"aZ":-18.17338738714928,"pfxX":-5.630829341003763,"pfxZ":7.197299272914554,"pX":0.21321814854433785,"pZ":2.9849641875203257,"vX0":6.428460693169225,"vY0":-138.91515655775027,"vZ0":-3.2303378316121307,"x":108.87,"y":158.19,"x0":-1.4046932494667759,"y0":50.00127279777832,"z0":5.378393680765957,"aX":-10.950788199540968},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.5,"breakHorizontal":8.8,"spinRate":1964,"spinDirection":224},"zone":2,"typeConfidence":0.91,"plateTime":0.39503939857568593,"extension":6.313812274713032},"hitData":{"launchSpeed":78.7,"launchAngle":28.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":51.48,"coordY":105.57}},"index":3,"playId":"70b8ebc6-04a8-32e4-a570-9bbd0be2858d","pitchNumber":4,"startTime":"2025-09-01T18:40:32.849Z","endTime":"2025-09-01T18:40:46.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:40:46.903Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Jones grounds out softly, pitcher Brayan Bello to first baseman Nathaniel Lowe.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-01T18:40:53.177Z","endTime":"2025-09-01T18:41:47.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678394,"link":"/api/v1/people/678394"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.9,"endSpeed":81.9,"strikeZoneTop":3.78,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.951057398008004,"aZ":-28.390882217032335,"pfxX":0.5109092199016761,"pfxZ":2.2190828836926713,"pX":0.13236110394091863,"pZ":2.3226654704971055,"vX0":3.956454031404677,"vY0":-129.46263769488684,"vZ0":-2.185448532230164,"x":111.95,"y":176.07,"x0":-1.479369828611249,"y0":50.003659645840315,"z0":5.3417251254526645,"aX":0.8699309361006109},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.7,"breakHorizontal":-1.8,"spinRate":2460,"spinDirection":153},"zone":8,"typeConfidence":0.9,"plateTime":0.42239711957620774,"extension":6.364838432207763},"index":0,"playId":"04754145-1f84-3cb8-b92b-5dc844cb2511","pitchNumber":1,"startTime":"2025-09-01T18:41:17.725Z","endTime":"2025-09-01T18:41:20.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":80.9,"strikeZoneTop":3.78,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.31468276374344,"aZ":-26.949540996609574,"pfxX":-9.10502734534603,"pfxZ":3.1184741954057102,"pX":-1.2487034186678927,"pZ":2.053987139865212,"vX0":4.108092332359328,"vY0":-129.02191724027327,"vZ0":-2.6070524658670795,"x":164.6,"y":183.32,"x0":-1.683741005939478,"y0":50.003049119855156,"z0":5.166963773952992,"aX":-15.26083613196634},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.3,"breakHorizontal":15.5,"spinRate":1625,"spinDirection":250},"zone":13,"typeConfidence":0.9,"plateTime":0.4254672360920275,"extension":6.372727709193732},"hitData":{"launchSpeed":53.0,"launchAngle":-51.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":132.86,"coordY":178.59}},"index":1,"playId":"c58e03bb-be5d-3a69-a1f0-256fc985a4f6","pitchNumber":2,"startTime":"2025-09-01T18:41:39.483Z","endTime":"2025-09-01T18:41:47.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:41:47.268Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"George Valera grounds out to first baseman Nathaniel Lowe.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-01T18:41:51.791Z","endTime":"2025-09-01T18:42:53.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.1,"endSpeed":82.7,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.162594234991932,"aZ":-28.18908274476152,"pfxX":0.35059157115393036,"pfxZ":2.307651592730756,"pX":0.05888666864231635,"pZ":1.6065879713550242,"vX0":3.653617355835655,"vY0":-129.75192130645405,"vZ0":-4.060500453942101,"x":114.76,"y":195.4,"x0":-1.4061263435014955,"y0":50.001053257484514,"z0":5.311305421578846,"aX":0.6041051555211453},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.6,"breakHorizontal":-1.3,"spinRate":2311,"spinDirection":209},"zone":8,"typeConfidence":0.85,"plateTime":0.42024873964404863,"extension":6.429488259593356},"index":0,"playId":"e5b3fc48-06e5-35ca-92b6-863bd9172bb5","pitchNumber":1,"startTime":"2025-09-01T18:42:16.626Z","endTime":"2025-09-01T18:42:19.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.67188741791381,"aZ":-25.930020454738045,"pfxX":-9.159554365749246,"pfxZ":3.6917001202222925,"pX":-0.0945861252171377,"pZ":1.6826298244094713,"vX0":6.780702775400214,"vY0":-129.19786781082897,"vZ0":-3.680497176742599,"x":120.61,"y":193.35,"x0":-1.5617670306322697,"y0":50.005406489241366,"z0":5.116424702028209,"aX":-15.502247118986848},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.1,"breakHorizontal":15.1,"spinRate":1682,"spinDirection":245},"zone":8,"typeConfidence":0.9,"plateTime":0.4237929326782077,"extension":6.488814575796916},"hitData":{"launchSpeed":80.8,"launchAngle":-35.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.91,"coordY":167.9}},"index":1,"playId":"25f0da70-c9cd-3e1d-b6ff-eb8c04b3ece7","pitchNumber":2,"startTime":"2025-09-01T18:42:46.070Z","endTime":"2025-09-01T18:42:53.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:42:53.723Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nate Eaton singles on a ground ball to second baseman Daniel Schneemann.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-01T18:44:38.048Z","endTime":"2025-09-01T18:45:14.419Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"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":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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.3,"endSpeed":83.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.98894303729963,"aZ":-16.372209828074606,"pfxX":4.436947321589141,"pfxZ":8.878318518839315,"pX":0.2759430784448951,"pZ":2.970397915685945,"vX0":-3.0833531687454157,"vY0":-132.94734058205924,"vZ0":-3.4830738850903846,"x":106.48,"y":158.58,"x0":0.8775591766042802,"y0":50.00402371954584,"z0":5.49444075796638,"aX":7.898773462666722},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.5,"breakHorizontal":-7.3,"spinRate":2035,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.4128625651437323,"extension":6.286738358541551},"hitData":{"launchSpeed":93.8,"launchAngle":-3.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.27,"coordY":142.05}},"index":0,"playId":"f969c378-f68c-3097-a746-66d25363cfd7","pitchNumber":1,"startTime":"2025-09-01T18:45:02.666Z","endTime":"2025-09-01T18:45:14.419Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:45:14.419Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ceddanne Rafaela strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-01T18:45:14.895Z","endTime":"2025-09-01T18:46:46.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.221660566043607,"aZ":-22.38071543702741,"pfxX":9.06940943162844,"pfxZ":5.521631055083725,"pX":-0.5992913332505261,"pZ":1.9316373797891508,"vX0":-6.84685189854346,"vY0":-132.06521251163176,"vZ0":-4.917380645098386,"x":139.84,"y":186.63,"x0":0.8441848324970536,"y0":50.000233586915,"z0":5.456547249145284,"aX":16.073221202719477},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.1,"breakHorizontal":-15.0,"spinRate":1891,"spinDirection":148},"zone":7,"typeConfidence":2.0,"plateTime":0.41420488242710274,"extension":6.286333198622447},"index":0,"playId":"b229b2bb-0752-3c15-88c4-071a0187bc6f","pitchNumber":1,"startTime":"2025-09-01T18:45:40.742Z","endTime":"2025-09-01T18:45:44.241Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"99759ab9-9a91-358d-8d68-a5081dd65e42","startTime":"2025-09-01T18:46:05.542Z","endTime":"2025-09-01T18:46:18.049Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.867828056803518,"aZ":-26.62802251373393,"pfxX":-3.722152959036721,"pfxZ":3.4024059055578544,"pX":-0.35958323145227944,"pZ":2.6109557143059337,"vX0":-2.1191457728439813,"vY0":-126.54858782199787,"vZ0":-2.1656402899446276,"x":130.71,"y":168.28,"x0":0.9710415851032688,"y0":50.00079096079169,"z0":5.602507757647687,"aX":-6.0588911128262435},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.9,"breakHorizontal":7.2,"spinRate":2371,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.4321691501170313,"extension":6.307600912965912},"index":2,"playId":"632000a1-9aac-3ef5-9d44-3b32735d05d0","pitchNumber":2,"startTime":"2025-09-01T18:46:23.049Z","endTime":"2025-09-01T18:46:26.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.620374033332496,"aZ":-25.249505048444412,"pfxX":-3.4132182356444223,"pfxZ":4.398980006071993,"pX":0.715353704381599,"pZ":3.581317234605104,"vX0":0.16094661285445125,"vY0":-124.2948816721213,"vZ0":-0.11559869399219358,"x":89.73,"y":142.08,"x0":1.0937035356087448,"y0":50.00037058007377,"z0":5.715295562483952,"aX":-5.369215235288763},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.2,"breakHorizontal":6.1,"spinRate":2245,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.43973434530285926,"extension":6.3279124215469755},"index":3,"playId":"8531e3b0-fc59-3ee2-8d70-dcc253da5a4b","pitchNumber":3,"startTime":"2025-09-01T18:46:42.138Z","endTime":"2025-09-01T18:46:46.307Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:46:46.307Z","atBatIndex":31},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Nathaniel Lowe grounds into a double play, second baseman Daniel Schneemann to shortstop Brayan Rocchio to first baseman Kyle Manzardo. Nate Eaton out at 2nd. Nathaniel Lowe out at 1st.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-01T18:46:51.154Z","endTime":"2025-09-01T18:47:41.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"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(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":89.7,"endSpeed":83.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.943193417198714,"aZ":-20.896954479753234,"pfxX":4.995655849886724,"pfxZ":6.464400815863427,"pX":-0.4898675326663461,"pZ":1.4438639850827624,"vX0":-4.826912295525575,"vY0":-130.58516063474073,"vZ0":-6.032127177300295,"x":135.67,"y":199.8,"x0":0.7247218089996166,"y0":50.00096188080027,"z0":5.333268538085123,"aX":8.712551538667043},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.7,"breakHorizontal":-8.2,"spinRate":2014,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.4178536274400737,"extension":6.39086524761749},"index":0,"playId":"555f681b-4b42-3dbf-a7cb-d7df6359533a","pitchNumber":1,"startTime":"2025-09-01T18:47:11.149Z","endTime":"2025-09-01T18:47:14.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.324565536937293,"aZ":-21.554540154846936,"pfxX":8.127364421563286,"pfxZ":6.099950366935115,"pX":0.920538296440076,"pZ":2.573950438510071,"vX0":-2.67392900402443,"vY0":-131.23310697978482,"vZ0":-3.341797399395074,"x":81.91,"y":169.28,"x0":0.8981395620445755,"y0":50.00032967877644,"z0":5.473294323959896,"aX":14.143657345445913},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.6,"breakHorizontal":-14.2,"spinRate":1897,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4177138278860011,"extension":6.276586437300366},"hitData":{"launchSpeed":77.9,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.34,"coordY":149.15}},"index":1,"playId":"5fdef334-bca7-3258-a86f-a238ec32d8a0","pitchNumber":2,"startTime":"2025-09-01T18:47:33.682Z","endTime":"2025-09-01T18:47:41.719Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:47:41.719Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Kayfus flies out to left fielder Nate Eaton.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-01T18:49:31.628Z","endTime":"2025-09-01T18:50:01.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.821274565704183,"aZ":-25.37105062742981,"pfxX":-9.644719371274798,"pfxZ":3.489228880507377,"pX":-0.2237208061123169,"pZ":1.8813746274078322,"vX0":6.488359684217987,"vY0":-138.45155594186224,"vZ0":-4.857679557069727,"x":125.53,"y":187.98,"x0":-1.3400501339435906,"y0":50.00239563442487,"z0":5.348584975874362,"aX":-18.794176225110824},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.5,"breakHorizontal":16.2,"spinRate":2027,"spinDirection":228},"zone":8,"typeConfidence":0.91,"plateTime":0.3950536806049718,"extension":6.362452991181031},"hitData":{"launchSpeed":78.1,"launchAngle":49.0,"totalDistance":231.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.37,"coordY":133.67}},"index":0,"playId":"ae940f5d-0cc3-3bf3-ba13-d4e622c1c196","pitchNumber":1,"startTime":"2025-09-01T18:49:52.282Z","endTime":"2025-09-01T18:50:01.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:50:01.946Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brayan Rocchio grounds out, shortstop Trevor Story to first baseman Nathaniel Lowe.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-01T18:50:01.747Z","endTime":"2025-09-01T18:50:49.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":2.91591026803594,"strikeZoneBottom":1.37483910864609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.352979925817152,"aZ":-16.32691956103891,"pfxX":-4.353437430335271,"pfxZ":8.053203994109257,"pX":0.42154994058188666,"pZ":1.9518854683764078,"vX0":6.526319280599541,"vY0":-139.18339539270903,"vZ0":-6.098820111822317,"x":100.93,"y":186.08,"x0":-1.3847605939135175,"y0":50.00183737408407,"z0":5.247083098335139,"aX":-8.566601167138664},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.6,"breakHorizontal":6.6,"spinRate":2077,"spinDirection":224},"zone":6,"typeConfidence":0.91,"plateTime":0.3930749491290726,"extension":6.459887364957421},"index":0,"playId":"0226e23c-584b-3203-95bd-ab67a6be743b","pitchNumber":1,"startTime":"2025-09-01T18:50:26.505Z","endTime":"2025-09-01T18:50:30.162Z","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":84.8,"endSpeed":77.9,"strikeZoneTop":3.09,"strikeZoneBottom":1.34,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.111158586806578,"aZ":-36.905325345154644,"pfxX":4.497602266927188,"pfxZ":-3.07277905737463,"pX":-1.012593732567295,"pZ":2.1769706100083113,"vX0":0.20616700614357272,"vY0":-123.48754999685845,"vZ0":-0.21699712253360648,"x":155.6,"y":180.0,"x0":-1.6812900504951573,"y0":50.001554927892094,"z0":5.376619862268347,"aX":6.929459959680124},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.4,"breakHorizontal":-8.2,"spinRate":2410,"spinDirection":47},"zone":13,"typeConfidence":0.88,"plateTime":0.44393458594834057,"extension":6.272911758670455},"hitData":{"launchSpeed":90.2,"launchAngle":4.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":147.63}},"index":1,"playId":"5a4d8a42-57a3-373b-8b04-356dc4b969cf","pitchNumber":2,"startTime":"2025-09-01T18:50:42.108Z","endTime":"2025-09-01T18:50:49.619Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:50:49.619Z","atBatIndex":34},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Steven Kwan hits a ground-rule double (24) on a line drive down the right-field line.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-01T18:50:52.302Z","endTime":"2025-09-01T18:52:52.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":84.7,"endSpeed":78.0,"strikeZoneTop":3.15520842151334,"strikeZoneBottom":1.4200015933702,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.21652710509304,"aZ":-38.738857422370046,"pfxX":4.95322972417144,"pfxZ":-4.240306958166066,"pX":-2.2870712164846685,"pZ":4.1097298057965626,"vX0":-2.2526543048648366,"vY0":-123.35104475714847,"vZ0":4.6110014590031065,"x":204.18,"y":127.82,"x0":-2.008304166899899,"y0":50.00045977953987,"z0":5.4714527643243,"aX":7.675513346159191},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-6.5,"breakHorizontal":-8.5,"spinRate":2376,"spinDirection":58},"zone":11,"typeConfidence":0.91,"plateTime":0.4430708324388326,"extension":6.086235421032052},"index":0,"playId":"447f6224-4f3f-3f6c-b9cc-b41fe70a5dfe","pitchNumber":1,"startTime":"2025-09-01T18:51:19.753Z","endTime":"2025-09-01T18:51:24.512Z","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":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.12039122746317,"strikeZoneBottom":1.42000035806529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.563727911694937,"aZ":-25.005023321186258,"pfxX":-10.058219423950138,"pfxZ":4.388220389844888,"pX":1.7160444460284907,"pZ":-0.3705603163306587,"vX0":11.010727732336075,"vY0":-126.87746754839668,"vZ0":-8.611368435217223,"x":51.59,"y":248.79,"x0":-1.3697568332821723,"y0":50.00309506518694,"z0":5.055297244635155,"aX":-16.42677676628736},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.1,"breakHorizontal":15.7,"spinRate":1677,"spinDirection":243},"zone":14,"typeConfidence":0.9,"plateTime":0.4314366887661447,"extension":6.506329500831501},"index":1,"playId":"f811d84a-d183-36c4-ab5b-4ef75eee2638","pitchNumber":2,"startTime":"2025-09-01T18:51:42.987Z","endTime":"2025-09-01T18:51:49.114Z","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":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.12039233206862,"strikeZoneBottom":1.4200007956448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.2607396681539,"aZ":-24.530496635246195,"pfxX":-11.292003819777348,"pfxZ":3.926185589973487,"pX":0.63294533088342,"pZ":0.5849390957117122,"vX0":9.613497311454498,"vY0":-138.44255858753345,"vZ0":-7.708713886568894,"x":92.87,"y":222.99,"x0":-1.413662579938615,"y0":50.00130649748983,"z0":5.041728717729603,"aX":-21.96686055729468},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.6,"breakHorizontal":18.5,"spinRate":2071,"spinDirection":233},"zone":14,"typeConfidence":0.93,"plateTime":0.39529927857806246,"extension":6.402076662964197},"index":2,"playId":"8f04c64f-0a96-357e-814d-8842fea79904","pitchNumber":3,"startTime":"2025-09-01T18:52:04.961Z","endTime":"2025-09-01T18:52:08.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.19000095685715,"strikeZoneBottom":1.42000054330692,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.91449908545399,"aZ":-17.961453311373575,"pfxX":-6.523589407773626,"pfxZ":7.436883388089571,"pX":-0.5341634481910146,"pZ":1.4048584361896799,"vX0":4.939708753300301,"vY0":-137.90369782568604,"vZ0":-7.04095481369475,"x":137.36,"y":200.85,"x0":-1.5081409553963976,"y0":50.00269034472849,"z0":5.2192625320694095,"aX":-12.466184711331827},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.0,"breakHorizontal":10.7,"spinRate":2025,"spinDirection":229},"zone":7,"typeConfidence":0.91,"plateTime":0.3983813545169035,"extension":6.399507023166447},"index":3,"playId":"0ed538cd-3e6e-3022-9154-f58dd176367a","pitchNumber":4,"startTime":"2025-09-01T18:52:23.048Z","endTime":"2025-09-01T18:52:26.852Z","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":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.83118558092086,"aZ":-16.640267270314723,"pfxX":-6.4966263871636745,"pfxZ":8.083982311098797,"pX":0.5623646462270938,"pZ":1.769889088453127,"vX0":7.33631681893373,"vY0":-138.00783676167785,"vZ0":-6.555259993619326,"x":95.56,"y":190.99,"x0":-1.291239958084704,"y0":50.00083442121819,"z0":5.304153506224778,"aX":-12.481575088210029},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.3,"breakHorizontal":10.2,"spinRate":1916,"spinDirection":226},"zone":9,"typeConfidence":0.91,"plateTime":0.3974728977238162,"extension":6.4606015582135425},"hitData":{"launchSpeed":101.2,"launchAngle":13.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":209.93,"coordY":126.07}},"index":4,"playId":"2f2778c1-e786-3a23-9a6b-100925faf507","pitchNumber":5,"startTime":"2025-09-01T18:52:42.590Z","endTime":"2025-09-01T18:52:52.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:52:52.264Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daniel Schneemann walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-01T18:52:53.239Z","endTime":"2025-09-01T18:55:52.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"postOnSecond":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.9,"strikeZoneTop":3.32541260734099,"strikeZoneBottom":1.61999814895569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.665112323430815,"aZ":-27.787605500390807,"pfxX":-10.075839925506529,"pfxZ":2.685438259524502,"pX":-1.4171774912055635,"pZ":1.461644861509882,"vX0":4.380511397805598,"vY0":-127.62209108284056,"vZ0":-3.6064856151066222,"x":171.02,"y":199.32,"x0":-1.8560613618827992,"y0":50.003665668185945,"z0":5.105699525846078,"aX":-16.458412609626247},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.2,"breakHorizontal":17.2,"spinRate":1813,"spinDirection":246},"zone":13,"typeConfidence":0.91,"plateTime":0.430805931606149,"extension":6.287904820173792},"index":0,"playId":"23af9478-a69a-313c-9d1a-973c04c8c660","pitchNumber":1,"startTime":"2025-09-01T18:53:21.769Z","endTime":"2025-09-01T18:53:25.214Z","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":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.274978035270316,"aZ":-29.416318452114037,"pfxX":1.0175163860480572,"pfxZ":1.617055695469979,"pX":0.24090755526645377,"pZ":1.5933215154010145,"vX0":4.122305736666366,"vY0":-129.4958385380372,"vZ0":-3.8428587087413812,"x":107.82,"y":195.76,"x0":-1.5018017163946233,"y0":50.00272694678502,"z0":5.339476984900253,"aX":1.731943896625613},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.3,"breakHorizontal":-2.8,"spinRate":2362,"spinDirection":228},"zone":8,"typeConfidence":0.75,"plateTime":0.42248980844175543,"extension":6.438030152185625},"index":1,"playId":"8ba22f1a-d7f5-31cb-a57b-144a298cd124","pitchNumber":2,"startTime":"2025-09-01T18:53:40.786Z","endTime":"2025-09-01T18:53:43.786Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.149220086244927,"aZ":-29.633984450026986,"pfxX":0.040539523325150206,"pfxZ":1.519200876081344,"pX":1.331611053564363,"pZ":1.2784508450742071,"vX0":6.579450445751684,"vY0":-128.76117679860226,"vZ0":-4.527330030827831,"x":66.24,"y":204.26,"x0":-1.2639579691169212,"y0":50.005793161058605,"z0":5.356922590773592,"aX":0.0678436654962599},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.9,"breakHorizontal":-1.6,"spinRate":2477,"spinDirection":136},"zone":14,"typeConfidence":0.85,"plateTime":0.42564738279754577,"extension":6.406975478007373},"index":2,"playId":"985d46ea-d2c7-38c0-abaf-df87b0847ba1","pitchNumber":3,"startTime":"2025-09-01T18:54:10.611Z","endTime":"2025-09-01T18:54:14.247Z","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":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.461305619213313,"aZ":-25.232825270851027,"pfxX":-10.103368400005381,"pfxZ":4.0948762831535745,"pX":-0.24378798822531494,"pZ":0.9608487271534385,"vX0":6.240877721399242,"vY0":-129.90372791942363,"vZ0":-5.87940057680179,"x":126.29,"y":212.84,"x0":-1.3757655214632418,"y0":50.00035538558823,"z0":5.194318561486827,"aX":-17.11207964076785},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.2,"breakHorizontal":16.7,"spinRate":1795,"spinDirection":244},"zone":13,"typeConfidence":0.91,"plateTime":0.42307088272654747,"extension":6.455959316334253},"index":3,"playId":"0c7acb80-efed-3d02-a57d-cc0e5a0436aa","pitchNumber":4,"startTime":"2025-09-01T18:54:29.124Z","endTime":"2025-09-01T18:54:32.800Z","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":86.6,"endSpeed":80.1,"strikeZoneTop":3.22163949880751,"strikeZoneBottom":1.61999905501106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.276269650862975,"aZ":-36.05763300911175,"pfxX":3.5541600155690127,"pfxZ":-2.407137270252241,"pX":-0.7117447105440456,"pZ":0.9610544541309137,"vX0":1.143299256457756,"vY0":-126.12470353750734,"vZ0":-3.5026936513154827,"x":144.13,"y":212.83,"x0":-1.6324815002179722,"y0":50.00247040343978,"z0":5.27093129318263,"aX":5.73463585580706},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.9,"breakHorizontal":-6.7,"spinRate":2271,"spinDirection":34},"zone":13,"typeConfidence":0.86,"plateTime":0.4340133292357926,"extension":6.4396567096277995},"index":4,"playId":"d9436973-73e2-38f9-a8a7-70725086105a","pitchNumber":5,"startTime":"2025-09-01T18:54:54.564Z","endTime":"2025-09-01T18:54:58.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.15244743046723,"strikeZoneBottom":1.55077686429541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.92088254705897,"aZ":-24.070841428866178,"pfxX":-9.838029550048763,"pfxZ":4.761881384280294,"pX":0.18836865266984354,"pZ":-0.29904923243020687,"vX0":7.432811297566551,"vY0":-129.343905008993,"vZ0":-8.842736227374525,"x":109.82,"y":246.85,"x0":-1.438430576365229,"y0":50.001442342023495,"z0":4.997198712896727,"aX":-16.737818860263292},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.8,"breakHorizontal":16.2,"spinRate":1814,"spinDirection":243},"zone":14,"typeConfidence":0.9,"plateTime":0.4227873201017376,"extension":6.6293226062994215},"index":5,"playId":"ac34fa51-ba80-3a1f-b5cf-d4611dfebc12","pitchNumber":6,"startTime":"2025-09-01T18:55:15.835Z","endTime":"2025-09-01T18:55:19.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.18702995834558,"strikeZoneBottom":1.58538815166272,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.579534898975133,"aZ":-24.26092276942776,"pfxX":-11.027336987569432,"pfxZ":4.002237117634774,"pX":1.113967319511064,"pZ":1.7500597934844382,"vX0":10.037690773379923,"vY0":-139.1268678797834,"vZ0":-5.506635206988426,"x":74.54,"y":191.53,"x0":-1.0921773293132644,"y0":50.00436326641384,"z0":5.343489934463624,"aX":-21.814666150936826},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.4,"breakHorizontal":18.1,"spinRate":1934,"spinDirection":224},"zone":14,"typeConfidence":0.93,"plateTime":0.39234695083729676,"extension":6.514730257447426},"index":6,"playId":"c5f8e49b-52b5-3cd7-91bf-b60198ae3c4f","pitchNumber":7,"startTime":"2025-09-01T18:55:47.437Z","endTime":"2025-09-01T18:55:52.775Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:55:52.775Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Ramírez flies out to right fielder Roman Anthony.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-01T18:57:16.659Z","endTime":"2025-09-01T18:58:21.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-01T18:56:10.155Z","endTime":"2025-09-01T18:57:19.055Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.4,"strikeZoneTop":3.32142516768832,"strikeZoneBottom":1.55466405953123,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.655527681606717,"aZ":-19.72116575567721,"pfxX":-10.525873169013927,"pfxZ":6.204771490726774,"pX":0.5363159744809123,"pZ":-0.5301289682672328,"vX0":8.70445475933238,"vY0":-140.0596603221774,"vZ0":-12.019838179888993,"x":96.56,"y":253.09,"x0":-1.2288492821891759,"y0":50.00399574628351,"z0":5.078234531996828,"aX":-21.12432175637815},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.1,"breakHorizontal":17.5,"spinRate":2119,"spinDirection":229},"zone":14,"typeConfidence":0.89,"plateTime":0.389582668984052,"extension":6.636243168423696},"index":1,"playId":"e05f135d-811d-36ff-819a-1fc172a23e75","pitchNumber":1,"startTime":"2025-09-01T18:57:19.055Z","endTime":"2025-09-01T18:57:25.292Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Brayan Bello. Steven Kwan to 3rd. Daniel Schneemann to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"e05f135d-811d-36ff-819a-1fc172a23e75","startTime":"2025-09-01T18:57:29.602Z","endTime":"2025-09-01T18:57:52.543Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.3906979589599,"strikeZoneBottom":1.52000215369095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.780207482605718,"aZ":-29.790308961142326,"pfxX":0.16694949858009167,"pfxZ":1.3782882014619968,"pX":-1.5323118412237866,"pZ":3.4702649774155465,"vX0":-0.01299138538223501,"vY0":-130.44823868645028,"vZ0":0.4980560573046954,"x":175.41,"y":145.08,"x0":-1.5489983055453012,"y0":50.00614698690359,"z0":5.51115727566085,"aX":0.28963681763348276},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.8,"breakHorizontal":-0.4,"spinRate":2347,"spinDirection":181},"zone":11,"typeConfidence":0.91,"plateTime":0.41885368748781326,"extension":6.3335563873940135},"index":3,"playId":"38438f74-2a1b-39e3-a788-2031ef8bb42f","pitchNumber":2,"startTime":"2025-09-01T18:57:52.543Z","endTime":"2025-09-01T18:57:56.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.868532216616288,"aZ":-24.30877239341945,"pfxX":-9.047656887111195,"pfxZ":4.66725137233177,"pX":0.22061566219942746,"pZ":0.9216438240209253,"vX0":7.545381752390251,"vY0":-129.25088139894572,"vZ0":-5.797439503967283,"x":108.59,"y":213.9,"x0":-1.56629772128118,"y0":50.00295682534662,"z0":5.069566338544685,"aX":-15.251635328632249},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.3,"breakHorizontal":14.6,"spinRate":1857,"spinDirection":245},"zone":14,"typeConfidence":0.9,"plateTime":0.4243621670251745,"extension":6.4274670593236305},"hitData":{"launchSpeed":73.3,"launchAngle":35.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.15,"coordY":123.73}},"index":4,"playId":"7867265e-ffec-36c0-9597-6034be522572","pitchNumber":3,"startTime":"2025-09-01T18:58:13.657Z","endTime":"2025-09-01T18:58:21.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:58:21.596Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Connor Wong singles on a sharp line drive to left fielder Steven Kwan.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-01T19:00:15.122Z","endTime":"2025-09-01T19:01:37.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"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":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"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":90.4,"endSpeed":82.8,"strikeZoneTop":3.30979650669297,"strikeZoneBottom":1.49999962612049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.57043544551293,"aZ":-15.17334636038535,"pfxX":2.649806497373956,"pfxZ":9.659996125874363,"pX":1.259597433125321,"pZ":3.6319950705242188,"vX0":0.15349492615105675,"vY0":-131.7274553688277,"vZ0":-2.117947728439301,"x":68.99,"y":140.72,"x0":0.8562405634739897,"y0":50.00338214926778,"z0":5.566167698170515,"aX":4.664313393159188},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.3,"breakHorizontal":-4.8,"spinRate":2037,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.41554319359486547,"extension":6.193287841170186},"index":0,"playId":"8406837d-a8f6-3eb5-b6b3-ff773b81f149","pitchNumber":1,"startTime":"2025-09-01T19:00:30.054Z","endTime":"2025-09-01T19:00:33.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.27471379935811,"strikeZoneBottom":1.49999822540632,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.571418460435854,"aZ":-15.815528691410526,"pfxX":3.4918552014145905,"pfxZ":9.326168146464813,"pX":-0.8718163383780125,"pZ":2.154817418197278,"vX0":-5.220541252357127,"vY0":-131.30101099327672,"vZ0":-5.437062518811215,"x":150.23,"y":180.6,"x0":0.6842644559049783,"y0":50.0040955455228,"z0":5.420574116022922,"aX":6.126328540142041},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.0,"breakHorizontal":-5.3,"spinRate":2077,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.4163976478014688,"extension":6.48587947694643},"index":1,"playId":"b416b1dc-27a9-3760-886e-38ff07456f14","pitchNumber":2,"startTime":"2025-09-01T19:00:43.269Z","endTime":"2025-09-01T19:00:47.013Z","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.9,"endSpeed":84.0,"strikeZoneTop":3.30982905202679,"strikeZoneBottom":1.49999734438332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.035756262847375,"aZ":-14.882195649592598,"pfxX":3.910687164374992,"pfxZ":9.53006130799803,"pX":1.0570268625048687,"pZ":3.4697434192672127,"vX0":-1.0776087461262236,"vY0":-133.8891460230595,"vZ0":-2.538965381234857,"x":76.71,"y":145.1,"x0":0.9567521395670928,"y0":50.00329252663028,"z0":5.495897044879641,"aX":7.096918806507187},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.9,"breakHorizontal":-6.8,"spinRate":2125,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.40916008673583315,"extension":6.2955082176223165},"index":2,"playId":"148afae4-9e51-31f0-af8a-48644eb522ab","pitchNumber":3,"startTime":"2025-09-01T19:00:58.961Z","endTime":"2025-09-01T19:01:02.442Z","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":91.3,"endSpeed":83.6,"strikeZoneTop":3.34491970924184,"strikeZoneBottom":1.49999952121647,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.071779435381256,"aZ":-14.995111003801808,"pfxX":3.719834127705826,"pfxZ":9.58610991094919,"pX":0.23781499129712289,"pZ":2.67360601532867,"vX0":-2.7885515838879242,"vY0":-132.90949590403892,"vZ0":-4.331994129755376,"x":107.94,"y":166.59,"x0":0.8165137584807846,"y0":50.00017714200748,"z0":5.411013582361611,"aX":6.664424492864363},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.7,"breakHorizontal":-6.1,"spinRate":2048,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.41185790227068164,"extension":6.370480943395672},"index":3,"playId":"d88caf7e-c09f-38d1-b4c0-10db76eb8ff6","pitchNumber":4,"startTime":"2025-09-01T19:01:14.699Z","endTime":"2025-09-01T19:01:17.973Z","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":90.1,"endSpeed":82.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.18854892804405,"aZ":-23.247314876350867,"pfxX":7.49197769683637,"pfxZ":5.116492016957093,"pX":-0.04319604078688911,"pZ":3.01963099634988,"vX0":-5.006055232014859,"vY0":-131.1210926054049,"vZ0":-1.758223198845163,"x":118.65,"y":157.25,"x0":0.9153566192401976,"y0":50.004163674251686,"z0":5.4300202137352285,"aX":13.073430833990571},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.1,"breakHorizontal":-12.5,"spinRate":1961,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.4174113264613668,"extension":6.318784972035503},"hitData":{"launchSpeed":111.4,"launchAngle":12.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":72.99,"coordY":91.36}},"index":4,"playId":"b998ac0c-5daf-3372-a54d-5e475214562a","pitchNumber":5,"startTime":"2025-09-01T19:01:26.716Z","endTime":"2025-09-01T19:01:37.139Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:01:37.139Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Roman Anthony lines out to second baseman Daniel Schneemann.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-01T19:01:34.573Z","endTime":"2025-09-01T19:02:06.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.68,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.47652874764686,"aZ":-24.602548180593494,"pfxX":-4.346747026330202,"pfxZ":4.674476071331436,"pX":-0.3918944400789109,"pZ":2.2936346932541047,"vX0":-1.5959324196748614,"vY0":-126.36366278359976,"vZ0":-3.3069548482526088,"x":131.94,"y":176.85,"x0":0.8122643846137396,"y0":50.00031583617179,"z0":5.593255961324362,"aX":-7.036102592406996},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.9,"breakHorizontal":8.3,"spinRate":2389,"spinDirection":202},"zone":7,"typeConfidence":2.0,"plateTime":0.43325825969571374,"extension":6.365296040188461},"hitData":{"launchSpeed":76.7,"launchAngle":13.0,"totalDistance":144.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":137.9,"coordY":145.63}},"index":0,"playId":"76166247-6186-3787-ba91-c0348f9d39bc","pitchNumber":1,"startTime":"2025-09-01T19:02:00.530Z","endTime":"2025-09-01T19:02:06.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:02:06.879Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Bregman flies out to center fielder Nolan Jones.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-01T19:02:11.678Z","endTime":"2025-09-01T19:04:08.183Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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":91.1,"endSpeed":82.9,"strikeZoneTop":3.37000166570321,"strikeZoneBottom":1.60999925825227,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.841638673485022,"aZ":-14.281364547274793,"pfxX":5.199607233778778,"pfxZ":10.122204081930825,"pX":-0.7781084489474318,"pZ":2.2705487866330167,"vX0":-5.331903415592582,"vY0":-132.50136229963917,"vZ0":-5.443643095275634,"x":146.66,"y":177.48,"x0":0.5902992836828449,"y0":50.00457168822986,"z0":5.405359913761122,"aX":9.193165156459454},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.3,"breakHorizontal":-8.2,"spinRate":2146,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.41429050304492243,"extension":6.402146314272532},"index":0,"playId":"ac66d788-6d55-3c50-83d4-077e01ad8889","pitchNumber":1,"startTime":"2025-09-01T19:02:34.356Z","endTime":"2025-09-01T19:02:37.526Z","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":87.9,"endSpeed":80.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.016336972942767,"aZ":-24.218528464252447,"pfxX":-3.424861519753069,"pfxZ":4.788144157468568,"pX":-1.361467000103108,"pZ":1.5738879370585803,"vX0":-3.8919069909140447,"vY0":-127.95570917386299,"vZ0":-5.023059704837545,"x":168.9,"y":196.29,"x0":0.6231838934390609,"y0":50.00087935782835,"z0":5.456183312432817,"aX":-5.686492984235621},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.8,"breakHorizontal":7.1,"spinRate":2439,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.4278100450639175,"extension":6.465527171870691},"index":1,"playId":"478a9a8d-45fe-394d-94f8-02b0b2ffe32d","pitchNumber":2,"startTime":"2025-09-01T19:02:50.075Z","endTime":"2025-09-01T19:02:53.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.1,"strikeZoneTop":3.33555153258311,"strikeZoneBottom":1.6444705484563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.27199826452988,"aZ":-33.07760116346071,"pfxX":-9.247019345742988,"pfxZ":-0.7062626567485191,"pX":-0.31097511373416586,"pZ":0.46813698086047956,"vX0":0.08537758023144709,"vY0":-112.54615328491235,"vZ0":-3.8405320022322953,"x":128.85,"y":226.14,"x0":0.8500109930376912,"y0":50.004855732913434,"z0":5.580867644403528,"aX":-11.749350070227898},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-2.0,"breakHorizontal":16.7,"spinRate":2343,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.48847081144594506,"extension":6.411597195845423},"index":2,"playId":"00a81d0a-851b-3c33-a1fd-5ea890e2a36d","pitchNumber":3,"startTime":"2025-09-01T19:03:09.665Z","endTime":"2025-09-01T19:03:13.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.9,"strikeZoneTop":3.30108735079163,"strikeZoneBottom":1.57552194563597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.949976308676373,"aZ":-27.61218594161105,"pfxX":8.630849514334237,"pfxZ":2.9278088494602605,"pX":-0.5950785788734352,"pZ":-0.5787001533404991,"vX0":-6.259185297745992,"vY0":-123.73496245999218,"vZ0":-8.539355458836768,"x":139.68,"y":254.4,"x0":0.8419968482859558,"y0":50.001020378898666,"z0":5.220067302523458,"aX":13.424730389022244},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.6,"breakHorizontal":-14.3,"spinRate":1845,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.4421369746945758,"extension":6.261176491767153},"index":3,"playId":"24ec494d-a70b-3be5-90bd-74a40e17202b","pitchNumber":4,"startTime":"2025-09-01T19:03:29.542Z","endTime":"2025-09-01T19:03:33.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.20232855947565,"aZ":-23.315045624899906,"pfxX":-2.621301567850102,"pfxZ":5.280323759254746,"pX":-0.2808737228285287,"pZ":1.9851339396917962,"vX0":-2.1601172795607524,"vY0":-128.3489399508485,"vZ0":-4.204470246401574,"x":127.71,"y":185.18,"x0":0.9105293574545849,"y0":50.001519180530934,"z0":5.448027916642658,"aX":-4.396855715306178},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.9,"breakHorizontal":5.2,"spinRate":2431,"spinDirection":195},"zone":7,"typeConfidence":2.0,"plateTime":0.42585904550443665,"extension":6.373493962995275},"hitData":{"launchSpeed":97.6,"launchAngle":39.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":106.2,"coordY":66.88}},"index":4,"playId":"bd851dc3-83b2-325e-9542-fbd8c5ce7b79","pitchNumber":5,"startTime":"2025-09-01T19:03:57.574Z","endTime":"2025-09-01T19:04:08.183Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:04:08.183Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trevor Story walks. Connor Wong to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-01T19:04:10.485Z","endTime":"2025-09-01T19:05:56.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"postOnSecond":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"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":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.43107771450414,"strikeZoneBottom":1.58551419906066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.81038725524292,"aZ":-11.481254205926094,"pfxX":3.027039320588196,"pfxZ":11.342272623006165,"pX":0.9972006546237298,"pZ":2.018408227056039,"vX0":-0.6324236024554218,"vY0":-134.15582972423076,"vZ0":-6.523808537538749,"x":78.99,"y":184.28,"x0":0.8426080530160146,"y0":50.00230839354571,"z0":5.29879089532067,"aX":5.52138502456542},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.3,"breakHorizontal":-5.4,"spinRate":2148,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.40816723781352415,"extension":6.399535143390417},"index":0,"playId":"ca90c227-723e-3d74-a34a-4139cd368f2e","pitchNumber":1,"startTime":"2025-09-01T19:04:36.560Z","endTime":"2025-09-01T19:04:40.358Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.3,"endSpeed":69.8,"strikeZoneTop":3.36214385449999,"strikeZoneBottom":1.55102817006825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.770119394606343,"aZ":-36.7431107690537,"pfxX":-9.187966163626022,"pfxZ":-3.692780609729404,"pX":0.675222531256626,"pZ":2.016108843618856,"vX0":1.8639304397994492,"vY0":-111.03855390050023,"vZ0":0.5153213095521092,"x":91.26,"y":184.35,"x0":1.0130391853165006,"y0":50.00456435572597,"z0":5.635590934398734,"aX":-11.357516644618453},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-6.2,"breakHorizontal":16.1,"spinRate":2237,"spinDirection":302},"zone":9,"typeConfidence":2.0,"plateTime":0.4952032426414532,"extension":6.31112558446176},"index":1,"playId":"b00b7e89-0a76-3a63-bf9f-72f37d143379","pitchNumber":2,"startTime":"2025-09-01T19:04:54.028Z","endTime":"2025-09-01T19:04:58.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":76.0,"endSpeed":69.3,"strikeZoneTop":3.32770276771515,"strikeZoneBottom":1.48207872866958,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.44583307911236,"aZ":-40.054685547044656,"pfxX":-7.2894126448410015,"pfxZ":-6.431449649584755,"pX":1.4440775714852478,"pZ":3.4009711374231646,"vX0":2.6839776129893753,"vY0":-110.50227672473586,"vZ0":4.098026656226887,"x":61.96,"y":146.95,"x0":1.154348797136049,"y0":50.003320578216155,"z0":5.756552918220323,"aX":-8.928944221594994},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-10.1,"breakHorizontal":12.4,"spinRate":2191,"spinDirection":309},"zone":12,"typeConfidence":2.0,"plateTime":0.4974901819229518,"extension":6.200431081630392},"index":2,"playId":"71f8fc68-3f5b-39d5-9cac-37cc6ebbb973","pitchNumber":3,"startTime":"2025-09-01T19:05:13.494Z","endTime":"2025-09-01T19:05:16.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.39658121072711,"strikeZoneBottom":1.58550356678504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.72769685700236,"aZ":-12.78522291621431,"pfxX":2.1209549501184264,"pfxZ":10.65166305323146,"pX":0.4149410234232649,"pZ":3.64885208401167,"vX0":-1.72774679310717,"vY0":-134.22485015084803,"vZ0":-2.51631878510676,"x":101.18,"y":140.26,"x0":0.7922118690361946,"y0":50.0000719262736,"z0":5.511648087469639,"aX":3.8598206712462813},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.0,"breakHorizontal":-3.5,"spinRate":2081,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.4084588591027791,"extension":6.1855614624542685},"index":3,"playId":"b1e417d0-952b-31f7-abbd-9d53d01d0fda","pitchNumber":4,"startTime":"2025-09-01T19:05:31.683Z","endTime":"2025-09-01T19:05:35.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":70.4,"strikeZoneTop":3.25871549732666,"strikeZoneBottom":1.4820391011012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.446215423126326,"aZ":-35.27920008800115,"pfxX":-8.789093590038703,"pfxZ":-2.486863515677971,"pX":-1.6700645899374251,"pZ":1.6914764045451949,"vX0":-3.0077356524797048,"vY0":-111.39903739138391,"vZ0":-0.47518539499459145,"x":180.66,"y":193.11,"x0":0.8424704593703832,"y0":50.00357205138449,"z0":5.578512940264042,"aX":-10.962383120451603},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-4.3,"breakHorizontal":16.7,"spinRate":2262,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.4931286930570282,"extension":6.318714122116226},"index":4,"playId":"84f5adc2-2020-30dd-a3d6-52f3aa423c0f","pitchNumber":5,"startTime":"2025-09-01T19:05:52.503Z","endTime":"2025-09-01T19:05:56.131Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:05:56.131Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Romy Gonzalez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-01T19:08:22.090Z","endTime":"2025-09-01T19:13:02.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7,8,9,10,11,12],"actionIndex":[1,5],"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":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-01T19:06:03.912Z","endTime":"2025-09-01T19:06:21.264Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Matt Festa replaces Parker Messick.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-01T19:06:21.264Z","endTime":"2025-09-01T19:08:24.268Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670036,"link":"/api/v1/people/670036"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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.1,"endSpeed":85.0,"strikeZoneTop":3.7823271897128,"strikeZoneBottom":1.77448703762566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.589814019821368,"aZ":-22.787378343209205,"pfxX":-7.851571791292685,"pfxZ":5.058760532145005,"pX":0.25900845095078956,"pZ":3.026005704831733,"vX0":8.655617385071656,"vY0":-135.36843520687233,"vZ0":-0.9606952503917225,"x":107.13,"y":157.08,"x0":-1.9600350952866616,"y0":50.00390517800991,"z0":4.981060876503197,"aX":-14.571344973906323},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.1,"breakHorizontal":12.4,"spinRate":2272,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.40464220078721747,"extension":6.370111137146297},"index":2,"playId":"ef03ffe4-86c8-3e8f-9493-f9034ffb7cdf","pitchNumber":1,"startTime":"2025-09-01T19:08:24.268Z","endTime":"2025-09-01T19:08:27.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.67891735443933,"strikeZoneBottom":1.77448347773957,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.717088095518772,"aZ":-21.703348456398203,"pfxX":-7.434049975816639,"pfxZ":5.672532903996191,"pX":1.5144981537312823,"pZ":1.1007821542594847,"vX0":11.363144934703755,"vY0":-134.60130458912468,"vZ0":-5.5145252887495815,"x":59.27,"y":209.06,"x0":-1.7852716355612697,"y0":50.001384323684505,"z0":4.701220390229236,"aX":-13.7165841119344},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.2,"breakHorizontal":11.2,"spinRate":2207,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4060801683574775,"extension":6.58416502616913},"index":3,"playId":"f0f395c5-ed2d-309c-9b05-79fe0e109662","pitchNumber":2,"startTime":"2025-09-01T19:08:40.236Z","endTime":"2025-09-01T19:08:44.701Z","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":92.6,"endSpeed":84.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.765686573498147,"aZ":-23.258418214876908,"pfxX":-7.662367870745616,"pfxZ":4.900021562640107,"pX":-0.6440527448057698,"pZ":2.137491525563886,"vX0":6.149415071568394,"vY0":-134.6904800284016,"vZ0":-2.699507529267115,"x":141.55,"y":181.07,"x0":-1.9716559413061159,"y0":50.00518053100596,"z0":4.814021218467008,"aX":-13.950928839044787},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.4,"breakHorizontal":12.4,"spinRate":2439,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.4080995086180512,"extension":6.271739019400355},"index":4,"playId":"370d5f00-9ddf-3361-bc97-c3f5cff132f6","pitchNumber":3,"startTime":"2025-09-01T19:09:01.135Z","endTime":"2025-09-01T19:09:15.254Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2025-09-01T19:09:30.373Z","endTime":"2025-09-01T19:10:33.747Z","isPitch":false,"type":"action","player":{"id":663853,"link":"/api/v1/people/663853"}},{"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":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.705090797558054,"aZ":-29.434241642872966,"pfxX":7.340782165125542,"pfxZ":1.8439562063868635,"pX":-0.2908334830746406,"pZ":2.595862239042587,"vX0":2.0226679163225354,"vY0":-121.70306127941993,"vZ0":0.23892236265196054,"x":128.09,"y":168.69,"x0":-2.0880903633742394,"y0":50.004471069915645,"z0":5.062805559273918,"aX":10.922673869812531},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.7,"breakHorizontal":-13.8,"spinRate":2713,"spinDirection":81},"zone":4,"typeConfidence":2.0,"plateTime":0.45145423733612144,"extension":6.182806391026302},"index":6,"playId":"450a56ce-43ea-3428-a495-0e1253495dc2","pitchNumber":4,"startTime":"2025-09-01T19:10:33.747Z","endTime":"2025-09-01T19:10:36.747Z","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":83.7,"endSpeed":77.3,"strikeZoneTop":3.60999807688913,"strikeZoneBottom":1.74000109559043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.27976427627411,"aZ":-29.474674583694615,"pfxX":10.341746717138717,"pfxZ":1.7992889567873487,"pX":2.3438829085814663,"pZ":1.7584123302778818,"vX0":7.031782221720441,"vY0":-121.82128343303911,"vZ0":-1.4508638184622593,"x":27.66,"y":191.3,"x0":-1.9251294355986681,"y0":50.00272363026532,"z0":4.913212926341662,"aX":15.518942809867816},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.1,"breakHorizontal":-20.4,"spinRate":2638,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4498824583168135,"extension":6.289181727611177},"index":7,"playId":"57ecbb94-6429-389b-9c7d-a086e8c5aa11","pitchNumber":5,"startTime":"2025-09-01T19:10:56.193Z","endTime":"2025-09-01T19:10:59.746Z","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":92.6,"endSpeed":84.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.198038403357543,"aZ":-24.24775756416454,"pfxX":-4.549246593139618,"pfxZ":4.292940789040715,"pX":0.10211368481447812,"pZ":3.2893361003727377,"vX0":6.904540898165581,"vY0":-134.7656058071306,"vZ0":0.21478969255203395,"x":113.11,"y":149.97,"x0":-1.8973994317006626,"y0":50.00320251098593,"z0":4.915793823652453,"aX":-8.401583965655034},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.0,"breakHorizontal":6.8,"spinRate":2490,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.4058089309613053,"extension":6.550883451846489},"index":8,"playId":"145e50e5-d95f-3c53-a64d-94bbf42345e8","pitchNumber":6,"startTime":"2025-09-01T19:11:17.677Z","endTime":"2025-09-01T19:11:21.782Z","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":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.435150501882575,"aZ":-30.64528595481122,"pfxX":10.120864642896704,"pfxZ":1.0365795854468445,"pX":1.3603296027845786,"pZ":2.7623189310982443,"vX0":4.455043775972278,"vY0":-120.79747383822955,"vZ0":0.8716521718411132,"x":65.15,"y":164.2,"x0":-1.8247919531984942,"y0":50.001246780895556,"z0":5.099589764377045,"aX":14.892823718224687},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.4,"breakHorizontal":-19.4,"spinRate":2592,"spinDirection":66},"zone":12,"typeConfidence":2.0,"plateTime":0.45414861491692227,"extension":6.414066983061023},"index":9,"playId":"0ac78f29-5ca2-3047-a8df-9028860737f0","pitchNumber":7,"startTime":"2025-09-01T19:11:43.037Z","endTime":"2025-09-01T19:11:46.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.3533987048029,"aZ":-23.237543614076735,"pfxX":2.034948825066925,"pfxZ":4.944471566572542,"pX":-0.3821084198556329,"pZ":3.4205576197594896,"vX0":3.623421787616768,"vY0":-132.61960938442388,"vZ0":0.31183264094136875,"x":131.57,"y":146.42,"x0":-2.0226371309092346,"y0":50.00497779079983,"z0":4.976128170041182,"aX":3.6794736147749205},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.2,"breakHorizontal":-4.3,"spinRate":2519,"spinDirection":173},"zone":1,"typeConfidence":2.0,"plateTime":0.4106562183421585,"extension":6.398135344286993},"index":10,"playId":"ccdaa32c-3c47-3eb6-9f8b-f3f56f07e424","pitchNumber":8,"startTime":"2025-09-01T19:12:06.092Z","endTime":"2025-09-01T19:12:11.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":82.1,"endSpeed":75.5,"strikeZoneTop":3.6099975090293,"strikeZoneBottom":1.77466657823287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.379413718128568,"aZ":-32.02959841008776,"pfxX":10.070970015143171,"pfxZ":0.0968637263173644,"pX":-0.9357572612084861,"pZ":3.37257992876885,"vX0":-0.2526983179859773,"vY0":-119.55092966115751,"vZ0":2.9929373105255506,"x":152.67,"y":147.72,"x0":-2.13776305380146,"y0":50.00109521199245,"z0":4.973621924583756,"aX":14.620517895410444},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.1,"breakHorizontal":-18.2,"spinRate":2538,"spinDirection":71},"zone":11,"typeConfidence":2.0,"plateTime":0.457607853626838,"extension":6.389161661382085},"index":11,"playId":"abd5eb1e-557a-3c2b-b935-6a894beec501","pitchNumber":9,"startTime":"2025-09-01T19:12:35.689Z","endTime":"2025-09-01T19:12:40.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.60206613331107,"aZ":-24.10499549153014,"pfxX":-2.9866109478416227,"pfxZ":4.399522574436861,"pX":1.0057641750979416,"pZ":2.282749129515928,"vX0":8.716530914497,"vY0":-133.9695580274141,"vZ0":-1.9384791166269053,"x":78.66,"y":177.15,"x0":-1.8895621050832212,"y0":50.001655114056824,"z0":4.723778596173076,"aX":-5.476959372431818},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.8,"breakHorizontal":3.7,"spinRate":2450,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.40750738187538316,"extension":6.599070395436343},"index":12,"playId":"fd0c0e18-878f-3110-9936-be9ca69c03f3","pitchNumber":10,"startTime":"2025-09-01T19:12:58.535Z","endTime":"2025-09-01T19:13:02.437Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:13:02.437Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Manzardo grounds out sharply, first baseman Nathaniel Lowe to pitcher Brayan Bello.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-01T19:14:46.527Z","endTime":"2025-09-01T19:15:50.352Z","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":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":0},"pitchData":{"startSpeed":86.5,"endSpeed":78.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.297791944644132,"aZ":-27.33732422685898,"pfxX":-10.599295037379129,"pfxZ":3.0436671075659234,"pX":-0.3441919277393322,"pZ":1.2893952994188453,"vX0":6.714738292978202,"vY0":-125.7863791830856,"vZ0":-4.114211863564389,"x":130.12,"y":203.97,"x0":-1.6813168517075672,"y0":50.00510502750016,"z0":5.181852551799293,"aX":-16.859951570641055},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.7,"breakHorizontal":17.5,"spinRate":1958,"spinDirection":246},"zone":7,"typeConfidence":0.91,"plateTime":0.4366880936578359,"extension":6.348265130248813},"index":0,"playId":"9932a04e-0c7d-318c-998d-104cf1065f83","pitchNumber":1,"startTime":"2025-09-01T19:15:14.840Z","endTime":"2025-09-01T19:15:17.840Z","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":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.200522198711408,"aZ":-34.79775025822606,"pfxX":3.6877291204643345,"pfxZ":-1.6844915627834736,"pX":0.435416918988668,"pZ":1.4884388293903743,"vX0":3.928621616305902,"vY0":-123.81773550894795,"vZ0":-2.2218726257936243,"x":100.4,"y":198.59,"x0":-1.6496130443581305,"y0":50.00299651105292,"z0":5.302799140867393,"aX":5.739006878823355},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.4,"breakHorizontal":-7.6,"spinRate":2305,"spinDirection":35},"zone":9,"typeConfidence":0.9,"plateTime":0.44197384186632815,"extension":6.29520536934489},"hitData":{"launchSpeed":101.2,"launchAngle":3.0,"totalDistance":72.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":157.05,"coordY":160.05}},"index":1,"playId":"9953a717-d6ac-351e-8e70-e2145ab285f9","pitchNumber":2,"startTime":"2025-09-01T19:15:42.534Z","endTime":"2025-09-01T19:15:50.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:15:50.352Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bo Naylor lines out sharply to second baseman Romy Gonzalez.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-01T19:15:53.037Z","endTime":"2025-09-01T19:16:58.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.26432172799755,"strikeZoneBottom":1.25545716929138,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.55429234283903,"aZ":-17.32457119109261,"pfxX":-3.63222766197612,"pfxZ":7.685785584714871,"pX":-0.6432515833269025,"pZ":3.0064489593573884,"vX0":3.628613181886609,"vY0":-137.86855495992822,"vZ0":-3.4375468567776304,"x":141.52,"y":157.61,"x0":-1.5021226950286994,"y0":50.005967792527734,"z0":5.433139177538909,"aX":-7.020597120962266},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.4,"breakHorizontal":5.9,"spinRate":2036,"spinDirection":210},"zone":1,"typeConfidence":0.9,"plateTime":0.39671431679049673,"extension":6.345555257538338},"index":0,"playId":"45482f46-b250-33a0-abc6-c76c06a3663a","pitchNumber":1,"startTime":"2025-09-01T19:16:21.284Z","endTime":"2025-09-01T19:16:25.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.16136307622148,"strikeZoneBottom":1.44434137018206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.762094579596106,"aZ":-18.51647435150432,"pfxX":-4.095360971676879,"pfxZ":7.168824342431819,"pX":-0.44923159304439964,"pZ":2.7233214319015637,"vX0":3.9939756693387047,"vY0":-136.81934744270276,"vZ0":-3.776908071927905,"x":134.12,"y":165.25,"x0":-1.3923104526237302,"y0":50.0029750904334,"z0":5.3822983071362875,"aX":-7.8035239241398955},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.5,"breakHorizontal":6.6,"spinRate":2034,"spinDirection":219},"zone":1,"typeConfidence":0.89,"plateTime":0.3995556109022633,"extension":6.39881536551047},"index":1,"playId":"c85fc23b-facb-30c0-8425-eb6bf3492e3c","pitchNumber":2,"startTime":"2025-09-01T19:16:36.469Z","endTime":"2025-09-01T19:16:40.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.08623250512141,"aZ":-37.21988798744764,"pfxX":3.0685816539549693,"pfxZ":-3.22820951908475,"pX":-0.4448426794456968,"pZ":1.7502023579294397,"vX0":2.1527402189978426,"vY0":-123.93604220968182,"vZ0":-1.1956727169618209,"x":133.96,"y":191.52,"x0":-1.722639719171993,"y0":50.006148807720095,"z0":5.339191848291279,"aX":4.7886345016679},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-5.9,"breakHorizontal":-6.0,"spinRate":2314,"spinDirection":37},"zone":7,"typeConfidence":0.88,"plateTime":0.44144552486233746,"extension":6.20894612229784},"hitData":{"launchSpeed":103.2,"launchAngle":10.0,"totalDistance":188.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":150.02,"coordY":129.95}},"index":2,"playId":"177f05de-75ea-3b7b-981c-f290f18cba34","pitchNumber":3,"startTime":"2025-09-01T19:16:52.454Z","endTime":"2025-09-01T19:16:58.131Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:16:58.131Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Jones strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-01T19:16:59.623Z","endTime":"2025-09-01T19:19:29.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":7},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":87.0,"endSpeed":79.5,"strikeZoneTop":3.81448716044538,"strikeZoneBottom":1.77354322554896,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.218661349494486,"aZ":-28.80208433966516,"pfxX":-10.365353289871276,"pfxZ":2.0856225891318605,"pX":0.7307776147019138,"pZ":2.757738376355501,"vX0":8.893215733601435,"vY0":-126.46395527476172,"vZ0":-0.6507152984381631,"x":89.14,"y":164.32,"x0":-1.4877115564818721,"y0":50.0038539927408,"z0":5.3323776100253015,"aX":-16.76110913583438},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.8,"breakHorizontal":16.7,"spinRate":1740,"spinDirection":243},"zone":6,"typeConfidence":0.9,"plateTime":0.4334149227482458,"extension":6.382515291762601},"index":0,"playId":"3771c3fc-f06d-359b-871f-6d933999f6df","pitchNumber":1,"startTime":"2025-09-01T19:17:23.189Z","endTime":"2025-09-01T19:17:26.757Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.78000201927033,"strikeZoneBottom":1.87706632213821,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.9754665215649,"aZ":-27.556725210660066,"pfxX":0.03767160142449333,"pfxZ":2.7537613539817416,"pX":-0.6485682733973896,"pZ":2.072314957677125,"vX0":2.307382643962578,"vY0":-128.0545713771209,"vZ0":-2.8648093466871023,"x":141.72,"y":182.83,"x0":-1.5624544523785466,"y0":50.0033456717004,"z0":5.3389865231534515,"aX":0.06304251213305712},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.7,"breakHorizontal":-0.5,"spinRate":2397,"spinDirection":150},"zone":7,"typeConfidence":0.89,"plateTime":0.4261006189048442,"extension":6.3383771462883205},"index":1,"playId":"4e7bf018-3c64-3829-9d44-59fe0f5175fb","pitchNumber":2,"startTime":"2025-09-01T19:17:39.256Z","endTime":"2025-09-01T19:17:42.680Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-01T19:17:51.301Z","endTime":"2025-09-01T19:18:08.530Z","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, 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":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.78000141470008,"strikeZoneBottom":1.77355229508433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.96219116360151,"aZ":-25.382465997963862,"pfxX":-10.211411308426847,"pfxZ":4.021366405050592,"pX":-1.0599348464281722,"pZ":1.113627462936638,"vX0":4.738592282238,"vY0":-128.89253913001363,"vZ0":-5.251040379738581,"x":157.4,"y":208.71,"x0":-1.5922643331965487,"y0":50.00248354875463,"z0":5.12918727136864,"aX":-17.23731000501179},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.4,"breakHorizontal":17.5,"spinRate":1865,"spinDirection":245},"zone":13,"typeConfidence":0.91,"plateTime":0.4244207258771189,"extension":6.470692271483286},"index":3,"playId":"8d0acc7f-90fd-3ad0-8cd9-ba249e2d20c4","pitchNumber":3,"startTime":"2025-09-01T19:18:08.530Z","endTime":"2025-09-01T19:18:13.284Z","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":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.77999796349346,"strikeZoneBottom":1.73901990003799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.076969696897432,"aZ":-28.435525241779185,"pfxX":-9.389792009409916,"pfxZ":1.9153795313290747,"pX":0.22247756280714803,"pZ":1.5101649457701034,"vX0":8.333024619693747,"vY0":-138.5028682782709,"vZ0":-4.639680137591959,"x":108.52,"y":198.01,"x0":-1.6008799027717753,"y0":50.001341441010624,"z0":5.101970613400563,"aX":-18.295815552293725},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.6,"breakHorizontal":15.4,"spinRate":2088,"spinDirection":236},"zone":14,"typeConfidence":0.91,"plateTime":0.3950336773183287,"extension":6.331483745910361},"index":4,"playId":"6505d2b3-7587-3854-bfd8-9568eddafa48","pitchNumber":4,"startTime":"2025-09-01T19:18:25.238Z","endTime":"2025-09-01T19:18:30.154Z","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":87.4,"endSpeed":80.6,"strikeZoneTop":3.71061170528003,"strikeZoneBottom":1.73944075540088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.748705710785032,"aZ":-24.158110332314468,"pfxX":-9.657362755371592,"pfxZ":4.87933558215558,"pX":0.08369788850163226,"pZ":0.8514495399660861,"vX0":7.23609736268749,"vY0":-127.0393764303786,"vZ0":-5.8456111559027235,"x":113.81,"y":215.79,"x0":-1.5394746653233455,"y0":50.00435382840837,"z0":5.089304495645878,"aX":-15.869636847155403},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.8,"breakHorizontal":16.0,"spinRate":1861,"spinDirection":241},"zone":14,"typeConfidence":0.89,"plateTime":0.43028747687131963,"extension":6.562599157750325},"index":5,"playId":"f579bbda-1659-3cc0-bb73-835085586141","pitchNumber":5,"startTime":"2025-09-01T19:18:44.552Z","endTime":"2025-09-01T19:18:49.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.78,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.82924390875349,"aZ":-27.85174748710635,"pfxX":0.44767328455365885,"pfxZ":2.563248123188967,"pX":-0.7684006967917667,"pZ":2.17070949251511,"vX0":2.142836845364789,"vY0":-128.50824237288785,"vZ0":-2.4882088886711946,"x":146.29,"y":180.17,"x0":-1.6687178792857125,"y0":50.00183953444245,"z0":5.299287536949406,"aX":0.7533988182335833},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.3,"breakHorizontal":-1.2,"spinRate":2479,"spinDirection":190},"zone":7,"typeConfidence":0.88,"plateTime":0.4250523344614803,"extension":6.2911021859132195},"index":6,"playId":"4c9671b2-0667-3b78-a71b-4e27fe645088","pitchNumber":6,"startTime":"2025-09-01T19:19:01.967Z","endTime":"2025-09-01T19:19:04.967Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.78,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.001099954072256,"aZ":-27.768184022767162,"pfxX":-8.712027361936702,"pfxZ":2.6952252996992225,"pX":-0.13758801557853792,"pZ":2.074839840960034,"vX0":6.385305455476684,"vY0":-126.85795426749279,"vZ0":-2.4159438608100534,"x":122.24,"y":182.76,"x0":-1.550469953138447,"y0":50.00479447970438,"z0":5.244348138804673,"aX":-14.25671832168767},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.6,"breakHorizontal":14.4,"spinRate":1704,"spinDirection":246},"zone":8,"typeConfidence":0.87,"plateTime":0.4311241336286793,"extension":6.462723285242048},"index":7,"playId":"26f1bb9e-5999-3bbb-8739-6f1863b46435","pitchNumber":7,"startTime":"2025-09-01T19:19:25.778Z","endTime":"2025-09-01T19:19:29.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:19:29.112Z","atBatIndex":45},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Rob Refsnyder doubles (10) on a fly ball to left fielder Steven Kwan.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-01T19:21:44.510Z","endTime":"2025-09-01T19:22:15.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Erik Sabrowski replaces Matt Festa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-01T19:21:25.622Z","endTime":"2025-09-01T19:21:46.768Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681870,"link":"/api/v1/people/681870"},"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, 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":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.55000252516418,"strikeZoneBottom":1.4644677712711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.95652357930333,"aZ":-43.162976401685306,"pfxX":-4.153414668440014,"pfxZ":-7.833288370211754,"pX":-0.986126911995298,"pZ":2.0669899730430292,"vX0":-3.953603185195967,"vY0":-118.10783314027552,"vZ0":-0.3305632544408814,"x":154.59,"y":182.97,"x0":1.2534142915302469,"y0":50.003203766828136,"z0":6.201803529884053,"aX":-5.826035667652761},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-13.9,"breakHorizontal":8.5,"spinRate":2676,"spinDirection":336},"zone":13,"typeConfidence":0.9,"plateTime":0.4649959640833461,"extension":6.422516590132062},"index":1,"playId":"033bc253-b687-3cd5-a144-a740eda0c3d9","pitchNumber":1,"startTime":"2025-09-01T19:21:46.768Z","endTime":"2025-09-01T19:21:50.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.427304047697174,"aZ":-30.59066335686029,"pfxX":-0.24585654175024024,"pfxZ":0.9813052774516375,"pX":0.03999412454949268,"pZ":2.6736403180542374,"vX0":-3.04271578347139,"vY0":-125.94352700051247,"vZ0":-2.1660237033356564,"x":115.48,"y":166.59,"x0":1.2932976852020128,"y0":50.00259437024148,"z0":6.0072379624457755,"aX":-0.39674128282672766},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.6,"breakHorizontal":1.1,"spinRate":2657,"spinDirection":301},"zone":5,"typeConfidence":0.88,"plateTime":0.43409964369186405,"extension":6.290416419238386},"hitData":{"launchSpeed":92.9,"launchAngle":33.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.17,"coordY":90.27}},"index":2,"playId":"90877ae4-c9ab-3f8a-8240-31d21a0ad0cc","pitchNumber":2,"startTime":"2025-09-01T19:22:01.868Z","endTime":"2025-09-01T19:22:15.813Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:22:15.813Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nate Eaton walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-01T19:22:16.498Z","endTime":"2025-09-01T19:24:29.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"postOnSecond":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"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(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.0,"endSpeed":85.2,"strikeZoneTop":3.25170630048515,"strikeZoneBottom":1.521051552186,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.60957645887937,"aZ":-6.628111111391404,"pfxX":6.665052705299096,"pfxZ":13.71352038277025,"pX":1.1370069253507091,"pZ":0.5643186092394868,"vX0":-2.567667307669997,"vY0":-136.27511982961175,"vZ0":-12.423887743427846,"x":73.66,"y":223.54,"x0":1.230645823321038,"y0":50.004668697281424,"z0":5.6625378187631386,"aX":12.417658780398272},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":22.1,"breakHorizontal":-11.4,"spinRate":2552,"spinDirection":150},"zone":14,"typeConfidence":0.91,"plateTime":0.4034089427325185,"extension":6.821962504090195},"index":0,"playId":"c639b982-3721-3b5c-a74c-593e6daf3eac","pitchNumber":1,"startTime":"2025-09-01T19:22:51.172Z","endTime":"2025-09-01T19:22:56.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":84.8,"strikeZoneTop":3.35587368982188,"strikeZoneBottom":1.5905383466372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.885163522492576,"aZ":-10.31672281193122,"pfxX":4.701727204294725,"pfxZ":11.68488514877549,"pX":0.3863995120381094,"pZ":3.985214022351838,"vX0":-3.765027533594694,"vY0":-136.8147582965973,"vZ0":-3.229996841275542,"x":102.27,"y":131.18,"x0":1.17853987176162,"y0":50.006432992968726,"z0":5.902671632147432,"aX":8.798122923845042},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.5,"breakHorizontal":-7.6,"spinRate":2561,"spinDirection":150},"zone":12,"typeConfidence":0.89,"plateTime":0.40236752180574475,"extension":6.582933937513232},"index":1,"playId":"de9c53b2-013e-3840-833c-1c06e10811bc","pitchNumber":2,"startTime":"2025-09-01T19:23:12.549Z","endTime":"2025-09-01T19:23:16.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":84.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.62237816549167,"aZ":-10.209841958172,"pfxX":5.163916117430382,"pfxZ":11.769441760333615,"pX":0.6961868951892117,"pZ":3.5580681246703523,"vX0":-3.0266968752081245,"vY0":-136.61563418557878,"vZ0":-4.255429498378378,"x":90.46,"y":142.71,"x0":1.15481256762765,"y0":50.00614228905267,"z0":5.853499627085544,"aX":9.64038778473691},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.4,"breakHorizontal":-8.6,"spinRate":2548,"spinDirection":152},"zone":3,"typeConfidence":0.89,"plateTime":0.4028624628880686,"extension":6.752606468058735},"index":2,"playId":"48148531-e2c0-33fa-a1ce-56c603013854","pitchNumber":3,"startTime":"2025-09-01T19:23:35.054Z","endTime":"2025-09-01T19:23:38.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.35585649353933,"strikeZoneBottom":1.55579122768673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.43075237881499,"aZ":-25.582741582281347,"pfxX":2.056786820334553,"pfxZ":4.03758901590024,"pX":-2.127907683712104,"pZ":1.549935316994815,"vX0":-8.650520833310392,"vY0":-126.86892528967147,"vZ0":-5.607860182805286,"x":198.11,"y":196.93,"x0":1.0556602816377343,"y0":50.004665760081544,"z0":5.8222960484065975,"aX":3.360341329618265},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.2,"breakHorizontal":-1.8,"spinRate":2683,"spinDirection":188},"zone":13,"typeConfidence":0.9,"plateTime":0.43137417155010427,"extension":6.655966083279657},"index":3,"playId":"28e71090-161c-3b9c-b0e6-24c474c60f64","pitchNumber":4,"startTime":"2025-09-01T19:23:59.480Z","endTime":"2025-09-01T19:24:03.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.8,"strikeZoneTop":3.25174677541086,"strikeZoneBottom":1.55581101933879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.835463262413967,"aZ":-28.426719961529567,"pfxX":-0.41245724188996125,"pfxZ":2.277019218964197,"pX":-1.045754256394372,"pZ":2.9607745056610955,"vX0":-5.339461886777015,"vY0":-126.71422794285438,"vZ0":-2.077643794131258,"x":156.86,"y":158.84,"x0":1.1313740865005588,"y0":50.00399225567216,"z0":6.034675871320414,"aX":-0.6786198665667488},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.0,"breakHorizontal":1.8,"spinRate":2727,"spinDirection":186},"zone":11,"typeConfidence":0.92,"plateTime":0.4301939029318178,"extension":6.513225999058023},"index":4,"playId":"a1145916-097c-3b3a-84ca-a0e0141b73c8","pitchNumber":5,"startTime":"2025-09-01T19:24:25.644Z","endTime":"2025-09-01T19:24:29.433Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:24:29.433Z","atBatIndex":47},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Ceddanne Rafaela hit by pitch. Rob Refsnyder to 3rd. Nate Eaton to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-01T19:24:58.176Z","endTime":"2025-09-01T19:25:34.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnSecond":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"postOnThird":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"fced475c-0f30-49f1-ab80-4ea999282ab6","startTime":"2025-09-01T19:24:58.176Z","endTime":"2025-09-01T19:25:03.176Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.2,"strikeZoneTop":3.62201994922625,"strikeZoneBottom":1.72805497134237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.81915113898904,"aZ":-6.432966585602373,"pfxX":5.600916603491426,"pfxZ":13.780671975783317,"pX":0.41449803397173735,"pZ":0.9359497670409043,"vX0":-3.849556277292621,"vY0":-136.48231025376995,"vZ0":-11.324064270844682,"x":101.2,"y":213.51,"x0":1.1226907601798386,"y0":50.00483431819316,"z0":5.603306963107637,"aX":10.46287555983901},"breaks":{"breakAngle":46.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":22.4,"breakHorizontal":-9.2,"spinRate":2702,"spinDirection":152},"zone":14,"typeConfidence":0.91,"plateTime":0.40286288648736157,"extension":6.697512016735489},"index":1,"playId":"91d90b5f-c383-3c96-a126-579b39f40cc4","pitchNumber":1,"startTime":"2025-09-01T19:25:11.935Z","endTime":"2025-09-01T19:25:15.489Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.39492267408342,"aZ":-9.209479085987933,"pfxX":5.355841529679493,"pfxZ":12.089471204905907,"pX":-1.5014816583015986,"pZ":4.155622468466182,"vX0":-8.732303456037036,"vY0":-137.4240987658921,"vZ0":-2.9262140688549447,"x":174.23,"y":126.58,"x0":1.0314084220530089,"y0":50.00420799759714,"z0":5.866534325909457,"aX":10.176063590954255},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":21.4,"breakHorizontal":-7.7,"spinRate":2693,"spinDirection":150},"zone":11,"typeConfidence":0.92,"plateTime":0.3996227930765306,"extension":6.777078012307076},"index":2,"playId":"b4045a18-74e1-3618-8b0c-dca01f4065d1","pitchNumber":2,"startTime":"2025-09-01T19:25:28.998Z","endTime":"2025-09-01T19:25:34.067Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:25:34.067Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Narváez singles on a sharp ground ball to right fielder CJ Kayfus. Rob Refsnyder scores. Nate Eaton scores. Ceddanne Rafaela to 3rd.","rbi":2,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-01T19:27:11.806Z","endTime":"2025-09-01T19:28:29.773Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"postOnThird":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"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_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":{"id":681870,"link":"/api/v1/people/681870"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":{"id":681870,"link":"/api/v1/people/681870"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Carlos Narváez replaces Nathaniel Lowe.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-01T19:26:02.628Z","endTime":"2025-09-01T19:26:11.144Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":663993,"link":"/api/v1/people/663993"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-01T19:26:11.144Z","endTime":"2025-09-01T19:27:13.952Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.57547411564612,"strikeZoneBottom":1.6054489385688,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.82185079961358,"aZ":-8.491819028171593,"pfxX":3.4804242849950167,"pfxZ":12.570528825864121,"pX":-0.5304014910741341,"pZ":1.9150099538039687,"vX0":-5.4317971498915485,"vY0":-136.34849131698633,"vZ0":-8.770088954255002,"x":137.22,"y":187.07,"x0":1.034856369481466,"y0":50.00296491264816,"z0":5.758191484739881,"aX":6.557394048826365},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":21.1,"breakHorizontal":-5.2,"spinRate":2488,"spinDirection":153},"zone":7,"typeConfidence":0.89,"plateTime":0.4016307766428029,"extension":6.67319142847241},"index":2,"playId":"d3867884-30c0-3e66-b6b6-13767e50ccb4","pitchNumber":1,"startTime":"2025-09-01T19:27:13.952Z","endTime":"2025-09-01T19:27:17.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.571249256114353,"aZ":-9.120179104721117,"pfxX":3.508625656988823,"pfxZ":11.991497224581376,"pX":-0.5886897046077211,"pZ":2.183461693355441,"vX0":-5.531967854794731,"vY0":-137.77874403982995,"vZ0":-7.896208692288463,"x":139.44,"y":179.83,"x0":0.9892330999824439,"y0":50.00626686768678,"z0":5.702808136077332,"aX":6.747846164231436},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.3,"breakHorizontal":-5.2,"spinRate":2577,"spinDirection":147},"zone":7,"typeConfidence":0.9,"plateTime":0.3975076791703098,"extension":6.759035221479919},"index":3,"playId":"385ff1a7-4a34-3512-94c7-ac51bc1f9119","pitchNumber":2,"startTime":"2025-09-01T19:27:30.844Z","endTime":"2025-09-01T19:27:33.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.71945363835726,"aZ":-8.159959110334052,"pfxX":4.6780304412605105,"pfxZ":12.487311577665517,"pX":-0.16459367855129622,"pZ":2.8465263516925483,"vX0":-4.900895320390301,"vY0":-138.24523946496666,"vZ0":-6.577246548318444,"x":123.27,"y":161.92,"x0":1.0289917496353347,"y0":50.000341121508505,"z0":5.813886063508645,"aX":8.994308780993997},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":21.4,"breakHorizontal":-7.3,"spinRate":2630,"spinDirection":151},"zone":5,"typeConfidence":0.92,"plateTime":0.3972166915908102,"extension":6.636063029562428},"index":4,"playId":"bebff00b-7db0-38bc-8839-af144eeeb2d5","pitchNumber":3,"startTime":"2025-09-01T19:27:56.139Z","endTime":"2025-09-01T19:27:59.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.779641788937298,"aZ":-9.755890881635034,"pfxX":4.704771188215177,"pfxZ":11.558512027419289,"pX":0.5692603893100564,"pZ":3.249930257110059,"vX0":-3.2258400624195795,"vY0":-138.58173317462325,"vZ0":-5.146638973866298,"x":95.3,"y":151.03,"x0":1.138793424168064,"y0":50.00279810361999,"z0":5.78654068764958,"aX":9.125344209686164},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":20.0,"breakHorizontal":-7.8,"spinRate":2643,"spinDirection":148},"zone":3,"typeConfidence":0.91,"plateTime":0.3956521159906794,"extension":6.707466095425151},"hitData":{"launchSpeed":102.8,"launchAngle":-2.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":199.96,"coordY":116.72}},"index":5,"playId":"8f891409-c2e1-3d99-8fe1-33b849dd145d","pitchNumber":4,"startTime":"2025-09-01T19:28:18.374Z","endTime":"2025-09-01T19:28:29.773Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:28:29.773Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Connor Wong walks.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-01T19:29:19.782Z","endTime":"2025-09-01T19:31:56.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"postOnSecond":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"postOnThird":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,5,6,7,9],"actionIndex":[0,4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"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":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner David Hamilton replaces Carlos Narváez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-01T19:29:01.079Z","endTime":"2025-09-01T19:29:22.134Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"802","replacedPlayer":{"id":665966,"link":"/api/v1/people/665966"},"base":1},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.798161591775294,"aZ":-10.460951634714368,"pfxX":6.964027724073011,"pfxZ":11.477988153385587,"pX":-0.07673506596308183,"pZ":2.67949637637539,"vX0":-5.605739974641182,"vY0":-136.81496322316565,"vZ0":-6.3726601259219855,"x":119.92,"y":166.43,"x0":1.0961838422485808,"y0":50.002702017802335,"z0":5.759363736328599,"aX":13.173527280017677},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.6,"breakHorizontal":-11.4,"spinRate":2615,"spinDirection":150},"zone":5,"typeConfidence":0.92,"plateTime":0.4006863139362369,"extension":6.761465641815764},"index":1,"playId":"f3d387cd-a138-325d-baec-d7959c042073","pitchNumber":1,"startTime":"2025-09-01T19:29:22.134Z","endTime":"2025-09-01T19:29:25.134Z","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":94.8,"endSpeed":85.7,"strikeZoneTop":3.31157253134129,"strikeZoneBottom":1.46576197015078,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.47698084498407,"aZ":-11.998895570764498,"pfxX":6.491371155961534,"pfxZ":10.564821097081925,"pX":0.34659096855723637,"pZ":4.905049178914015,"vX0":-4.3459693436733495,"vY0":-137.99710971501824,"vZ0":-0.5749318601458191,"x":103.79,"y":106.34,"x0":1.1062757054814731,"y0":50.0060164935669,"z0":5.931794514646441,"aX":12.40109670755334},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.2,"breakHorizontal":-10.7,"spinRate":2630,"spinDirection":150},"zone":12,"typeConfidence":0.92,"plateTime":0.39837949726489086,"extension":6.649723601389393},"index":2,"playId":"e6b5bea1-33d1-38f1-9251-749509790f71","pitchNumber":2,"startTime":"2025-09-01T19:29:44.618Z","endTime":"2025-09-01T19:29:47.917Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"playId":"5ec031c3-1d60-374b-9217-ec475ba8d170","startTime":"2025-09-01T19:30:07.037Z","endTime":"2025-09-01T19:30:19.444Z","isPitch":false,"type":"pickoff"},{"details":{"description":"David Hamilton steals (19) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":4,"actionPlayId":"5ec031c3-1d60-374b-9217-ec475ba8d170","startTime":"2025-09-01T19:30:33.656Z","endTime":"2025-09-01T19:30:45.114Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"}},{"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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.234948642959733,"aZ":-42.86920527365278,"pfxX":-2.423200911261979,"pfxZ":-7.51345079997817,"pX":-0.5136029655474129,"pZ":0.2953653948347056,"vX0":-2.9970532103498924,"vY0":-118.9248242344249,"vZ0":-4.182388491977804,"x":136.58,"y":230.81,"x0":1.081097530335096,"y0":50.005268990539555,"z0":5.992212788707123,"aX":-3.447644927070777},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-14.4,"breakHorizontal":5.2,"spinRate":2668,"spinDirection":340},"zone":13,"typeConfidence":0.89,"plateTime":0.46176136056746886,"extension":6.6938740871425315},"index":5,"playId":"a7e0b44c-a6c6-3d6b-aa66-0ad139d7e7cb","pitchNumber":3,"startTime":"2025-09-01T19:30:45.114Z","endTime":"2025-09-01T19:30:50.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.7,"strikeZoneTop":3.174376171105,"strikeZoneBottom":1.46570838790475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.398263678289545,"aZ":-43.23544633438573,"pfxX":-3.6113475494778093,"pfxZ":-7.810636119510326,"pX":-0.17968632338818452,"pZ":3.842317220217551,"vX0":-1.903719784339176,"vY0":-118.46258292943848,"vZ0":3.467960573397473,"x":123.85,"y":135.04,"x0":1.104483504606273,"y0":50.00334132914133,"z0":6.321469257488452,"aX":-5.113627286924476},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-13.0,"breakHorizontal":7.0,"spinRate":2503,"spinDirection":335},"zone":11,"typeConfidence":0.9,"plateTime":0.4630119530300467,"extension":6.508896968079588},"index":6,"playId":"7817e4f4-ff34-34bf-b399-f86d10853ad6","pitchNumber":4,"startTime":"2025-09-01T19:31:13.299Z","endTime":"2025-09-01T19:31:17.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.20864600871625,"strikeZoneBottom":1.46570662321112,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.72934723914483,"aZ":-10.018949631523075,"pfxX":5.309231184640437,"pfxZ":11.546203071731115,"pX":-0.8222452543315364,"pZ":4.0140535740004974,"vX0":-6.833747367333913,"vY0":-137.6861192279638,"vZ0":-3.3542124000503355,"x":148.34,"y":130.4,"x0":1.0027542050885292,"y0":50.00355146761059,"z0":5.92668629740598,"aX":10.18881636173551},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":20.4,"breakHorizontal":-8.2,"spinRate":2558,"spinDirection":156},"zone":11,"typeConfidence":0.92,"plateTime":0.3978963845634209,"extension":6.61309269523998},"index":7,"playId":"55c1fd8b-aadf-392b-9de5-3cba3bbd0752","pitchNumber":5,"startTime":"2025-09-01T19:31:31.029Z","endTime":"2025-09-01T19:31:35.280Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2025-09-01T19:31:40.517Z","endTime":"2025-09-01T19:31:52.824Z","isPitch":false,"type":"action","player":{"id":657136,"link":"/api/v1/people/657136"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.20865348056017,"strikeZoneBottom":1.43141721999189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.45246536963615,"aZ":-41.740714369308805,"pfxX":-4.0856862067066,"pfxZ":-6.803314277831046,"pX":-0.17622848901926672,"pZ":3.9723592290297924,"vX0":-1.7586538814467074,"vY0":-117.8842433741169,"vZ0":3.7918717124893737,"x":123.72,"y":131.53,"x0":1.1101758328643776,"y0":50.00001146149011,"z0":6.196725968800953,"aX":-5.747924212654948},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-11.2,"breakHorizontal":7.8,"spinRate":2355,"spinDirection":333},"zone":11,"typeConfidence":0.89,"plateTime":0.4646633896817507,"extension":6.59358156395091},"index":9,"playId":"a22854fb-c0f7-3ea8-b709-c95f4471f2e6","pitchNumber":6,"startTime":"2025-09-01T19:31:52.824Z","endTime":"2025-09-01T19:31:56.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:31:56.792Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Roman Anthony strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-01T19:32:23.487Z","endTime":"2025-09-01T19:33:38.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"postOnSecond":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"postOnThird":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"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":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"1cb92a28-8081-4224-b44f-4be88dd6d215","startTime":"2025-09-01T19:32:23.487Z","endTime":"2025-09-01T19:32:28.487Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.68,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.115422948203875,"aZ":-28.156350498408628,"pfxX":-0.9185783743182174,"pfxZ":2.434763212026528,"pX":-0.46644405032111336,"pZ":2.414890203521721,"vX0":-4.107157634180692,"vY0":-127.44294580259997,"vZ0":-3.280220352312319,"x":134.78,"y":173.58,"x0":1.2825809443720022,"y0":50.005290700624556,"z0":5.932204289365269,"aX":-1.517540248909778},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.0,"breakHorizontal":2.5,"spinRate":2426,"spinDirection":141},"zone":4,"typeConfidence":0.9,"plateTime":0.42907054835816405,"extension":6.502793632292631},"index":1,"playId":"d03fa5ae-0592-32ea-9173-11ad5af0283f","pitchNumber":1,"startTime":"2025-09-01T19:32:39.229Z","endTime":"2025-09-01T19:32:42.229Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.68,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.16735581361761,"aZ":-25.119663533730236,"pfxX":-0.28740841801337735,"pfxZ":4.202433444633048,"pX":-0.2888269995964168,"pZ":2.895627423354436,"vX0":-3.7820174354626905,"vY0":-128.12527184195525,"vZ0":-2.512940588467851,"x":128.01,"y":160.6,"x0":1.238001832042809,"y0":50.001817204824874,"z0":5.833276728344016,"aX":-0.4814847303889838},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.3,"breakHorizontal":1.3,"spinRate":2542,"spinDirection":167},"zone":4,"typeConfidence":0.93,"plateTime":0.4259850245163541,"extension":6.479665996648331},"index":2,"playId":"c496891f-87f8-3f32-bdd8-664e2eb6a30b","pitchNumber":2,"startTime":"2025-09-01T19:33:04.373Z","endTime":"2025-09-01T19:33:08.284Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-01T19:33:15.986Z","endTime":"2025-09-01T19:33:35.266Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.68,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.031588801297463,"aZ":-26.714128691689684,"pfxX":-0.2899509866375727,"pfxZ":3.2604885965263053,"pX":-0.5506624930512549,"pZ":2.0712444109479122,"vX0":-4.089742692729925,"vY0":-128.15426556970033,"vZ0":-4.395216149759529,"x":137.99,"y":182.86,"x0":1.0995610593873735,"y0":50.00135072104106,"z0":5.880889328192218,"aX":-0.48395764850325745},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.2,"breakHorizontal":1.4,"spinRate":2628,"spinDirection":190},"zone":7,"typeConfidence":0.92,"plateTime":0.4264544315693706,"extension":6.397720994893124},"index":4,"playId":"43a95ace-a959-3696-9c48-2d3c5aa183f2","pitchNumber":3,"startTime":"2025-09-01T19:33:35.266Z","endTime":"2025-09-01T19:33:38.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:33:38.483Z","atBatIndex":51},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Alex Bregman grounds into a double play, third baseman José Ramírez to second baseman Daniel Schneemann to first baseman Kyle Manzardo. Connor Wong out at 2nd. Alex Bregman out at 1st.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-01T19:36:08.688Z","endTime":"2025-09-01T19:37:28.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-01T19:33:52.647Z","endTime":"2025-09-01T19:34:12.388Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jakob Junis replaces Erik Sabrowski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-01T19:34:12.388Z","endTime":"2025-09-01T19:36:11.058Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596001,"link":"/api/v1/people/596001"},"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":1},"pitchData":{"startSpeed":90.2,"endSpeed":81.5,"strikeZoneTop":3.36999913383389,"strikeZoneBottom":1.57588168979448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.398028739512416,"aZ":-24.606502464922816,"pfxX":-9.022730505581823,"pfxZ":4.406604959496249,"pX":-0.7325926633524342,"pZ":2.849554072629272,"vX0":5.548661715314257,"vY0":-131.19391523045257,"vZ0":-2.06476885666022,"x":144.92,"y":161.84,"x0":-1.7180774778877799,"y0":50.00650072087403,"z0":5.5072948229320025,"aX":-15.510348670437802},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.7,"breakHorizontal":14.9,"spinRate":2130,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.41977207509811754,"extension":5.845175718989075},"index":2,"playId":"ee6ea953-82c1-3978-a767-110273f5e4ed","pitchNumber":1,"startTime":"2025-09-01T19:36:11.058Z","endTime":"2025-09-01T19:36:14.883Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.16123789874303,"aZ":-28.81574653385801,"pfxX":9.905817255120867,"pfxZ":2.346918771401402,"pX":0.8202445802958672,"pZ":1.9602873547812303,"vX0":3.2935983723296745,"vY0":-119.37752061078875,"vZ0":-2.2901402393778323,"x":85.73,"y":185.85,"x0":-1.8676924063738423,"y0":50.0003150043857,"z0":5.5522305871857744,"aX":14.148392522176005},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.0,"breakHorizontal":-18.7,"spinRate":2502,"spinDirection":68},"zone":9,"typeConfidence":2.0,"plateTime":0.46061619719133473,"extension":5.767350186657664},"index":3,"playId":"a1280c15-0a3a-384f-aaf2-c72bf2fbdf19","pitchNumber":2,"startTime":"2025-09-01T19:36:25.661Z","endTime":"2025-09-01T19:36:29.461Z","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":83.6,"endSpeed":76.5,"strikeZoneTop":3.33590829727326,"strikeZoneBottom":1.57588961852451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.637294459910237,"aZ":-30.44455852727045,"pfxX":9.169898783857345,"pfxZ":1.175942771516918,"pX":2.2710615148995466,"pZ":1.2536234768451244,"vX0":6.8728256454756975,"vY0":-121.52020605691379,"vZ0":-3.4997391975052867,"x":30.43,"y":204.93,"x0":-1.7982615382869913,"y0":50.0054706076742,"z0":5.393287491030455,"aX":13.542609505429027},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.4,"breakHorizontal":-18.4,"spinRate":2698,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4529366747263808,"extension":5.771408908682062},"index":4,"playId":"a9ccd9b6-74bb-35c2-b8fd-bee8cba447c1","pitchNumber":3,"startTime":"2025-09-01T19:36:41.887Z","endTime":"2025-09-01T19:36:45.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.68710225103307,"aZ":-21.482175043597994,"pfxX":-8.111370814073334,"pfxZ":5.988240311869954,"pX":-0.2877411989151685,"pZ":1.2407954398348315,"vX0":6.427970782260616,"vY0":-133.25272669944317,"vZ0":-6.5421214688776175,"x":127.97,"y":205.28,"x0":-1.6866584340492354,"y0":50.0011408467863,"z0":5.297798876242018,"aX":-14.473818247949962},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.5,"breakHorizontal":13.2,"spinRate":2259,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.4122623916713075,"extension":5.9440553717306654},"index":5,"playId":"22e6212e-2b4e-3c66-b05c-71a4a9b30447","pitchNumber":4,"startTime":"2025-09-01T19:37:00.046Z","endTime":"2025-09-01T19:37:03.046Z","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":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.364798957150903,"aZ":-29.077067722941685,"pfxX":8.771076489104912,"pfxZ":2.0855796957051433,"pX":0.669992307423447,"pZ":1.346442171648756,"vX0":3.700300898052637,"vY0":-121.35789686170244,"vZ0":-3.676438920025718,"x":91.46,"y":202.43,"x0":-2.015524921773983,"y0":50.004982583105175,"z0":5.421359768530093,"aX":13.048245158102972},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.1,"breakHorizontal":-16.8,"spinRate":2484,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.45180108369472993,"extension":5.889208258449576},"hitData":{"launchSpeed":67.6,"launchAngle":-6.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.13,"coordY":163.84}},"index":6,"playId":"c915d566-8cf1-3e85-8de6-667b73dd61ba","pitchNumber":5,"startTime":"2025-09-01T19:37:20.696Z","endTime":"2025-09-01T19:37:28.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:37:28.722Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"David Fry grounds out, shortstop Trevor Story to first baseman Romy Gonzalez.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-01T19:40:13.924Z","endTime":"2025-09-01T19:40:56.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6],"actionIndex":[0,1,2,3],"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":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to first base for Romy Gonzalez.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-01T19:39:41.835Z","endTime":"2025-09-01T19:39:41.855Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"400"},{"details":{"description":"David Hamilton remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-01T19:39:41.855Z","endTime":"2025-09-01T19:39:41.857Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"802","replacedPlayer":{"id":665966,"link":"/api/v1/people/665966"}},{"details":{"description":"Pitching Change: Justin Wilson replaces Brayan Bello.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-01T19:39:41.857Z","endTime":"2025-09-01T19:39:49.000Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":458677,"link":"/api/v1/people/458677"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter David Fry replaces George Valera.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-09-01T19:39:49.000Z","endTime":"2025-09-01T19:40:15.991Z","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":671655,"link":"/api/v1/people/671655"}},{"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":93.6,"endSpeed":85.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.043663900400155,"aZ":-9.53413195521202,"pfxX":3.0617226056365263,"pfxZ":12.153306323307238,"pX":0.4809831536454892,"pZ":2.7559909836980077,"vX0":-2.52746980822395,"vY0":-136.13911125355918,"vZ0":-7.529317033839255,"x":98.67,"y":164.37,"x0":1.0271834199639018,"y0":50.001169371651635,"z0":6.230783197298117,"aX":5.7023026529623175},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.5,"breakHorizontal":-4.9,"spinRate":2212,"spinDirection":159},"zone":6,"typeConfidence":0.92,"plateTime":0.40353415574994056,"extension":6.0347593333977345},"index":4,"playId":"9cf0a770-7f36-34cb-98e5-45a3cbd26120","pitchNumber":1,"startTime":"2025-09-01T19:40:15.991Z","endTime":"2025-09-01T19:40:18.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.2,"strikeZoneTop":3.34575250761694,"strikeZoneBottom":1.62426433768344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.227712405691022,"aZ":-26.468855800688832,"pfxX":8.02074910160151,"pfxZ":3.750508044895465,"pX":-0.3189184526195069,"pZ":2.171791355057422,"vX0":-5.500855436809653,"vY0":-123.05216383732409,"vZ0":-4.12616954880343,"x":129.16,"y":180.14,"x0":0.9123821382668019,"y0":50.00223637533289,"z0":6.133277589158772,"aX":12.202102742996352},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.0,"breakHorizontal":-13.1,"spinRate":1121,"spinDirection":130},"zone":4,"typeConfidence":0.94,"plateTime":0.44646286743499797,"extension":6.262696731140044},"index":5,"playId":"e407d7a6-c621-307c-b264-c1051694a96b","pitchNumber":2,"startTime":"2025-09-01T19:40:31.339Z","endTime":"2025-09-01T19:40:35.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.948072098903044,"aZ":-28.72585045672451,"pfxX":9.291246142314582,"pfxZ":2.2685592185456738,"pX":0.6740999628229035,"pZ":2.660184856897058,"vX0":-4.0906154527602006,"vY0":-122.92812241304814,"vZ0":-2.513335976906304,"x":91.3,"y":166.96,"x0":1.1589167030419973,"y0":50.002125992039396,"z0":6.15158159585321,"aX":14.120466808605586},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.7,"breakHorizontal":-15.7,"spinRate":1083,"spinDirection":133},"zone":6,"typeConfidence":0.95,"plateTime":0.44675899020938736,"extension":6.252915216941555},"hitData":{"launchSpeed":94.6,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.8,"coordY":158.27}},"index":6,"playId":"f3721827-836b-3039-916a-48960998b243","pitchNumber":3,"startTime":"2025-09-01T19:40:48.701Z","endTime":"2025-09-01T19:40:56.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:40:56.372Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jhonkensy Noel grounds out, second baseman David Hamilton to first baseman Romy Gonzalez.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-01T19:41:27.100Z","endTime":"2025-09-01T19:41:37.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jhonkensy Noel replaces CJ Kayfus.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-01T19:41:03.258Z","endTime":"2025-09-01T19:41:29.441Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.52183217602524,"aZ":-29.269450356693184,"pfxX":-0.6059507844211747,"pfxZ":1.7267076388874063,"pX":-0.02565179501768059,"pZ":2.9287623203367796,"vX0":-3.0639908702041,"vY0":-127.97566541019603,"vZ0":-2.731393859926598,"x":117.98,"y":159.7,"x0":1.260056225839188,"y0":50.000358527156195,"z0":6.275337212227513,"aX":-1.0156966731045916},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.8,"breakHorizontal":1.7,"spinRate":2395,"spinDirection":237},"zone":5,"typeConfidence":0.93,"plateTime":0.4261019650063318,"extension":6.166718644382468},"hitData":{"launchSpeed":85.4,"launchAngle":-6.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.17,"coordY":148.14}},"index":1,"playId":"1bf4200e-9b6f-3fa8-96ee-b417d7f391c7","pitchNumber":1,"startTime":"2025-09-01T19:41:29.441Z","endTime":"2025-09-01T19:41:37.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:41:37.735Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brayan Rocchio grounds out, third baseman Alex Bregman to first baseman Romy Gonzalez.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-01T19:41:38.980Z","endTime":"2025-09-01T19:42:34.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.09,"strikeZoneBottom":1.34,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.00860278829112,"aZ":-10.767060919427475,"pfxX":3.4146329809855795,"pfxZ":11.017960104998114,"pX":-0.11209868212432551,"pZ":2.453996884784855,"vX0":-4.3968415321688115,"vY0":-138.0892021093156,"vZ0":-8.056797291527712,"x":121.27,"y":172.52,"x0":1.0526560159704423,"y0":50.00489214516289,"z0":6.123003939530704,"aX":6.635678890509562},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.6,"breakHorizontal":-5.3,"spinRate":2246,"spinDirection":163},"zone":5,"typeConfidence":0.92,"plateTime":0.39573353643077036,"extension":6.1354408600889805},"index":0,"playId":"2cd8e2d2-110e-384d-8cfc-abd81c0f4d54","pitchNumber":1,"startTime":"2025-09-01T19:42:04.348Z","endTime":"2025-09-01T19:42:07.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.7,"strikeZoneTop":3.09,"strikeZoneBottom":1.34,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.294312227153277,"aZ":-19.793039373480067,"pfxX":-1.6597082670042203,"pfxZ":6.836919370852921,"pX":0.052414001665096126,"pZ":2.1874842874114746,"vX0":-2.524642071971982,"vY0":-132.90466595763075,"vZ0":-6.558202012155328,"x":115.0,"y":179.72,"x0":1.2258714055902806,"y0":50.00064075474895,"z0":6.098029789822882,"aX":-3.003567430130497},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.4,"breakHorizontal":3.5,"spinRate":2333,"spinDirection":178},"zone":5,"typeConfidence":0.93,"plateTime":0.41024726874652995,"extension":6.0809889038239975},"hitData":{"launchSpeed":84.0,"launchAngle":-35.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.81,"coordY":176.01}},"index":1,"playId":"8b8d12d6-8883-3638-ac89-79790290f78d","pitchNumber":2,"startTime":"2025-09-01T19:42:26.252Z","endTime":"2025-09-01T19:42:34.405Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:42:34.405Z","atBatIndex":55},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Umpire reviewed (fair or foul in outfield), call on the field was overturned: Trevor Story homers (23) on a fly ball to right field.","rbi":1,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-01T19:44:40.561Z","endTime":"2025-09-01T19:45:20.365Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":{"id":596001,"link":"/api/v1/people/596001"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"David Fry remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-01T19:44:11.385Z","endTime":"2025-09-01T19:44:11.399Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"701","replacedPlayer":{"id":671655,"link":"/api/v1/people/671655"}},{"details":{"description":"Jhonkensy Noel remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-01T19:44:11.399Z","endTime":"2025-09-01T19:44:42.790Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":692216,"link":"/api/v1/people/692216"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":72.9,"strikeZoneTop":3.49999991150138,"strikeZoneBottom":1.68843334676873,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.863009240420546,"aZ":-30.00031619894446,"pfxX":7.006358047131737,"pfxZ":1.5920033558986582,"pX":-0.9602509567198473,"pZ":2.768346773097459,"vX0":0.9993172910843748,"vY0":-116.82160205099729,"vZ0":-0.13052997311546533,"x":153.6,"y":164.03,"x0":-2.3040874150639836,"y0":50.0012598881549,"z0":5.6783889085490635,"aX":9.547543042835333},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":3.1,"breakHorizontal":-13.0,"spinRate":2367,"spinDirection":72},"zone":11,"typeConfidence":2.0,"plateTime":0.47138639307629804,"extension":5.651273489215484},"index":2,"playId":"6c7d5660-cc19-36d5-8d3d-697706ddba7e","pitchNumber":1,"startTime":"2025-09-01T19:44:42.790Z","endTime":"2025-09-01T19:44:47.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.2,"strikeZoneTop":3.5341944650199,"strikeZoneBottom":1.65421936121126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.544088206778994,"aZ":-25.142962957479707,"pfxX":-9.469067648171663,"pfxZ":4.231967601480072,"pX":-1.5961985847788493,"pZ":2.7903115780408854,"vX0":3.822979140798742,"vY0":-129.0449276511517,"vZ0":-1.9360140533945294,"x":177.84,"y":163.44,"x0":-1.8789920240290447,"y0":50.00250342709351,"z0":5.5158498516888885,"aX":-15.734614371818392},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.4,"breakHorizontal":16.1,"spinRate":2166,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.42686123472430104,"extension":5.662617725144659},"index":3,"playId":"4d47dfea-69fe-31af-acd1-ccb747ef7512","pitchNumber":2,"startTime":"2025-09-01T19:44:54.755Z","endTime":"2025-09-01T19:44:58.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.198038349281678,"aZ":-28.653284452368364,"pfxX":7.697208604850618,"pfxZ":2.5381634931776738,"pX":0.4957228299443093,"pZ":2.1320410148573066,"vX0":3.7926689291102726,"vY0":-117.49193677446118,"vZ0":-1.755130762879355,"x":98.1,"y":181.21,"x0":-2.1439936255483856,"y0":50.00076518598825,"z0":5.575323197373118,"aX":10.657924399865978},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":4.4,"breakHorizontal":-14.9,"spinRate":2451,"spinDirection":66},"zone":9,"typeConfidence":2.0,"plateTime":0.46785955974150584,"extension":5.677440461292687},"hitData":{"launchSpeed":94.5,"launchAngle":42.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":216.67,"coordY":114.44}},"index":4,"playId":"c001c512-c38a-3713-92e5-bed96665a35b","pitchNumber":3,"startTime":"2025-09-01T19:45:05.282Z","endTime":"2025-09-01T19:45:20.365Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"NO"},"playEndTime":"2025-09-01T19:45:20.365Z","atBatIndex":56},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Romy Gonzalez lines out sharply to shortstop Brayan Rocchio.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-01T19:48:57.276Z","endTime":"2025-09-01T19:49:05.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"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_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-01T19:45:56.017Z","endTime":"2025-09-01T19:48:59.603Z","isPitch":false,"type":"action","player":{"id":663853,"link":"/api/v1/people/663853"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.596821294718154,"aZ":-24.21474812341571,"pfxX":-9.576729675043694,"pfxZ":4.677429615319741,"pX":0.008485618663731176,"pZ":2.2762575970580037,"vX0":8.06305514424046,"vY0":-130.44021965279563,"vZ0":-3.264942077001397,"x":116.68,"y":177.32,"x0":-1.897272069319786,"y0":50.003241115990384,"z0":5.395358754863511,"aX":-16.299694304613393},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.8,"breakHorizontal":15.2,"spinRate":2154,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.42190216179789397,"extension":5.928551551105073},"hitData":{"launchSpeed":106.1,"launchAngle":9.0,"totalDistance":195.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":101.99,"coordY":126.83}},"index":1,"playId":"02755f4d-23fe-3688-bd87-e228c4b3c024","pitchNumber":1,"startTime":"2025-09-01T19:48:59.603Z","endTime":"2025-09-01T19:49:05.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:49:05.240Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rob Refsnyder strikes out swinging.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-01T19:49:06.661Z","endTime":"2025-09-01T19:50:13.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"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":"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.2,"endSpeed":74.5,"strikeZoneTop":3.51534486144106,"strikeZoneBottom":1.66468257531006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.448443231163438,"aZ":-29.925211226372593,"pfxX":10.895899613829032,"pfxZ":1.5839657908430755,"pX":0.7391961989976202,"pZ":2.517228674650289,"vX0":3.417316681615641,"vY0":-119.64802711954374,"vZ0":-0.9112534141522453,"x":88.82,"y":170.81,"x0":-2.1306670190817107,"y0":50.00266768607558,"z0":5.633950502802218,"aX":15.477231882102032},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.9,"breakHorizontal":-20.6,"spinRate":2541,"spinDirection":68},"zone":6,"typeConfidence":2.0,"plateTime":0.4613842642080366,"extension":5.710931967327404},"index":0,"playId":"c13e0b04-372f-34d1-a390-29abe344f9ca","pitchNumber":1,"startTime":"2025-09-01T19:49:26.144Z","endTime":"2025-09-01T19:49:30.963Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":80.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.37592125410989,"aZ":-24.794252622916716,"pfxX":-6.554784192640235,"pfxZ":4.435788256529943,"pX":0.4646350702296986,"pZ":2.5538802689002997,"vX0":7.387732827138148,"vY0":-129.330938203768,"vZ0":-2.41522007314622,"x":99.29,"y":169.83,"x0":-1.6011579447965518,"y0":50.00502148275113,"z0":5.43664785754229,"aX":-10.911519174124054},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.6,"breakHorizontal":9.8,"spinRate":2274,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.42637995493938474,"extension":5.842073313139359},"index":1,"playId":"709359f4-2720-3cfd-b545-38307ba639dd","pitchNumber":2,"startTime":"2025-09-01T19:49:36.194Z","endTime":"2025-09-01T19:49:39.508Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-01T19:49:47.638Z","endTime":"2025-09-01T19:49:50.762Z","isPitch":false,"type":"action","player":{"id":608701,"link":"/api/v1/people/608701"}},{"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":84.0,"endSpeed":76.7,"strikeZoneTop":3.27270106405479,"strikeZoneBottom":1.62999766806216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.307153467534032,"aZ":-31.0979404711609,"pfxX":10.22378807799229,"pfxZ":0.7244112146350714,"pX":1.016989587936027,"pZ":1.572910799562932,"vX0":3.914845929860991,"vY0":-122.23710924372169,"vZ0":-2.904897761723264,"x":78.23,"y":196.31,"x0":-1.9403193917496568,"y0":50.00463649536554,"z0":5.486003019208374,"aX":15.251855024069556},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.8,"breakHorizontal":-19.4,"spinRate":2560,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.45055213257494353,"extension":5.939396477985445},"index":3,"playId":"821bc89d-74ca-3bc9-955b-93c4da14f7a8","pitchNumber":3,"startTime":"2025-09-01T19:49:50.762Z","endTime":"2025-09-01T19:49:54.765Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.870832690886743,"aZ":-31.39401039068578,"pfxX":7.69470476365536,"pfxZ":0.5186901933799994,"pX":0.9741863931171948,"pZ":1.7530645115121788,"vX0":4.649397330943645,"vY0":-122.16230715167326,"vZ0":-2.4292060047812862,"x":79.87,"y":191.45,"x0":-1.9584124591885814,"y0":50.002446476486504,"z0":5.480611600248592,"aX":11.534519556641543},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.6,"breakHorizontal":-15.1,"spinRate":2519,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4497515196238857,"extension":5.853880084070584},"index":4,"playId":"3c6be788-483d-3f08-b68e-2eef7eeadf5a","pitchNumber":4,"startTime":"2025-09-01T19:50:09.450Z","endTime":"2025-09-01T19:50:13.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:50:13.554Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nate Eaton lines out to center fielder Nolan Jones.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-01T19:50:16.029Z","endTime":"2025-09-01T19:50:54.220Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"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_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.1,"endSpeed":84.6,"strikeZoneTop":3.74087846030687,"strikeZoneBottom":1.66000101867616,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.636800797896203,"aZ":-14.43608088371158,"pfxX":-2.6294203737611803,"pfxZ":9.709657518768747,"pX":-0.6561300976281464,"pZ":2.171419878812372,"vX0":3.9344110531121026,"vY0":-133.99238716808938,"vZ0":-5.865235006566047,"x":142.01,"y":180.15,"x0":-1.7986441090072482,"y0":50.00651233071299,"z0":5.41183303991307,"aX":-4.805787378130647},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.6,"breakHorizontal":4.0,"spinRate":2202,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.4080175464613949,"extension":5.8522460423591},"index":0,"playId":"84350a65-6e25-3f50-9837-bfbfbb3b7683","pitchNumber":1,"startTime":"2025-09-01T19:50:34.212Z","endTime":"2025-09-01T19:50:38.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.82600739285727,"aZ":-30.30507867934807,"pfxX":7.480945551753662,"pfxZ":1.240329129038705,"pX":0.6314332128620742,"pZ":1.6112892626048174,"vX0":3.923534441804042,"vY0":-122.18088288299379,"vZ0":-3.089963311244309,"x":92.93,"y":195.28,"x0":-1.9687915732540957,"y0":50.00205095203151,"z0":5.5055583084543995,"aX":11.272049689454771},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.8,"breakHorizontal":-14.5,"spinRate":2477,"spinDirection":70},"zone":9,"typeConfidence":2.0,"plateTime":0.4488595111360736,"extension":5.677583805475074},"hitData":{"launchSpeed":79.8,"launchAngle":28.0,"totalDistance":280.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":129.43,"coordY":87.45}},"index":1,"playId":"f28334b4-0ff9-38d3-a2e0-f078ec0c121a","pitchNumber":2,"startTime":"2025-09-01T19:50:45.074Z","endTime":"2025-09-01T19:50:54.220Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:50:54.220Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a line drive to left fielder Nate Eaton.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-01T19:53:22.873Z","endTime":"2025-09-01T19:54:53.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Steven Matz replaces Justin Wilson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-01T19:52:43.240Z","endTime":"2025-09-01T19:53:25.252Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571927,"link":"/api/v1/people/571927"},"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":95.6,"endSpeed":86.7,"strikeZoneTop":3.12158923199578,"strikeZoneBottom":1.41999788013218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.41246138600261,"aZ":-18.35559707287321,"pfxX":11.088109337290065,"pfxZ":7.135458397766904,"pX":-0.5321137247810176,"pZ":2.6494429770799677,"vX0":-9.443400064656675,"vY0":-138.83219128723525,"vZ0":-4.405088054116516,"x":137.28,"y":167.25,"x0":1.4863657937299808,"y0":50.003115216988824,"z0":5.492116793199777,"aX":21.47188254667296},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.1,"breakHorizontal":-17.9,"spinRate":2194,"spinDirection":125},"zone":1,"typeConfidence":0.94,"plateTime":0.3957525870019998,"extension":6.705398317167207},"index":1,"playId":"bdfdb9b3-7e38-3f76-ba05-dff4bd4480f7","pitchNumber":1,"startTime":"2025-09-01T19:53:25.252Z","endTime":"2025-09-01T19:53:28.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.15579452950796,"strikeZoneBottom":1.42000126653767,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.246167775791,"aZ":-19.621180140663235,"pfxX":10.146815141373375,"pfxZ":6.472462085354912,"pX":-0.6973218775482035,"pZ":1.9494103466240917,"vX0":-9.55108420007647,"vY0":-138.89307060478663,"vZ0":-5.921892051573757,"x":143.58,"y":186.15,"x0":1.4800615039374736,"y0":50.001303891341024,"z0":5.42846803557793,"aX":19.677161035680232},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.6,"breakHorizontal":-16.2,"spinRate":2366,"spinDirection":126},"zone":7,"typeConfidence":0.93,"plateTime":0.3954611022206951,"extension":6.5693951483099875},"index":2,"playId":"9c3e538b-f55c-337b-8ac1-e9c9307bdff4","pitchNumber":2,"startTime":"2025-09-01T19:53:37.279Z","endTime":"2025-09-01T19:53:41.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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.0,"strikeZoneTop":3.0873746095069,"strikeZoneBottom":1.4199987961826,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.74161668652534,"aZ":-39.749387206652095,"pfxX":-5.056691801723515,"pfxZ":-5.383556366543555,"pX":-2.299514703764745,"pZ":0.9523671769642371,"vX0":-7.315598304892596,"vY0":-118.50396857285595,"vZ0":-1.8600415331523132,"x":204.65,"y":213.07,"x0":1.4961502716144082,"y0":50.001003102664214,"z0":5.412055841147162,"aX":-7.1184394249040785},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-10.0,"breakHorizontal":11.0,"spinRate":2297,"spinDirection":316},"zone":13,"typeConfidence":0.83,"plateTime":0.4639676249088467,"extension":6.569627989300469},"index":3,"playId":"f78a7c15-781d-3999-bb42-53584a47aeac","pitchNumber":3,"startTime":"2025-09-01T19:53:50.160Z","endTime":"2025-09-01T19:53:53.243Z","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":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.84825750916706,"aZ":-36.49494733992304,"pfxX":-7.030869952677462,"pfxZ":-3.1062987602145853,"pX":-1.0236626716921453,"pZ":1.5732200008949635,"vX0":-3.8547147838284093,"vY0":-118.11011498401227,"vZ0":-1.2575263701856048,"x":156.02,"y":196.3,"x0":1.5516527399685303,"y0":50.00300647856199,"z0":5.517385884852413,"aX":-9.775078937919329},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-5.6,"breakHorizontal":13.8,"spinRate":2373,"spinDirection":320},"zone":13,"typeConfidence":0.86,"plateTime":0.46660903666412246,"extension":6.542876386254059},"index":4,"playId":"b23573cd-8887-386f-933e-656d2b9bca1f","pitchNumber":4,"startTime":"2025-09-01T19:54:01.597Z","endTime":"2025-09-01T19:54:04.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.926924073882486,"aZ":-18.25894371171243,"pfxX":9.79903488101408,"pfxZ":7.14428350734525,"pX":-0.9914620895345109,"pZ":2.145314788320809,"vX0":-9.801957869124546,"vY0":-138.87610585150443,"vZ0":-5.500257277653496,"x":154.79,"y":180.86,"x0":1.3155130551094516,"y0":50.00286228082812,"z0":5.371282369319386,"aX":19.086570650174274},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.9,"breakHorizontal":-15.6,"spinRate":2382,"spinDirection":122},"zone":13,"typeConfidence":0.94,"plateTime":0.39483388381244344,"extension":6.619204233200861},"index":5,"playId":"e7c6ebda-87b3-3e50-9711-5616e51a8a56","pitchNumber":5,"startTime":"2025-09-01T19:54:16.164Z","endTime":"2025-09-01T19:54:19.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.6,"strikeZoneTop":3.12159039178674,"strikeZoneBottom":1.4200017293376,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.43628953650311,"aZ":-33.54536007449367,"pfxX":10.461087490001818,"pfxZ":-0.9054966628880201,"pX":-0.868082415728536,"pZ":0.38090144047389746,"vX0":-8.81859171641849,"vY0":-123.09788308812136,"vZ0":-4.962308854080385,"x":150.09,"y":228.5,"x0":1.416964196642111,"y0":50.00146906661506,"z0":5.291278116214327,"aX":15.91303432447055},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.6,"breakHorizontal":-16.7,"spinRate":2484,"spinDirection":89},"zone":13,"typeConfidence":0.9,"plateTime":0.4464611177798363,"extension":6.779073714146137},"index":6,"playId":"c35a20c0-75cd-3fc3-b0ec-7f834d26a061","pitchNumber":6,"startTime":"2025-09-01T19:54:30.177Z","endTime":"2025-09-01T19:54:34.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.66299006870769,"aZ":-18.20303589064674,"pfxX":8.568454088326597,"pfxZ":7.059503144468571,"pX":-0.04258221512975379,"pZ":2.213787109791321,"vX0":-7.197956891114602,"vY0":-139.61025660139737,"vZ0":-5.297452920765749,"x":118.62,"y":179.01,"x0":1.4525019537249955,"y0":50.00312045054264,"z0":5.32926499767554,"aX":16.95887302043019},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.9,"breakHorizontal":-14.0,"spinRate":2282,"spinDirection":119},"zone":5,"typeConfidence":0.93,"plateTime":0.391941349659628,"extension":6.667688279397841},"hitData":{"launchSpeed":93.3,"launchAngle":15.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":89.47,"coordY":93.59}},"index":7,"playId":"3759aa41-e64d-3473-92ed-c15137bfd0bd","pitchNumber":7,"startTime":"2025-09-01T19:54:43.590Z","endTime":"2025-09-01T19:54:53.441Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:54:53.441Z","atBatIndex":60},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Daniel Schneemann grounds into a force out, second baseman David Hamilton to shortstop Trevor Story. Steven Kwan out at 2nd. Daniel Schneemann to 1st.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-01T19:54:54.955Z","endTime":"2025-09-01T19:56:21.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.300905031103994,"aZ":-16.77699188737973,"pfxX":9.501824521172207,"pfxZ":7.870454280428727,"pX":0.48087811512818995,"pZ":2.519045698535285,"vX0":-6.4875027395027365,"vY0":-139.24181408034661,"vZ0":-4.973832116814058,"x":98.67,"y":170.77,"x0":1.610633132205531,"y0":50.005751583372906,"z0":5.444673591201353,"aX":18.594888216649718},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.3,"breakHorizontal":-15.8,"spinRate":2386,"spinDirection":124},"zone":6,"typeConfidence":0.94,"plateTime":0.3939075842759525,"extension":6.715258544146987},"index":0,"playId":"24542958-5e3e-3652-bc9c-527abc9b0eb9","pitchNumber":1,"startTime":"2025-09-01T19:55:10.797Z","endTime":"2025-09-01T19:55:13.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.32554990516399,"strikeZoneBottom":1.62000195591699,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.762556211866492,"aZ":-18.79699861383397,"pfxX":9.578209839419985,"pfxZ":6.774955513721133,"pX":0.7589367732613349,"pZ":1.3071605744707095,"vX0":-6.787758730756527,"vY0":-139.27081974715514,"vZ0":-7.394219342692551,"x":88.07,"y":203.49,"x0":1.9768843685669186,"y0":50.005533774475964,"z0":5.228939123375864,"aX":18.91619879256243},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.0,"breakHorizontal":-16.1,"spinRate":2296,"spinDirection":122},"zone":14,"typeConfidence":0.93,"plateTime":0.39251603853066763,"extension":6.624530161316932},"index":1,"playId":"e4e75789-a5ac-3ad7-9b8d-7d84b266d194","pitchNumber":2,"startTime":"2025-09-01T19:55:25.230Z","endTime":"2025-09-01T19:55:28.587Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.6,"strikeZoneTop":3.32554987455031,"strikeZoneBottom":1.62000080086602,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.941779242503504,"aZ":-42.32800350510627,"pfxX":-5.821005948843464,"pfxZ":-7.431994209378217,"pX":0.6430696861531967,"pZ":3.177382021762993,"vX0":-0.7622950508566058,"vY0":-115.92283961017868,"vZ0":3.21698520382279,"x":92.49,"y":152.99,"x0":1.7324613498749557,"y0":50.0045938968576,"z0":5.802541043552002,"aX":-7.9506846171741135},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-12.5,"breakHorizontal":10.7,"spinRate":2320,"spinDirection":320},"zone":3,"typeConfidence":0.9,"plateTime":0.47184793647631906,"extension":6.5318103763072815},"index":2,"playId":"3f599a4c-7a37-35b5-b135-2ed9fc397db5","pitchNumber":3,"startTime":"2025-09-01T19:55:39.709Z","endTime":"2025-09-01T19:55:43.319Z","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":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.08040732033083,"aZ":-41.66452038211585,"pfxX":-6.085228511154721,"pfxZ":-7.12944744587011,"pX":0.8324843606200212,"pZ":2.317456294644238,"vX0":-0.4353513423272406,"vY0":-114.876043580181,"vZ0":1.6185856176663849,"x":85.27,"y":176.21,"x0":1.8148058153879978,"y0":50.00225413255622,"z0":5.666264342116994,"aX":-8.100069898327176},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-12.1,"breakHorizontal":11.2,"spinRate":2282,"spinDirection":323},"zone":14,"typeConfidence":0.91,"plateTime":0.4775349607184003,"extension":6.7901298536702885},"index":3,"playId":"b9910dc3-3fac-3f8f-90fa-cf795f2f6330","pitchNumber":4,"startTime":"2025-09-01T19:55:56.364Z","endTime":"2025-09-01T19:55:59.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.53207373653528,"aZ":-21.69455547912169,"pfxX":10.576978537228374,"pfxZ":5.3646611467906755,"pX":0.5016505607299433,"pZ":2.579721066710817,"vX0":-6.784434032327241,"vY0":-139.20871923461263,"vZ0":-4.114711444417347,"x":97.88,"y":169.13,"x0":1.6016471455174264,"y0":50.004950994637355,"z0":5.521174441890473,"aX":20.670603651038803},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.0,"breakHorizontal":-17.6,"spinRate":2211,"spinDirection":128},"zone":6,"typeConfidence":0.93,"plateTime":0.39411240565675953,"extension":6.663131892124703},"hitData":{"launchSpeed":78.8,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.78,"coordY":152.19}},"index":4,"playId":"4e0c4005-00d2-38b7-8d45-c5140e7b9473","pitchNumber":5,"startTime":"2025-09-01T19:56:13.837Z","endTime":"2025-09-01T19:56:21.747Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:56:21.747Z","atBatIndex":61},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"José Ramírez grounds into a double play, shortstop Trevor Story to second baseman David Hamilton to first baseman Romy Gonzalez. Daniel Schneemann out at 2nd. José Ramírez out at 1st.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-01T19:56:26.139Z","endTime":"2025-09-01T19:57:39.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"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":79.5,"endSpeed":73.0,"strikeZoneTop":3.32229623366216,"strikeZoneBottom":1.51999890722097,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.418733482191413,"aZ":-41.6567845863812,"pfxX":-7.161631535859484,"pfxZ":-7.012129345195829,"pX":1.2222908078484422,"pZ":3.1441966469319813,"vX0":0.7896279122098644,"vY0":-115.77850063513526,"vZ0":3.061892254580486,"x":70.41,"y":153.89,"x0":1.8060810866638093,"y0":50.00351475943636,"z0":5.802208434216689,"aX":-9.683865062080137},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-11.6,"breakHorizontal":12.7,"spinRate":2313,"spinDirection":321},"zone":12,"typeConfidence":0.91,"plateTime":0.4738049671923896,"extension":6.553524199588307},"index":0,"playId":"f171f184-5170-3ead-abc8-adb7e5c4cb2b","pitchNumber":1,"startTime":"2025-09-01T19:56:48.318Z","endTime":"2025-09-01T19:56:53.031Z","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":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.654684986547327,"aZ":-19.52508669324954,"pfxX":9.56491903695919,"pfxZ":6.480566624254184,"pX":0.5588577128822304,"pZ":2.6909793831208138,"vX0":-6.188804726151782,"vY0":-138.50940908520553,"vZ0":-4.2034139453029935,"x":95.7,"y":166.12,"x0":1.5744756092899448,"y0":50.00089429856185,"z0":5.5261105533269435,"aX":18.665001259249937},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.0,"breakHorizontal":-16.1,"spinRate":2243,"spinDirection":121},"zone":6,"typeConfidence":0.93,"plateTime":0.3947779126771378,"extension":6.687831594645188},"index":1,"playId":"acfe8253-4699-3177-ad0e-43d746afc39e","pitchNumber":2,"startTime":"2025-09-01T19:57:00.943Z","endTime":"2025-09-01T19:57:04.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.4255789552402,"strikeZoneBottom":1.52000026316358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.862822155197986,"aZ":-22.604300667671144,"pfxX":10.105423240540903,"pfxZ":4.867471277941494,"pX":1.5408007380246675,"pZ":3.274392261231558,"vX0":-4.087798503255278,"vY0":-139.26884236766765,"vZ0":-1.8742636337880731,"x":58.27,"y":150.37,"x0":1.713410690743283,"y0":50.004892233721236,"z0":5.44894973232138,"aX":19.881670764271867},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.6,"breakHorizontal":-17.5,"spinRate":2146,"spinDirection":124},"zone":12,"typeConfidence":0.93,"plateTime":0.39306711743014233,"extension":6.58144515044819},"index":2,"playId":"fd3e3f76-cb3f-33e3-9ebe-618cf515f248","pitchNumber":3,"startTime":"2025-09-01T19:57:16.889Z","endTime":"2025-09-01T19:57:20.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.412665036050665,"aZ":-33.64022520091392,"pfxX":10.914525494710063,"pfxZ":-0.9635795166363152,"pX":0.6892841736985793,"pZ":1.9681734676111038,"vX0":-5.723347401643673,"vY0":-122.78764847263338,"vZ0":-1.7590219425571605,"x":90.73,"y":185.64,"x0":1.6329994106217351,"y0":50.000227187746134,"z0":5.557259559075984,"aX":16.65610879392079},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.9,"breakHorizontal":-18.4,"spinRate":2568,"spinDirection":91},"zone":9,"typeConfidence":0.92,"plateTime":0.44614387467459604,"extension":6.594088894472217},"hitData":{"launchSpeed":92.8,"launchAngle":5.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.41,"coordY":141.7}},"index":3,"playId":"287ff707-da03-3f0e-b43f-883a89abfa45","pitchNumber":4,"startTime":"2025-09-01T19:57:32.037Z","endTime":"2025-09-01T19:57:39.898Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:57:39.898Z","atBatIndex":62},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ceddanne Rafaela lines out to left fielder Steven Kwan.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-01T19:59:58.851Z","endTime":"2025-09-01T20:00:08.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Zak Kent replaces Jakob Junis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-01T19:59:32.700Z","endTime":"2025-09-01T20:00:00.993Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687849,"link":"/api/v1/people/687849"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":93.5,"endSpeed":86.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.686871585101972,"aZ":-22.29553003388006,"pfxX":0.14606747468725412,"pfxZ":5.226134845954323,"pX":0.3817918302277868,"pZ":2.1843562955949434,"vX0":3.812610664390502,"vY0":-136.0918492170452,"vZ0":-6.181783862134,"x":102.45,"y":179.8,"x0":-1.0517560427997232,"y0":50.00443866691566,"z0":6.012363359024107,"aX":0.27538274446773536},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.4,"breakHorizontal":-1.0,"spinRate":2801,"spinDirection":192},"zone":9,"typeConfidence":2.0,"plateTime":0.40128082440906576,"extension":5.973788807812008},"hitData":{"launchSpeed":86.8,"launchAngle":25.0,"totalDistance":313.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":85.81,"coordY":79.94}},"index":1,"playId":"f80b7db1-5bd8-3e95-a572-3cb078cfdd9b","pitchNumber":1,"startTime":"2025-09-01T20:00:00.993Z","endTime":"2025-09-01T20:00:08.902Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:00:08.902Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"David Hamilton walks.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-01T20:00:09.084Z","endTime":"2025-09-01T20:01:46.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.1,"strikeZoneTop":3.2772613773458,"strikeZoneBottom":1.51000277113984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.101338096708478,"aZ":-23.358983552867553,"pfxX":-0.16596522746497033,"pfxZ":4.525511275501136,"pX":1.5878646158511776,"pZ":0.4301707294053444,"vX0":6.5197487470071245,"vY0":-138.2306486730262,"vZ0":-10.741978794336154,"x":56.47,"y":227.17,"x0":-0.7737166056117433,"y0":50.000907640849185,"z0":5.917417092561564,"aX":-0.32438881601267083},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.2,"breakHorizontal":-1.0,"spinRate":2827,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.39534372122843786,"extension":5.9563355960289215},"index":0,"playId":"f0e6821d-7528-3fe0-aed8-3e7d427d4b68","pitchNumber":1,"startTime":"2025-09-01T20:00:31.775Z","endTime":"2025-09-01T20:00:37.051Z","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.5,"endSpeed":85.1,"strikeZoneTop":3.27727131208847,"strikeZoneBottom":1.44146982843332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.31388690084503,"aZ":-22.990253139919417,"pfxX":0.4545192077826936,"pfxZ":4.96944430858316,"pX":-1.1622916165288624,"pZ":3.522020749824369,"vX0":-0.09848531473026562,"vY0":-134.83017826952945,"vZ0":-2.86918454950599,"x":161.3,"y":143.69,"x0":-1.1844312678967626,"y0":50.001549863641564,"z0":6.215692663701183,"aX":0.8398266300304907},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.6,"breakHorizontal":-0.8,"spinRate":2773,"spinDirection":184},"zone":11,"typeConfidence":2.0,"plateTime":0.4056652699958101,"extension":5.794501202324037},"index":1,"playId":"6cb7c0de-9c83-36bb-a714-bcccff1ea58f","pitchNumber":2,"startTime":"2025-09-01T20:00:50.531Z","endTime":"2025-09-01T20:00:55.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.48591136297091,"aZ":-21.99568922778747,"pfxX":-0.5392613589036379,"pfxZ":5.7303501560968275,"pX":0.27278606493679697,"pZ":2.157572664841364,"vX0":3.571049817506898,"vY0":-132.28992186029691,"vZ0":-5.911882962343893,"x":106.6,"y":180.53,"x0":-1.02300225221488,"y0":50.006077400015585,"z0":6.027375721851315,"aX":-0.9585304129880998},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.4,"breakHorizontal":0.2,"spinRate":2742,"spinDirection":190},"zone":5,"typeConfidence":2.0,"plateTime":0.41358889479678496,"extension":5.944885971515689},"index":2,"playId":"3e7881ed-2320-36fc-afd6-305941cead89","pitchNumber":3,"startTime":"2025-09-01T20:01:05.505Z","endTime":"2025-09-01T20:01:09.381Z","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":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.2772757778644,"strikeZoneBottom":1.54426378830004,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.132969432938904,"aZ":-44.090265333304984,"pfxX":3.7883227202107945,"pfxZ":-8.41224393762499,"pX":-0.4362047595938726,"pZ":1.0429324108605837,"vX0":0.31451884614963943,"vY0":-118.69803867961357,"vZ0":-2.447685351946096,"x":133.63,"y":210.62,"x0":-1.0623351225660604,"y0":50.00029878847498,"z0":6.12716634159794,"aX":5.368629016097872},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-15.5,"breakHorizontal":-7.0,"spinRate":2928,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.4626229010279612,"extension":5.961946749502691},"index":3,"playId":"d0452052-361f-3d5e-94b3-7edd57d352ea","pitchNumber":4,"startTime":"2025-09-01T20:01:26.041Z","endTime":"2025-09-01T20:01:29.383Z","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":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.2,"strikeZoneTop":3.20840649650229,"strikeZoneBottom":1.50999930112083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.399322023701473,"aZ":-34.07387391267616,"pfxX":3.6563903237887514,"pfxZ":-1.1815641688300187,"pX":-0.13299108788426764,"pZ":0.5607640145127325,"vX0":1.3272381691990558,"vY0":-125.29135883469763,"vZ0":-6.4236702635729515,"x":122.07,"y":223.64,"x0":-1.1435720152414957,"y0":50.005136581233174,"z0":5.9151863745275755,"aX":5.860881413660089},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.2,"breakHorizontal":-7.0,"spinRate":2921,"spinDirection":61},"zone":13,"typeConfidence":2.0,"plateTime":0.4358149841639416,"extension":6.0414929894109},"index":4,"playId":"bb6e96aa-d860-3a5f-a3b9-3b8894908823","pitchNumber":5,"startTime":"2025-09-01T20:01:42.873Z","endTime":"2025-09-01T20:01:46.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:01:46.715Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Wong strikes out swinging.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-01T20:01:52.606Z","endTime":"2025-09-01T20:05:50.021Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,5,6,9,10,11],"actionIndex":[4,7,8],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"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":1},"pitchData":{"startSpeed":92.1,"endSpeed":86.1,"strikeZoneTop":3.24368236521575,"strikeZoneBottom":1.4999975772502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.170585109240104,"aZ":-21.831103762133775,"pfxX":-1.0879885750662757,"pfxZ":5.546625484151102,"pX":0.22700743297490977,"pZ":2.9668808871210737,"vX0":3.4577884422067773,"vY0":-134.2838981161339,"vZ0":-4.447391949230077,"x":108.35,"y":158.67,"x0":-0.9239701542099853,"y0":50.00641886252108,"z0":6.155425611982672,"aX":-2.030540507098019},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.5,"breakHorizontal":1.4,"spinRate":2788,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.4045537824375396,"extension":5.940082701020026},"index":0,"playId":"75e28e40-afab-333a-b1f1-0bc60753dd1a","pitchNumber":1,"startTime":"2025-09-01T20:02:11.979Z","endTime":"2025-09-01T20:02:16.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.1,"strikeZoneTop":3.34561436356181,"strikeZoneBottom":1.49999933314641,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.809507560136957,"aZ":-35.831214472383586,"pfxX":3.143378227614218,"pfxZ":-2.280282880717868,"pX":0.08354627228111776,"pZ":1.793373509826356,"vX0":1.9897766222337334,"vY0":-125.26883678888618,"vZ0":-3.4874267950256446,"x":113.82,"y":190.36,"x0":-1.1265477988294412,"y0":50.00004833881775,"z0":6.1010635625508645,"aX":5.0474367670460865},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.7,"breakHorizontal":-6.1,"spinRate":2827,"spinDirection":68},"zone":8,"typeConfidence":2.0,"plateTime":0.4354874314297321,"extension":5.970516951595166},"index":1,"playId":"09cee146-8203-3d50-b294-199a935f412c","pitchNumber":2,"startTime":"2025-09-01T20:02:28.729Z","endTime":"2025-09-01T20:02:32.624Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-01T20:02:42.942Z","endTime":"2025-09-01T20:02:58.256Z","isPitch":false,"type":"action","player":{"id":657136,"link":"/api/v1/people/657136"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.5,"strikeZoneTop":3.3112209472552,"strikeZoneBottom":1.50000170100881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.554105869727174,"aZ":-16.49650898369944,"pfxX":-3.633909249672488,"pfxZ":8.102662401554115,"pX":2.521494197684172,"pZ":2.4767624618476725,"vX0":10.282610799252588,"vY0":-137.2908808858598,"vZ0":-6.323706461849349,"x":20.89,"y":171.91,"x0":-0.7780811905428031,"y0":50.00349776102181,"z0":5.907435198950738,"aX":-7.033009588062191},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.7,"breakHorizontal":4.8,"spinRate":2582,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.3969254707262482,"extension":5.931790989637339},"index":3,"playId":"46fbb822-a25f-3be0-9945-1639dbd71b58","pitchNumber":3,"startTime":"2025-09-01T20:02:58.256Z","endTime":"2025-09-01T20:03:04.851Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Zak Kent. David Hamilton to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"actionPlayId":"46fbb822-a25f-3be0-9945-1639dbd71b58","startTime":"2025-09-01T20:03:05.853Z","endTime":"2025-09-01T20:03:32.489Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.158263857396342,"aZ":-44.99964830667076,"pfxX":4.538428041801581,"pfxZ":-8.951838234689456,"pX":-0.25284895569555615,"pZ":1.1079875160938373,"vX0":0.4473809803071359,"vY0":-119.26545012541213,"vZ0":-2.3761148832080896,"x":126.64,"y":208.86,"x0":-1.0324150287198652,"y0":50.00377854960522,"z0":6.197272088175104,"aX":6.501050715473581},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-16.6,"breakHorizontal":-8.3,"spinRate":2719,"spinDirection":29},"zone":13,"typeConfidence":2.0,"plateTime":0.4602441302933622,"extension":6.014160866144974},"index":5,"playId":"927015e3-351a-35b7-939e-7a5facbfbd6a","pitchNumber":4,"startTime":"2025-09-01T20:03:32.489Z","endTime":"2025-09-01T20:03:36.310Z","isPitch":true,"type":"pitch"},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":6,"playId":"29e58ffb-283b-45ec-8c98-b04ff30d8922","startTime":"2025-09-01T20:03:59.819Z","endTime":"2025-09-01T20:04:04.819Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"With Connor Wong batting, David Hamilton advances to 3rd on a balk.","event":"Balk","eventType":"balk","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":7,"actionPlayId":"29e58ffb-283b-45ec-8c98-b04ff30d8922","startTime":"2025-09-01T20:04:10.432Z","endTime":"2025-09-01T20:04:20.766Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687849,"link":"/api/v1/people/687849"}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":8,"startTime":"2025-09-01T20:04:20.766Z","endTime":"2025-09-01T20:04:41.515Z","isPitch":false,"type":"action","player":{"id":657136,"link":"/api/v1/people/657136"}},{"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.1,"endSpeed":80.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.6657829321636,"aZ":-34.129324256002384,"pfxX":2.5276986625018942,"pfxZ":-1.2149413412356482,"pX":-0.2154837973397345,"pZ":0.5930852410467076,"vX0":1.6548729063277583,"vY0":-126.72675091322695,"vZ0":-6.431905770354561,"x":125.21,"y":222.77,"x0":-1.206880976227225,"y0":50.00035085322101,"z0":5.914704686389007,"aX":4.080217219257656},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.5,"breakHorizontal":-4.9,"spinRate":2804,"spinDirection":60},"zone":13,"typeConfidence":2.0,"plateTime":0.43342286807954267,"extension":6.038583949984121},"index":9,"playId":"fb6d3e84-2d98-3d4b-8a1a-2e48f2311763","pitchNumber":5,"startTime":"2025-09-01T20:04:41.515Z","endTime":"2025-09-01T20:04:46.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.17367116043003,"strikeZoneBottom":1.46559208934269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.80071853860938,"aZ":-34.07031758326793,"pfxX":2.4659210131994254,"pfxZ":-1.1761892671925835,"pX":-0.3036414708856301,"pZ":-0.5246572787660926,"vX0":1.18870636491088,"vY0":-125.8693275723316,"vZ0":-8.768914529100588,"x":128.57,"y":252.95,"x0":-1.1019679987442128,"y0":50.00362238682771,"z0":5.751284069402996,"aX":3.9692756781200806},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.8,"breakHorizontal":-4.7,"spinRate":2868,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.43462352140987015,"extension":6.11760011883939},"index":10,"playId":"6e7033a8-3bad-3639-ab31-9d82b11ba4b3","pitchNumber":6,"startTime":"2025-09-01T20:05:17.850Z","endTime":"2025-09-01T20:05:22.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.38958472592785,"aZ":-45.08281329933586,"pfxX":3.528550446803279,"pfxZ":-9.173383796292265,"pX":-0.08070181866210994,"pZ":0.9845081263763618,"vX0":1.2304901839388882,"vY0":-118.66131699177502,"vZ0":-2.4032546489427755,"x":120.08,"y":212.2,"x0":-1.066125300734775,"y0":50.0008662722325,"z0":6.167045826572515,"aX":4.967082481287588},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-16.9,"breakHorizontal":-6.7,"spinRate":2849,"spinDirection":32},"zone":13,"typeConfidence":2.0,"plateTime":0.46384437255380506,"extension":5.967367969716912},"index":11,"playId":"88fb5767-e8e3-3664-8899-deab0bd68ead","pitchNumber":7,"startTime":"2025-09-01T20:05:46.461Z","endTime":"2025-09-01T20:05:50.021Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:05:50.021Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Roman Anthony grounds out to first baseman Kyle Manzardo.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-01T20:05:55.644Z","endTime":"2025-09-01T20:08:08.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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 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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.6112216335205,"strikeZoneBottom":1.79441040900853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.284177809913945,"aZ":-43.531482254656595,"pfxX":3.5989088919873877,"pfxZ":-8.024778619060593,"pX":-0.5348138295788101,"pZ":0.8235973505493421,"vX0":0.5284878121756357,"vY0":-118.69070219612158,"vZ0":-2.9225344857400484,"x":137.39,"y":216.54,"x0":-1.2279600463250229,"y0":50.000604403023424,"z0":6.063303373479068,"aX":5.095812689119893},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-15.0,"breakHorizontal":-6.6,"spinRate":2930,"spinDirection":36},"zone":13,"typeConfidence":2.0,"plateTime":0.4627844613152212,"extension":5.8996890031073965},"index":0,"playId":"185c6bb9-8219-38ae-943c-4b35790bf9ee","pitchNumber":1,"startTime":"2025-09-01T20:06:32.340Z","endTime":"2025-09-01T20:06:35.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":86.1,"strikeZoneTop":3.68,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.63175405266356,"aZ":-23.318241769576993,"pfxX":0.8438002741174767,"pfxZ":4.740394868761406,"pX":0.17489651643398105,"pZ":2.3286031617651997,"vX0":2.6729939232230784,"vY0":-134.9323489546981,"vZ0":-5.565167660978985,"x":110.33,"y":175.91,"x0":-0.9329274169909457,"y0":50.00660824149921,"z0":6.031139877992553,"aX":1.5765994404111767},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.8,"breakHorizontal":-2.0,"spinRate":2849,"spinDirection":176},"zone":8,"typeConfidence":2.0,"plateTime":0.4038528226473357,"extension":6.05160483512123},"index":1,"playId":"39132efe-d9aa-3314-b5aa-14174ba2c79e","pitchNumber":2,"startTime":"2025-09-01T20:06:52.501Z","endTime":"2025-09-01T20:06:55.501Z","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":82.1,"endSpeed":75.7,"strikeZoneTop":3.54241240606176,"strikeZoneBottom":1.79441848838181,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.065423127184783,"aZ":-45.671292557827236,"pfxX":3.1939743361330617,"pfxZ":-9.404723588242586,"pX":-1.1384741842404817,"pZ":1.000919357371524,"vX0":-1.116194373481181,"vY0":-119.57251246763266,"vZ0":-2.399362550919909,"x":160.4,"y":211.76,"x0":-1.0781210665207728,"y0":50.00581479282128,"z0":6.1514656193773405,"aX":4.582471984534637},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-17.3,"breakHorizontal":-5.5,"spinRate":2811,"spinDirection":33},"zone":13,"typeConfidence":2.0,"plateTime":0.4597242050996755,"extension":6.026153666397638},"index":2,"playId":"a94f4bb0-7c8e-3f8d-a7d8-70628fb186c5","pitchNumber":3,"startTime":"2025-09-01T20:07:13.907Z","endTime":"2025-09-01T20:07:17.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.68,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.82386026041977,"aZ":-33.81733928438513,"pfxX":2.3616813384286246,"pfxZ":-1.0190128159296359,"pX":-0.268422311380284,"pZ":0.8019646085232324,"vX0":1.463320971669817,"vY0":-125.86232798159931,"vZ0":-5.8792852834029645,"x":127.23,"y":217.13,"x0":-1.1636701253580524,"y0":50.005545496945494,"z0":5.897155993495492,"aX":3.8005177095566824},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.9,"breakHorizontal":-4.6,"spinRate":2935,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.43469019251315544,"extension":5.994185480797989},"index":3,"playId":"14b1af37-2895-33b7-9c3f-dc19516e7bbf","pitchNumber":4,"startTime":"2025-09-01T20:07:32.677Z","endTime":"2025-09-01T20:07:36.927Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-01T20:07:44.658Z","endTime":"2025-09-01T20:08:01.221Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"}},{"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":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.68,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.560441740431585,"aZ":-45.91083198068956,"pfxX":2.864604780019632,"pfxZ":-9.314908728075375,"pX":-0.15115846920432624,"pZ":2.5324554013160454,"vX0":1.4770713303362524,"vY0":-121.45719317625425,"vZ0":0.6013504415025996,"x":122.76,"y":170.4,"x0":-1.1417242654840214,"y0":50.00150018735757,"z0":6.314863143291666,"aX":4.225363397369208},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-16.3,"breakHorizontal":-5.5,"spinRate":2847,"spinDirection":34},"zone":5,"typeConfidence":2.0,"plateTime":0.4531433110598351,"extension":5.885343951786581},"hitData":{"launchSpeed":97.6,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.92,"coordY":162.83}},"index":5,"playId":"fb4342d2-68db-36e1-82ff-d9d03e9ae372","pitchNumber":5,"startTime":"2025-09-01T20:08:01.221Z","endTime":"2025-09-01T20:08:08.882Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:08:08.882Z","atBatIndex":66},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Manzardo homers (24) on a fly ball to center field.","rbi":1,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-01T20:10:07.093Z","endTime":"2025-09-01T20:10:53.607Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":{"id":571927,"link":"/api/v1/people/571927"},"isScoringEvent":true,"rbi":true,"earned":true,"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.14562752291748,"strikeZoneBottom":1.39439233832384,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.408518035510244,"aZ":-17.601703359716232,"pfxX":8.887828611567313,"pfxZ":7.316510011588598,"pX":-0.24551410194840284,"pZ":3.0419714550026917,"vX0":-8.398440269982,"vY0":-140.18892634898265,"vZ0":-3.619641612026313,"x":126.36,"y":156.65,"x0":1.6329853167954829,"y0":50.00565168717925,"z0":5.497445690308351,"aX":17.71039095033407},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.7,"breakHorizontal":-14.4,"spinRate":2285,"spinDirection":121},"zone":2,"typeConfidence":0.93,"plateTime":0.3905609261747762,"extension":6.661114600718024},"index":0,"playId":"1362adda-e618-3253-947f-2f8d7e986253","pitchNumber":1,"startTime":"2025-09-01T20:10:17.590Z","endTime":"2025-09-01T20:10:20.635Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.54253011794229,"aZ":-42.58596588620654,"pfxX":-7.276704715576031,"pfxZ":-7.645790077223348,"pX":0.22919816799827125,"pZ":2.653049302200619,"vX0":-1.468252869797066,"vY0":-116.44477702709628,"vZ0":2.31684276529493,"x":108.26,"y":167.15,"x0":1.814115922558627,"y0":50.00216893748759,"z0":5.698464513104786,"aX":-9.909958913772009},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-12.8,"breakHorizontal":13.6,"spinRate":2296,"spinDirection":319},"zone":2,"typeConfidence":0.91,"plateTime":0.4718538945059221,"extension":6.437763670708349},"hitData":{"launchSpeed":104.9,"launchAngle":28.0,"totalDistance":418.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":169.78,"coordY":35.31}},"index":1,"playId":"f9df37b4-f3f0-3261-a54d-74b9a4deea8c","pitchNumber":2,"startTime":"2025-09-01T20:10:29.057Z","endTime":"2025-09-01T20:10:53.607Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:10:53.607Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Naylor grounds out, second baseman David Hamilton to first baseman Romy Gonzalez.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-01T20:10:40.206Z","endTime":"2025-09-01T20:11:17.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.24513830801787,"aZ":-19.219395010460477,"pfxX":10.122325687108233,"pfxZ":6.56289173010347,"pX":0.4624295541966916,"pZ":2.411768259412222,"vX0":-7.232301268824455,"vY0":-140.00568814319038,"vZ0":-4.685460292320028,"x":99.37,"y":173.66,"x0":1.771276113221322,"y0":50.0034132834625,"z0":5.374564193933671,"aX":19.984397260299563},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.0,"breakHorizontal":-16.7,"spinRate":2236,"spinDirection":121},"zone":6,"typeConfidence":0.94,"plateTime":0.3920469196708076,"extension":6.528880571730424},"hitData":{"launchSpeed":85.8,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.23,"coordY":153.71}},"index":0,"playId":"43ea3776-dbec-3acb-a465-6fec344e4c2e","pitchNumber":1,"startTime":"2025-09-01T20:11:09.211Z","endTime":"2025-09-01T20:11:17.261Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:11:17.261Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Jones strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-01T20:11:44.723Z","endTime":"2025-09-01T20:12:29.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-01T20:11:34.999Z","endTime":"2025-09-01T20:11:47.006Z","isPitch":false,"type":"action","player":{"id":666134,"link":"/api/v1/people/666134"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.1,"strikeZoneTop":3.67710504156592,"strikeZoneBottom":1.70432159039755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.598306390904725,"aZ":-42.91374335320338,"pfxX":-5.7395889533879645,"pfxZ":-7.746593006496214,"pX":0.06063442570395076,"pZ":2.335844427174137,"vX0":-1.830621734902485,"vY0":-117.35237469375421,"vZ0":1.505656372374863,"x":114.69,"y":175.71,"x0":1.5980378871045222,"y0":50.00563791368593,"z0":5.7039840977097676,"aX":-7.952581047423296},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-13.3,"breakHorizontal":10.8,"spinRate":2038,"spinDirection":321},"zone":5,"typeConfidence":0.89,"plateTime":0.46793601886885616,"extension":6.660041239764976},"index":1,"playId":"9ef3e88f-9f65-362e-abae-b5c46d13028b","pitchNumber":1,"startTime":"2025-09-01T20:11:47.006Z","endTime":"2025-09-01T20:11:50.160Z","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.0,"strikeZoneTop":3.78,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.948299370724094,"aZ":-41.40089766509949,"pfxX":-8.231285458670934,"pfxZ":-6.882931616185816,"pX":-1.0268241950606887,"pZ":0.9353650747456742,"vX0":-3.5400152958416804,"vY0":-116.28475624331207,"vZ0":-1.2727694309523423,"x":156.14,"y":213.53,"x0":1.5939677907499912,"y0":50.000875038489745,"z0":5.490169124298425,"aX":-11.04017390182443},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-12.4,"breakHorizontal":15.8,"spinRate":2244,"spinDirection":319},"zone":13,"typeConfidence":0.91,"plateTime":0.4747486996119137,"extension":6.571077650600655},"index":2,"playId":"c520f2d1-e073-37c9-a92f-729bfd67af09","pitchNumber":2,"startTime":"2025-09-01T20:11:58.450Z","endTime":"2025-09-01T20:12:02.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.3,"strikeZoneTop":3.81428444617905,"strikeZoneBottom":1.73863545922438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.133470813782694,"aZ":-24.548240674294227,"pfxX":10.680981506759284,"pfxZ":3.8833403222358296,"pX":-0.8009875868532916,"pZ":3.1057703411060555,"vX0":-10.015576384893528,"vY0":-139.92266888825907,"vZ0":-1.874491739034812,"x":142.95,"y":115.92,"x0":1.4523609980671894,"y0":50.00640614601792,"z0":5.407054239805879,"aX":20.999160996146504},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.8,"breakHorizontal":-17.0,"spinRate":2200,"spinDirection":121},"zone":4,"typeConfidence":0.93,"plateTime":0.392761745747892,"extension":6.666686993850454},"index":3,"playId":"2edaffe4-18a7-375d-954d-427da09169a4","pitchNumber":3,"startTime":"2025-09-01T20:12:13.025Z","endTime":"2025-09-01T20:12:17.324Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.5,"strikeZoneTop":3.78,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.695744080750604,"aZ":-43.20430970225825,"pfxX":-7.5981027147976805,"pfxZ":-8.348078123454986,"pX":-0.40850066390094325,"pZ":0.4501895792051346,"vX0":-2.5047320439476852,"vY0":-115.47458562798968,"vZ0":-1.7215774398607755,"x":132.57,"y":226.62,"x0":1.6833585488442122,"y0":50.000563518438014,"z0":5.442306901088777,"aX":-10.044061504798986},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-15.2,"breakHorizontal":14.4,"spinRate":2393,"spinDirection":324},"zone":13,"typeConfidence":0.92,"plateTime":0.4781776233565389,"extension":6.691943535540135},"index":4,"playId":"c8850554-ea75-31cd-9088-e1de7a155848","pitchNumber":4,"startTime":"2025-09-01T20:12:24.757Z","endTime":"2025-09-01T20:12:29.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:12:29.824Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"David Fry flies out to left fielder Nate Eaton.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-01T20:14:59.273Z","endTime":"2025-09-01T20:15:28.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-01T20:12:36.797Z","endTime":"2025-09-01T20:12:47.582Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Greg Weissert replaces Steven Matz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-01T20:12:47.582Z","endTime":"2025-09-01T20:15:01.615Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669711,"link":"/api/v1/people/669711"},"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":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.41397967731679,"strikeZoneBottom":1.59000255197717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.130955699627144,"aZ":-27.89035555493489,"pfxX":-11.004364433170458,"pfxZ":2.2573726168343935,"pX":-0.418857159306677,"pZ":2.5174208616807747,"vX0":7.75057458740695,"vY0":-137.04233341523175,"vZ0":-1.458784715618962,"x":132.97,"y":170.81,"x0":-1.8583223680474716,"y0":50.00117563490548,"z0":4.967128959776803,"aX":-20.86655933199993},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.0,"breakHorizontal":18.2,"spinRate":2144,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.4001307737231272,"extension":5.565426217050465},"index":2,"playId":"e570f028-6673-3a11-af87-a2d4cefc3c14","pitchNumber":1,"startTime":"2025-09-01T20:15:01.615Z","endTime":"2025-09-01T20:15:04.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.66759101430454,"aZ":-25.48680233300835,"pfxX":-10.491384737336402,"pfxZ":3.639687071078461,"pX":-0.8002028936048632,"pZ":2.411174728076844,"vX0":6.569973501440458,"vY0":-135.42195308179296,"vZ0":-2.0868091707816103,"x":147.5,"y":173.68,"x0":-1.908838337214846,"y0":50.001184433455485,"z0":4.9950268295704925,"aX":-19.26594757534041},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.4,"breakHorizontal":17.4,"spinRate":2141,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.4062015431815933,"extension":5.485429938796891},"hitData":{"launchSpeed":95.6,"launchAngle":50.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.97,"coordY":110.06}},"index":3,"playId":"2193515b-ce6c-3c88-9890-be38b4d0badc","pitchNumber":2,"startTime":"2025-09-01T20:15:18.436Z","endTime":"2025-09-01T20:15:28.445Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:15:28.445Z","atBatIndex":70},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alex Bregman lines out to third baseman José Ramírez.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-01T20:17:32.421Z","endTime":"2025-09-01T20:19:31.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.23165664808899,"strikeZoneBottom":1.60999805168178,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.615239028021712,"aZ":-17.000802360213758,"pfxX":-5.448221240205449,"pfxZ":8.072890329163116,"pX":1.1046152626532137,"pZ":1.258153543631799,"vX0":7.396592672558388,"vY0":-136.3695259395327,"vZ0":-8.974430390826486,"x":84.66,"y":201.68,"x0":-0.9378214449163228,"y0":50.00226692986788,"z0":5.769838838778404,"aX":-10.238917723517373},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.8,"breakHorizontal":8.3,"spinRate":2512,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.40200275601567714,"extension":5.9103066774390225},"index":0,"playId":"46381eb9-1abd-3cc9-a857-1c9a12d481b0","pitchNumber":1,"startTime":"2025-09-01T20:17:37.935Z","endTime":"2025-09-01T20:17:44.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.30082894472542,"strikeZoneBottom":1.60999946000388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.387889423271126,"aZ":-38.429495971948064,"pfxX":2.8699492707956717,"pfxZ":-3.967127463722983,"pX":0.44644842700026854,"pZ":1.2505835446434486,"vX0":3.0723967878815213,"vY0":-125.36261478219855,"vZ0":-4.036850791682252,"x":99.98,"y":205.01,"x0":-1.171719906310206,"y0":50.00137396964117,"z0":6.047236505057033,"aX":4.527545942560242},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-7.9,"breakHorizontal":-6.0,"spinRate":2987,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.43837012948473886,"extension":5.932283961902453},"index":1,"playId":"6a9e9aaf-24d7-31ae-a90b-a4a27f6444a9","pitchNumber":2,"startTime":"2025-09-01T20:17:52.795Z","endTime":"2025-09-01T20:17:56.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.3,"strikeZoneTop":3.19705802216592,"strikeZoneBottom":1.60999718619481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.83724210395827,"aZ":-20.90146421205622,"pfxX":1.4728396684652776,"pfxZ":6.296545805071277,"pX":0.3615478750362359,"pZ":2.8151324426468762,"vX0":2.9830580687960695,"vY0":-133.93678777705514,"vZ0":-4.714709714970445,"x":103.22,"y":162.77,"x0":-0.9644551460560078,"y0":50.00541992138155,"z0":6.12224040881349,"aX":2.6365041552874207},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.4,"breakHorizontal":-3.4,"spinRate":2783,"spinDirection":171},"zone":3,"typeConfidence":2.0,"plateTime":0.4112334042915151,"extension":5.920165946126661},"index":2,"playId":"8be5d725-7293-3029-ad46-4c4e9c56a2c4","pitchNumber":3,"startTime":"2025-09-01T20:18:07.527Z","endTime":"2025-09-01T20:18:10.868Z","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":92.4,"endSpeed":83.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.59632647515582,"aZ":-22.487014217331453,"pfxX":1.995034102196359,"pfxZ":5.380570937730559,"pX":-0.24904419389958732,"pZ":3.268679971522611,"vX0":1.6596312793409982,"vY0":-134.45837067077653,"vZ0":-3.3054914106763977,"x":126.49,"y":150.53,"x0":-1.1371119134697867,"y0":50.00480693694125,"z0":6.14018338804064,"aX":3.5936098420597733},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.1,"breakHorizontal":-4.0,"spinRate":2835,"spinDirection":178},"zone":2,"typeConfidence":2.0,"plateTime":0.4099379451537333,"extension":5.870744118227793},"index":3,"playId":"a95f71c2-8b89-3a32-b7f2-eabfdfd2cc80","pitchNumber":4,"startTime":"2025-09-01T20:18:21.068Z","endTime":"2025-09-01T20:18:24.068Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":74.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.35749033930688,"aZ":-44.022647472211396,"pfxX":2.5888278302784666,"pfxZ":-8.359686048588392,"pX":0.4603748550901647,"pZ":2.208763713113239,"vX0":2.3622621270234783,"vY0":-119.22579016940442,"vZ0":-0.08128931932600869,"x":99.45,"y":179.14,"x0":-0.8855670093466659,"y0":50.00516595649951,"z0":6.270293781373472,"aX":3.667471058687555},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-14.8,"breakHorizontal":-5.3,"spinRate":2924,"spinDirection":29},"zone":6,"typeConfidence":2.0,"plateTime":0.4622585242985955,"extension":5.965418311044592},"index":4,"playId":"294ec8fb-2559-3f54-be25-80f4e05b5d2e","pitchNumber":5,"startTime":"2025-09-01T20:18:41.637Z","endTime":"2025-09-01T20:18:45.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.5,"strikeZoneTop":3.23165383866399,"strikeZoneBottom":1.50618255645617,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.97292955976338,"aZ":-44.91106416873437,"pfxX":1.2072238338158412,"pfxZ":-9.121453926379155,"pX":1.0217887757861313,"pZ":0.54318804990098,"vX0":4.0187607187281795,"vY0":-118.87783160242088,"vZ0":-3.2540856851420656,"x":78.05,"y":224.11,"x0":-0.8645336992240897,"y0":50.003542309071506,"z0":6.1057277066567135,"aX":1.6851394280938026},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-17.0,"breakHorizontal":-3.4,"spinRate":2891,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.4651240181979732,"extension":5.9658402665904235},"index":5,"playId":"f4c2e929-48c8-3ba1-9273-da420db6ae21","pitchNumber":6,"startTime":"2025-09-01T20:19:05.116Z","endTime":"2025-09-01T20:19:08.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.171643965139538,"aZ":-37.746928417452025,"pfxX":3.409621542714378,"pfxZ":-3.624046507221461,"pX":-0.9648677188239068,"pZ":2.6733396471535382,"vX0":-0.8533230395997077,"vY0":-123.34515111833609,"vZ0":-0.6492639946613287,"x":153.78,"y":166.6,"x0":-1.0568400976551877,"y0":50.00546990803067,"z0":6.130611501353164,"aX":5.239647904062869},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-6.5,"breakHorizontal":-6.0,"spinRate":2852,"spinDirection":67},"zone":11,"typeConfidence":2.0,"plateTime":0.4445348362681738,"extension":5.9540941147332225},"hitData":{"launchSpeed":64.2,"launchAngle":17.0,"totalDistance":134.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":97.18,"coordY":156.62}},"index":6,"playId":"bba3118f-6f85-3a06-b1a9-3f5bf77dfe80","pitchNumber":7,"startTime":"2025-09-01T20:19:26.132Z","endTime":"2025-09-01T20:19:31.601Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:19:31.601Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Story singles on a sharp ground ball to shortstop Brayan Rocchio.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-01T20:19:32.867Z","endTime":"2025-09-01T20:20:54.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.49999792056025,"strikeZoneBottom":1.65490933351736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.74813159118544,"aZ":-25.25016343712698,"pfxX":0.19650402880584195,"pfxZ":3.6821826059015486,"pX":0.4207345004077319,"pZ":4.276110766009133,"vX0":3.616513589399302,"vY0":-136.38214638439914,"vZ0":-0.6902526281794539,"x":100.96,"y":123.33,"x0":-0.9494131860053141,"y0":50.00024763959459,"z0":6.278247938242953,"aX":0.3677972373845819},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.7,"breakHorizontal":-1.1,"spinRate":2811,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.4020284851938052,"extension":5.8628582911831595},"index":0,"playId":"c59c1e51-7eeb-305b-ac92-7f77b1d5ca08","pitchNumber":1,"startTime":"2025-09-01T20:19:56.710Z","endTime":"2025-09-01T20:19:59.720Z","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":93.1,"endSpeed":85.3,"strikeZoneTop":3.46511471764187,"strikeZoneBottom":1.6200015836979,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.23151670426929,"aZ":-22.60375072739897,"pfxX":-0.4659999095728389,"pfxZ":5.166754985942738,"pX":0.9445660699609714,"pZ":1.8519812935806441,"vX0":5.259186411391218,"vY0":-135.4197026602216,"vZ0":-6.8590538865756,"x":81.0,"y":188.78,"x0":-0.9641485920916665,"y0":50.003997873197015,"z0":6.004597308631798,"aX":-0.8635593270028415},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.0,"breakHorizontal":-0.4,"spinRate":2745,"spinDirection":181},"zone":14,"typeConfidence":2.0,"plateTime":0.40483861408726574,"extension":5.871571287639568},"index":1,"playId":"6f7953ca-2562-345e-8931-c4b37539b625","pitchNumber":2,"startTime":"2025-09-01T20:20:10.826Z","endTime":"2025-09-01T20:20:14.084Z","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":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.46511811965917,"strikeZoneBottom":1.62000222168825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.33455481491468,"aZ":-38.035597084964344,"pfxX":2.8396115223820755,"pfxZ":-3.7147237985645862,"pX":0.06897787092284867,"pZ":3.0175993238563352,"vX0":2.024888475897615,"vY0":-124.68014847686644,"vZ0":-0.21645810595800263,"x":114.37,"y":157.3,"x0":-1.1216279420596487,"y0":50.00018959244501,"z0":6.236032773046013,"aX":4.4838015563446705},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-6.5,"breakHorizontal":-5.6,"spinRate":2902,"spinDirection":66},"zone":2,"typeConfidence":2.0,"plateTime":0.43877895221760976,"extension":5.78393418153132},"index":2,"playId":"2282b365-af00-3e84-bdcd-33e73a745bf1","pitchNumber":3,"startTime":"2025-09-01T20:20:28.786Z","endTime":"2025-09-01T20:20:32.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.449799634328237,"aZ":-25.566207552603604,"pfxX":0.18947026324582913,"pfxZ":3.603179356728873,"pX":-0.04144037127307861,"pZ":2.0458337998017786,"vX0":2.60938512330171,"vY0":-134.8203343782194,"vZ0":-5.673053753105398,"x":118.58,"y":183.54,"x0":-1.0480867588430705,"y0":50.000707242485745,"z0":5.991514875380129,"aX":0.34720988370119005},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.5,"breakHorizontal":-1.0,"spinRate":2859,"spinDirection":181},"zone":8,"typeConfidence":2.0,"plateTime":0.4069057281850452,"extension":5.87325312134829},"hitData":{"launchSpeed":103.9,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":97.09,"coordY":145.09}},"index":3,"playId":"5f3dc5e1-468f-3802-bb84-eb4b9ada4b3c","pitchNumber":4,"startTime":"2025-09-01T20:20:44.694Z","endTime":"2025-09-01T20:20:54.342Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:20:54.342Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Romy Gonzalez flies out to right fielder Jhonkensy Noel.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-01T20:20:58.135Z","endTime":"2025-09-01T20:22:32.056Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.61000033938731,"strikeZoneBottom":1.74000155414205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.887743116075395,"aZ":-25.38983185570993,"pfxX":0.3158048195290011,"pfxZ":3.714257485904133,"pX":0.42768011456755783,"pZ":3.4265143753677902,"vX0":3.3122439422419405,"vY0":-133.84576611081863,"vZ0":-2.6536724879387985,"x":100.7,"y":146.26,"x0":-0.8631656635972915,"y0":50.005240279952005,"z0":6.234791841419752,"aX":0.5771095064255892},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.4,"breakHorizontal":-1.2,"spinRate":2718,"spinDirection":183},"zone":3,"typeConfidence":2.0,"plateTime":0.40806908462494995,"extension":5.9389708723625345},"index":0,"playId":"56fd2104-424d-36bb-8b76-97f48fb20207","pitchNumber":1,"startTime":"2025-09-01T20:21:22.836Z","endTime":"2025-09-01T20:21:26.069Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"8b11eea1-cef1-3df7-9d95-6c1c41abda73","startTime":"2025-09-01T20:21:40.508Z","endTime":"2025-09-01T20:21:43.508Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.217663022426724,"aZ":-24.549098605625563,"pfxX":-0.8614230015803681,"pfxZ":4.187091408597495,"pX":0.6050017159380673,"pZ":2.3010662303193716,"vX0":4.111275177748122,"vY0":-133.6945664836317,"vZ0":-5.393959046045176,"x":93.94,"y":176.65,"x0":-0.8368214835427532,"y0":50.003256895921325,"z0":6.093006160001693,"aX":-1.5692794236818668},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.7,"breakHorizontal":0.7,"spinRate":2837,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.40875997689824484,"extension":5.8872913185547455},"index":2,"playId":"87421a32-fb4c-3afc-b9b3-c37541925bce","pitchNumber":2,"startTime":"2025-09-01T20:21:59.606Z","endTime":"2025-09-01T20:22:02.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.221166888483534,"aZ":-33.490588162729345,"pfxX":2.819732685131919,"pfxZ":-0.8184187039272608,"pX":0.05366553238978389,"pZ":2.3230537836884952,"vX0":2.0643742602659234,"vY0":-125.9411707687276,"vZ0":-2.6862910877720694,"x":114.95,"y":176.06,"x0":-1.1425633675232947,"y0":50.003245819514646,"z0":6.1082505243234415,"aX":4.535855677824074},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.8,"breakHorizontal":-5.5,"spinRate":2839,"spinDirection":67},"zone":8,"typeConfidence":2.0,"plateTime":0.4346720215178954,"extension":6.0526441274655145},"hitData":{"launchSpeed":84.0,"launchAngle":37.0,"totalDistance":247.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.26,"coordY":127.36}},"index":3,"playId":"727f5baa-25b9-3cef-b296-c3098babe392","pitchNumber":3,"startTime":"2025-09-01T20:22:22.009Z","endTime":"2025-09-01T20:22:32.056Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:22:32.056Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rob Refsnyder singles on a ground ball to third baseman José Ramírez. Trevor Story to 2nd.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-01T20:23:15.554Z","endTime":"2025-09-01T20:23:26.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"4f75af1a-7b11-39f2-bb8c-3f364434b286","startTime":"2025-09-01T20:22:59.421Z","endTime":"2025-09-01T20:23:02.421Z","isPitch":false,"type":"pickoff"},{"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,"runnerGoing":true},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.280451759654582,"aZ":-17.163457707587714,"pfxX":-0.23728799203642503,"pfxZ":7.964892998627777,"pX":0.3361506627667276,"pZ":3.149242835972334,"vX0":3.1624768261193723,"vY0":-135.79979141516557,"vZ0":-4.869369068686822,"x":104.19,"y":153.75,"x0":-0.808235987907518,"y0":50.00026207226582,"z0":6.144102593955247,"aX":-0.44746970339822323},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.7,"breakHorizontal":-0.2,"spinRate":2810,"spinDirection":180},"zone":3,"typeConfidence":2.0,"plateTime":0.4019849501244326,"extension":5.885708812198044},"hitData":{"launchSpeed":70.2,"launchAngle":-53.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.17,"coordY":178.03}},"index":1,"playId":"745a54ad-cbcc-34e1-88c5-64bb47e91c97","pitchNumber":1,"startTime":"2025-09-01T20:23:17.933Z","endTime":"2025-09-01T20:23:26.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:23:26.240Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out, first baseman Kyle Manzardo to pitcher Zak Kent.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-01T20:25:11.574Z","endTime":"2025-09-01T20:26:27.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"actionIndex":[0],"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":687849,"link":"/api/v1/people/687849"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jarren Duran replaces Nate Eaton.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-01T20:23:45.915Z","endTime":"2025-09-01T20:23:54.694Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":681987,"link":"/api/v1/people/681987"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-01T20:23:54.694Z","endTime":"2025-09-01T20:25:11.574Z","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":94.2,"endSpeed":85.3,"strikeZoneTop":3.50587069954174,"strikeZoneBottom":1.7866178925053,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.66522477359792,"aZ":-20.85431403567116,"pfxX":-0.09974730981828994,"pfxZ":6.024775010690565,"pX":0.9924584359950854,"pZ":3.8565076771154287,"vX0":5.2729687983693685,"vY0":-137.02059268148193,"vZ0":-2.536854470925716,"x":80.71,"y":92.36,"x0":-0.9537041849308846,"y0":50.00190074719863,"z0":6.238384947859264,"aX":-0.18814241211836705},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.4,"breakHorizontal":-1.1,"spinRate":2623,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.4015954964972335,"extension":5.961710824303411},"index":2,"playId":"91182a01-e611-3419-8a62-c45625526e91","pitchNumber":1,"startTime":"2025-09-01T20:25:11.574Z","endTime":"2025-09-01T20:25:14.650Z","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":92.5,"endSpeed":84.2,"strikeZoneTop":3.36934767273414,"strikeZoneBottom":1.65000183791776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.162951740783708,"aZ":-22.33507849702142,"pfxX":1.1964610622030754,"pfxZ":5.393064319778915,"pX":-0.5957833378121127,"pZ":3.0749348803615937,"vX0":1.0402960753729442,"vY0":-134.69052580856282,"vZ0":-3.7715398435029632,"x":139.71,"y":155.76,"x0":-1.143439935723485,"y0":50.00437056283845,"z0":6.086240005030427,"aX":2.1827102362628583},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.1,"breakHorizontal":-2.4,"spinRate":2725,"spinDirection":176},"zone":1,"typeConfidence":2.0,"plateTime":0.40775311362357636,"extension":5.954206904209758},"index":3,"playId":"c162e35a-ec7e-30ff-9eaf-60c255abe21c","pitchNumber":2,"startTime":"2025-09-01T20:25:28.244Z","endTime":"2025-09-01T20:25:31.325Z","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":85.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.829732023177584,"aZ":-21.146612605404655,"pfxX":1.0014562956723845,"pfxZ":5.928869359665326,"pX":-0.23336515602126337,"pZ":3.0304658230420274,"vX0":1.8109579953194852,"vY0":-135.80860422077185,"vZ0":-4.206205435696794,"x":125.9,"y":156.96,"x0":-1.040009506632785,"y0":50.00556399880942,"z0":6.0776114404351835,"aX":1.863474578281198},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.0,"breakHorizontal":-2.2,"spinRate":2723,"spinDirection":186},"zone":2,"typeConfidence":2.0,"plateTime":0.4039199066123751,"extension":6.039418634822411},"index":4,"playId":"414364ca-aec0-3bf9-a06d-0fca3fccc250","pitchNumber":3,"startTime":"2025-09-01T20:25:46.572Z","endTime":"2025-09-01T20:25:51.008Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2025-09-01T20:26:02.644Z","endTime":"2025-09-01T20:26:19.625Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.096349431129276,"aZ":-45.85648153744609,"pfxX":4.206170427040518,"pfxZ":-9.34500703317317,"pX":-0.6409210585152306,"pZ":1.5447948071092839,"vX0":-0.15481350832712382,"vY0":-121.15695855541932,"vZ0":-1.224678751912866,"x":141.43,"y":197.07,"x0":-1.1208657573901684,"y0":50.00496580993911,"z0":6.120221091547219,"aX":6.156666535066822},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-16.9,"breakHorizontal":-7.6,"spinRate":2927,"spinDirection":37},"zone":7,"typeConfidence":2.0,"plateTime":0.45479426035905357,"extension":6.049746903176469},"hitData":{"launchSpeed":71.7,"launchAngle":-35.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.27,"coordY":172.97}},"index":6,"playId":"55c90e31-331c-37ea-b82c-e39f8f97f778","pitchNumber":4,"startTime":"2025-09-01T20:26:19.625Z","endTime":"2025-09-01T20:26:27.479Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:26:27.479Z","atBatIndex":75},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jhonkensy Noel flies out sharply to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-01T20:28:55.156Z","endTime":"2025-09-01T20:29:08.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"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":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jarren Duran remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-01T20:28:07.968Z","endTime":"2025-09-01T20:28:07.984Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":681987,"link":"/api/v1/people/681987"}},{"details":{"description":"Pitching Change: Aroldis Chapman replaces Greg Weissert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-01T20:28:07.984Z","endTime":"2025-09-01T20:28:57.401Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":547973,"link":"/api/v1/people/547973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.35695158276187,"aZ":-14.419846299594184,"pfxX":7.1128347933746,"pfxZ":9.171618254443992,"pX":0.427346425529362,"pZ":2.7483151336110523,"vX0":-2.1933847496134793,"vY0":-138.3618927000202,"vZ0":-6.172107019152164,"x":100.71,"y":164.58,"x0":0.30707954197659965,"y0":50.0031248388314,"z0":5.977285067377519,"aX":13.767115860857364},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.5,"breakHorizontal":-12.4,"spinRate":2255,"spinDirection":165},"zone":6,"typeConfidence":2.0,"plateTime":0.39612420878596044,"extension":7.210540720658084},"hitData":{"launchSpeed":103.3,"launchAngle":42.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":92.39,"coordY":69.28}},"index":2,"playId":"28a5756d-0871-3500-b470-9236691f0554","pitchNumber":1,"startTime":"2025-09-01T20:28:57.401Z","endTime":"2025-09-01T20:29:08.286Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:29:08.286Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio strikes out swinging, catcher Connor Wong to first baseman Romy Gonzalez.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-01T20:29:10.205Z","endTime":"2025-09-01T20:30:36.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":2},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.5,"strikeZoneTop":3.09,"strikeZoneBottom":1.34,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.10701764995291,"aZ":-11.258149480965429,"pfxX":6.240171588282516,"pfxZ":10.152131557908941,"pX":0.6894937453491098,"pZ":3.4180866331432256,"vX0":-1.285125929109943,"vY0":-142.69092103975137,"vZ0":-5.160991108528839,"x":90.72,"y":146.49,"x0":0.3352333714184084,"y0":50.00430465673588,"z0":5.9608960085004075,"aX":12.856587993725787},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.5,"breakHorizontal":-11.0,"spinRate":2342,"spinDirection":173},"zone":12,"typeConfidence":2.0,"plateTime":0.38400002575907966,"extension":7.196288123677211},"index":0,"playId":"d3d4ae89-46fd-3ef5-82f0-521f5f15eef9","pitchNumber":1,"startTime":"2025-09-01T20:29:37.765Z","endTime":"2025-09-01T20:29:43.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.05608479111463,"strikeZoneBottom":1.3400041661988,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.865024133212145,"aZ":-26.637162547711736,"pfxX":-6.806397080838517,"pfxZ":3.4568784229717675,"pX":-0.29379110283093546,"pZ":2.3212004214720277,"vX0":0.6801422895293787,"vY0":-125.5573463808856,"vZ0":-3.7391600273265944,"x":128.2,"y":176.11,"x0":0.31663164097574087,"y0":50.001668568099,"z0":5.991746537467134,"aX":-10.890853020361426},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.6,"breakHorizontal":12.2,"spinRate":2211,"spinDirection":274},"zone":4,"typeConfidence":2.0,"plateTime":0.43585180338128016,"extension":7.491627623655438},"index":1,"playId":"bff67dff-b9dd-31db-a3d5-48f225cee827","pitchNumber":2,"startTime":"2025-09-01T20:30:10.106Z","endTime":"2025-09-01T20:30:14.354Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.09,"strikeZoneBottom":1.34,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.281221439273278,"aZ":-28.150854044466502,"pfxX":-8.862964368512511,"pfxZ":2.503091287608699,"pX":-1.1472527634185796,"pZ":-0.3981774085252294,"vX0":-0.986423768881148,"vY0":-126.10462716762294,"vZ0":-9.819717828232976,"x":160.73,"y":249.53,"x0":0.40035190787103375,"y0":50.00286747382409,"z0":5.826765403772504,"aX":-14.235182185417464},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.5,"breakHorizontal":16.3,"spinRate":2314,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4347932633768945,"extension":7.62415369539219},"index":2,"playId":"1823f342-d37b-3c16-ae50-7930dd357fcc","pitchNumber":3,"startTime":"2025-09-01T20:30:27.655Z","endTime":"2025-09-01T20:30:36.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:30:36.411Z","atBatIndex":77},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Steven Kwan lines out to left fielder Jarren Duran.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-01T20:30:34.570Z","endTime":"2025-09-01T20:31:08.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.54989796164159,"aZ":-10.42734469935908,"pfxX":2.5101286002636707,"pfxZ":10.452813782751862,"pX":-0.3604884875985328,"pZ":2.961714578499711,"vX0":-3.057740046394646,"vY0":-143.62508353492777,"vZ0":-6.704094608425263,"x":130.74,"y":158.81,"x0":0.39390607441523834,"y0":50.0040650192351,"z0":5.98105026987177,"aX":5.223001423964859},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.6,"breakHorizontal":-4.0,"spinRate":2326,"spinDirection":157},"zone":1,"typeConfidence":2.0,"plateTime":0.3819604074315084,"extension":7.324442961938377},"hitData":{"launchSpeed":81.8,"launchAngle":25.0,"totalDistance":274.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.47,"coordY":95.75}},"index":0,"playId":"28bf5970-8e24-34cc-9421-752ece4737fa","pitchNumber":1,"startTime":"2025-09-01T20:31:01.978Z","endTime":"2025-09-01T20:31:08.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:31:08.824Z","atBatIndex":78}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Steven Kwan lines out to left fielder Jarren Duran.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-01T20:30:34.570Z","endTime":"2025-09-01T20:31:08.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.54989796164159,"aZ":-10.42734469935908,"pfxX":2.5101286002636707,"pfxZ":10.452813782751862,"pX":-0.3604884875985328,"pZ":2.961714578499711,"vX0":-3.057740046394646,"vY0":-143.62508353492777,"vZ0":-6.704094608425263,"x":130.74,"y":158.81,"x0":0.39390607441523834,"y0":50.0040650192351,"z0":5.98105026987177,"aX":5.223001423964859},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.6,"breakHorizontal":-4.0,"spinRate":2326,"spinDirection":157},"zone":1,"typeConfidence":2.0,"plateTime":0.3819604074315084,"extension":7.324442961938377},"hitData":{"launchSpeed":81.8,"launchAngle":25.0,"totalDistance":274.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.47,"coordY":95.75}},"index":0,"playId":"28bf5970-8e24-34cc-9421-752ece4737fa","pitchNumber":1,"startTime":"2025-09-01T20:31:01.978Z","endTime":"2025-09-01T20:31:08.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:31:08.824Z","atBatIndex":78},"scoringPlays":[6,7,14,15,23,49,56,67],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2,3],"bottom":[4,5,6,7,8,9,10],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":150.53,"y":97.76},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":153.84,"y":147.63},"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":1,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":172.59,"y":103.04},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"coordinates":{"x":183.74,"y":110.64},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":96.67,"y":74.63},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":104.69,"y":167.9},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"coordinates":{"x":190.76,"y":104.38},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"coordinates":{"x":87.37,"y":136.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":189.82,"y":103.04},"type":"O","description":"Flyout"}]}},{"startIndex":11,"endIndex":25,"top":[11,12,13,14,15,16,17,18],"bottom":[19,20,21,22,23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"coordinates":{"x":166.71,"y":96.37},"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":2,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":193.06,"y":121.6},"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":2,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":159.92,"y":106.08},"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":2,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":149.79,"y":142.05},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":160.76,"y":73.27},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"coordinates":{"x":98.67,"y":65.53},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":105.2,"y":155.74},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":162.46,"y":101.52},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"coordinates":{"x":115.33,"y":187.15},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"coordinates":{"x":136.49,"y":56.6},"type":"O","description":"Flyout"}]}},{"startIndex":26,"endIndex":32,"top":[26,27,28,29],"bottom":[30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":63.46,"y":92.37},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":51.48,"y":105.57},"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":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"coordinates":{"x":132.86,"y":178.59},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"coordinates":{"x":158.91,"y":167.9},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"coordinates":{"x":148.27,"y":142.05},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":153.34,"y":149.15},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":33,"endIndex":42,"top":[33,34,35,36,37],"bottom":[38,39,40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":60.37,"y":133.67},"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":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":116.34,"y":147.63},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":209.93,"y":126.07},"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":4,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":188.15,"y":123.73},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"coordinates":{"x":72.99,"y":91.36},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"coordinates":{"x":137.9,"y":145.63},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":106.2,"y":66.88},"type":"O","description":"Flyout"}]}},{"startIndex":43,"endIndex":52,"top":[43,44,45],"bottom":[46,47,48,49,50,51,52],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":157.05,"y":160.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":5,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":150.02,"y":129.95},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"coordinates":{"x":92.17,"y":90.27},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"coordinates":{"x":199.96,"y":116.72},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":100.13,"y":163.84},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":53,"endIndex":59,"top":[53,54,55],"bottom":[56,57,58,59],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"coordinates":{"x":112.8,"y":158.27},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"batter":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"coordinates":{"x":141.17,"y":148.14},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":113.81,"y":176.01},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":216.67,"y":114.44},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"coordinates":{"x":101.99,"y":126.83},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"coordinates":{"x":129.43,"y":87.45},"type":"O","description":"Lineout"}]}},{"startIndex":60,"endIndex":66,"top":[60,61,62],"bottom":[63,64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":89.47,"y":93.59},"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":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":148.78,"y":152.19},"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":7,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":103.41,"y":141.7},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":85.81,"y":79.94},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"coordinates":{"x":159.92,"y":162.83},"type":"O","description":"Groundout"}]}},{"startIndex":67,"endIndex":75,"top":[67,68,69,70],"bottom":[71,72,73,74,75],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":169.78,"y":35.31},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":145.23,"y":153.71},"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":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"coordinates":{"x":80.97,"y":110.06},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":97.18,"y":156.62},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":97.09,"y":145.09},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"coordinates":{"x":185.26,"y":127.36},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"coordinates":{"x":103.17,"y":178.03},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":148.27,"y":172.97},"type":"O","description":"Groundout"}]}},{"startIndex":76,"endIndex":78,"top":[76,77,78],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"batter":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"coordinates":{"x":92.39,"y":69.28},"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":9,"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":90.47,"y":95.75},"type":"O","description":"Lineout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":3},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":6,"hits":14,"errors":0,"leftOnBase":12},"away":{"runs":4,"hits":8,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"catcher":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"first":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"second":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"third":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"shortstop":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"left":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"center":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"right":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"onDeck":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"inHole":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"battingOrder":7,"team":{"id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"}},"offense":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"onDeck":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"inHole":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"pitcher":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"battingOrder":1,"team":{"id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":12,"airOuts":8,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".223","atBats":34,"obp":".294","slg":".366","ops":".660","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":13,"rbi":4,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":0,"lineOuts":4},"pitching":{"flyOuts":5,"groundOuts":6,"airOuts":10,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":36,"obp":".476","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":166,"era":"3.94","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.32","battersFaced":42,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":166,"balls":63,"strikes":103,"strikePercentage":".620","hitBatsmen":1,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":5,"pitchesPerInning":"20.75","runsScoredPer9":"6.75","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":0,"chances":31,"passedBall":0,"pickoffs":0}},"players":{"ID671655":{"person":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"jerseyNumber":"35","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"700","stats":{"batting":{"summary":"0-1 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".500","slg":".000","ops":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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"}]},"ID663671":{"person":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":19,"groundOuts":20,"airOuts":38,"runs":8,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":29,"baseOnBalls":12,"intentionalWalks":0,"hits":23,"hitByPitch":2,"atBats":110,"obp":".298","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":521,"era":"2.08","inningsPitched":"30.1","wins":2,"losses":1,"saves":1,"saveOpportunities":2,"holds":3,"blownSaves":1,"earnedRuns":7,"whip":"1.15","battersFaced":124,"outs":91,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":521,"balls":189,"strikes":332,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".667","pitchesPerInning":"17.18","gamesFinished":8,"strikeoutWalkRatio":"2.42","strikeoutsPer9Inn":"8.60","walksPer9Inn":"3.56","hitsPer9Inn":"6.82","runsScoredPer9":"2.37","homeRunsPer9":"0.89","inheritedRunners":14,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":56,"flyOuts":22,"groundOuts":26,"airOuts":49,"runs":8,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":38,"baseOnBalls":14,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".136","atBats":125,"obp":".225","slg":".232","ops":".457","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":145,"totalBases":29,"rbi":7,"leftOnBase":60,"sacBunts":3,"sacFlies":2,"babip":".163","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.67","popOuts":19,"lineOuts":8},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":5,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":14,"obp":".438","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":56,"era":"6.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"2.33","battersFaced":16,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":56,"balls":21,"strikes":35,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".---","pitchesPerInning":"18.67","gamesFinished":3,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.00","walksPer9Inn":"3.00","hitsPer9Inn":"18.00","runsScoredPer9":"6.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":12,"stolenBases":28,"stolenBasePercentage":".700","caughtStealingPercentage":".300","assists":17,"putOuts":361,"errors":1,"chances":379,"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | BB, K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","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":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":44,"groundOuts":81,"airOuts":77,"runs":41,"doubles":16,"triples":1,"homeRuns":11,"strikeOuts":95,"baseOnBalls":35,"intentionalWalks":1,"hits":70,"hitByPitch":3,"avg":".218","atBats":321,"obp":".300","slg":".377","ops":".677","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":361,"totalBases":121,"rbi":34,"leftOnBase":128,"sacBunts":1,"sacFlies":1,"babip":".273","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.18","popOuts":13,"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":153,"putOuts":151,"errors":2,"chances":306,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID678877":{"person":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"jerseyNumber":"43","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"801","stats":{"batting":{"note":"b-","summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":15,"groundOuts":31,"airOuts":29,"runs":12,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":35,"baseOnBalls":3,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".138","atBats":109,"obp":".159","slg":".211","ops":".370","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":113,"totalBases":23,"rbi":9,"leftOnBase":46,"sacBunts":0,"sacFlies":1,"babip":".178","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.50","popOuts":9,"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":4,"putOuts":66,"errors":0,"chances":70,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":18,"gamesStarted":18,"flyOuts":67,"groundOuts":102,"airOuts":113,"runs":53,"doubles":20,"triples":2,"homeRuns":20,"strikeOuts":83,"baseOnBalls":26,"intentionalWalks":1,"hits":103,"hitByPitch":3,"atBats":397,"obp":".308","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1615,"era":"4.41","inningsPitched":"102.0","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.26","battersFaced":430,"outs":306,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1615,"balls":576,"strikes":1039,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".455","pitchesPerInning":"15.83","gamesFinished":0,"strikeoutWalkRatio":"3.19","strikeoutsPer9Inn":"7.32","walksPer9Inn":"2.29","hitsPer9Inn":"9.09","runsScoredPer9":"4.68","homeRunsPer9":"1.76","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":2,"chances":11,"fielding":".818","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":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":43,"groundOuts":74,"airOuts":76,"runs":22,"doubles":14,"triples":1,"homeRuns":3,"strikeOuts":61,"baseOnBalls":13,"intentionalWalks":0,"hits":61,"hitByPitch":7,"avg":".231","atBats":264,"obp":".281","slg":".326","ops":".607","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":292,"totalBases":86,"rbi":36,"leftOnBase":105,"sacBunts":4,"sacFlies":4,"babip":".284","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"88.00","popOuts":7,"lineOuts":26},"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":182,"putOuts":117,"errors":10,"chances":309,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":35,"groundOuts":84,"airOuts":65,"runs":36,"doubles":20,"triples":1,"homeRuns":9,"strikeOuts":129,"baseOnBalls":23,"intentionalWalks":0,"hits":78,"hitByPitch":7,"avg":".222","atBats":351,"obp":".281","slg":".362","ops":".643","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":386,"totalBases":127,"rbi":45,"leftOnBase":136,"sacBunts":1,"sacFlies":4,"babip":".318","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":13,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":228,"putOuts":130,"errors":10,"chances":368,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":10,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":3,"strikes":7,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":51,"gamesStarted":0,"flyOuts":24,"groundOuts":44,"airOuts":43,"runs":25,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":42,"baseOnBalls":12,"intentionalWalks":1,"hits":35,"hitByPitch":3,"atBats":159,"obp":".282","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":642,"era":"4.50","inningsPitched":"44.0","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":8,"blownSaves":0,"earnedRuns":22,"whip":"1.07","battersFaced":179,"outs":132,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":642,"balls":201,"strikes":441,"strikePercentage":".690","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".500","pitchesPerInning":"14.59","gamesFinished":5,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"8.59","walksPer9Inn":"2.45","hitsPer9Inn":"7.16","runsScoredPer9":"5.11","homeRunsPer9":"0.61","inheritedRunners":38,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"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"}]},"ID666134":{"person":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"jerseyNumber":"22","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":48,"groundOuts":68,"airOuts":84,"runs":33,"doubles":12,"triples":2,"homeRuns":5,"strikeOuts":96,"baseOnBalls":37,"intentionalWalks":1,"hits":68,"hitByPitch":5,"avg":".218","atBats":312,"obp":".308","slg":".317","ops":".625","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":358,"totalBases":99,"rbi":31,"leftOnBase":126,"sacBunts":1,"sacFlies":3,"babip":".294","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.40","popOuts":12,"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":7,"putOuts":191,"errors":1,"chances":199,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":"1-3 | 2B, BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":50,"groundOuts":63,"airOuts":104,"runs":37,"doubles":16,"triples":1,"homeRuns":11,"strikeOuts":86,"baseOnBalls":42,"intentionalWalks":0,"hits":53,"hitByPitch":1,"avg":".177","atBats":300,"obp":".277","slg":".347","ops":".624","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":349,"totalBases":104,"rbi":31,"leftOnBase":125,"sacBunts":2,"sacFlies":4,"babip":".203","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.27","popOuts":31,"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":25,"stolenBases":67,"stolenBasePercentage":".728","caughtStealingPercentage":".272","assists":52,"putOuts":782,"errors":6,"chances":840,"fielding":".993","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID671106":{"person":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":25,"flyOuts":77,"groundOuts":122,"airOuts":157,"runs":74,"doubles":26,"triples":0,"homeRuns":18,"strikeOuts":105,"baseOnBalls":57,"intentionalWalks":1,"hits":136,"hitByPitch":5,"atBats":513,"obp":".341","caughtStealing":9,"stolenBases":7,"stolenBasePercentage":".438","caughtStealingPercentage":".563","numberOfPitches":2341,"era":"4.42","inningsPitched":"134.1","wins":7,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.44","battersFaced":583,"outs":403,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2341,"balls":905,"strikes":1436,"strikePercentage":".610","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":4,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".412","pitchesPerInning":"17.43","gamesFinished":0,"strikeoutWalkRatio":"1.84","strikeoutsPer9Inn":"7.03","walksPer9Inn":"3.82","hitsPer9Inn":"9.11","runsScoredPer9":"4.96","homeRunsPer9":"1.21","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":36,"lineOuts":44},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":3,"chances":13,"fielding":".769","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681807":{"person":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"jerseyNumber":"6","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":15,"groundOuts":22,"airOuts":33,"runs":13,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":48,"baseOnBalls":8,"intentionalWalks":0,"hits":19,"hitByPitch":2,"avg":".156","atBats":122,"obp":".220","slg":".328","ops":".548","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":40,"rbi":18,"leftOnBase":66,"sacBunts":0,"sacFlies":0,"babip":".191","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.33","popOuts":13,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID671922":{"person":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":62,"gamesStarted":0,"flyOuts":28,"groundOuts":43,"airOuts":59,"runs":27,"doubles":19,"triples":1,"homeRuns":3,"strikeOuts":82,"baseOnBalls":19,"intentionalWalks":3,"hits":47,"hitByPitch":3,"atBats":228,"obp":".274","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":997,"era":"2.97","inningsPitched":"60.2","wins":6,"losses":5,"saves":9,"saveOpportunities":14,"holds":19,"blownSaves":5,"earnedRuns":20,"whip":"1.09","battersFaced":253,"outs":182,"gamesPitched":62,"completeGames":0,"shutouts":0,"pitchesThrown":997,"balls":330,"strikes":667,"strikePercentage":".670","hitBatsmen":3,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".545","pitchesPerInning":"16.43","gamesFinished":18,"strikeoutWalkRatio":"4.32","strikeoutsPer9Inn":"12.16","walksPer9Inn":"2.82","hitsPer9Inn":"6.97","runsScoredPer9":"4.01","homeRunsPer9":"0.45","inheritedRunners":24,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608070":{"person":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"300","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":6,"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":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":132,"flyOuts":101,"groundOuts":111,"airOuts":191,"runs":84,"doubles":25,"triples":2,"homeRuns":26,"strikeOuts":60,"baseOnBalls":54,"intentionalWalks":20,"hits":139,"hitByPitch":6,"avg":".280","atBats":496,"obp":".355","slg":".496","ops":".851","caughtStealing":7,"stolenBases":36,"stolenBasePercentage":".837","caughtStealingPercentage":".163","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":561,"totalBases":246,"rbi":68,"leftOnBase":170,"sacBunts":0,"sacFlies":5,"babip":".272","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.08","popOuts":55,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":198,"putOuts":69,"errors":10,"chances":277,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":"3-5 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":113,"groundOuts":142,"airOuts":193,"runs":66,"doubles":24,"triples":1,"homeRuns":10,"strikeOuts":50,"baseOnBalls":45,"intentionalWalks":2,"hits":142,"hitByPitch":3,"avg":".274","atBats":519,"obp":".331","slg":".382","ops":".713","caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":575,"totalBases":198,"rbi":43,"leftOnBase":140,"sacBunts":1,"sacFlies":7,"babip":".283","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.90","popOuts":24,"lineOuts":56},"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":264,"errors":8,"chances":284,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID682657":{"person":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"jerseyNumber":"1","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":70,"groundOuts":87,"airOuts":123,"runs":47,"doubles":21,"triples":1,"homeRuns":10,"strikeOuts":94,"baseOnBalls":16,"intentionalWalks":0,"hits":86,"hitByPitch":4,"avg":".225","atBats":382,"obp":".261","slg":".364","ops":".625","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":410,"totalBases":139,"rbi":41,"leftOnBase":155,"sacBunts":4,"sacFlies":4,"babip":".270","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.20","popOuts":24,"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":59,"putOuts":239,"errors":9,"chances":307,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663465":{"person":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":2,"flyOuts":44,"groundOuts":50,"airOuts":80,"runs":22,"doubles":12,"triples":1,"homeRuns":5,"strikeOuts":34,"baseOnBalls":12,"intentionalWalks":3,"hits":61,"hitByPitch":1,"atBats":219,"obp":".315","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":872,"era":"3.02","inningsPitched":"56.2","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":19,"whip":"1.29","battersFaced":238,"outs":170,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":872,"balls":286,"strikes":586,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".500","pitchesPerInning":"15.39","gamesFinished":14,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"5.40","walksPer9Inn":"1.91","hitsPer9Inn":"9.69","runsScoredPer9":"3.49","homeRunsPer9":"0.79","inheritedRunners":5,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":22,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":73,"groundOuts":63,"airOuts":123,"runs":40,"doubles":14,"triples":2,"homeRuns":24,"strikeOuts":115,"baseOnBalls":41,"intentionalWalks":1,"hits":90,"hitByPitch":6,"avg":".233","atBats":386,"obp":".313","slg":".466","ops":".779","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":438,"totalBases":180,"rbi":61,"leftOnBase":192,"sacBunts":0,"sacFlies":5,"babip":".262","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.08","popOuts":31,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":22,"putOuts":273,"errors":4,"chances":299,"fielding":".987","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":{"summary":"1.2 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":4,"strikes":11,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"5.40","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":0,"flyOuts":34,"groundOuts":57,"airOuts":64,"runs":20,"doubles":10,"triples":2,"homeRuns":4,"strikeOuts":42,"baseOnBalls":18,"intentionalWalks":2,"hits":56,"hitByPitch":4,"atBats":216,"obp":".325","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":887,"era":"2.93","inningsPitched":"58.1","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":19,"whip":"1.27","battersFaced":241,"outs":175,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":887,"balls":311,"strikes":576,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":1,"winPercentage":".750","pitchesPerInning":"15.21","gamesFinished":8,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"6.48","walksPer9Inn":"2.78","hitsPer9Inn":"8.64","runsScoredPer9":"3.09","homeRunsPer9":"0.62","inheritedRunners":17,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":18},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID800048":{"person":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"3.2 IP, 3 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":3,"airOuts":5,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":82,"inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":21,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":32,"strikes":50,"strikePercentage":".610","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"7.36","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":3,"gamesStarted":3,"flyOuts":9,"groundOuts":14,"airOuts":20,"runs":4,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":68,"obp":".324","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":263,"era":"2.08","inningsPitched":"17.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.33","battersFaced":71,"outs":52,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":263,"balls":91,"strikes":172,"strikePercentage":".650","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":2,"winPercentage":"1.000","pitchesPerInning":"15.17","gamesFinished":0,"strikeoutWalkRatio":"4.67","strikeoutsPer9Inn":"7.27","walksPer9Inn":"1.56","hitsPer9Inn":"10.38","runsScoredPer9":"2.08","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":9},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687849":{"person":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":37,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":9,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":37,"balls":14,"strikes":23,"strikePercentage":".620","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":3,"groundOuts":8,"airOuts":8,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":35,"obp":".390","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":180,"era":"4.82","inningsPitched":"9.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.71","battersFaced":41,"outs":28,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":180,"balls":78,"strikes":102,"strikePercentage":".570","hitBatsmen":0,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"19.29","gamesFinished":4,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"8.68","walksPer9Inn":"5.79","hitsPer9Inn":"9.64","runsScoredPer9":"4.82","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681870":{"person":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(L, 0-1)","summary":"0.1 IP, 2 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":22,"inningsPitched":"0.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":10,"strikes":12,"strikePercentage":".550","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"54.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":22,"gamesStarted":0,"flyOuts":9,"groundOuts":8,"airOuts":18,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":28,"baseOnBalls":16,"intentionalWalks":0,"hits":11,"hitByPitch":2,"atBats":65,"obp":".349","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":345,"era":"2.33","inningsPitched":"19.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":8,"blownSaves":0,"earnedRuns":5,"whip":"1.40","battersFaced":83,"outs":58,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":345,"balls":133,"strikes":212,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":2,"winPercentage":".000","pitchesPerInning":"17.84","gamesFinished":1,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"13.03","walksPer9Inn":"7.45","hitsPer9Inn":"5.12","runsScoredPer9":"3.26","homeRunsPer9":"0.93","inheritedRunners":9,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668909":{"person":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"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":27,"gamesStarted":27,"flyOuts":74,"groundOuts":141,"airOuts":134,"runs":57,"doubles":17,"triples":1,"homeRuns":20,"strikeOuts":143,"baseOnBalls":73,"intentionalWalks":0,"hits":112,"hitByPitch":3,"atBats":527,"obp":".311","caughtStealing":6,"stolenBases":6,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2534,"era":"3.26","inningsPitched":"143.2","wins":9,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.29","battersFaced":606,"outs":431,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2534,"balls":986,"strikes":1548,"strikePercentage":".610","hitBatsmen":3,"balks":1,"wildPitches":9,"pickoffs":3,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".643","pitchesPerInning":"17.64","gamesFinished":0,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"8.96","walksPer9Inn":"4.57","hitsPer9Inn":"7.02","runsScoredPer9":"3.57","homeRunsPer9":"1.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":21,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":6,"errors":0,"chances":20,"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":{},"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":60,"gamesStarted":0,"flyOuts":38,"groundOuts":44,"airOuts":59,"runs":22,"doubles":8,"triples":2,"homeRuns":7,"strikeOuts":60,"baseOnBalls":21,"intentionalWalks":2,"hits":49,"hitByPitch":1,"atBats":208,"obp":".306","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":882,"era":"3.40","inningsPitched":"55.2","wins":1,"losses":1,"saves":2,"saveOpportunities":6,"holds":29,"blownSaves":4,"earnedRuns":21,"whip":"1.26","battersFaced":234,"outs":167,"gamesPitched":60,"completeGames":0,"shutouts":0,"pitchesThrown":882,"balls":304,"strikes":578,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".500","pitchesPerInning":"15.84","gamesFinished":7,"strikeoutWalkRatio":"2.86","strikeoutsPer9Inn":"9.70","walksPer9Inn":"3.40","hitsPer9Inn":"7.92","runsScoredPer9":"3.56","homeRunsPer9":"1.13","inheritedRunners":27,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":27,"gamesStarted":27,"flyOuts":86,"groundOuts":151,"airOuts":161,"runs":89,"doubles":20,"triples":5,"homeRuns":26,"strikeOuts":136,"baseOnBalls":49,"intentionalWalks":1,"hits":154,"hitByPitch":9,"atBats":598,"obp":".322","caughtStealing":4,"stolenBases":16,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":2570,"era":"4.77","inningsPitched":"154.2","wins":9,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":82,"whip":"1.31","battersFaced":660,"outs":464,"gamesPitched":27,"completeGames":1,"shutouts":0,"pitchesThrown":2570,"balls":926,"strikes":1644,"strikePercentage":".640","hitBatsmen":9,"balks":1,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".450","pitchesPerInning":"16.62","gamesFinished":0,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"7.91","walksPer9Inn":"2.85","hitsPer9Inn":"8.96","runsScoredPer9":"5.18","homeRunsPer9":"1.51","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":38,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":10,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682120":{"person":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":0,"flyOuts":22,"groundOuts":30,"airOuts":35,"runs":19,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":35,"baseOnBalls":25,"intentionalWalks":2,"hits":32,"hitByPitch":5,"atBats":129,"obp":".383","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":607,"era":"4.84","inningsPitched":"35.1","wins":5,"losses":3,"saves":0,"saveOpportunities":1,"holds":11,"blownSaves":1,"earnedRuns":19,"whip":"1.61","battersFaced":162,"outs":106,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":607,"balls":242,"strikes":365,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".625","pitchesPerInning":"17.18","gamesFinished":4,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"8.92","walksPer9Inn":"6.37","hitsPer9Inn":"8.15","runsScoredPer9":"4.84","homeRunsPer9":"1.27","inheritedRunners":22,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"800","stats":{"batting":{"summary":"1-2 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":13,"groundOuts":19,"airOuts":19,"runs":10,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":25,"baseOnBalls":6,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".184","atBats":76,"obp":".253","slg":".342","ops":".595","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":84,"totalBases":26,"rbi":9,"leftOnBase":29,"sacBunts":1,"sacFlies":0,"babip":".245","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":65,"errors":2,"chances":70,"fielding":".971","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,666134,671655,681807,692216,678877,677587,800048,670036,681870,596001,687849],"pitchers":[800048,670036,681870,596001,687849],"bench":[672356,595978,682657],"bullpen":[663465,671106,676440,677944,663671,683769,682120,671922,668909],"battingOrder":[680757,682177,608070,700932,666310,666134,681807,678877,677587],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Naylor, B (16, Bello); Kwan (24, Bello)."},{"label":"HR","value":"Manzardo (24, 8th inning off Matz, 0 on, 0 out)."},{"label":"TB","value":"Jones, N; Kayfus; Kwan 4; Manzardo 4; Naylor, B 2; Rocchio."},{"label":"RBI","value":"Kayfus (9); Manzardo (61); Rocchio 2 (36)."},{"label":"Runners left in scoring position, 2 out","value":"Valera; Manzardo; Ramírez, Jo 3."},{"label":"GIDP","value":"Ramírez, Jo."},{"label":"Team RISP","value":"2-for-10."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Schneemann (9, 2nd base off Bello/Wong)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Schneemann-Rocchio-Manzardo; Ramírez, Jo-Schneemann-Manzardo)."}]}],"note":[{"label":"a","value":"Grounded out for Valera in the 6th."},{"label":"b","value":"Grounded out for Kayfus in the 6th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":6,"airOuts":10,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".253","atBats":36,"obp":".325","slg":".425","ops":".750","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":19,"rbi":5,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":0,"lineOuts":5},"pitching":{"flyOuts":4,"groundOuts":12,"airOuts":8,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":34,"obp":".297","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":136,"era":"3.69","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.29","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":136,"balls":41,"strikes":95,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":4,"pitchesPerInning":"15.11","runsScoredPer9":"4.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":13,"putOuts":27,"errors":0,"chances":40,"passedBall":0,"pickoffs":0}},"players":{"ID701350":{"person":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"jerseyNumber":"19","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"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":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":24,"groundOuts":62,"airOuts":36,"runs":48,"doubles":18,"triples":1,"homeRuns":8,"strikeOuts":83,"baseOnBalls":40,"intentionalWalks":0,"hits":74,"hitByPitch":5,"avg":".291","atBats":254,"obp":".397","slg":".465","ops":".862","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":300,"totalBases":118,"rbi":31,"leftOnBase":104,"sacBunts":0,"sacFlies":1,"babip":".402","groundOutsToAirouts":"1.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.75","popOuts":4,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":91,"errors":1,"chances":94,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID645305":{"person":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"jerseyNumber":"18","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".227","atBats":22,"obp":".227","slg":".318","ops":".545","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":7,"rbi":0,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".294","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":18,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":5,"strikes":13,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":1,"putOuts":54,"errors":0,"chances":55,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571927":{"person":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(H, 11)","summary":"1.2 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":6,"strikes":17,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"5.40","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":44,"gamesStarted":2,"flyOuts":37,"groundOuts":71,"airOuts":74,"runs":27,"doubles":11,"triples":3,"homeRuns":6,"strikeOuts":56,"baseOnBalls":11,"intentionalWalks":0,"hits":64,"hitByPitch":2,"atBats":263,"obp":".278","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1060,"era":"3.00","inningsPitched":"69.0","wins":5,"losses":2,"saves":2,"saveOpportunities":5,"holds":11,"blownSaves":3,"earnedRuns":23,"whip":"1.09","battersFaced":278,"outs":207,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":1060,"balls":338,"strikes":722,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":1,"winPercentage":".714","pitchesPerInning":"15.36","gamesFinished":4,"strikeoutWalkRatio":"5.09","strikeoutsPer9Inn":"7.30","walksPer9Inn":"1.43","hitsPer9Inn":"8.35","runsScoredPer9":"3.52","homeRunsPer9":"0.78","inheritedRunners":22,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663853":{"person":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"jerseyNumber":"23","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"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":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":7,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":29,"groundOuts":66,"airOuts":44,"runs":37,"doubles":19,"triples":3,"homeRuns":8,"strikeOuts":67,"baseOnBalls":14,"intentionalWalks":1,"hits":73,"hitByPitch":2,"avg":".296","atBats":247,"obp":".335","slg":".494","ops":".829","caughtStealing":5,"stolenBases":5,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":266,"totalBases":122,"rbi":43,"leftOnBase":91,"sacBunts":0,"sacFlies":3,"babip":".371","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.88","popOuts":1,"lineOuts":14},"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":78,"putOuts":329,"errors":8,"chances":415,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663993":{"person":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"jerseyNumber":"37","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"800","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":60,"groundOuts":119,"airOuts":116,"runs":56,"doubles":19,"triples":2,"homeRuns":17,"strikeOuts":136,"baseOnBalls":51,"intentionalWalks":0,"hits":105,"hitByPitch":1,"avg":".222","atBats":473,"obp":".297","slg":".378","ops":".675","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":528,"totalBases":179,"rbi":75,"leftOnBase":197,"sacBunts":0,"sacFlies":3,"babip":".272","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.82","popOuts":16,"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":64,"putOuts":868,"errors":7,"chances":939,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID669711":{"person":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(H, 17)","summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":2,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":2,"balls":0,"strikes":2,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":63,"gamesStarted":0,"flyOuts":35,"groundOuts":56,"airOuts":68,"runs":25,"doubles":12,"triples":0,"homeRuns":6,"strikeOuts":46,"baseOnBalls":17,"intentionalWalks":1,"hits":50,"hitByPitch":2,"atBats":218,"obp":".290","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":909,"era":"2.97","inningsPitched":"57.2","wins":6,"losses":5,"saves":3,"saveOpportunities":11,"holds":17,"blownSaves":8,"earnedRuns":19,"whip":"1.16","battersFaced":239,"outs":173,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":909,"balls":332,"strikes":577,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".545","pitchesPerInning":"15.76","gamesFinished":9,"strikeoutWalkRatio":"2.71","strikeoutsPer9Inn":"7.18","walksPer9Inn":"2.65","hitsPer9Inn":"7.80","runsScoredPer9":"3.90","homeRunsPer9":"0.94","inheritedRunners":26,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":19},"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"}]},"ID657136":{"person":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | 2 BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":20,"groundOuts":44,"airOuts":41,"runs":15,"doubles":6,"triples":0,"homeRuns":0,"strikeOuts":35,"baseOnBalls":14,"intentionalWalks":0,"hits":28,"hitByPitch":1,"avg":".193","atBats":145,"obp":".265","slg":".234","ops":".499","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":163,"totalBases":34,"rbi":6,"leftOnBase":77,"sacBunts":1,"sacFlies":2,"babip":".250","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":12,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":9,"stolenBases":32,"stolenBasePercentage":".780","caughtStealingPercentage":".220","assists":16,"putOuts":342,"errors":3,"chances":361,"fielding":".992","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID608324":{"person":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"jerseyNumber":"2","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | 2B, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":59,"groundOuts":80,"airOuts":114,"runs":52,"doubles":25,"triples":0,"homeRuns":16,"strikeOuts":58,"baseOnBalls":39,"intentionalWalks":2,"hits":100,"hitByPitch":9,"avg":".286","atBats":350,"obp":".370","slg":".494","ops":".864","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":400,"totalBases":173,"rbi":53,"leftOnBase":163,"sacBunts":0,"sacFlies":2,"babip":".302","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.88","popOuts":30,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":177,"putOuts":62,"errors":8,"chances":247,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID608701":{"person":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"jerseyNumber":"30","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"500","stats":{"batting":{"summary":"2-5 | 2B, 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":16,"groundOuts":34,"airOuts":28,"runs":25,"doubles":10,"triples":0,"homeRuns":7,"strikeOuts":44,"baseOnBalls":18,"intentionalWalks":1,"hits":41,"hitByPitch":1,"avg":".283","atBats":145,"obp":".361","slg":".497","ops":".858","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":166,"totalBases":72,"rbi":23,"leftOnBase":66,"sacBunts":0,"sacFlies":2,"babip":".354","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.71","popOuts":6,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":46,"errors":1,"chances":49,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID596115":{"person":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"jerseyNumber":"10","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"300","stats":{"batting":{"summary":"3-4 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"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":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":135,"flyOuts":69,"groundOuts":107,"airOuts":126,"runs":78,"doubles":23,"triples":0,"homeRuns":23,"strikeOuts":154,"baseOnBalls":30,"intentionalWalks":1,"hits":135,"hitByPitch":6,"avg":".260","atBats":520,"obp":".307","slg":".437","ops":".744","caughtStealing":0,"stolenBases":24,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":558,"totalBases":227,"rbi":86,"leftOnBase":233,"sacBunts":1,"sacFlies":1,"babip":".326","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.61","popOuts":32,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":351,"putOuts":187,"errors":12,"chances":550,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID677161":{"person":{"id":677161,"fullName":"Zack Kelly","link":"/api/v1/people/677161"},"jerseyNumber":"76","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":22,"airOuts":20,"runs":17,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":25,"baseOnBalls":9,"intentionalWalks":1,"hits":24,"hitByPitch":3,"atBats":88,"obp":".356","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":380,"era":"5.56","inningsPitched":"22.2","wins":1,"losses":3,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":14,"whip":"1.46","battersFaced":103,"outs":68,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":380,"balls":138,"strikes":242,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".250","pitchesPerInning":"16.76","gamesFinished":4,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"9.93","walksPer9Inn":"3.57","hitsPer9Inn":"9.53","runsScoredPer9":"6.75","homeRunsPer9":"0.79","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678394":{"person":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(W, 11-6)","summary":"5.0 IP, 3 ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":5,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":100,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":24,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":35,"strikes":65,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":24,"flyOuts":77,"groundOuts":171,"airOuts":139,"runs":57,"doubles":19,"triples":0,"homeRuns":14,"strikeOuts":112,"baseOnBalls":50,"intentionalWalks":0,"hits":130,"hitByPitch":10,"atBats":545,"obp":".311","caughtStealing":6,"stolenBases":15,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":2355,"era":"3.07","inningsPitched":"146.2","wins":11,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.23","battersFaced":612,"outs":440,"gamesPitched":25,"completeGames":1,"shutouts":0,"pitchesThrown":2355,"balls":881,"strikes":1474,"strikePercentage":".630","hitBatsmen":10,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.23","rbi":3,"winPercentage":".647","pitchesPerInning":"16.06","gamesFinished":0,"strikeoutWalkRatio":"2.24","strikeoutsPer9Inn":"6.87","walksPer9Inn":"3.07","hitsPer9Inn":"7.98","runsScoredPer9":"3.50","homeRunsPer9":"0.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":23,"lineOuts":39},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":11,"errors":2,"chances":29,"fielding":".931","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676477":{"person":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":54,"gamesStarted":0,"flyOuts":33,"groundOuts":53,"airOuts":53,"runs":21,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":77,"baseOnBalls":24,"intentionalWalks":2,"hits":48,"hitByPitch":5,"atBats":229,"obp":".296","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1053,"era":"2.59","inningsPitched":"62.2","wins":5,"losses":3,"saves":1,"saveOpportunities":5,"holds":22,"blownSaves":4,"earnedRuns":18,"whip":"1.15","battersFaced":260,"outs":188,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":1053,"balls":343,"strikes":710,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".625","pitchesPerInning":"16.80","gamesFinished":9,"strikeoutWalkRatio":"3.21","strikeoutsPer9Inn":"11.06","walksPer9Inn":"3.45","hitsPer9Inn":"6.89","runsScoredPer9":"3.02","homeRunsPer9":"0.29","inheritedRunners":12,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657514":{"person":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":52,"gamesStarted":2,"flyOuts":29,"groundOuts":59,"airOuts":47,"runs":22,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":41,"baseOnBalls":25,"intentionalWalks":5,"hits":37,"hitByPitch":3,"atBats":180,"obp":".308","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":787,"era":"3.14","inningsPitched":"48.2","wins":4,"losses":2,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":17,"whip":"1.27","battersFaced":213,"outs":146,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":787,"balls":292,"strikes":495,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.26","rbi":0,"winPercentage":".667","pitchesPerInning":"16.17","gamesFinished":10,"strikeoutWalkRatio":"1.64","strikeoutsPer9Inn":"7.58","walksPer9Inn":"4.62","hitsPer9Inn":"6.84","runsScoredPer9":"4.07","homeRunsPer9":"0.18","inheritedRunners":36,"inheritedRunnersScored":13,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":4,"chances":15,"fielding":".733","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676979":{"person":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":27,"gamesStarted":27,"flyOuts":67,"groundOuts":151,"airOuts":137,"runs":49,"doubles":24,"triples":2,"homeRuns":16,"strikeOuts":214,"baseOnBalls":42,"intentionalWalks":0,"hits":141,"hitByPitch":3,"atBats":641,"obp":".271","caughtStealing":7,"stolenBases":13,"stolenBasePercentage":".650","caughtStealingPercentage":".350","numberOfPitches":2672,"era":"2.40","inningsPitched":"172.1","wins":14,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.06","battersFaced":689,"outs":517,"gamesPitched":27,"completeGames":1,"shutouts":1,"pitchesThrown":2672,"balls":881,"strikes":1791,"strikePercentage":".670","hitBatsmen":3,"balks":3,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".737","pitchesPerInning":"15.50","gamesFinished":0,"strikeoutWalkRatio":"5.10","strikeoutsPer9Inn":"11.18","walksPer9Inn":"2.19","hitsPer9Inn":"7.36","runsScoredPer9":"2.56","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":29,"lineOuts":41},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":7,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID458677":{"person":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(H, 17)","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":6,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":0,"strikes":6,"strikePercentage":"1.000","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":53,"gamesStarted":0,"flyOuts":16,"groundOuts":35,"airOuts":35,"runs":16,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":47,"baseOnBalls":16,"intentionalWalks":2,"hits":41,"hitByPitch":2,"atBats":156,"obp":".337","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":681,"era":"2.57","inningsPitched":"42.0","wins":3,"losses":1,"saves":0,"saveOpportunities":4,"holds":17,"blownSaves":4,"earnedRuns":12,"whip":"1.36","battersFaced":176,"outs":126,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":681,"balls":242,"strikes":439,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".750","pitchesPerInning":"16.21","gamesFinished":3,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"10.07","walksPer9Inn":"3.43","hitsPer9Inn":"8.79","runsScoredPer9":"3.43","homeRunsPer9":"0.43","inheritedRunners":36,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666152":{"person":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"jerseyNumber":"17","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"802","stats":{"batting":{"note":"1-","summary":"0-0 | BB, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":26,"groundOuts":40,"airOuts":47,"runs":24,"doubles":4,"triples":1,"homeRuns":4,"strikeOuts":39,"baseOnBalls":11,"intentionalWalks":0,"hits":31,"hitByPitch":1,"avg":".201","atBats":154,"obp":".259","slg":".318","ops":".577","caughtStealing":5,"stolenBases":19,"stolenBasePercentage":".792","caughtStealingPercentage":".208","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":169,"totalBases":49,"rbi":15,"leftOnBase":68,"sacBunts":3,"sacFlies":0,"babip":".243","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.50","popOuts":7,"lineOuts":14},"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":151,"putOuts":67,"errors":5,"chances":223,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID665966":{"person":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"jerseyNumber":"75","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"1-1 | 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":50,"groundOuts":83,"airOuts":84,"runs":47,"doubles":22,"triples":0,"homeRuns":12,"strikeOuts":93,"baseOnBalls":35,"intentionalWalks":0,"hits":84,"hitByPitch":1,"avg":".246","atBats":341,"obp":".317","slg":".416","ops":".733","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":380,"totalBases":142,"rbi":42,"leftOnBase":170,"sacBunts":1,"sacFlies":2,"babip":".303","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.42","popOuts":18,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":27,"stolenBases":68,"stolenBasePercentage":".716","caughtStealingPercentage":".284","assists":54,"putOuts":784,"errors":8,"chances":846,"fielding":".991","passedBall":7,"pickoffs":4}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID681987":{"person":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"jerseyNumber":"40","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"600","stats":{"batting":{"summary":"2-3 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":5,"groundOuts":8,"airOuts":11,"runs":6,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".237","atBats":38,"obp":".302","slg":".289","ops":".591","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":11,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":1,"babip":".321","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":14,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":6,"strikes":8,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":15,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID680776":{"person":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"601","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":135,"flyOuts":72,"groundOuts":119,"airOuts":135,"runs":75,"doubles":35,"triples":12,"homeRuns":14,"strikeOuts":143,"baseOnBalls":53,"intentionalWalks":1,"hits":138,"hitByPitch":10,"avg":".260","atBats":531,"obp":".337","slg":".450","ops":".787","caughtStealing":6,"stolenBases":22,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":598,"totalBases":239,"rbi":76,"leftOnBase":198,"sacBunts":1,"sacFlies":3,"babip":".329","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.93","popOuts":28,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":248,"errors":7,"chances":262,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID801139":{"person":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":2,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":19,"obp":".238","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":84,"era":"3.38","inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.94","battersFaced":21,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":31,"strikes":53,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"15.75","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"3.38","hitsPer9Inn":"5.06","runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678882":{"person":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | HBP, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"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":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":133,"flyOuts":70,"groundOuts":125,"airOuts":135,"runs":72,"doubles":29,"triples":3,"homeRuns":15,"strikeOuts":96,"baseOnBalls":22,"intentionalWalks":0,"hits":116,"hitByPitch":8,"avg":".248","atBats":467,"obp":".293","slg":".420","ops":".713","caughtStealing":5,"stolenBases":19,"stolenBasePercentage":".792","caughtStealingPercentage":".208","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":502,"totalBases":196,"rbi":56,"leftOnBase":214,"sacBunts":3,"sacFlies":2,"babip":".282","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.13","popOuts":28,"lineOuts":37},"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":41,"putOuts":289,"errors":8,"chances":338,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID663855":{"person":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":33,"gamesStarted":9,"flyOuts":22,"groundOuts":90,"airOuts":45,"runs":52,"doubles":13,"triples":3,"homeRuns":5,"strikeOuts":57,"baseOnBalls":32,"intentionalWalks":1,"hits":76,"hitByPitch":8,"atBats":264,"obp":".380","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1183,"era":"6.45","inningsPitched":"67.0","wins":2,"losses":7,"saves":2,"saveOpportunities":3,"holds":2,"blownSaves":1,"earnedRuns":48,"whip":"1.61","battersFaced":309,"outs":201,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":1183,"balls":450,"strikes":733,"strikePercentage":".620","hitBatsmen":8,"balks":0,"wildPitches":10,"pickoffs":1,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".222","pitchesPerInning":"17.66","gamesFinished":10,"strikeoutWalkRatio":"1.78","strikeoutsPer9Inn":"7.66","walksPer9Inn":"4.30","hitsPer9Inn":"10.21","runsScoredPer9":"6.99","homeRunsPer9":"0.67","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608337":{"person":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":22,"gamesStarted":22,"flyOuts":69,"groundOuts":109,"airOuts":150,"runs":51,"doubles":20,"triples":1,"homeRuns":16,"strikeOuts":105,"baseOnBalls":43,"intentionalWalks":0,"hits":111,"hitByPitch":1,"atBats":470,"obp":".300","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1987,"era":"3.38","inningsPitched":"125.1","wins":10,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.23","battersFaced":520,"outs":376,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1987,"balls":712,"strikes":1275,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".833","pitchesPerInning":"15.85","gamesFinished":0,"strikeoutWalkRatio":"2.44","strikeoutsPer9Inn":"7.54","walksPer9Inn":"3.09","hitsPer9Inn":"7.97","runsScoredPer9":"3.66","homeRunsPer9":"1.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":37,"lineOuts":44},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":3,"chances":14,"fielding":".786","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID807799":{"person":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"jerseyNumber":"7","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":14,"groundOuts":47,"airOuts":26,"runs":6,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":7,"intentionalWalks":0,"hits":26,"hitByPitch":3,"avg":".224","atBats":116,"obp":".281","slg":".328","ops":".609","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":128,"totalBases":38,"rbi":13,"leftOnBase":63,"sacBunts":0,"sacFlies":2,"babip":".247","groundOutsToAirouts":"1.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"58.00","popOuts":5,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669160":{"person":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"jerseyNumber":"85","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":23,"flyOuts":72,"groundOuts":126,"airOuts":128,"runs":77,"doubles":21,"triples":6,"homeRuns":21,"strikeOuts":122,"baseOnBalls":54,"intentionalWalks":3,"hits":129,"hitByPitch":12,"atBats":500,"obp":".343","caughtStealing":6,"stolenBases":18,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2116,"era":"5.01","inningsPitched":"129.1","wins":7,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":72,"whip":"1.41","battersFaced":571,"outs":388,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2116,"balls":764,"strikes":1352,"strikePercentage":".640","hitBatsmen":12,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".389","pitchesPerInning":"16.36","gamesFinished":0,"strikeoutWalkRatio":"2.26","strikeoutsPer9Inn":"8.49","walksPer9Inn":"3.76","hitsPer9Inn":"8.98","runsScoredPer9":"5.36","homeRunsPer9":"1.46","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":21,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":8,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID547973":{"person":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(S, 28)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":5,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":0,"strikes":5,"strikePercentage":"1.000","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":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":59,"gamesStarted":0,"flyOuts":29,"groundOuts":31,"airOuts":54,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":77,"baseOnBalls":14,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":182,"obp":".178","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":770,"era":"1.00","inningsPitched":"54.0","wins":4,"losses":2,"saves":28,"saveOpportunities":30,"holds":4,"blownSaves":2,"earnedRuns":6,"whip":"0.65","battersFaced":197,"outs":162,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":770,"balls":232,"strikes":538,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".667","pitchesPerInning":"14.26","gamesFinished":36,"strikeoutWalkRatio":"5.50","strikeoutsPer9Inn":"12.83","walksPer9Inn":"2.33","hitsPer9Inn":"3.50","runsScoredPer9":"1.17","homeRunsPer9":"0.50","inheritedRunners":10,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":13},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[701350,608324,596115,663853,608701,681987,680776,678882,663993,665966,666152,657136,678394,458677,571927,669711,547973],"pitchers":[678394,458677,571927,669711,547973],"bench":[645305,807799],"bullpen":[657514,676979,608337,663855,677161,669160,801139,676477],"battingOrder":[701350,608324,596115,663853,608701,680776,678882,666152,657136],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Bregman (25, Messick); Refsnyder (10, Sabrowski)."},{"label":"HR","value":"Story (23, 6th inning off Junis, 0 on, 0 out)."},{"label":"TB","value":"Anthony 2; Bregman 2; Eaton 2; Gonzalez, R 2; Narváez; Refsnyder 3; Story 6; Wong."},{"label":"RBI","value":"Gonzalez, R (43); Narváez 2 (42); Story 2 (86)."},{"label":"2-out RBI","value":"Story."},{"label":"Runners left in scoring position, 2 out","value":"Duran, Ja; Refsnyder 2; Gonzalez, R; Rafaela; Anthony."},{"label":"GIDP","value":"Bregman; Lowe, N."},{"label":"Team RISP","value":"4-for-14."},{"label":"Team LOB","value":"12."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Hamilton, D (19, 2nd base off Sabrowski/Naylor, B)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Story-Hamilton, D-Gonzalez, R)."}]}],"note":[{"label":"a","value":"Singled for Lowe, N in the 5th."},{"label":"b","value":"Grounded out for Eaton in the 8th."},{"label":"1","value":"Ran for Narváez in the 5th."}]}},"officials":[{"official":{"id":521251,"fullName":"Ben May","link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":658292,"fullName":"Derek Thomas","link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":490319,"fullName":"Jordan Baker","link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":605670,"fullName":"Dan Merzel","link":"/api/v1/people/605670"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Kent, Z; Bello."},{"label":"Balk","value":"Messick; Kent, Z."},{"label":"HBP","value":"Rafaela (by Sabrowski)."},{"label":"Pitches-strikes","value":"Messick 82-50; Festa, M 10-7; Sabrowski 22-12; Junis 15-11; Kent, Z 37-23; Bello 100-65; Wilson, J 6-6; Matz 23-17; Weissert 2-2; Chapman 5-5."},{"label":"Groundouts-flyouts","value":"Messick 3-4; Festa, M 0-0; Sabrowski 0-0; Junis 1-0; Kent, Z 2-1; Bello 6-2; Wilson, J 3-0; Matz 3-0; Weissert 0-1; Chapman 0-1."},{"label":"Batters faced","value":"Messick 21; Festa, M 1; Sabrowski 6; Junis 5; Kent, Z 9; Bello 24; Wilson, J 3; Matz 6; Weissert 1; Chapman 3."},{"label":"Inherited runners-scored","value":"Festa, M 2-0; Junis 3-0."},{"label":"Umpires","value":"HP: Ben May. 1B: Derek Thomas. 2B: Jordan Baker. 3B: Dan Merzel. "},{"label":"Weather","value":"72 degrees, Partly Cloudy."},{"label":"Wind","value":"3 mph, In From RF."},{"label":"First pitch","value":"1:37 PM."},{"label":"T","value":"2:54."},{"label":"Att","value":"36,021."},{"label":"Venue","value":"Fenway Park."},{"label":"September 1, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115","boxscoreName":"Story"},"jerseyNumber":"10","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"300","stats":{"batting":{"summary":"3-4 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"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":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":135,"flyOuts":69,"groundOuts":107,"airOuts":126,"runs":78,"doubles":23,"triples":0,"homeRuns":23,"strikeOuts":154,"baseOnBalls":30,"intentionalWalks":1,"hits":135,"hitByPitch":6,"avg":".260","atBats":520,"obp":".307","slg":".437","ops":".744","caughtStealing":0,"stolenBases":24,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":558,"totalBases":227,"rbi":86,"leftOnBase":233,"sacBunts":1,"sacFlies":1,"babip":".326","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.61","popOuts":32,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":351,"putOuts":187,"errors":12,"chances":550,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":67,"hittingGameScore":67},{"player":{"person":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987","boxscoreName":"Eaton"},"jerseyNumber":"40","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"600","stats":{"batting":{"summary":"2-3 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":5,"groundOuts":8,"airOuts":11,"runs":6,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".237","atBats":38,"obp":".302","slg":".289","ops":".591","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":11,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":1,"babip":".321","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":14,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":6,"strikes":8,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":15,"errors":0,"chances":23,"fielding":"1.000","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":53,"hittingGameScore":53},{"player":{"person":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136","boxscoreName":"Wong"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | 2 BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":20,"groundOuts":44,"airOuts":41,"runs":15,"doubles":6,"triples":0,"homeRuns":0,"strikeOuts":35,"baseOnBalls":14,"intentionalWalks":0,"hits":28,"hitByPitch":1,"avg":".193","atBats":145,"obp":".265","slg":".234","ops":".499","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":163,"totalBases":34,"rbi":6,"leftOnBase":77,"sacBunts":1,"sacFlies":2,"babip":".250","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":12,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":9,"stolenBases":32,"stolenBasePercentage":".780","caughtStealingPercentage":".220","assists":16,"putOuts":342,"errors":3,"chances":361,"fielding":".992","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":52,"hittingGameScore":52}]},"decisions":{"winner":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"loser":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"save":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}