{"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":824459,"link":"/api/v1.1/game/824459/feed/live","metaData":{"wait":10,"timeStamp":"20260405_194948","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824459,"type":"R","doubleHeader":"Y","id":"2026/04/05/chnmlb-clemlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824459-2026-04-05","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-04-05T17:10:00Z","originalDate":"2026-04-05","officialDate":"2026-04-05","dayNight":"day","time":"1:10","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":112,"name":"Chicago Cubs","link":"/api/v1/teams/112","season":2026,"venue":{"id":17,"name":"Wrigley Field","link":"/api/v1/venues/17"},"springVenue":{"id":4629,"link":"/api/v1/venues/4629"},"teamCode":"chn","fileCode":"chc","abbreviation":"CHC","teamName":"Cubs","locationName":"Chicago","firstYearOfPlay":"1874","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Chi Cubs","record":{"gamesPlayed":8,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":4,"losses":4,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":4,"losses":4,"winningPercentage":".500"},"franchiseName":"Chicago","clubName":"Cubs","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114","season":2026,"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":9,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":5,"losses":4,"ties":0,"pct":".556"},"records":{},"divisionLeader":false,"wins":5,"losses":4,"winningPercentage":".556"},"franchiseName":"Cleveland","clubName":"Guardians","active":true}},"players":{"ID542888":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888","firstName":"Shawn","lastName":"Armstrong","primaryNumber":"43","birthDate":"1990-09-11","currentAge":36,"birthCity":"New Bern","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shawn","useLastName":"Armstrong","middleName":"Michael","boxscoreName":"Armstrong","nickName":"Armie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shawn Armstrong","nameSlug":"shawn-armstrong-542888","firstLastName":"Shawn Armstrong","lastFirstName":"Armstrong, Shawn","lastInitName":"Armstrong, S","initLastName":"S Armstrong","fullFMLName":"Shawn Michael Armstrong","fullLFMName":"Armstrong, Shawn Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID624424":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424","firstName":"Michael","lastName":"Conforto","primaryNumber":"20","birthDate":"1993-03-01","currentAge":33,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Michael","useLastName":"Conforto","middleName":"Thomas","boxscoreName":"Conforto","nickName":"Forto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2015-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Conforto","nameSlug":"michael-conforto-624424","firstLastName":"Michael Conforto","lastFirstName":"Conforto, Michael","lastInitName":"Conforto, M","initLastName":"M Conforto","fullFMLName":"Michael Thomas Conforto","fullLFMName":"Conforto, Michael Thomas","strikeZoneTop":3.181,"strikeZoneBottom":1.606},"ID666185":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185","firstName":"Dylan","lastName":"Carlson","primaryNumber":"3","birthDate":"1998-10-23","currentAge":27,"birthCity":"Elk Grove","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Dylan","useLastName":"Carlson","middleName":"James","boxscoreName":"Carlson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2020-08-15","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dylan Carlson","nameSlug":"dylan-carlson-666185","firstLastName":"Dylan Carlson","lastFirstName":"Carlson, Dylan","lastInitName":"Carlson, D","initLastName":"D Carlson","fullFMLName":"Dylan James Carlson","fullLFMName":"Carlson, Dylan James","strikeZoneTop":3.272,"strikeZoneBottom":1.651},"ID641401":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401","firstName":"Connor","lastName":"Brogdon","primaryNumber":"75","birthDate":"1995-01-29","currentAge":31,"birthCity":"Clovis","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connor","useLastName":"Brogdon","middleName":"Michael","boxscoreName":"Brogdon","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"BROG-denn","mlbDebutDate":"2020-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Brogdon","nameSlug":"connor-brogdon-641401","firstLastName":"Connor Brogdon","lastFirstName":"Brogdon, Connor","lastInitName":"Brogdon, C","initLastName":"C Brogdon","fullFMLName":"Connor Michael Brogdon","fullLFMName":"Brogdon, Connor Michael","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID684007":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007","firstName":"Shota","lastName":"Imanaga","primaryNumber":"18","birthDate":"1993-09-01","currentAge":33,"birthCity":"Kitakyushu","birthCountry":"Japan","height":"5' 10\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shota","useLastName":"Imanaga","boxscoreName":"Imanaga","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SHOW-tah ee-mah-NAH-gah","mlbDebutDate":"2024-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shota Imanaga","nameSlug":"shota-imanaga-684007","firstLastName":"Shota Imanaga","lastFirstName":"Imanaga, Shota","lastInitName":"Imanaga, S","initLastName":"S Imanaga","fullFMLName":"Shota  Imanaga","fullLFMName":"Imanaga, Shota ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID608348":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348","firstName":"Carson","lastName":"Kelly","primaryNumber":"15","birthDate":"1994-07-14","currentAge":32,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":212,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carson","useLastName":"Kelly","middleName":"Franklin","boxscoreName":"Kelly, C","nickName":"Cars","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Kelly","nameSlug":"carson-kelly-608348","firstLastName":"Carson Kelly","lastFirstName":"Kelly, Carson","lastInitName":"Kelly, C","initLastName":"C Kelly","fullFMLName":"Carson Franklin Kelly","fullLFMName":"Kelly, Carson Franklin","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID592791":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791","firstName":"Jameson","lastName":"Taillon","primaryNumber":"56","birthDate":"1991-11-18","currentAge":34,"birthCity":"Lakeland","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jameson","useLastName":"Taillon","middleName":"Lee","boxscoreName":"Taillon","nickName":"Jamo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"TIE-own","mlbDebutDate":"2016-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jameson Taillon","nameSlug":"jameson-taillon-592791","firstLastName":"Jameson Taillon","lastFirstName":"Taillon, Jameson","lastInitName":"Taillon, J","initLastName":"J Taillon","fullFMLName":"Jameson Lee Taillon","fullLFMName":"Taillon, Jameson Lee","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID665804":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804","firstName":"Miguel","lastName":"Amaya","primaryNumber":"9","birthDate":"1999-03-09","currentAge":27,"birthCity":"Herrera","birthCountry":"Panama","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Miguel","useLastName":"Amaya","middleName":"Antonio","boxscoreName":"Amaya","gender":"M","nameMatrilineal":"Oro","isPlayer":true,"isVerified":false,"pronunciation":"ah-MIE-ah","mlbDebutDate":"2023-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Amaya","nameSlug":"miguel-amaya-665804","firstLastName":"Miguel Amaya","lastFirstName":"Amaya, Miguel","lastInitName":"Amaya, M","initLastName":"M Amaya","fullFMLName":"Miguel Antonio Amaya","fullLFMName":"Amaya, Miguel Antonio","strikeZoneTop":3.249,"strikeZoneBottom":1.64},"ID694208":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208","firstName":"Moisés","lastName":"Ballesteros","primaryNumber":"13","birthDate":"2003-11-08","currentAge":22,"birthCity":"Los Teques","birthCountry":"Venezuela","height":"5' 8\"","weight":195,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Moisés","useLastName":"Ballesteros","middleName":"Alejandro","boxscoreName":"Ballesteros","gender":"M","nameMatrilineal":"Ortega","isPlayer":true,"isVerified":true,"pronunciation":"BYE-ess-tair-ohs","mlbDebutDate":"2025-05-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Moisés Ballesteros","nameSlug":"moises-ballesteros-694208","firstLastName":"Moisés Ballesteros","lastFirstName":"Ballesteros, Moisés","lastInitName":"Ballesteros, M","initLastName":"M Ballesteros","fullFMLName":"Moisés Alejandro Ballesteros","fullLFMName":"Ballesteros, Moisés Alejandro","strikeZoneTop":3.04,"strikeZoneBottom":1.534},"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},"ID681807":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807","firstName":"David","lastName":"Fry","primaryNumber":"6","birthDate":"1995-11-20","currentAge":30,"birthCity":"Colleyville","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"David","useLastName":"Fry","boxscoreName":"Fry","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Fry","nameSlug":"david-fry-681807","firstLastName":"David Fry","lastFirstName":"Fry, David","lastInitName":"Fry, D","initLastName":"D Fry","fullFMLName":"David  Fry","fullLFMName":"Fry, David","strikeZoneTop":3.243,"strikeZoneBottom":1.637},"ID671922":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922","firstName":"Cade","lastName":"Smith","primaryNumber":"36","birthDate":"1999-05-09","currentAge":27,"birthCity":"Vancouver","birthStateProvince":"BC","birthCountry":"Canada","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Smith","middleName":"Jared Benjamin","boxscoreName":"Smith, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Smith","nameSlug":"cade-smith-671922","firstLastName":"Cade Smith","lastFirstName":"Smith, Cade","lastInitName":"Smith, C","initLastName":"C Smith","fullFMLName":"Cade Jared Benjamin Smith","fullLFMName":"Smith, Cade Jared Benjamin","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID608070":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070","firstName":"José","lastName":"Ramírez","primaryNumber":"11","birthDate":"1992-09-17","currentAge":33,"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},"ID688883":{"id":688883,"fullName":"Peyton Pallette","link":"/api/v1/people/688883","firstName":"Peyton","lastName":"Pallette","birthDate":"2001-05-09","currentAge":25,"birthCity":"Little Rock","birthStateProvince":"AR","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Peyton","useLastName":"Pallette","middleName":"Minor","boxscoreName":"Pallette","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Peyton Pallette","nameSlug":"peyton-pallette-688883","firstLastName":"Peyton Pallette","lastFirstName":"Pallette, Peyton","lastInitName":"Pallette, P","initLastName":"P Pallette","fullFMLName":"Peyton Minor Pallette","fullLFMName":"Pallette, Peyton Minor","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID607067":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067","firstName":"Colin","lastName":"Rea","primaryNumber":"53","birthDate":"1990-07-01","currentAge":36,"birthCity":"Cascade","birthStateProvince":"IA","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Colin","useLastName":"Rea","middleName":"D.","boxscoreName":"Rea","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"RAY","mlbDebutDate":"2015-08-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colin Rea","nameSlug":"colin-rea-607067","firstLastName":"Colin Rea","lastFirstName":"Rea, Colin","lastInitName":"Rea, C","initLastName":"C Rea","fullFMLName":"Colin D. Rea","fullLFMName":"Rea, Colin D.","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID664208":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208","firstName":"Phillip","lastName":"Maton","primaryNumber":"88","birthDate":"1993-03-25","currentAge":33,"birthCity":"Paducah","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Phil","useLastName":"Maton","middleName":"Louis","boxscoreName":"Maton, P","nickName":"Spin Rate","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"MAY-tahn","mlbDebutDate":"2017-06-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Phil Maton","nameTitle":"III","nameSuffix":"III","nameSlug":"phil-maton-664208","firstLastName":"Phil Maton","lastFirstName":"Maton, Phil","lastInitName":"Maton, P","initLastName":"P Maton","fullFMLName":"Phillip Louis Maton","fullLFMName":"Maton, Phillip Louis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID656555":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555","firstName":"Rhys","lastName":"Hoskins","primaryNumber":"8","birthDate":"1993-03-17","currentAge":33,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":241,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Rhys","useLastName":"Hoskins","middleName":"Dean","boxscoreName":"Hoskins","nickName":"Big Fella","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"reese","mlbDebutDate":"2017-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rhys Hoskins","nameSlug":"rhys-hoskins-656555","firstLastName":"Rhys Hoskins","lastFirstName":"Hoskins, Rhys","lastInitName":"Hoskins, R","initLastName":"R Hoskins","fullFMLName":"Rhys Dean Hoskins","fullLFMName":"Hoskins, Rhys Dean","strikeZoneTop":3.334,"strikeZoneBottom":1.683},"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},"ID694037":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037","firstName":"Daniel","lastName":"Palencia","primaryNumber":"48","birthDate":"2000-02-05","currentAge":26,"birthCity":"San Carlos","birthCountry":"Venezuela","height":"5' 11\"","weight":160,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daniel","useLastName":"Palencia","middleName":"Jesus","boxscoreName":"Palencia, D","gender":"M","nameMatrilineal":"Silva","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-07-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Palencia","nameSlug":"daniel-palencia-694037","firstLastName":"Daniel Palencia","lastFirstName":"Palencia, Daniel","lastInitName":"Palencia, D","initLastName":"D Palencia","fullFMLName":"Daniel Jesus Palencia","fullLFMName":"Palencia, Daniel Jesus","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID571948":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948","firstName":"Hoby","lastName":"Milner","primaryNumber":"41","birthDate":"1991-01-13","currentAge":35,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":187,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hoby","useLastName":"Milner","middleName":"Trey","boxscoreName":"Milner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"HOH-bee","mlbDebutDate":"2017-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hoby Milner","nameSlug":"hoby-milner-571948","firstLastName":"Hoby Milner","lastFirstName":"Milner, Hoby","lastInitName":"Milner, H","initLastName":"H Milner","fullFMLName":"Hoby Milner","fullLFMName":"Milner, Hoby","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID800050":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050","firstName":"Chase","lastName":"DeLauter","primaryNumber":"24","birthDate":"2001-10-08","currentAge":24,"birthCity":"Frederick","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Chase","useLastName":"DeLauter","middleName":"Daniel","boxscoreName":"DeLauter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"DAH-law-ter","mlbDebutDate":"2025-10-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Chase DeLauter","nameSlug":"chase-delauter-800050","firstLastName":"Chase DeLauter","lastFirstName":"DeLauter, Chase","lastInitName":"DeLauter, C","initLastName":"C DeLauter","fullFMLName":"Chase Daniel DeLauter","fullLFMName":"DeLauter, Chase Daniel","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID702303":{"id":702303,"fullName":"Riley Martin","link":"/api/v1/people/702303","firstName":"Riley","lastName":"Martin","primaryNumber":"51","birthDate":"1998-03-19","currentAge":28,"birthCity":"Salem","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Riley","useLastName":"Martin","middleName":"Cole","boxscoreName":"Martin, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-04-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Riley Martin","nameSlug":"riley-martin-702303","firstLastName":"Riley Martin","lastFirstName":"Martin, Riley","lastInitName":"Martin, R","initLastName":"R Martin","fullFMLName":"Riley Cole Martin","fullLFMName":"Martin, Riley Cole","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID665795":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795","firstName":"Edward","lastName":"Cabrera","primaryNumber":"30","birthDate":"1998-04-13","currentAge":28,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 5\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edward","useLastName":"Cabrera","middleName":"Brany","boxscoreName":"Cabrera, E","gender":"M","nameMatrilineal":"Cabrera","isPlayer":true,"isVerified":false,"mlbDebutDate":"2021-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edward Cabrera","nameSlug":"edward-cabrera-665795","firstLastName":"Edward Cabrera","lastFirstName":"Cabrera, Edward","lastInitName":"Cabrera, E","initLastName":"E Cabrera","fullFMLName":"Edward Brany Cabrera","fullLFMName":"Cabrera, Edward Brany","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID681799":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799","firstName":"Ethan","lastName":"Roberts","primaryNumber":"39","birthDate":"1997-07-04","currentAge":29,"birthCity":"Sparta","birthStateProvince":"TN","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ethan","useLastName":"Roberts","middleName":"Michael","boxscoreName":"Roberts","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-04-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ethan Roberts","nameSlug":"ethan-roberts-681799","firstLastName":"Ethan Roberts","lastFirstName":"Roberts, Ethan","lastInitName":"Roberts, E","initLastName":"E Roberts","fullFMLName":"Ethan Michael Roberts","fullLFMName":"Roberts, Ethan Michael","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID664023":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023","firstName":"Ian","lastName":"Happ","primaryNumber":"8","birthDate":"1994-08-12","currentAge":32,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Ian","useLastName":"Happ","middleName":"Edward","boxscoreName":"Happ","nickName":"Happer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2017-05-13","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ian Happ","nameSlug":"ian-happ-664023","firstLastName":"Ian Happ","lastFirstName":"Happ, Ian","lastInitName":"Happ, I","initLastName":"I Happ","fullFMLName":"Ian Edward Happ","fullLFMName":"Happ, Ian Edward","strikeZoneTop":3.137,"strikeZoneBottom":1.583},"ID664068":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068","firstName":"Scott","lastName":"Kingery","birthDate":"1994-04-29","currentAge":32,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Scott","useLastName":"Kingery","middleName":"M.","boxscoreName":"Kingery","nickName":"Jetpax","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"KING-urr-ee","mlbDebutDate":"2018-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Scott Kingery","nameSlug":"scott-kingery-664068","firstLastName":"Scott Kingery","lastFirstName":"Kingery, Scott","lastInitName":"Kingery, S","initLastName":"S Kingery","fullFMLName":"Scott M. Kingery","fullLFMName":"Kingery, Scott M.","strikeZoneTop":3.082,"strikeZoneBottom":1.556},"ID573204":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204","firstName":"Caleb","lastName":"Thielbar","primaryNumber":"24","birthDate":"1987-01-31","currentAge":39,"birthCity":"Northfield","birthStateProvince":"MN","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Thielbar","middleName":"John","boxscoreName":"Thielbar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"THEEL-bar","mlbDebutDate":"2013-05-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Thielbar","nameSlug":"caleb-thielbar-573204","firstLastName":"Caleb Thielbar","lastFirstName":"Thielbar, Caleb","lastInitName":"Thielbar, C","initLastName":"C Thielbar","fullFMLName":"Caleb John Thielbar","fullLFMName":"Thielbar, Caleb John","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID640451":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451","firstName":"Hunter","lastName":"Harvey","primaryNumber":"45","birthDate":"1994-12-09","currentAge":31,"birthCity":"Catawba","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":233,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Harvey","middleName":"Luke","boxscoreName":"Harvey, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2019-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Harvey","nameSlug":"hunter-harvey-640451","firstLastName":"Hunter Harvey","lastFirstName":"Harvey, Hunter","lastInitName":"Harvey, H","initLastName":"H Harvey","fullFMLName":"Hunter Luke Harvey","fullLFMName":"Harvey, Hunter Luke","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"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},"ID683737":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737","firstName":"Michael","lastName":"Busch","primaryNumber":"29","birthDate":"1997-11-09","currentAge":28,"birthCity":"Inver Grove Heights","birthStateProvince":"MN","birthCountry":"USA","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Michael","useLastName":"Busch","middleName":"James","boxscoreName":"Busch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Busch","nameSlug":"michael-busch-683737","firstLastName":"Michael Busch","lastFirstName":"Busch, Michael","lastInitName":"Busch, M","initLastName":"M Busch","fullFMLName":"Michael James Busch","fullLFMName":"Busch, Michael James","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID657097":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097","firstName":"Jacob","lastName":"Webb","primaryNumber":"71","birthDate":"1993-08-15","currentAge":33,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Webb","middleName":"Lawrence","boxscoreName":"Webb, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Webb","nameSlug":"jacob-webb-657097","firstLastName":"Jacob Webb","lastFirstName":"Webb, Jacob","lastInitName":"Webb, J","initLastName":"J Webb","fullFMLName":"Jacob Lawrence Webb","fullLFMName":"Webb, Jacob Lawrence","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID691718":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718","firstName":"Pete","lastName":"Crow-Armstrong","primaryNumber":"4","birthDate":"2002-03-25","currentAge":24,"birthCity":"Sherman Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":184,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Pete","useLastName":"Crow-Armstrong","middleName":"Henry","boxscoreName":"Crow-Armstrong","nickName":"PCA","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Pete Crow-Armstrong","nameSlug":"pete-crow-armstrong-691718","firstLastName":"Pete Crow-Armstrong","lastFirstName":"Crow-Armstrong, Pete","lastInitName":"Crow-Armstrong, P","initLastName":"P Crow-Armstrong","fullFMLName":"Pete Henry Crow-Armstrong","fullLFMName":"Crow-Armstrong, Pete Henry","strikeZoneTop":3.202,"strikeZoneBottom":1.616},"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},"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},"ID621020":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020","firstName":"James","lastName":"Swanson","primaryNumber":"7","birthDate":"1994-02-11","currentAge":32,"birthCity":"Kennesaw","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Dansby","useLastName":"Swanson","middleName":"Dansby","boxscoreName":"Swanson","nickName":"Dans","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2016-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dansby Swanson","nameSlug":"dansby-swanson-621020","firstLastName":"Dansby Swanson","lastFirstName":"Swanson, Dansby","lastInitName":"Swanson, D","initLastName":"D Swanson","fullFMLName":"James Dansby Swanson","fullLFMName":"Swanson, James Dansby","strikeZoneTop":3.218,"strikeZoneBottom":1.624},"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},"ID676282":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282","firstName":"Joseph","lastName":"Cantillo","primaryNumber":"54","birthDate":"1999-12-18","currentAge":26,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joey","useLastName":"Cantillo","middleName":"Lopaka","boxscoreName":"Cantillo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"can-TIL-oh","mlbDebutDate":"2024-07-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joey Cantillo","nameSlug":"joey-cantillo-676282","firstLastName":"Joey Cantillo","lastFirstName":"Cantillo, Joey","lastInitName":"Cantillo, J","initLastName":"J Cantillo","fullFMLName":"Joseph Lopaka Cantillo","fullLFMName":"Cantillo, Joseph Lopaka","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"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},"ID663538":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538","firstName":"Nicholas","lastName":"Hoerner","primaryNumber":"2","birthDate":"1997-05-13","currentAge":29,"birthCity":"Oakland","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nico","useLastName":"Hoerner","middleName":"Mackie","boxscoreName":"Hoerner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2019-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nico Hoerner","nameSlug":"nico-hoerner-663538","firstLastName":"Nico Hoerner","lastFirstName":"Hoerner, Nico","lastInitName":"Hoerner, N","initLastName":"N Hoerner","fullFMLName":"Nicholas Mackie Hoerner","fullLFMName":"Hoerner, Nicholas Mackie","strikeZoneTop":3.186,"strikeZoneBottom":1.608},"ID676962":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962","firstName":"Benjamin","lastName":"Brown","primaryNumber":"32","birthDate":"1999-09-09","currentAge":27,"birthCity":"East Setauket","birthStateProvince":"NY","birthCountry":"USA","height":"6' 6\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ben","useLastName":"Brown","boxscoreName":"Brown, Be","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Brown","nameSlug":"ben-brown-676962","firstLastName":"Ben Brown","lastFirstName":"Brown, Ben","lastInitName":"Brown, B","initLastName":"B Brown","fullFMLName":"Benjamin  Brown","fullLFMName":"Brown, Benjamin ","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID807713":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713","firstName":"Matthew","lastName":"Shaw","primaryNumber":"6","birthDate":"2001-11-06","currentAge":24,"birthCity":"Springfield","birthStateProvince":"MA","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Matt","useLastName":"Shaw","middleName":"James","boxscoreName":"Shaw","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-03-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Shaw","nameSlug":"matt-shaw-807713","firstLastName":"Matt Shaw","lastFirstName":"Shaw, Matt","lastInitName":"Shaw, M","initLastName":"M Shaw","fullFMLName":"Matthew James Shaw","fullLFMName":"Shaw, Matthew James","strikeZoneTop":3.105,"strikeZoneBottom":1.567}},"venue":{"id":5,"name":"Progressive Field","link":"/api/v1/venues/5","location":{"address1":"2401 Ontario Street","city":"Cleveland","state":"Ohio","stateAbbrev":"OH","postalCode":"44115","defaultCoordinates":{"latitude":41.495861,"longitude":-81.685255},"azimuthAngle":0.0,"elevation":653,"country":"USA","phone":"(216) 420-4200"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":34830,"turfType":"Grass","roofType":"Open","leftLine":325,"left":370,"leftCenter":410,"center":405,"rightCenter":375,"rightLine":325},"active":true,"season":"2026"},"officialVenue":{"id":5,"link":"/api/v1/venues/5"},"weather":{"condition":"Cloudy","temp":"44","wind":"15 mph, L To R"},"gameInfo":{"attendance":0,"firstPitch":"2026-04-05T17:12:00.000Z","gameDurationMinutes":157},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":0}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":2,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"home":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"}},"officialScorer":{"id":494624,"fullName":"Adam Liberman","link":"/api/v1/people/494624"},"primaryDatacaster":{"id":825939,"fullName":"Jeremy Stangelo","link":"/api/v1/people/825939"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out, second baseman Brayan Rocchio to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-05T17:12:19.172Z","endTime":"2026-04-05T17:13:48.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"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":"2026-04-05T14:51:31.232Z","endTime":"2026-04-05T16:50:51.068Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"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":"2026-04-05T16:50:51.068Z","endTime":"2026-04-05T17:11:57.086Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"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":"2026-04-05T17:11:57.086Z","endTime":"2026-04-05T17:12:21.366Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45323713290957,"aZ":-13.536426482759728,"pfxX":-6.991205797247922,"pfxZ":10.04610944709124,"pX":1.011356140408851,"pZ":3.0127029753178944,"vX0":9.75217628865338,"vY0":-135.994624479363,"vZ0":-4.82323833046368,"x":78.45,"y":157.44,"x0":-1.7286175778519541,"y0":50.00399350465501,"z0":5.762756554140479,"aX":-12.972698999661349},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.2,"breakHorizontal":10.3,"spinRate":2344,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.4042095872377818,"extension":6.578879397744629},"index":3,"playId":"7c22e1e0-e91e-3722-851b-306582923b95","pitchNumber":1,"startTime":"2026-04-05T17:12:21.366Z","endTime":"2026-04-05T17:12:26.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.684491993596595,"aZ":-15.168437821508801,"pfxX":-7.083634812647869,"pfxZ":9.40413365958964,"pX":0.5859894484521231,"pZ":3.525139484471615,"vX0":8.688582896292889,"vY0":-134.27478868863884,"vZ0":-3.041461045302048,"x":94.66,"y":143.6,"x0":-1.7861246628058212,"y0":50.00249054311608,"z0":5.765050088584164,"aX":-12.810156204959068},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.4,"breakHorizontal":10.8,"spinRate":2296,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.40941089645422757,"extension":6.382938672549506},"index":4,"playId":"f741e4f9-a54d-39b2-bb3a-c38bcea27004","pitchNumber":2,"startTime":"2026-04-05T17:12:37.030Z","endTime":"2026-04-05T17:12:41.740Z","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":86.2,"endSpeed":80.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.57237640195514,"aZ":-28.59907600102303,"pfxX":1.7729965751284942,"pfxZ":2.2048155803946807,"pX":0.573334936518598,"pZ":1.8142547123766666,"vX0":6.349826342848095,"vY0":-125.48187195619293,"vZ0":-3.6755526888217536,"x":95.15,"y":189.8,"x0":-2.2038934360675952,"y0":50.00116892703043,"z0":5.587530785197971,"aX":2.871948526802321},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.5,"breakHorizontal":-4.4,"spinRate":2203,"spinDirection":175},"zone":9,"typeConfidence":0.92,"plateTime":0.43385701727042214,"extension":6.634072946013305},"index":5,"playId":"3f1f7507-33fd-3aec-a5e0-23359f231b57","pitchNumber":3,"startTime":"2026-04-05T17:12:53.894Z","endTime":"2026-04-05T17:12:58.909Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2026-04-05T17:13:10.105Z","endTime":"2026-04-05T17:13:22.403Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.525427655269343,"aZ":-15.819664159856826,"pfxX":-5.979222340872385,"pfxZ":8.525146869719027,"pX":0.12682016734929338,"pZ":4.60093640501316,"vX0":7.3417645831807885,"vY0":-137.1965143621323,"vZ0":-0.6818043066572513,"x":112.17,"y":114.55,"x0":-1.7989684980824712,"y0":50.005256737378616,"z0":5.924496241359117,"aX":-11.474426011963551},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.5,"breakHorizontal":9.4,"spinRate":2378,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.3982610047039694,"extension":6.460708281636001},"index":7,"playId":"f5270dbb-a34b-3bd0-b0ff-0924b646969a","pitchNumber":4,"startTime":"2026-04-05T17:13:22.403Z","endTime":"2026-04-05T17:13:27.542Z","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":86.8,"endSpeed":80.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.137749112837685,"aZ":-31.433345587833077,"pfxX":0.4125360983473087,"pfxZ":0.4511765873982636,"pX":-0.07583034988091679,"pZ":2.3964155032773475,"vX0":4.834093972271985,"vY0":-126.43168231894424,"vZ0":-2.095094312588168,"x":119.89,"y":174.08,"x0":-2.0606875344665956,"y0":50.00049566325957,"z0":5.741890894545029,"aX":0.6714979800445602},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.6,"breakHorizontal":-1.8,"spinRate":2343,"spinDirection":155},"zone":5,"typeConfidence":0.9,"plateTime":0.43211020540243084,"extension":6.45012336066124},"hitData":{"launchSpeed":83.3,"launchAngle":-3.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.64,"coordY":148.62}},"index":8,"playId":"45aea98a-3f32-3bd0-b43d-3d644a211de0","pitchNumber":5,"startTime":"2026-04-05T17:13:40.367Z","endTime":"2026-04-05T17:13:48.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T17:13:48.370Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Bregman grounds out, second baseman Brayan Rocchio to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-05T17:14:00.509Z","endTime":"2026-04-05T17:16:49.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":7},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":92.8,"endSpeed":83.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28321441224221,"aZ":-14.023522186506781,"pfxX":-7.9427400467880656,"pfxZ":9.950000896833487,"pX":-0.8594969528003986,"pZ":3.9710467563232044,"vX0":5.300241589574573,"vY0":-134.93459366004598,"vZ0":-2.3719879717544368,"x":149.76,"y":131.56,"x0":-1.8280128666204853,"y0":50.00416139400656,"z0":5.862428439496538,"aX":-14.491456013079311},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.6,"breakHorizontal":13.1,"spinRate":2309,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4075953993258099,"extension":6.531200477316706},"index":0,"playId":"1e024bf7-dc85-3f1a-8f46-daa7d271449d","pitchNumber":1,"startTime":"2026-04-05T17:14:11.469Z","endTime":"2026-04-05T17:14:16.965Z","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":92.3,"endSpeed":84.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.548399738722434,"aZ":-20.26042746239876,"pfxX":-10.278740603400859,"pfxZ":6.572014299946401,"pX":-0.8886160048177588,"pZ":2.8027994732142614,"vX0":6.537037783789117,"vY0":-134.18326000610256,"vZ0":-3.594787399002391,"x":150.87,"y":163.1,"x0":-2.0278707522380293,"y0":50.005950911876575,"z0":5.6134159743691905,"aX":-18.642322445032917},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.3,"breakHorizontal":17.2,"spinRate":2164,"spinDirection":229},"zone":11,"typeConfidence":0.89,"plateTime":0.4090658513924823,"extension":6.780804050587318},"index":1,"playId":"9cf9a0be-1f4c-3a17-9f63-0273cb405ae8","pitchNumber":2,"startTime":"2026-04-05T17:14:27.913Z","endTime":"2026-04-05T17:14:32.436Z","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":93.8,"endSpeed":86.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.935780649097424,"aZ":-19.934140186501654,"pfxX":-9.221433119889126,"pfxZ":6.474403396231822,"pX":-0.40676798142362675,"pZ":1.476517799761334,"vX0":7.335844424743568,"vY0":-136.37376033454157,"vZ0":-7.346935461693784,"x":132.51,"y":198.91,"x0":-1.9285381314904138,"y0":50.002569776023655,"z0":5.5719066003759306,"aX":-17.434171308141796},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.4,"breakHorizontal":15.2,"spinRate":2243,"spinDirection":233},"zone":13,"typeConfidence":0.91,"plateTime":0.401060088937478,"extension":6.74268013300706},"index":2,"playId":"ade0c279-2af3-3c97-bad6-1e81dae82244","pitchNumber":3,"startTime":"2026-04-05T17:14:48.080Z","endTime":"2026-04-05T17:14:54.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.703999970095342,"aZ":-14.119938504636021,"pfxX":-7.744227882699525,"pfxZ":9.586434557445049,"pX":-0.4831978775186009,"pZ":2.961010806397452,"vX0":6.165047912400233,"vY0":-136.51935667252891,"vZ0":-4.854063634180193,"x":135.42,"y":158.83,"x0":-1.7671456841176432,"y0":50.00364148537458,"z0":5.737722479010182,"aX":-14.5849826729414},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.4,"breakHorizontal":12.7,"spinRate":2393,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.4015712481294118,"extension":6.66219162896795},"index":3,"playId":"7ad3691e-0610-3bba-9375-ef2b68d5886a","pitchNumber":4,"startTime":"2026-04-05T17:15:06.009Z","endTime":"2026-04-05T17:15:15.822Z","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":1},"pitchData":{"startSpeed":74.0,"endSpeed":67.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.66867415919679,"aZ":-41.2342099302513,"pfxX":4.055924450928362,"pfxZ":-7.81306407236311,"pX":-0.06853512719349866,"pZ":2.527724878692987,"vX0":2.4644311572062594,"vY0":-107.6568880166336,"vZ0":2.127193778849004,"x":119.61,"y":170.53,"x0":-1.759398064784687,"y0":50.00082302540947,"z0":6.129729516572225,"aX":4.705445984525081},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.5,"breakVerticalInduced":-13.1,"breakHorizontal":-8.0,"spinRate":2119,"spinDirection":38},"zone":5,"typeConfidence":0.9,"plateTime":0.511000858128885,"extension":6.510507428405282},"index":4,"playId":"bd26d32e-2152-3e19-92c3-1e04c02b8676","pitchNumber":5,"startTime":"2026-04-05T17:15:32.769Z","endTime":"2026-04-05T17:15:38.816Z","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":1},"pitchData":{"startSpeed":74.4,"endSpeed":68.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.137506962745853,"aZ":-41.56599631810979,"pfxX":3.9306495062267355,"pfxZ":-7.963324166209013,"pX":0.3077262414038028,"pZ":2.0508913903098196,"vX0":3.1712946049126147,"vY0":-108.27497085914972,"vZ0":1.261011358210674,"x":105.27,"y":183.41,"x0":-1.6903615634645324,"y0":50.00387577808445,"z0":6.03413463965471,"aX":4.634307761668984},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.4,"breakVerticalInduced":-13.7,"breakHorizontal":-8.0,"spinRate":2264,"spinDirection":35},"zone":9,"typeConfidence":0.91,"plateTime":0.5072142052395394,"extension":6.408860841777663},"index":5,"playId":"e1c4a009-5b8c-3e17-909e-65f258b901ab","pitchNumber":6,"startTime":"2026-04-05T17:15:55.071Z","endTime":"2026-04-05T17:16:00.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":72.8,"endSpeed":67.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.697939880637158,"aZ":-40.678812736656674,"pfxX":2.9235634974536375,"pfxZ":-7.618841522291882,"pX":0.9475473735549339,"pZ":-0.12600266347286698,"vX0":4.41956155310857,"vY0":-105.84210368924593,"vZ0":-2.7716619108397724,"x":80.88,"y":242.18,"x0":-1.560161943800704,"y0":50.00059128740003,"z0":5.928659724453498,"aX":3.2646722809696813},"breaks":{"breakAngle":4.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.5,"breakVerticalInduced":-14.2,"breakHorizontal":-6.7,"spinRate":2375,"spinDirection":29},"zone":14,"typeConfidence":0.91,"plateTime":0.5206094065905793,"extension":6.6631022712025825},"index":6,"playId":"c713a908-f1d9-34ca-a291-b06efd0e80f0","pitchNumber":7,"startTime":"2026-04-05T17:16:21.892Z","endTime":"2026-04-05T17:16:26.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49949325268148,"aZ":-29.201983368573174,"pfxX":0.6528250090914252,"pfxZ":1.8020621389244607,"pX":-0.2605143387846644,"pZ":2.751177334106235,"vX0":4.550788050656825,"vY0":-127.05347814042398,"vZ0":-1.452678949931304,"x":126.93,"y":164.5,"x0":-2.152113371806401,"y0":50.004351721314855,"z0":5.628610333545608,"aX":1.078630115168489},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.2,"breakHorizontal":-2.2,"spinRate":2246,"spinDirection":164},"zone":2,"typeConfidence":0.91,"plateTime":0.4293899450580754,"extension":6.693393640215134},"hitData":{"launchSpeed":56.3,"launchAngle":-13.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.82,"coordY":155.41}},"index":7,"playId":"ae85a4b5-c7f8-3fd8-bbbb-529f7d30f661","pitchNumber":8,"startTime":"2026-04-05T17:16:40.870Z","endTime":"2026-04-05T17:16:49.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T17:16:49.429Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-05T17:16:58.225Z","endTime":"2026-04-05T17:18:21.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65482297384497,"aZ":-15.135047398933848,"pfxX":-7.486531832942812,"pfxZ":9.223698734623335,"pX":-0.24737571675465886,"pZ":3.070206525373355,"vX0":7.010348648817467,"vY0":-134.88134127250856,"vZ0":-4.354936459739067,"x":126.43,"y":155.88,"x0":-1.904337545165622,"y0":50.00016132869189,"z0":5.768913019267966,"aX":-13.826631345259196},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.0,"breakHorizontal":12.1,"spinRate":2268,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.405692458250583,"extension":6.708701362501591},"index":0,"playId":"5e8378e3-de2a-3de6-b021-86a438a42eca","pitchNumber":1,"startTime":"2026-04-05T17:17:15.653Z","endTime":"2026-04-05T17:17:19.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.485492341059327,"aZ":-25.64637246387305,"pfxX":1.1571197239469742,"pfxZ":4.010217917154679,"pX":1.9499395302516926,"pZ":2.112063787939191,"vX0":9.043597492095747,"vY0":-126.9496133642124,"vZ0":-3.9699767241245416,"x":42.67,"y":181.75,"x0":-1.8121789200985783,"y0":50.00610690233549,"z0":5.742601435188126,"aX":1.883604617020552},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.5,"breakHorizontal":-4.2,"spinRate":2267,"spinDirection":179},"zone":14,"typeConfidence":0.92,"plateTime":0.43179031814818947,"extension":6.9054337600901645},"index":1,"playId":"a6684728-cb39-365b-a318-ae122e140e5b","pitchNumber":2,"startTime":"2026-04-05T17:17:36.023Z","endTime":"2026-04-05T17:17:42.379Z","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":89.7,"endSpeed":82.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.252985029170244,"aZ":-24.84499753502518,"pfxX":0.1401436261098652,"pfxZ":4.240760738553151,"pX":-0.018182164993082617,"pZ":2.805935888736412,"vX0":5.324669683194805,"vY0":-130.54009803983243,"vZ0":-2.6005931079197024,"x":117.69,"y":163.02,"x0":-2.1017063161250817,"y0":50.00104433023883,"z0":5.6836971885988365,"aX":0.24098410759503539},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.3,"breakHorizontal":-1.4,"spinRate":2200,"spinDirection":199},"zone":2,"typeConfidence":0.9,"plateTime":0.41944179093144074,"extension":6.416126284383893},"index":2,"playId":"c44ae62f-e915-368e-95d9-e13594cb1a4a","pitchNumber":3,"startTime":"2026-04-05T17:17:54.851Z","endTime":"2026-04-05T17:18:01.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.749985358097042,"aZ":-12.890329702948327,"pfxX":-6.5526095384018594,"pfxZ":10.137987974991901,"pX":-0.28848408358441696,"pZ":3.2382496995894408,"vX0":6.016990309898344,"vY0":-136.7179712667771,"vZ0":-4.625069697984416,"x":128.0,"y":151.35,"x0":-1.661205522561539,"y0":50.00570361607378,"z0":5.829552727627291,"aX":-12.468087805443448},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.6,"breakHorizontal":10.7,"spinRate":2412,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.39987462255427,"extension":6.553323424494549},"index":3,"playId":"90139106-fd2b-3fe6-9b7f-4d8a684c6f13","pitchNumber":4,"startTime":"2026-04-05T17:18:16.811Z","endTime":"2026-04-05T17:18:21.848Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T17:18:21.848Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, first baseman Michael Busch to pitcher Edward Cabrera.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-05T17:20:15.462Z","endTime":"2026-04-05T17:21:24.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.872180449001895,"aZ":-15.761878065136694,"pfxX":-6.630265435743507,"pfxZ":8.69943549440845,"pX":0.13693590570185063,"pZ":3.952973566914723,"vX0":5.7278698322703825,"vY0":-137.12068352053944,"vZ0":-2.41311258297187,"x":111.78,"y":132.05,"x0":-1.1268946575089074,"y0":50.00640987813849,"z0":5.931414519802674,"aX":-12.514532190864367},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":10.7,"spinRate":2221,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.4008437073012501,"extension":6.03794404699675},"index":0,"playId":"29782580-76c9-34ba-87f2-37e2e2bf1909","pitchNumber":1,"startTime":"2026-04-05T17:20:51.601Z","endTime":"2026-04-05T17:20:56.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.607928321944954,"aZ":-15.724986774326688,"pfxX":-8.27864442511692,"pfxZ":8.646467560080982,"pX":0.501986138451463,"pZ":2.792556693199116,"vX0":6.903500950469002,"vY0":-137.56806090561116,"vZ0":-5.226374768250671,"x":97.87,"y":163.38,"x0":-0.9735155155288248,"y0":50.00509358430906,"z0":5.795511145765523,"aX":-15.753513849756377},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":13.4,"spinRate":2213,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.3992691382776563,"extension":6.010625300680052},"index":1,"playId":"4700f62e-fdae-342e-a0d2-359be380c602","pitchNumber":2,"startTime":"2026-04-05T17:21:04.157Z","endTime":"2026-04-05T17:21:10.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.274769857444042,"aZ":-25.118916233430987,"pfxX":-10.401311570864223,"pfxZ":3.957105385052258,"pX":-0.3484411397343811,"pZ":2.3011771884364625,"vX0":5.165784175404781,"vY0":-132.61564932283875,"vZ0":-4.633820990391791,"x":130.28,"y":176.65,"x0":-0.9699706584749522,"y0":50.00178517512914,"z0":5.902770472343979,"aX":-18.530828527325063},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.4,"breakHorizontal":17.8,"spinRate":1801,"spinDirection":240},"zone":4,"typeConfidence":2.0,"plateTime":0.4129710331210208,"extension":6.041408451751693},"hitData":{"launchSpeed":85.6,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.34,"coordY":157.7}},"index":2,"playId":"a620e96b-0b90-3849-b475-3af0bcf3be2e","pitchNumber":3,"startTime":"2026-04-05T17:21:17.025Z","endTime":"2026-04-05T17:21:24.031Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T17:21:24.031Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase DeLauter grounds out, first baseman Michael Busch to pitcher Edward Cabrera.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-05T17:21:38.195Z","endTime":"2026-04-05T17:22:24.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.0,"endSpeed":84.7,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.225860527373978,"aZ":-25.879686487671396,"pfxX":-11.123160834469186,"pfxZ":3.463680544961913,"pX":-0.17275854003118532,"pZ":1.5118632985961373,"vX0":6.337549800687412,"vY0":-133.8290554293895,"vZ0":-6.488743027152934,"x":123.59,"y":197.96,"x0":-1.1233269648464692,"y0":50.00492910733541,"z0":5.815454326207882,"aX":-20.227893367212694},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.0,"breakHorizontal":18.8,"spinRate":1814,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4088919544319922,"extension":6.12315849717787},"index":0,"playId":"d5d81dcf-c942-3347-88c7-e402dd16333b","pitchNumber":1,"startTime":"2026-04-05T17:21:48.791Z","endTime":"2026-04-05T17:21:54.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.5,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.34076007010914,"aZ":-39.11383484790484,"pfxX":1.3771844470640344,"pfxZ":-4.6240493561865215,"pX":0.9647572814590609,"pZ":2.2169019406090564,"vX0":4.1259017821740445,"vY0":-121.04495665142777,"vZ0":-1.4666637986302309,"x":80.23,"y":178.92,"x0":-0.9338262085521363,"y0":50.005306823739296,"z0":6.223474483565678,"aX":2.0649454606459576},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-8.5,"breakHorizontal":-3.4,"spinRate":2347,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.4507161487949234,"extension":6.447005332382273},"index":1,"playId":"0064c5e0-66f8-3972-a775-6831923308ca","pitchNumber":2,"startTime":"2026-04-05T17:22:01.636Z","endTime":"2026-04-05T17:22:05.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.719227227329714,"aZ":-24.81478644297955,"pfxX":-10.163861936002204,"pfxZ":3.9779517789298247,"pX":-0.13113023591204895,"pZ":2.0479488880246026,"vX0":5.661171964977646,"vY0":-134.78754607873918,"vZ0":-5.573719896071493,"x":122.0,"y":183.49,"x0":-0.9317716439946305,"y0":50.00425233177797,"z0":5.881573070462091,"aX":-18.810534825420802},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.2,"breakHorizontal":17.3,"spinRate":1764,"spinDirection":244},"zone":8,"typeConfidence":2.0,"plateTime":0.4054816506749854,"extension":6.315825865016523},"hitData":{"launchSpeed":77.5,"launchAngle":-5.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.5,"coordY":158.91}},"index":2,"playId":"0f82924f-c67e-3475-a9aa-17fc09f9104d","pitchNumber":3,"startTime":"2026-04-05T17:22:16.809Z","endTime":"2026-04-05T17:22:24.834Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T17:22:24.834Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Ramírez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-05T17:22:35.003Z","endTime":"2026-04-05T17:23:39.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.279098081352583,"aZ":-13.64941970783836,"pfxX":-9.649858253959986,"pfxZ":9.361899614905608,"pX":0.09416820561565942,"pZ":2.5714915653451134,"vX0":5.778446581077474,"vY0":-139.7408146740185,"vZ0":-6.492289985796534,"x":113.41,"y":169.35,"x0":-0.7459058724935921,"y0":50.004891197393,"z0":5.82040762243888,"aX":-19.100654632019513},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.8,"breakHorizontal":16.3,"spinRate":2204,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.3918472459556739,"extension":6.322390438089398},"index":0,"playId":"bb1fb9fb-54c4-3e75-b54f-d63f375cc65c","pitchNumber":1,"startTime":"2026-04-05T17:22:50.531Z","endTime":"2026-04-05T17:22:57.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.8,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.795974752890544,"aZ":-34.992694723686604,"pfxX":1.929370753231395,"pfxZ":-1.8174361067138411,"pX":1.369408685459154,"pZ":1.4177864132548499,"vX0":4.701070693843464,"vY0":-123.33103340266184,"vZ0":-4.139333428723711,"x":64.8,"y":200.5,"x0":-0.8063110834379094,"y0":50.001992624883385,"z0":6.045434539518112,"aX":2.993833791816471},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.0,"breakHorizontal":-4.6,"spinRate":2427,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4428380383078565,"extension":6.099736758323619},"index":1,"playId":"6f729950-1b93-3a40-9d6a-e59dc5777205","pitchNumber":2,"startTime":"2026-04-05T17:23:03.716Z","endTime":"2026-04-05T17:23:09.636Z","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":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.945013517221817,"aZ":-35.846579200775174,"pfxX":1.141739777756631,"pfxZ":-2.390808121858954,"pX":0.00918440866805523,"pZ":1.7397503137101313,"vX0":1.6062240138200066,"vY0":-123.2087461655225,"vZ0":-3.3679669009822324,"x":121.04,"y":118.28,"x0":-0.8000664759190697,"y0":50.004920920761904,"z0":6.1600948594404885,"aX":1.7517674920266848},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.9,"breakHorizontal":-2.4,"spinRate":2319,"spinDirection":43},"zone":8,"typeConfidence":2.0,"plateTime":0.4449013441988203,"extension":6.2317424776116415},"index":2,"playId":"def77162-1543-3733-ba9c-9301377d0ba3","pitchNumber":3,"startTime":"2026-04-05T17:23:19.545Z","endTime":"2026-04-05T17:23:25.838Z","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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04490765442654,"aZ":-30.332378449090534,"pfxX":-11.42642781163044,"pfxZ":0.9850122267228683,"pX":-1.2757693700844188,"pZ":1.4054084147529473,"vX0":3.5787347484641927,"vY0":-136.54862998047756,"vZ0":-6.213132779431247,"x":165.63,"y":200.83,"x0":-1.1274413695255268,"y0":50.00204426461002,"z0":5.825966832164021,"aX":-21.34740878050396},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":0.6,"breakHorizontal":19.8,"spinRate":1734,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4027603208650561,"extension":6.199287797617457},"index":3,"playId":"d6b04635-be3d-37ce-ba0a-5024f5904296","pitchNumber":4,"startTime":"2026-04-05T17:23:33.542Z","endTime":"2026-04-05T17:23:39.481Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T17:23:39.481Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Crow-Armstrong grounds out, second baseman Brayan Rocchio to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-05T17:25:46.024Z","endTime":"2026-04-05T17:27:24.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":72.8,"endSpeed":66.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.55197079178041,"aZ":-42.231306521855934,"pfxX":2.181262466162193,"pfxZ":-8.984323776198915,"pX":-0.569145037396267,"pZ":2.1449943433832104,"vX0":1.8619375021558966,"vY0":-105.88313650554618,"vZ0":1.879504767484284,"x":138.69,"y":180.87,"x0":-1.7481374035887196,"y0":50.0046570559585,"z0":6.132234385873784,"aX":2.440570150745095},"breaks":{"breakAngle":3.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.4,"breakVerticalInduced":-15.2,"breakHorizontal":-4.6,"spinRate":2325,"spinDirection":38},"zone":7,"typeConfidence":0.92,"plateTime":0.5202207547379607,"extension":6.235388737149217},"index":0,"playId":"8822ed6b-888e-3aa8-a8c6-8d2d1152c97a","pitchNumber":1,"startTime":"2026-04-05T17:25:46.024Z","endTime":"2026-04-05T17:25:52.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":70.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.817959268750744,"aZ":-42.509694607846626,"pfxX":1.0928198308771426,"pfxZ":-8.476893491885946,"pX":0.3474217666568493,"pZ":-1.4507959161732977,"vX0":4.1964011143421205,"vY0":-111.49408189575303,"vZ0":-5.906506742963407,"x":103.76,"y":277.95,"x0":-1.7253397881721475,"y0":50.002032621806165,"z0":5.7712701313348065,"aX":1.3320945921000837},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.6,"breakVerticalInduced":-16.8,"breakHorizontal":-3.4,"spinRate":2414,"spinDirection":32},"zone":14,"typeConfidence":0.94,"plateTime":0.49721035512549827,"extension":6.6228638408014895},"index":1,"playId":"c269ef17-f3f9-3fb2-af11-d7e8d5ab99a5","pitchNumber":2,"startTime":"2026-04-05T17:26:02.826Z","endTime":"2026-04-05T17:26:09.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":73.0,"endSpeed":67.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.971922113965032,"aZ":-40.22490159092996,"pfxX":4.721547591449463,"pfxZ":-7.0245607000544705,"pX":-1.6275513740624872,"pZ":2.8055675265138986,"vX0":-0.41289140079949355,"vY0":-106.31535820407021,"vZ0":2.641009298001359,"x":179.04,"y":163.03,"x0":-2.0444782820570317,"y0":50.00138095747606,"z0":6.107646172766856,"aX":5.412538549200441},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.9,"breakVerticalInduced":-11.6,"breakHorizontal":-8.4,"spinRate":2172,"spinDirection":36},"zone":11,"typeConfidence":0.9,"plateTime":0.5148983554301045,"extension":6.393221938994248},"index":2,"playId":"4ab12500-8db2-3133-bc61-d3460749726e","pitchNumber":3,"startTime":"2026-04-05T17:26:24.930Z","endTime":"2026-04-05T17:26:30.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.451981306609724,"aZ":-15.210595262013626,"pfxX":-7.283820971940916,"pfxZ":8.948291681229506,"pX":-0.49604672652477233,"pZ":3.6826706148444974,"vX0":6.114967113696983,"vY0":-136.67450241708957,"vZ0":-3.025371398561183,"x":135.91,"y":139.35,"x0":-1.8134186140028163,"y0":50.006685684381,"z0":5.845410323734452,"aX":-13.815938885656658},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.7,"breakHorizontal":12.0,"spinRate":2345,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4003845091233087,"extension":6.610006402397306},"index":3,"playId":"6e8c83d9-f732-3545-aef4-563ca5d3edf4","pitchNumber":4,"startTime":"2026-04-05T17:26:47.040Z","endTime":"2026-04-05T17:26:51.542Z","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":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-05T17:26:59.080Z","endTime":"2026-04-05T17:27:14.055Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.113861503810398,"aZ":-14.882888110361481,"pfxX":-6.89983294521465,"pfxZ":9.111936085690926,"pX":-0.3423298620729135,"pZ":2.507357465555366,"vX0":6.195675094113345,"vY0":-136.6349145567241,"vZ0":-6.044094869304024,"x":130.05,"y":171.08,"x0":-1.7389437840709254,"y0":50.0009970250743,"z0":5.764448713415389,"aX":-13.090792831918037},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.5,"breakHorizontal":11.3,"spinRate":2339,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.4003302837464142,"extension":6.51681702223013},"hitData":{"launchSpeed":96.2,"launchAngle":1.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.0,"coordY":144.38}},"index":5,"playId":"c49d1e26-d50c-3d6c-b32a-d0b165bfdaea","pitchNumber":5,"startTime":"2026-04-05T17:27:14.055Z","endTime":"2026-04-05T17:27:24.314Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T17:27:24.314Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nico Hoerner strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-05T17:27:34.672Z","endTime":"2026-04-05T17:29:45.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.899940971121413,"aZ":-28.213967966906896,"pfxX":1.2993512178600646,"pfxZ":2.3813548754986407,"pX":-0.18121129119714324,"pZ":3.2053528252339545,"vX0":4.205672225918321,"vY0":-127.83311554288493,"vZ0":-0.8827815327868573,"x":123.91,"y":152.24,"x0":-2.0127469938450777,"y0":50.005281327017215,"z0":5.7584537858113825,"aX":2.1627754156770926},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.3,"breakHorizontal":-3.2,"spinRate":2330,"spinDirection":167},"zone":2,"typeConfidence":0.92,"plateTime":0.4275175652305174,"extension":6.496556104047998},"index":0,"playId":"85d56b59-6eaa-3e37-a07b-4d8f2cfe5ff8","pitchNumber":1,"startTime":"2026-04-05T17:27:46.986Z","endTime":"2026-04-05T17:28:13.997Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-04-05T17:28:22.134Z","endTime":"2026-04-05T17:28:34.660Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.344069795939983,"aZ":-29.799984190302457,"pfxX":4.559759833951606,"pfxZ":1.5262968801083927,"pX":0.7093301550145661,"pZ":0.9507151347833458,"vX0":5.440875759143859,"vY0":-124.00184643001178,"vZ0":-5.178739772688353,"x":89.96,"y":213.11,"x0":-2.107514086601343,"y0":50.00197274035098,"z0":5.5594263159952515,"aX":7.082467924097901},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.8,"breakHorizontal":-9.6,"spinRate":2470,"spinDirection":44},"zone":14,"typeConfidence":0.84,"plateTime":0.4421029622212238,"extension":6.5482741182889175},"index":2,"playId":"a3179c3e-0d1b-3799-a4b2-7cea8f64ada3","pitchNumber":2,"startTime":"2026-04-05T17:28:34.660Z","endTime":"2026-04-05T17:28:41.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.22526936810757,"aZ":-16.32793093444021,"pfxX":-5.472144992491361,"pfxZ":8.338822994063284,"pX":-0.17328760912434066,"pZ":3.635119560213371,"vX0":6.478773411102402,"vY0":-137.42310066725452,"vZ0":-2.9643795044237797,"x":123.61,"y":140.63,"x0":-1.8574196293379786,"y0":50.00457537377287,"z0":5.845552438239516,"aX":-10.402063275635001},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":8.4,"spinRate":2398,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3995241611125402,"extension":6.45617409928051},"index":3,"playId":"f4503812-a85d-3381-b942-824ba87c71a1","pitchNumber":3,"startTime":"2026-04-05T17:28:55.856Z","endTime":"2026-04-05T17:29:01.416Z","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":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.378001483970863,"aZ":-30.292449830989387,"pfxX":-0.22140028857264737,"pfxZ":1.153822991926253,"pX":-0.2949583568634276,"pZ":2.5766817391875327,"vX0":4.196787465625984,"vY0":-126.54470579967177,"vZ0":-2.1510348646631234,"x":128.24,"y":169.21,"x0":-1.9447220751852794,"y0":50.0005146535229,"z0":5.86014509282911,"aX":-0.36084265329716314},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.8,"breakHorizontal":-0.5,"spinRate":2516,"spinDirection":150},"zone":5,"typeConfidence":0.9,"plateTime":0.4325291625901162,"extension":6.371003693757156},"index":4,"playId":"9830d4fd-2368-3cca-8797-42c0af958652","pitchNumber":4,"startTime":"2026-04-05T17:29:15.547Z","endTime":"2026-04-05T17:29:19.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.01211071866197,"aZ":-25.7051780143758,"pfxX":0.697888145941902,"pfxZ":3.8072223095948345,"pX":0.6194103280932359,"pZ":1.491337853484834,"vX0":6.016472679149288,"vY0":-129.77803677939403,"vZ0":-5.881801382956426,"x":93.39,"y":198.51,"x0":-1.8229621737386341,"y0":50.005617626152755,"z0":5.753936756014577,"aX":1.1856262027814024},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.8,"breakHorizontal":-2.6,"spinRate":2394,"spinDirection":182},"zone":14,"typeConfidence":0.91,"plateTime":0.42259535258970304,"extension":6.623154481345934},"index":5,"playId":"0f0d9b83-55d5-38e8-b6e1-88b3e8ee5e6c","pitchNumber":5,"startTime":"2026-04-05T17:29:39.538Z","endTime":"2026-04-05T17:29:45.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T17:29:45.731Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dansby Swanson flies out to center fielder Steven Kwan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-05T17:29:57.873Z","endTime":"2026-04-05T17:30:33.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.9,"endSpeed":78.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.001666465418058,"aZ":-30.75903388226784,"pfxX":5.586238180930198,"pfxZ":0.917555003450615,"pX":0.4176528191151847,"pZ":1.4058416935097051,"vX0":4.626919558285655,"vY0":-123.54893129681226,"vZ0":-3.845692299334101,"x":101.08,"y":200.82,"x0":-2.203615633943726,"y0":50.00571942642685,"z0":5.56018955063203,"aX":8.660609033505414},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.0,"breakHorizontal":-11.2,"spinRate":2412,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4428684206123261,"extension":6.9003864446151635},"index":0,"playId":"22ac5862-1da0-393f-805a-612d1a350faf","pitchNumber":1,"startTime":"2026-04-05T17:30:09.455Z","endTime":"2026-04-05T17:30:15.465Z","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":94.6,"endSpeed":86.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.10018517390137,"aZ":-13.013748870490529,"pfxX":-7.764300766001396,"pfxZ":9.933222204395012,"pX":-0.34720813794965955,"pZ":3.0433087544673176,"vX0":6.638832282438406,"vY0":-137.6614248785607,"vZ0":-5.177910086621061,"x":130.23,"y":156.61,"x0":-1.7752835205264679,"y0":50.00394119202425,"z0":5.821855676792682,"aX":-14.97911478304041},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.2,"breakHorizontal":12.7,"spinRate":2464,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.3970995247845499,"extension":6.575842168132501},"hitData":{"launchSpeed":95.5,"launchAngle":31.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.15,"coordY":187.21}},"index":1,"playId":"eb14bd92-c588-3a32-af66-6fcd8404f36c","pitchNumber":2,"startTime":"2026-04-05T17:30:24.923Z","endTime":"2026-04-05T17:30:33.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T17:30:33.925Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Manzardo grounds out, first baseman Michael Busch to pitcher Edward Cabrera.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-05T17:32:44.126Z","endTime":"2026-04-05T17:34:17.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":6},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.775006265137907,"aZ":-25.565493768136946,"pfxX":-12.337499178545514,"pfxZ":3.777392249481438,"pX":-0.5008106212213652,"pZ":1.3036766163539946,"vX0":5.666936298051765,"vY0":-132.1185659052164,"vZ0":-6.662593331598669,"x":136.09,"y":203.58,"x0":-1.0824122719511975,"y0":50.003320318049724,"z0":5.763441975547379,"aX":-21.5934832803146},"breaks":{"breakAngle":37.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.4,"breakHorizontal":20.9,"spinRate":1862,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.41616161052990064,"extension":6.311398897059771},"index":0,"playId":"607ea659-69ad-36cd-922a-6ca578f266bb","pitchNumber":1,"startTime":"2026-04-05T17:32:47.721Z","endTime":"2026-04-05T17:32:53.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.75060216905972,"aZ":-14.931337261744613,"pfxX":-8.972779286616095,"pfxZ":8.771572611570242,"pX":-0.6518139866924303,"pZ":2.7830608969945985,"vX0":4.3762457811429964,"vY0":-139.4299887130188,"vZ0":-5.436085142708199,"x":141.85,"y":163.64,"x0":-1.0770141156169808,"y0":50.00570801870096,"z0":5.745617401822694,"aX":-17.645508572527664},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.9,"breakHorizontal":15.4,"spinRate":2111,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.39302818264830686,"extension":6.312184305009452},"index":1,"playId":"1d820940-3e6a-3deb-9090-d92d9bf3094b","pitchNumber":2,"startTime":"2026-04-05T17:33:01.324Z","endTime":"2026-04-05T17:33:06.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.058733374202497,"aZ":-15.213243742813997,"pfxX":-9.122498475316483,"pfxZ":8.502212566121983,"pX":0.8209859194484616,"pZ":3.6020359398628594,"vX0":7.562142309160762,"vY0":-140.1818456211932,"vZ0":-3.3695516154707743,"x":85.71,"y":141.53,"x0":-0.7235847517506119,"y0":50.00035573687882,"z0":5.809947551592262,"aX":-18.192056270237416},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.9,"breakHorizontal":15.0,"spinRate":2132,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.390424244451832,"extension":6.125800212883275},"index":2,"playId":"645e53b2-e374-3c27-8f53-966690fca9ac","pitchNumber":3,"startTime":"2026-04-05T17:33:17.924Z","endTime":"2026-04-05T17:33:23.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68508918259942,"aZ":-29.056779892049878,"pfxX":-8.67374464915526,"pfxZ":1.716460859797575,"pX":-0.40086357487673946,"pZ":2.7015173465739712,"vX0":4.499742690764901,"vY0":-133.67445692762425,"vZ0":-2.9092687731749765,"x":132.28,"y":165.84,"x0":-0.975312995139271,"y0":50.003848244116604,"z0":5.8808754454925225,"aX":-15.763755820291872},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.8,"breakHorizontal":14.8,"spinRate":1741,"spinDirection":244},"zone":4,"typeConfidence":2.0,"plateTime":0.40909477361705227,"extension":6.216559759786013},"index":3,"playId":"0922eb22-5c0a-3782-82d3-3b30701bd8b0","pitchNumber":4,"startTime":"2026-04-05T17:33:32.402Z","endTime":"2026-04-05T17:33:39.176Z","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":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-05T17:33:42.060Z","endTime":"2026-04-05T17:33:53.625Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.422849773896985,"aZ":-24.7178159419996,"pfxX":-9.884582187777681,"pfxZ":3.9846923241235324,"pX":-0.08206848451279264,"pZ":1.1786513150388338,"vX0":5.685717581915793,"vY0":-135.42430686661038,"vZ0":-7.603265704163145,"x":120.13,"y":206.96,"x0":-0.9160421989669996,"y0":50.00318429030693,"z0":5.731306236758914,"aX":-18.50298592587344},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.9,"breakHorizontal":16.8,"spinRate":1826,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.40324370821567124,"extension":6.150349460332589},"index":5,"playId":"54825869-cb23-3769-a4be-5baaccfa3dcc","pitchNumber":5,"startTime":"2026-04-05T17:33:53.625Z","endTime":"2026-04-05T17:34:00.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.291993986755944,"aZ":-24.501831168365463,"pfxX":-9.768626997683505,"pfxZ":3.7410305279131304,"pX":0.31771997922624423,"pZ":2.3569546342598025,"vX0":6.768181057758781,"vY0":-141.79683884703883,"vZ0":-5.265531068980598,"x":104.89,"y":175.14,"x0":-0.8224307424351629,"y0":50.003094481698305,"z0":5.786806673148208,"aX":-20.032227808612813},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.0,"breakHorizontal":16.4,"spinRate":2018,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.38525595157862336,"extension":6.1580119754764695},"hitData":{"launchSpeed":101.0,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":163.37,"coordY":164.35}},"index":6,"playId":"25817f6e-9864-305d-9adb-81f70ee80909","pitchNumber":6,"startTime":"2026-04-05T17:34:08.995Z","endTime":"2026-04-05T17:34:17.025Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T17:34:17.025Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bo Naylor flies out sharply to right fielder Michael Conforto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-05T17:34:26.181Z","endTime":"2026-04-05T17:35:47.496Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.5,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60270655685159,"aZ":-36.286718066772075,"pfxX":2.9142819700508404,"pfxZ":-2.6269330772668837,"pX":2.1447113557872775,"pZ":0.38458188511314956,"vX0":6.143544154867092,"vY0":-124.06151995624278,"vZ0":-6.4428543599185515,"x":35.25,"y":228.4,"x0":-0.7371158552419852,"y0":50.001784597698816,"z0":6.020839968965612,"aX":4.56522852946453},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.0,"breakHorizontal":-6.6,"spinRate":2405,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.44061470895145005,"extension":6.315166726943108},"index":0,"playId":"e1b6ad01-5f9d-32d0-ad8d-870ca9171fc7","pitchNumber":1,"startTime":"2026-04-05T17:34:46.820Z","endTime":"2026-04-05T17:34:53.486Z","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":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.3,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.255097122481732,"aZ":-23.2674000329975,"pfxX":-8.397437243157418,"pfxZ":4.9609502372445275,"pX":-0.032305547468614394,"pZ":1.2687326055918915,"vX0":5.479346569784389,"vY0":-132.62007295579588,"vZ0":-7.431864923050438,"x":118.23,"y":204.52,"x0":-1.0258234511370343,"y0":50.003453947639194,"z0":5.784090039226066,"aX":-15.077585629358861},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.7,"breakHorizontal":14.2,"spinRate":1840,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4117608071061123,"extension":6.123893065721006},"index":1,"playId":"bba9c7a5-0bd0-3f9d-bebc-700a696f0150","pitchNumber":2,"startTime":"2026-04-05T17:35:04.853Z","endTime":"2026-04-05T17:35:09.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":79.0,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.09661848121267,"aZ":-35.94977329654762,"pfxX":0.5811709921929875,"pfxZ":-2.4404716927257937,"pX":1.6623966265312216,"pZ":1.1082002747975352,"vX0":5.9096576660891325,"vY0":-122.7156725815581,"vZ0":-4.640076453835964,"x":53.63,"y":208.86,"x0":-0.8386588547767665,"y0":50.004350845873084,"z0":6.039882922542033,"aX":0.8977380512969163},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-5.2,"breakHorizontal":-2.3,"spinRate":2234,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.4439727544000478,"extension":6.196961569289471},"index":2,"playId":"b7a717b4-c0d0-3d57-b3c4-a9e30588b050","pitchNumber":3,"startTime":"2026-04-05T17:35:19.089Z","endTime":"2026-04-05T17:35:24.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.6841614987827,"aZ":-15.484038389821869,"pfxX":-8.854539293604745,"pfxZ":8.521000143396119,"pX":0.25080869335180256,"pZ":2.339297110142894,"vX0":6.66337627101659,"vY0":-139.1843152469465,"vZ0":-6.527162643680527,"x":107.44,"y":175.62,"x0":-1.0256438687143608,"y0":50.005965742042626,"z0":5.7431876441820195,"aX":-17.349312449034034},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.2,"breakHorizontal":14.6,"spinRate":2244,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.3937520949861235,"extension":6.298756430684872},"hitData":{"launchSpeed":103.1,"launchAngle":35.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":180.86,"coordY":62.63}},"index":3,"playId":"820099dd-1eaf-3014-8f4a-056586b323e5","pitchNumber":4,"startTime":"2026-04-05T17:35:33.482Z","endTime":"2026-04-05T17:35:47.496Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T17:35:47.496Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Schneemann strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-05T17:36:03.048Z","endTime":"2026-04-05T17:37:52.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.979023012293744,"aZ":-18.277748242093043,"pfxX":-8.043550113841569,"pfxZ":6.847505439411382,"pX":-1.8750032430323251,"pZ":4.4545447180503155,"vX0":0.8010836457181973,"vY0":-141.71243451426474,"vZ0":-0.73686785333641,"x":188.47,"y":118.51,"x0":-1.1168082287089212,"y0":50.00445146491115,"z0":5.887600242368656,"aX":-16.329425825055107},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.5,"breakHorizontal":14.4,"spinRate":2160,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3868009720744059,"extension":6.1307372771180635},"index":0,"playId":"51d290cd-3007-3571-9177-3d1f99e90a00","pitchNumber":1,"startTime":"2026-04-05T17:36:10.716Z","endTime":"2026-04-05T17:36:15.336Z","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":95.6,"endSpeed":86.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02376350877771,"aZ":-15.02391721335898,"pfxX":-9.731482921521593,"pfxZ":8.804191710510565,"pX":-0.17964807470391359,"pZ":3.115246698431122,"vX0":5.316620236256638,"vY0":-139.10877598371724,"vZ0":-4.540975130306343,"x":123.85,"y":154.67,"x0":-0.8577684978406327,"y0":50.00059364971156,"z0":5.774232886370772,"aX":-18.95067797122956},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":16.4,"spinRate":2158,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.3946771037370489,"extension":5.940546055869203},"index":1,"playId":"0aee1cb6-6f65-3a50-a93f-4bf3ce123430","pitchNumber":2,"startTime":"2026-04-05T17:36:23.893Z","endTime":"2026-04-05T17:36:30.856Z","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":92.8,"endSpeed":84.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.123761484323225,"aZ":-24.87007544001904,"pfxX":-11.383086736085922,"pfxZ":3.9983507416318202,"pX":-1.672446643291629,"pZ":1.821009285573343,"vX0":2.24928705008697,"vY0":-134.96883676992636,"vZ0":-5.851388891204253,"x":180.75,"y":189.61,"x0":-1.0438446760232092,"y0":50.0018919686084,"z0":5.792364540244642,"aX":-20.78925325769178},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.1,"breakHorizontal":20.0,"spinRate":1746,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4073774163013413,"extension":6.14351877768877},"index":2,"playId":"0f12d9a2-546f-3273-9893-a9329ce66044","pitchNumber":3,"startTime":"2026-04-05T17:36:41.532Z","endTime":"2026-04-05T17:36:49.406Z","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":93.9,"endSpeed":87.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.001977574810308,"aZ":-23.484582959009735,"pfxX":-9.295813173400004,"pfxZ":4.547919227408174,"pX":0.13752635357145068,"pZ":1.440932990231852,"vX0":5.711343017158183,"vY0":-136.59067622331645,"vZ0":-7.486647378742215,"x":111.76,"y":199.87,"x0":-0.761031819180028,"y0":50.00268059786453,"z0":5.805127857913544,"aX":-17.756952251317006},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.0,"breakHorizontal":15.8,"spinRate":1704,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.3993326095990932,"extension":6.247730160209646},"index":3,"playId":"0c07c821-fa01-3326-9bc8-3a6c4912817b","pitchNumber":4,"startTime":"2026-04-05T17:36:55.916Z","endTime":"2026-04-05T17:37:00.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.753174627828535,"aZ":-16.0329450128878,"pfxX":-10.585441851888332,"pfxZ":8.015760498814227,"pX":-0.8964024693901295,"pZ":4.428661340601133,"vX0":3.9999599402916495,"vY0":-141.3771277569029,"vZ0":-1.049136675604018,"x":151.17,"y":119.21,"x0":-0.9583562301127914,"y0":50.00571894928894,"z0":5.838789120053394,"aX":-21.322713951587634},"breaks":{"breakAngle":51.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.5,"breakHorizontal":18.2,"spinRate":2135,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3881807575100007,"extension":6.025682336649845},"index":4,"playId":"cc851b02-016e-318a-bd18-d492cbb1df96","pitchNumber":5,"startTime":"2026-04-05T17:37:16.954Z","endTime":"2026-04-05T17:37:22.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.777007694831777,"aZ":-23.488482062271522,"pfxX":-10.44873218515652,"pfxZ":4.706743669842801,"pX":-1.3204288174336376,"pZ":2.6768757873559603,"vX0":2.5350010708161697,"vY0":-135.112668804685,"vZ0":-4.206582243841797,"x":167.33,"y":166.5,"x0":-0.91392596217929,"y0":50.00513909421841,"z0":5.907030020308976,"aX":-19.297653922473515},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.8,"breakHorizontal":18.4,"spinRate":1690,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.40556425244494676,"extension":6.234270588327463},"index":5,"playId":"0274f330-4beb-3b8b-9a58-97c1812aa86d","pitchNumber":6,"startTime":"2026-04-05T17:37:29.745Z","endTime":"2026-04-05T17:37:33.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4572475990889,"aZ":-36.32472044890833,"pfxX":3.596041147799574,"pfxZ":-2.6077597602870295,"pX":1.1414954449498147,"pZ":1.3174692615871648,"vX0":3.658231805211311,"vY0":-125.1364135734336,"vZ0":-4.534988043507198,"x":73.49,"y":203.21,"x0":-0.8048098074049114,"y0":50.00469390467947,"z0":6.118436694329688,"aX":5.721427161691586},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.5,"breakHorizontal":-7.3,"spinRate":2279,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.43715997015405117,"extension":6.17929424887495},"index":6,"playId":"2deb3c75-ba6b-3516-91ca-7447374865bd","pitchNumber":7,"startTime":"2026-04-05T17:37:47.864Z","endTime":"2026-04-05T17:37:52.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T17:37:52.912Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Conforto singles on a ground ball to right fielder Chase DeLauter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-05T17:39:47.161Z","endTime":"2026-04-05T17:40:13.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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.7,"endSpeed":84.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.784013840424617,"aZ":-16.91631705550002,"pfxX":-6.300351191581239,"pfxZ":8.4097741314243,"pX":-0.31790516740595404,"pZ":2.95781712208736,"vX0":6.363220342206852,"vY0":-133.37911929077285,"vZ0":-4.392567279071395,"x":129.12,"y":158.92,"x0":-1.9079073663856905,"y0":50.005450128365794,"z0":5.834006914207418,"aX":-11.434344216157966},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.5,"breakHorizontal":10.2,"spinRate":2339,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.40954727798135426,"extension":6.4930010940489815},"hitData":{"launchSpeed":102.9,"launchAngle":3.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.1,"coordY":109.29}},"index":0,"playId":"ce300987-4727-3d6a-8486-c016f6ed94a6","pitchNumber":1,"startTime":"2026-04-05T17:40:02.301Z","endTime":"2026-04-05T17:40:13.326Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T17:40:13.326Z","atBatIndex":12},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Matt Shaw grounds into a force out, third baseman Daniel Schneemann to second baseman Brayan Rocchio. Michael Conforto out at 2nd. Matt Shaw to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-05T17:40:21.950Z","endTime":"2026-04-05T17:42:37.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"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(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":87.3,"endSpeed":80.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.602537302987532,"aZ":-28.65706859608127,"pfxX":-0.6066931736360983,"pfxZ":2.1247105160328896,"pX":-0.7827968270345198,"pZ":3.2453980451387956,"vX0":3.5181178384265603,"vY0":-127.16382493807818,"vZ0":-0.8763088052714068,"x":146.84,"y":151.15,"x0":-2.099341670932339,"y0":50.000801004444824,"z0":5.84733966924879,"aX":-1.0035448066950998},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.8,"breakHorizontal":0.4,"spinRate":2168,"spinDirection":190},"zone":1,"typeConfidence":0.87,"plateTime":0.42905812854128556,"extension":6.715071545790038},"index":0,"playId":"d065a583-29f5-3a4b-8788-1fcba21caf5a","pitchNumber":1,"startTime":"2026-04-05T17:40:35.724Z","endTime":"2026-04-05T17:40:42.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.053788824661403,"aZ":-26.503794194132777,"pfxX":-2.402695366005136,"pfxZ":3.510165512521893,"pX":1.276871516096469,"pZ":0.5543497694493054,"vX0":8.743620129600345,"vY0":-126.39776626133425,"vZ0":-7.167146775971076,"x":68.33,"y":223.81,"x0":-1.916931985420044,"y0":50.004682965657125,"z0":5.558532075217786,"aX":-3.8842696218124564},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.9,"breakHorizontal":2.3,"spinRate":2193,"spinDirection":202},"zone":14,"typeConfidence":0.84,"plateTime":0.4335293133839899,"extension":6.690085990473317},"index":1,"playId":"da968e10-c9d8-3058-8ede-a791bfcb7e4e","pitchNumber":2,"startTime":"2026-04-05T17:40:52.466Z","endTime":"2026-04-05T17:40:57.923Z","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":93.3,"endSpeed":86.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.419425305602676,"aZ":-22.682808136918204,"pfxX":-8.98909230520423,"pfxZ":5.022079308218823,"pX":-0.8019109586112094,"pZ":3.258487849030973,"vX0":6.22339133913101,"vY0":-135.79219240258902,"vZ0":-2.4454214179189924,"x":147.57,"y":150.8,"x0":-1.9418602826393494,"y0":50.00148129248085,"z0":5.72875392768858,"aX":-16.98596254327654},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.9,"breakHorizontal":15.1,"spinRate":2134,"spinDirection":229},"zone":11,"typeConfidence":0.89,"plateTime":0.40154003959981166,"extension":6.644015180778415},"index":2,"playId":"94cba01d-9dbd-34af-9a12-1cee5ac11d16","pitchNumber":3,"startTime":"2026-04-05T17:41:11.678Z","endTime":"2026-04-05T17:41:18.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.304713712126272,"aZ":-15.3304033374277,"pfxX":-6.938526873445614,"pfxZ":9.066290406880896,"pX":0.10049966562908706,"pZ":3.2927937946326695,"vX0":7.345785990352596,"vY0":-134.72453776433815,"vZ0":-3.819658200786726,"x":113.17,"y":149.87,"x0":-1.7459927846563936,"y0":50.00671701089533,"z0":5.796595264683709,"aX":-12.896533291714453},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.0,"breakHorizontal":11.2,"spinRate":2333,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.4049013718649461,"extension":6.862771118772359},"index":3,"playId":"6d072c6d-c171-36d8-a0a1-19fe9f6c9ee3","pitchNumber":4,"startTime":"2026-04-05T17:41:29.020Z","endTime":"2026-04-05T17:41:34.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.5846006791567,"aZ":-18.350912553126413,"pfxX":-10.303952157453768,"pfxZ":7.5330781231432535,"pX":-0.7778950230711662,"pZ":2.3798030951778624,"vX0":6.918678195570286,"vY0":-134.0096001414106,"vZ0":-4.999001765254371,"x":146.65,"y":174.53,"x0":-2.04303814518932,"y0":50.0004264248901,"z0":5.56382161631193,"aX":-18.90256491355282},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.8,"breakHorizontal":17.4,"spinRate":2233,"spinDirection":228},"zone":4,"typeConfidence":0.55,"plateTime":0.4073570421488144,"extension":6.870621178212003},"index":4,"playId":"0a6c0188-7ccd-33f2-b831-a8db917fd580","pitchNumber":5,"startTime":"2026-04-05T17:41:45.641Z","endTime":"2026-04-05T17:41:52.147Z","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":92.4,"endSpeed":84.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44711790563763,"aZ":-22.344654420317987,"pfxX":-10.098639594307832,"pfxZ":5.358696212727628,"pX":-0.6187283878613851,"pZ":2.641551226197532,"vX0":6.978653056871819,"vY0":-134.4050468056465,"vZ0":-3.5790148826150623,"x":140.58,"y":167.46,"x0":-1.9335664882390855,"y0":50.00148482708364,"z0":5.572405148755172,"aX":-18.52107019511432},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.1,"breakHorizontal":16.8,"spinRate":2171,"spinDirection":227},"zone":4,"typeConfidence":0.89,"plateTime":0.40712875446533037,"extension":6.83032094922691},"index":5,"playId":"c953b9f3-7cc2-3ac9-9bde-9a987a0abe2f","pitchNumber":6,"startTime":"2026-04-05T17:42:05.266Z","endTime":"2026-04-05T17:42:09.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67074535240015,"aZ":-23.307966097858497,"pfxX":-11.438087997129442,"pfxZ":4.901568812536824,"pX":0.05673520721884554,"pZ":1.8876353758345878,"vX0":8.940605725836864,"vY0":-133.63382730619008,"vZ0":-5.204097013736707,"x":114.84,"y":187.81,"x0":-1.8454122961918347,"y0":50.003769257319576,"z0":5.533566285310639,"aX":-20.698138209675434},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.9,"breakHorizontal":18.8,"spinRate":2177,"spinDirection":235},"zone":8,"typeConfidence":0.89,"plateTime":0.40978842518529346,"extension":6.73507542992223},"hitData":{"launchSpeed":91.5,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.2,"coordY":166.77}},"index":6,"playId":"3f291416-9918-3f54-9854-6562118432e3","pitchNumber":7,"startTime":"2026-04-05T17:42:28.887Z","endTime":"2026-04-05T17:42:37.890Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T17:42:37.890Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Amaya strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-05T17:42:54.423Z","endTime":"2026-04-05T17:45:45.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7,8],"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":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":83.2,"endSpeed":76.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.697617284446675,"aZ":-24.685393420627236,"pfxX":1.2884342433183196,"pfxZ":5.026881367233085,"pX":0.3676107993814213,"pZ":1.9558753289903852,"vX0":6.2224162856468,"vY0":-121.00793683728138,"vZ0":-3.493563896757171,"x":102.99,"y":185.97,"x0":-2.400024140025771,"y0":50.001043606576815,"z0":5.570973787358555,"aX":1.917654697694916},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":8.5,"breakHorizontal":-3.7,"spinRate":2232,"spinDirection":62},"zone":9,"typeConfidence":2.0,"plateTime":0.4519278016111512,"extension":6.713893724756501},"index":0,"playId":"b386cd9e-284a-3eb8-9707-c40294c52ac7","pitchNumber":1,"startTime":"2026-04-05T17:43:04.159Z","endTime":"2026-04-05T17:43:10.056Z","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":"e53a360c-7153-3bd3-9f5f-b0b5c60fc794","startTime":"2026-04-05T17:43:22.104Z","endTime":"2026-04-05T17:43:25.491Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.443623206184725,"aZ":-25.303659356205642,"pfxX":1.7347824377913588,"pfxZ":4.501724252576707,"pX":0.43950187691471587,"pZ":2.138356258473509,"vX0":5.853678606204449,"vY0":-122.3291352947668,"vZ0":-3.1197888140447425,"x":100.25,"y":181.04,"x0":-2.202700289146666,"y0":50.00475250185651,"z0":5.582095251705284,"aX":2.6484584645652176},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.7,"breakHorizontal":-4.4,"spinRate":2406,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.4464776908204997,"extension":6.583571670271579},"index":2,"playId":"6a08b26a-3815-3b6d-971b-096b4a8ac02b","pitchNumber":2,"startTime":"2026-04-05T17:43:39.193Z","endTime":"2026-04-05T17:43:43.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":70.7,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.017262604118358,"aZ":-42.40878813868914,"pfxX":4.732889984192342,"pfxZ":-8.112311877428493,"pX":0.5435845699928777,"pZ":2.5312336645514444,"vX0":3.4390724742821854,"vY0":-112.38846917445014,"vZ0":1.7335818155080798,"x":96.28,"y":170.44,"x0":-1.629008633898033,"y0":50.00397350273634,"z0":6.1030543493195815,"aX":5.969638712892931},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-13.8,"breakHorizontal":-9.6,"spinRate":2334,"spinDirection":36},"zone":6,"typeConfidence":0.89,"plateTime":0.4899706228673839,"extension":6.421475497914061},"index":3,"playId":"00c08a71-7b65-31a0-9ebe-09acec9c3b2e","pitchNumber":3,"startTime":"2026-04-05T17:44:05.037Z","endTime":"2026-04-05T17:44:10.058Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-05T17:44:26.861Z","endTime":"2026-04-05T17:44:42.497Z","isPitch":false,"type":"action","player":{"id":665804,"link":"/api/v1/people/665804"}},{"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":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.287469437142818,"aZ":-14.625028675972699,"pfxX":-8.449335648021352,"pfxZ":9.295661800439088,"pX":-0.10125555985508873,"pZ":4.109094300210389,"vX0":7.376502831908109,"vY0":-136.79843330647623,"vZ0":-2.0225547030509667,"x":120.86,"y":127.83,"x0":-1.7401628852788404,"y0":50.00097093456052,"z0":5.865030445613568,"aX":-15.949342674258432},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.6,"breakHorizontal":13.7,"spinRate":2273,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.400979834844696,"extension":6.807995421268521},"index":5,"playId":"cfbdddfc-88b2-309a-83e5-d320acef300b","pitchNumber":4,"startTime":"2026-04-05T17:44:42.497Z","endTime":"2026-04-05T17:44:48.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":73.4,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.01750047868412,"aZ":-40.081230262859364,"pfxX":1.8203204256247383,"pfxZ":-5.900062642009297,"pX":0.7467166839020493,"pZ":1.6498753751310131,"vX0":4.673883595157455,"vY0":-114.67396231823878,"vZ0":-1.0934395344521848,"x":88.54,"y":194.23,"x0":-1.5495269521697705,"y0":50.00390055645114,"z0":6.022418963523489,"aX":2.4384291392538895},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-10.7,"breakHorizontal":-4.4,"spinRate":2506,"spinDirection":33},"zone":14,"typeConfidence":0.86,"plateTime":0.4765492226210535,"extension":6.464443911379689},"index":6,"playId":"1130b4ab-8a6e-3748-af6a-d77b3a6ce6b3","pitchNumber":5,"startTime":"2026-04-05T17:45:00.557Z","endTime":"2026-04-05T17:45:07.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.1,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.338059032075165,"aZ":-32.867737888571945,"pfxX":4.150335969169992,"pfxZ":-0.5017075374534521,"pX":0.57945207931713,"pZ":1.9241623533593053,"vX0":5.118145075030013,"vY0":-118.16818848064544,"vZ0":-1.404068602663525,"x":94.91,"y":186.83,"x0":-2.164667032613006,"y0":50.00110854088978,"z0":5.583237172545921,"aX":5.788029687711834},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.0,"breakHorizontal":-8.9,"spinRate":2510,"spinDirection":57},"zone":9,"typeConfidence":2.0,"plateTime":0.46593234572080044,"extension":6.803445377392528},"index":7,"playId":"cdf103af-c884-3018-ac4a-9cd16c30c5ff","pitchNumber":6,"startTime":"2026-04-05T17:45:18.500Z","endTime":"2026-04-05T17:45:23.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.669185071070743,"aZ":-13.818189637387869,"pfxX":-8.368050718343692,"pfxZ":9.794729150819878,"pX":-0.24200005035204475,"pZ":3.496610042357515,"vX0":6.737953835108364,"vY0":-136.2214939809477,"vZ0":-3.66299363978426,"x":126.22,"y":144.37,"x0":-1.6635953202265676,"y0":50.005540088086626,"z0":5.817750462370381,"aX":-15.687183834985534},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.2,"breakHorizontal":13.7,"spinRate":2281,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4024961625142378,"extension":6.536084122926955},"index":8,"playId":"546e571b-987c-3e49-b666-8d08ebd3f0ce","pitchNumber":7,"startTime":"2026-04-05T17:45:40.788Z","endTime":"2026-04-05T17:45:45.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T17:45:45.855Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-05T17:45:55.312Z","endTime":"2026-04-05T17:47:25.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"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":"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":88.3,"endSpeed":81.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.012161213799747,"aZ":-25.458931776035996,"pfxX":-0.1981963018285942,"pfxZ":4.02982175275581,"pX":-0.07113348399567941,"pZ":1.6434886551692656,"vX0":5.302076542593125,"vY0":-128.4129060720507,"vZ0":-4.833878541100716,"x":119.71,"y":194.41,"x0":-2.1384075145389376,"y0":50.00378254765276,"z0":5.5349939614578085,"aX":-0.33028314911577694},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.4,"breakHorizontal":-0.8,"spinRate":2314,"spinDirection":205},"zone":8,"typeConfidence":0.9,"plateTime":0.42680175646620766,"extension":6.63845975410337},"index":0,"playId":"7745bef5-d1f2-3e2a-bb2b-aae093299063","pitchNumber":1,"startTime":"2026-04-05T17:46:09.354Z","endTime":"2026-04-05T17:46:14.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14006288896579,"aZ":-15.100852863213248,"pfxX":-9.011671457893623,"pfxZ":8.967624380831637,"pX":-0.7578181948456973,"pZ":3.569394948817644,"vX0":6.450207991765769,"vY0":-137.49812215563654,"vZ0":-3.159452521691323,"x":145.89,"y":142.41,"x0":-1.97023651238272,"y0":50.00078015816151,"z0":5.765785813705432,"aX":-17.152905580716396},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.7,"breakHorizontal":14.9,"spinRate":2382,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.3992374924129112,"extension":6.433627495615335},"index":1,"playId":"462b752f-84e9-3a3e-a82d-62fc15f7a531","pitchNumber":2,"startTime":"2026-04-05T17:46:32.456Z","endTime":"2026-04-05T17:46:40.208Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-05T17:46:47.154Z","endTime":"2026-04-05T17:47:01.962Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"91eb2675-4e46-33bf-8e2f-6af019e7748c","startTime":"2026-04-05T17:47:01.962Z","endTime":"2026-04-05T17:47:05.821Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.057361436978216,"aZ":-14.908008386521058,"pfxX":-8.137860797089168,"pfxZ":8.89463807031784,"pX":0.021207626554208197,"pZ":3.0542850876263183,"vX0":8.097117439923142,"vY0":-137.84977430353385,"vZ0":-4.650124176376656,"x":116.19,"y":156.31,"x0":-1.8842229357506073,"y0":50.00676909099989,"z0":5.755692074046913,"aX":-15.806350813024999},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.4,"breakHorizontal":13.2,"spinRate":2443,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.39597080029084397,"extension":6.518630296126217},"index":4,"playId":"49e25f33-4000-362b-ab5d-688e73556fdc","pitchNumber":3,"startTime":"2026-04-05T17:47:20.040Z","endTime":"2026-04-05T17:47:25.050Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T17:47:25.050Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brayan Rocchio walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-05T17:49:17.909Z","endTime":"2026-04-05T17:50:35.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83350061436829,"aZ":-15.188295686160515,"pfxX":-7.097142010234492,"pfxZ":8.634118105956189,"pX":0.3318688832295346,"pZ":3.616817883669456,"vX0":5.577518440863581,"vY0":-139.28117669079845,"vZ0":-3.432506973862428,"x":104.35,"y":141.13,"x0":-0.7729645843986689,"y0":50.005585549941046,"z0":5.867542944560486,"aX":-13.967624256530154},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.1,"breakHorizontal":11.8,"spinRate":2041,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.39302747469649635,"extension":6.021658789201285},"index":0,"playId":"6564c591-4f45-3548-a793-76d428975f42","pitchNumber":1,"startTime":"2026-04-05T17:49:34.769Z","endTime":"2026-04-05T17:49:41.536Z","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.7,"endSpeed":86.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.697313897484744,"aZ":-16.893339194379735,"pfxX":-5.636118645299617,"pfxZ":7.966235612083901,"pX":-0.33625303896168346,"pZ":3.5726739363987816,"vX0":4.10187297154906,"vY0":-137.87348289219509,"vZ0":-3.058381467776598,"x":129.82,"y":142.32,"x0":-1.113759283830625,"y0":50.00368510662515,"z0":5.841648055630515,"aX":-10.811766645568172},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.9,"breakHorizontal":9.4,"spinRate":2101,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3978256446973574,"extension":6.009138705424766},"index":1,"playId":"e10b49b3-db5d-313d-9c09-26cfdb95fa2f","pitchNumber":2,"startTime":"2026-04-05T17:49:48.550Z","endTime":"2026-04-05T17:49:54.916Z","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":95.3,"endSpeed":86.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72781610464963,"aZ":-15.809326413164655,"pfxX":-7.493650125987758,"pfxZ":8.50762907759388,"pX":0.9165940468919963,"pZ":1.1828967341090788,"vX0":7.599741554297622,"vY0":-138.24707669681297,"vZ0":-9.134503346677942,"x":82.06,"y":206.84,"x0":-0.9032027385512064,"y0":50.000149710549834,"z0":5.606107409955934,"aX":-14.407557977936925},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.4,"breakHorizontal":11.9,"spinRate":2167,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.39721386472306053,"extension":6.062467461973863},"index":2,"playId":"273c649d-7991-34c6-b3ee-524e04419c9e","pitchNumber":3,"startTime":"2026-04-05T17:50:03.984Z","endTime":"2026-04-05T17:50:09.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.339371270516732,"aZ":-15.91591201217545,"pfxX":-5.9599380911083655,"pfxZ":8.42358427729108,"pX":-0.23644996288079706,"pZ":2.097217332948068,"vX0":4.472169052530444,"vY0":-137.95482492895601,"vZ0":-6.819577481555787,"x":126.01,"y":182.16,"x0":-1.103258623510439,"y0":50.00153013073007,"z0":5.671710675266889,"aX":-11.500904877222048},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.0,"breakHorizontal":9.8,"spinRate":2066,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.3968440015928518,"extension":6.0611636598307825},"index":3,"playId":"6206e33c-8829-3fe3-baf9-20eaf13bf017","pitchNumber":4,"startTime":"2026-04-05T17:50:17.841Z","endTime":"2026-04-05T17:50:22.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.32392644234458,"aZ":-15.59034585329464,"pfxX":-5.94954327965824,"pfxZ":8.522612321887873,"pX":-0.03994208443904931,"pZ":3.816843892450245,"vX0":4.502582927920094,"vY0":-138.70119847312642,"vZ0":-2.7224191834635603,"x":118.52,"y":135.73,"x0":-0.9121458552315292,"y0":50.006812193489445,"z0":5.852141915115646,"aX":-11.582757275230106},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.0,"breakHorizontal":9.8,"spinRate":1997,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3950519587935264,"extension":6.125323015084355},"index":4,"playId":"993e3f6c-fdf5-317f-9c34-ea2ae0fffe59","pitchNumber":5,"startTime":"2026-04-05T17:50:30.267Z","endTime":"2026-04-05T17:50:35.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T17:50:35.977Z","atBatIndex":16},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gabriel Arias lines out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-05T17:50:48.565Z","endTime":"2026-04-05T17:52:09.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.8,"endSpeed":87.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.006592248773472,"aZ":-18.537261881774246,"pfxX":-9.211750103556833,"pfxZ":6.914327229457188,"pX":-1.4830394548626025,"pZ":2.208602520465301,"vX0":2.4539460219464773,"vY0":-139.47985002899577,"vZ0":-6.263306081768748,"x":173.53,"y":179.15,"x0":-1.1765286530307109,"y0":50.00680305061606,"z0":5.70342927474262,"aX":-18.176250514970334},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.4,"breakHorizontal":16.2,"spinRate":2061,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.39251975265393746,"extension":6.5564089211177405},"index":0,"playId":"eab58788-e91e-31e5-b717-9d900703d40d","pitchNumber":1,"startTime":"2026-04-05T17:50:56.997Z","endTime":"2026-04-05T17:51:03.286Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"cc93324d-1f41-30db-acb0-6dea5edacefc","startTime":"2026-04-05T17:51:17.497Z","endTime":"2026-04-05T17:51:20.977Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.809671533248952,"aZ":-20.805882361773982,"pfxX":-8.260150602358038,"pfxZ":5.729822739303895,"pX":-1.663630980425372,"pZ":2.5643507822413865,"vX0":1.803786031673046,"vY0":-140.00655519175695,"vZ0":-5.187603909018703,"x":180.41,"y":169.54,"x0":-1.243364605386216,"y0":50.003782188625586,"z0":5.80432909648773,"aX":-16.387064031872086},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.5,"breakHorizontal":14.6,"spinRate":2022,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.39132342643664275,"extension":6.332485230279548},"index":2,"playId":"7a2d3b7a-e3b1-31b0-bfcb-1b47630c0153","pitchNumber":2,"startTime":"2026-04-05T17:51:35.191Z","endTime":"2026-04-05T17:51:41.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.021624243867873,"aZ":-19.74948151855526,"pfxX":-9.292306150288013,"pfxZ":6.1812995991078346,"pX":-0.4056613779229873,"pZ":2.4157122547713805,"vX0":4.74903005900957,"vY0":-140.69019221035316,"vZ0":-5.916154733388234,"x":132.46,"y":173.56,"x0":-0.9053871019214899,"y0":50.00643478710338,"z0":5.820138789218145,"aX":-18.68773386205271},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.2,"breakHorizontal":16.0,"spinRate":2020,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.388879042234592,"extension":6.195680519240054},"hitData":{"launchSpeed":99.0,"launchAngle":18.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":122.22,"coordY":94.76}},"index":3,"playId":"f099ebf4-0804-3bce-8af7-e9107cdc1e0f","pitchNumber":3,"startTime":"2026-04-05T17:51:57.853Z","endTime":"2026-04-05T17:52:09.451Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T17:52:09.451Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Kayfus flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-05T17:52:52.931Z","endTime":"2026-04-05T17:53:53.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","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":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"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":"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":4},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"1885749c-d181-3dc6-b28f-09f0da1a0820","startTime":"2026-04-05T17:52:33.218Z","endTime":"2026-04-05T17:52:36.401Z","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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00956847789268,"aZ":-23.733361232489443,"pfxX":-9.887631591997252,"pfxZ":4.523988542421072,"pX":-0.3361863477587111,"pZ":1.8271050464110257,"vX0":5.095392016384288,"vY0":-135.61417047216455,"vZ0":-6.073205659101425,"x":129.81,"y":189.45,"x0":-0.9523711881452114,"y0":50.00518491388215,"z0":5.745699347679243,"aX":-18.462638349561818},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.1,"breakHorizontal":16.9,"spinRate":1731,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.403526033466977,"extension":5.9853787257990065},"index":1,"playId":"2d7f9898-a00c-3e05-b3aa-2afa6176794d","pitchNumber":1,"startTime":"2026-04-05T17:52:55.247Z","endTime":"2026-04-05T17:53:03.251Z","isPitch":true,"type":"pitch"},{"details":{"description":"Brayan Rocchio caught stealing 2nd base, catcher Miguel Amaya to shortstop Dansby Swanson.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"2d7f9898-a00c-3e05-b3aa-2afa6176794d","startTime":"2026-04-05T17:53:15.247Z","endTime":"2026-04-05T17:53:27.577Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.161301920383437,"aZ":-24.398878179393115,"pfxX":-9.305785568310908,"pfxZ":4.156675177588956,"pX":-1.2163682246077285,"pZ":2.3071414001916963,"vX0":2.56550351849461,"vY0":-136.15843714370732,"vZ0":-4.885720998580238,"x":135.06,"y":142.78,"x0":-0.9646765998817449,"y0":50.0003745185717,"z0":5.822908051299048,"aX":-17.390034101196964},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.6,"breakHorizontal":16.2,"spinRate":1693,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.40297266356688954,"extension":5.984509363529639},"index":3,"playId":"d8d75f85-bc34-39ae-a8ba-fda1374b5f3b","pitchNumber":2,"startTime":"2026-04-05T17:53:27.577Z","endTime":"2026-04-05T17:53:33.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81129984049973,"aZ":-13.073676991301912,"pfxX":-7.763267708449557,"pfxZ":9.686453085688106,"pX":-0.25450545900054816,"pZ":3.3242676405280744,"vX0":4.1726142955459595,"vY0":-139.83585018082786,"vZ0":-4.605019184184186,"x":126.7,"y":149.02,"x0":-0.7609133771776406,"y0":50.00164315778532,"z0":5.8562050341891805,"aX":-15.306506097984176},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":13.2,"spinRate":2176,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.3923450283920107,"extension":6.174124234278128},"hitData":{"launchSpeed":85.5,"launchAngle":47.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.07,"coordY":109.29}},"index":4,"playId":"7777f12d-d2c1-3753-935d-16340422ef86","pitchNumber":3,"startTime":"2026-04-05T17:53:44.288Z","endTime":"2026-04-05T17:53:53.314Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T17:53:53.314Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Bregman grounds out, second baseman Brayan Rocchio to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-05T17:55:45.401Z","endTime":"2026-04-05T17:57:28.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":5},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":79.8,"endSpeed":73.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.656233402946395,"aZ":-31.802125764066602,"pfxX":7.003691252756856,"pfxZ":0.2692122632549818,"pX":-1.1132076205224395,"pZ":2.980951147554097,"vX0":0.7891323657414313,"vY0":-116.33607503007862,"vZ0":0.5082503269000427,"x":159.43,"y":158.29,"x0":-2.3667169874828127,"y0":50.00161134517933,"z0":5.760207867664078,"aX":9.654307858735322},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":0.8,"breakHorizontal":-12.8,"spinRate":2303,"spinDirection":56},"zone":11,"typeConfidence":0.89,"plateTime":0.46977354634842383,"extension":6.636316240526286},"index":0,"playId":"86c2befe-72a4-36ff-9398-35023e8629b6","pitchNumber":1,"startTime":"2026-04-05T17:56:05.100Z","endTime":"2026-04-05T17:56:11.171Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.39282006228585,"aZ":-27.312861585013593,"pfxX":2.5866297615390654,"pfxZ":2.9594704803152325,"pX":-0.36357494477962715,"pZ":2.762873562587754,"vX0":3.5643723922537554,"vY0":-126.29995805830126,"vZ0":-2.294594736721666,"x":130.86,"y":164.18,"x0":-2.1197667576597445,"y0":50.00497612621781,"z0":5.840565754131397,"aX":4.254740588423381},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.2,"breakHorizontal":-5.4,"spinRate":2309,"spinDirection":169},"zone":1,"typeConfidence":0.93,"plateTime":0.43072445274754845,"extension":6.547480824006511},"index":1,"playId":"304b6e5f-56c4-3d1f-b57f-94c53bda28bc","pitchNumber":2,"startTime":"2026-04-05T17:56:21.615Z","endTime":"2026-04-05T17:56:27.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":78.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.092489909467172,"aZ":-30.971129958355803,"pfxX":6.443911791028304,"pfxZ":0.7962673557087774,"pX":0.8735834273197312,"pZ":1.829435238019831,"vX0":5.224757717807199,"vY0":-121.3064983773528,"vZ0":-2.6493073239309024,"x":83.7,"y":189.39,"x0":-2.133066086872522,"y0":50.003856958369404,"z0":5.59206479462744,"aX":9.761113518376312},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.1,"breakHorizontal":-12.7,"spinRate":2436,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4487289542663033,"extension":6.988845934858722},"index":2,"playId":"972f3e2d-6478-3fe3-b09e-df6ac5c6c064","pitchNumber":3,"startTime":"2026-04-05T17:56:38.444Z","endTime":"2026-04-05T17:56:45.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.069912407080622,"aZ":-26.84600213103385,"pfxX":1.4348409137266032,"pfxZ":3.269605309278486,"pX":0.8481846086024258,"pZ":2.3714045576421796,"vX0":6.52301763912997,"vY0":-126.23305942178888,"vZ0":-2.821275491228361,"x":84.67,"y":174.75,"x0":-1.9445235292632026,"y0":50.00568455475378,"z0":5.640293165480926,"aX":2.341199420251062},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.5,"breakHorizontal":-4.0,"spinRate":2377,"spinDirection":173},"zone":14,"typeConfidence":0.92,"plateTime":0.43209687640133243,"extension":6.629777660738734},"index":3,"playId":"422a64dc-7e5f-3845-94f0-77510811b510","pitchNumber":4,"startTime":"2026-04-05T17:56:55.628Z","endTime":"2026-04-05T17:57:00.617Z","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":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-05T17:57:04.835Z","endTime":"2026-04-05T17:57:20.020Z","isPitch":false,"type":"action","player":{"id":608324,"link":"/api/v1/people/608324"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.153216626199466,"aZ":-20.870654995774636,"pfxX":-10.192949410331739,"pfxZ":6.0390405853107705,"pX":-0.18407182680267614,"pZ":2.2079739269830574,"vX0":8.247261404600517,"vY0":-135.780073540795,"vZ0":-5.057997070808784,"x":124.02,"y":179.16,"x0":-1.9334728188949846,"y0":50.00057785001057,"z0":5.543010474761846,"aX":-19.06942399791608},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.1,"breakHorizontal":16.8,"spinRate":2270,"spinDirection":229},"zone":5,"typeConfidence":0.9,"plateTime":0.40308364952958,"extension":6.790513713827269},"hitData":{"launchSpeed":88.0,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":124.64,"coordY":143.17}},"index":5,"playId":"250f7b5e-60ae-361e-9086-9ce3af422296","pitchNumber":5,"startTime":"2026-04-05T17:57:20.020Z","endTime":"2026-04-05T17:57:28.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T17:57:28.043Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-05T17:57:53.098Z","endTime":"2026-04-05T17:59:15.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.083275663650678,"aZ":-16.521222997981873,"pfxX":-6.730646854982932,"pfxZ":8.26012348240983,"pX":0.6989503510241755,"pZ":4.080155655554598,"vX0":9.067408788103032,"vY0":-135.9019358613806,"vZ0":-1.7392707127531724,"x":90.36,"y":128.62,"x0":-1.7859071986040784,"y0":50.00439850276306,"z0":5.859918168785154,"aX":-12.758295112116459},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.9,"breakHorizontal":10.6,"spinRate":2275,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.4010066536641239,"extension":6.533784327114084},"index":0,"playId":"838bdf8e-4354-3e97-8c28-8e4e54e77dc5","pitchNumber":1,"startTime":"2026-04-05T17:57:53.098Z","endTime":"2026-04-05T17:57:59.961Z","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":92.9,"endSpeed":85.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10417478190956,"aZ":-14.190380218492853,"pfxX":-5.713916434942217,"pfxZ":9.697097870799922,"pX":0.14986079038933411,"pZ":2.031048202758396,"vX0":7.337808410075276,"vY0":-134.99899612222643,"vZ0":-7.0919832493189965,"x":111.29,"y":183.94,"x0":-1.8551575735293295,"y0":50.002358702877764,"z0":5.6820225566283735,"aX":-10.596272255272485},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.3,"breakHorizontal":8.9,"spinRate":2290,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.40500139380726363,"extension":6.602120110711511},"index":1,"playId":"b9671976-f7e4-3a1b-b53d-d677c52759fc","pitchNumber":2,"startTime":"2026-04-05T17:58:10.588Z","endTime":"2026-04-05T17:58:17.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.145974532468767,"aZ":-14.380567973399485,"pfxX":-7.608139111597714,"pfxZ":9.43841249627975,"pX":0.8546483991565818,"pZ":2.795221778250469,"vX0":9.759910480621844,"vY0":-136.23385434222962,"vZ0":-5.268608299835833,"x":84.42,"y":163.31,"x0":-1.7811039171080263,"y0":50.000152576599156,"z0":5.743525141053033,"aX":-14.339398466922887},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":11.8,"spinRate":2346,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.4016250330684472,"extension":6.5739976764859565},"index":2,"playId":"d83e39fe-2f07-3a38-ac23-084aa32b43c9","pitchNumber":3,"startTime":"2026-04-05T17:58:27.576Z","endTime":"2026-04-05T17:58:32.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.39163493557408,"aZ":-27.22757236131093,"pfxX":-0.33019045638989475,"pfxZ":3.011001412991216,"pX":1.1142617596025512,"pZ":0.8432376930468958,"vX0":7.564763299025204,"vY0":-127.64344834813922,"vZ0":-6.672911274738107,"x":74.53,"y":216.01,"x0":-1.8506471403407652,"y0":50.00416224201671,"z0":5.648588967111692,"aX":-0.5442592061275537},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.1,"breakHorizontal":-1.2,"spinRate":2469,"spinDirection":157},"zone":14,"typeConfidence":0.91,"plateTime":0.429873375369203,"extension":6.645130013436084},"index":3,"playId":"64f7e8b7-b2ec-3414-9cc6-6820a93299db","pitchNumber":4,"startTime":"2026-04-05T17:58:50.143Z","endTime":"2026-04-05T17:58:55.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":73.7,"endSpeed":67.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.248861857146604,"aZ":-41.168189865082866,"pfxX":6.425178148958412,"pfxZ":-7.9087748909222455,"pX":1.040420584869513,"pZ":0.9127037247617241,"vX0":4.088019121274961,"vY0":-107.15431228467969,"vZ0":-0.7062615403132803,"x":77.34,"y":214.14,"x0":-1.7413135292783812,"y0":50.00184462452426,"z0":5.9336616929097,"aX":7.30862865082313},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.3,"breakVerticalInduced":-14.0,"breakHorizontal":-13.0,"spinRate":2432,"spinDirection":30},"zone":14,"typeConfidence":0.89,"plateTime":0.5154457499876135,"extension":6.474793008883446},"index":4,"playId":"4cd0f4b4-28e7-3b3a-bfdd-57f875784780","pitchNumber":5,"startTime":"2026-04-05T17:59:10.924Z","endTime":"2026-04-05T17:59:15.409Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T17:59:15.409Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Crow-Armstrong flies out to center fielder Steven Kwan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-05T17:59:30.999Z","endTime":"2026-04-05T17:59:53.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91268973712841,"aZ":-17.42405775110285,"pfxX":-6.863959195713329,"pfxZ":7.727725502602603,"pX":-0.12766109941911868,"pZ":3.27725649431549,"vX0":7.427616732947718,"vY0":-137.18815039717197,"vZ0":-3.662500322114046,"x":121.87,"y":150.29,"x0":-1.9764447563261691,"y0":50.00451130696792,"z0":5.814904391036877,"aX":-13.105170475258959},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.4,"breakHorizontal":10.9,"spinRate":2321,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.39901567063571575,"extension":6.358260749366895},"hitData":{"launchSpeed":104.7,"launchAngle":35.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.8,"coordY":42.72}},"index":0,"playId":"3261a17c-1dfc-33a2-900a-3c2c70ecf6d2","pitchNumber":1,"startTime":"2026-04-05T17:59:43.497Z","endTime":"2026-04-05T17:59:53.507Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T17:59:53.507Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Steven Kwan challenged (pitch result), call on the field was confirmed: Steven Kwan called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-05T18:01:39.598Z","endTime":"2026-04-05T18:03:25.643Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.6,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.57096348368915,"aZ":-15.113537361846424,"pfxX":-7.1095311990391075,"pfxZ":8.795907710912648,"pX":0.9638825632954441,"pZ":3.433492849606172,"vX0":7.361857218177156,"vY0":-138.9792769012965,"vZ0":-3.973778576952637,"x":80.26,"y":146.08,"x0":-0.8063194973971081,"y0":50.00433464153357,"z0":5.897712465188973,"aX":-13.793159799361637},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":11.2,"spinRate":2173,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.395359516510724,"extension":6.1808162029322355},"index":0,"playId":"f3b77f18-f32f-3438-ac64-d696aa37f5e9","pitchNumber":1,"startTime":"2026-04-05T18:02:02.144Z","endTime":"2026-04-05T18:02:07.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.618302756894888,"aZ":-30.847117317559526,"pfxX":-0.830698178536188,"pfxZ":0.8161729115859835,"pX":0.6104464084652294,"pZ":1.324638226170764,"vX0":4.723654523054527,"vY0":-127.01706748426183,"vZ0":-4.5892446618448695,"x":93.73,"y":203.01,"x0":-1.167453326368354,"y0":50.003809160223526,"z0":5.614576467119899,"aX":-1.3540563538435524},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.6,"breakHorizontal":0.4,"spinRate":2344,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4316220605591776,"extension":6.04688649863098},"index":1,"playId":"20fca650-e227-315d-8e91-9d3b473e251d","pitchNumber":2,"startTime":"2026-04-05T18:02:15.645Z","endTime":"2026-04-05T18:02:20.664Z","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":92.4,"endSpeed":84.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.991488164483563,"aZ":-27.46856714376196,"pfxX":-11.13830464320188,"pfxZ":2.5890935575809664,"pX":-0.5832411793715937,"pZ":1.064911790891324,"vX0":4.909776468417798,"vY0":-134.3731795455257,"vZ0":-7.002836697106896,"x":139.23,"y":210.03,"x0":-0.9941236659403464,"y0":50.00030142728227,"z0":5.6750149192979995,"aX":-20.22519967950762},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.2,"breakHorizontal":19.0,"spinRate":1853,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4086870849872688,"extension":6.081626157221852},"index":2,"playId":"435aced0-1913-35d6-b5ac-c8576af83395","pitchNumber":3,"startTime":"2026-04-05T18:02:29.148Z","endTime":"2026-04-05T18:02:35.196Z","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":93.6,"endSpeed":85.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80763514235913,"aZ":-27.747328649580254,"pfxX":-11.552189312073319,"pfxZ":2.3955685158910787,"pX":-0.25813511570424663,"pZ":0.6840804183237984,"vX0":5.456545130020023,"vY0":-135.94610033980283,"vZ0":-8.169534421450322,"x":126.84,"y":220.31,"x0":-0.8021978734755532,"y0":50.006220545396566,"z0":5.6855204021167225,"aX":-21.39378963658907},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.6,"breakHorizontal":19.6,"spinRate":1713,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4045689338851606,"extension":6.2069437496056254},"index":3,"playId":"4bce1b29-a546-38fc-bc37-6d0eeb39e639","pitchNumber":4,"startTime":"2026-04-05T18:02:42.793Z","endTime":"2026-04-05T18:02:47.855Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.703060509305402,"aZ":-37.189773432672666,"pfxX":3.622785917179538,"pfxZ":-3.17482106258551,"pX":0.3446660960490307,"pZ":3.199588160413588,"vX0":1.9559694871404996,"vY0":-124.82450006894398,"vZ0":0.12034758521655187,"x":103.86,"y":152.39,"x0":-0.9192396301081909,"y0":50.00192713910053,"z0":6.208205377230958,"aX":5.726080982757964},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.5,"breakHorizontal":-7.0,"spinRate":2403,"spinDirection":29},"zone":3,"typeConfidence":2.0,"plateTime":0.4385059570081218,"extension":6.122082776799056},"index":4,"playId":"a61ad4b0-8f67-3b61-95be-0ffe158578ec","pitchNumber":5,"startTime":"2026-04-05T18:02:58.628Z","endTime":"2026-04-05T18:03:25.643Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"}},"playEndTime":"2026-04-05T18:03:25.643Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Chase DeLauter walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-05T18:03:40.993Z","endTime":"2026-04-05T18:04:30.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.072520002201184,"aZ":-28.454482000600223,"pfxX":-2.8742634287615942,"pfxZ":2.1638407446257935,"pX":-0.6116019610203155,"pZ":1.7445429195543023,"vX0":2.6626966001350865,"vY0":-129.7461716084135,"vZ0":-4.587676266967204,"x":140.31,"y":191.68,"x0":-1.273710638379138,"y0":50.00178427333065,"z0":5.683249453512712,"aX":-4.94011619722082},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.2,"breakHorizontal":4.7,"spinRate":2363,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.42083764899793596,"extension":6.036347528733541},"index":0,"playId":"448d7507-945e-372e-b16c-82dade80c069","pitchNumber":1,"startTime":"2026-04-05T18:03:40.993Z","endTime":"2026-04-05T18:03:47.313Z","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":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.4,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28411972597229,"aZ":-25.68533836193845,"pfxX":-11.354493980141687,"pfxZ":3.5325377185249307,"pX":0.4401313957079589,"pZ":0.9027755078891186,"vX0":7.590758206678158,"vY0":-134.20620260517384,"vZ0":-7.931933658108998,"x":100.22,"y":214.41,"x0":-0.9404749256846384,"y0":50.00197686406054,"z0":5.708230133457064,"aX":-20.845496475474928},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.9,"breakHorizontal":19.1,"spinRate":1695,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.4071288000805615,"extension":6.276529332132891},"index":1,"playId":"507deab6-b44f-3f00-bd93-2a49e1182af8","pitchNumber":2,"startTime":"2026-04-05T18:03:54.146Z","endTime":"2026-04-05T18:03:59.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7581402145609,"aZ":-27.274758204152437,"pfxX":-10.960790244481977,"pfxZ":2.6776087292245254,"pX":-1.3431004415538825,"pZ":1.9424975818187744,"vX0":2.757987055834145,"vY0":-134.39999133541954,"vZ0":-5.2104370802276865,"x":168.2,"y":186.33,"x0":-0.9574004458737988,"y0":50.0065062238371,"z0":5.8402262485425425,"aX":-20.082971649130045},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.0,"breakHorizontal":19.3,"spinRate":1814,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4073174949204441,"extension":6.22272878737022},"index":2,"playId":"0e8adf8a-7a7c-34c5-b25b-782c32a82cf8","pitchNumber":3,"startTime":"2026-04-05T18:04:08.896Z","endTime":"2026-04-05T18:04:14.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.452116159874926,"aZ":-18.41560332684334,"pfxX":-8.52998138543956,"pfxZ":7.104635817442686,"pX":-1.5752482262514391,"pZ":2.602604141818904,"vX0":1.7081494928485088,"vY0":-138.84998689788162,"vZ0":-5.257203009674588,"x":177.04,"y":168.51,"x0":-1.0938677812263398,"y0":50.002083476876514,"z0":5.760682269462651,"aX":-16.51939384828248},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.9,"breakHorizontal":15.0,"spinRate":2174,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.39570023406949106,"extension":6.19320042927232},"index":3,"playId":"3bd8a258-a475-38ec-88ac-c90ae09c4453","pitchNumber":4,"startTime":"2026-04-05T18:04:25.328Z","endTime":"2026-04-05T18:04:30.368Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T18:04:30.368Z","atBatIndex":23},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"José Ramírez pops out to shortstop Dansby Swanson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-05T18:04:45.510Z","endTime":"2026-04-05T18:06:34.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.453485128919343,"aZ":-26.291828559875757,"pfxX":-10.64942866028099,"pfxZ":3.218601100848888,"pX":-0.35349893598055565,"pZ":1.4568424749922821,"vX0":5.412093953395974,"vY0":-134.9119821945188,"vZ0":-6.538171521468119,"x":130.47,"y":199.45,"x0":-1.0101984457570725,"y0":50.00467339836722,"z0":5.784564257725578,"aX":-19.482711680843053},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.6,"breakHorizontal":18.0,"spinRate":1835,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4071812922898781,"extension":6.431100696634598},"index":0,"playId":"e33bfdd9-d96d-3dbd-8019-0d80b9644bd9","pitchNumber":1,"startTime":"2026-04-05T18:04:53.270Z","endTime":"2026-04-05T18:04:57.687Z","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":92.9,"endSpeed":84.9,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.366236469283503,"aZ":-27.2848265120101,"pfxX":-9.034530639630301,"pfxZ":2.6564721094549704,"pX":0.19954223217984374,"pZ":2.0855447646252676,"vX0":6.159941190378919,"vY0":-135.03279417732054,"vZ0":-4.928472362632886,"x":109.39,"y":182.47,"x0":-0.9415335378267818,"y0":50.002443378211986,"z0":5.8622900986998845,"aX":-16.62522059083996},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.0,"breakHorizontal":15.0,"spinRate":1733,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.4061782877315552,"extension":6.345072090376642},"index":1,"playId":"42497119-49e5-3908-8f91-352b454e2f2d","pitchNumber":2,"startTime":"2026-04-05T18:05:15.751Z","endTime":"2026-04-05T18:05:20.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":95.1,"endSpeed":87.1,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.86732858515947,"aZ":-25.928295250441,"pfxX":-10.74859075643234,"pfxZ":3.2316222021412893,"pX":-0.9135228758688548,"pZ":1.5419357333506334,"vX0":3.669034684646122,"vY0":-138.39519550963928,"vZ0":-6.783662684533876,"x":151.82,"y":197.15,"x0":-0.8626861635218379,"y0":50.00274274701732,"z0":5.769854922107147,"aX":-20.779319020190634},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.6,"breakHorizontal":18.6,"spinRate":1796,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.3962820308256845,"extension":6.229391965843483},"index":2,"playId":"a2a6c223-e320-3601-b266-dd992cf23475","pitchNumber":3,"startTime":"2026-04-05T18:06:01.329Z","endTime":"2026-04-05T18:06:08.571Z","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":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.809473024005335,"aZ":-21.012423036178298,"pfxX":-9.551608264517384,"pfxZ":5.490092326862758,"pX":-0.5637984596921624,"pZ":3.259879369629509,"vX0":3.9630652622310834,"vY0":-141.75904021185,"vZ0":-3.4946547154482897,"x":138.49,"y":150.76,"x0":-0.7400916284662411,"y0":50.001933620823294,"z0":5.852232721852232,"aX":-19.41220713768669},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.4,"breakHorizontal":16.4,"spinRate":2258,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.38658245853910556,"extension":6.160635773110146},"hitData":{"launchSpeed":88.2,"launchAngle":73.0,"totalDistance":83.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":119.8,"coordY":162.54}},"index":3,"playId":"86119ade-73fb-3e63-872a-346b0e808ab4","pitchNumber":4,"startTime":"2026-04-05T18:06:20.385Z","endTime":"2026-04-05T18:06:34.223Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T18:06:34.223Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Manzardo grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-05T18:06:49.393Z","endTime":"2026-04-05T18:07:07.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04498766830824,"aZ":-25.192601961755102,"pfxX":-9.391841902519234,"pfxZ":3.7059427846315725,"pX":-0.07523197495557978,"pZ":1.7773277643337784,"vX0":5.550215333399038,"vY0":-136.21485516441422,"vZ0":-6.080827546700278,"x":119.87,"y":190.79,"x0":-0.9155790715132376,"y0":50.0067071981241,"z0":5.773271537147977,"aX":-17.707888486982384},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.6,"breakHorizontal":15.8,"spinRate":1831,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.4016309054915679,"extension":6.2985347712274855},"hitData":{"launchSpeed":96.8,"launchAngle":10.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.51,"coordY":155.16}},"index":0,"playId":"185fa613-05f4-37ce-b014-00f9e9556552","pitchNumber":1,"startTime":"2026-04-05T18:06:56.582Z","endTime":"2026-04-05T18:07:07.818Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T18:07:07.818Z","atBatIndex":25},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Nico Hoerner hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-05T18:09:12.449Z","endTime":"2026-04-05T18:09:57.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"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, 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":72.1,"endSpeed":66.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.530974888033846,"aZ":-41.65660330569396,"pfxX":4.7805760643621,"pfxZ":-8.659783444730298,"pX":0.9784561955202363,"pZ":0.5480320855336768,"vX0":4.198596436887026,"vY0":-104.87028260378332,"vZ0":-1.0243464313458908,"x":79.7,"y":223.98,"x0":-1.6832698878047392,"y0":50.00249881133657,"z0":5.974686054169856,"aX":5.234476106012183},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.9,"breakVerticalInduced":-15.5,"breakHorizontal":-10.0,"spinRate":2479,"spinDirection":37},"zone":14,"typeConfidence":0.91,"plateTime":0.525707865308251,"extension":6.403154375353971},"index":0,"playId":"db47f00a-bc6d-3c7e-8f80-c3339b3550c5","pitchNumber":1,"startTime":"2026-04-05T18:09:28.688Z","endTime":"2026-04-05T18:09:33.977Z","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(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":86.2,"endSpeed":79.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97653491115578,"aZ":-27.807690765085997,"pfxX":2.0800972619125746,"pfxZ":2.7285352503628353,"pX":-1.1450527127144605,"pZ":3.704894538568178,"vX0":1.7941998745134664,"vY0":-125.55160223596725,"vZ0":0.41625782062737127,"x":160.65,"y":138.75,"x0":-2.1386564292197523,"y0":50.00172419243907,"z0":5.796656080876439,"aX":3.3262575622320814},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.3,"breakHorizontal":-4.2,"spinRate":2233,"spinDirection":162},"zone":11,"typeConfidence":0.93,"plateTime":0.43594434178118213,"extension":6.632335786320743},"index":1,"playId":"00219b70-f7ee-39cf-a135-60cba7fc0e6b","pitchNumber":2,"startTime":"2026-04-05T18:09:45.969Z","endTime":"2026-04-05T18:09:57.054Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T18:09:57.054Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Dansby Swanson pops out to second baseman Brayan Rocchio.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-05T18:10:06.243Z","endTime":"2026-04-05T18:11:52.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.95756835380803,"aZ":-31.56131999025707,"pfxX":7.825259670282474,"pfxZ":0.4294309444145874,"pX":-0.4445257127161499,"pZ":3.7356240823046463,"vX0":2.016767552396055,"vY0":-118.95875143110061,"vZ0":1.9419646313729308,"x":133.94,"y":137.92,"x0":-2.31939606086829,"y0":50.005363595848856,"z0":5.76159903480479,"aX":11.26146278439874},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.4,"breakHorizontal":-14.6,"spinRate":2347,"spinDirection":62},"zone":11,"typeConfidence":2.0,"plateTime":0.4597336260289917,"extension":6.6065496352421365},"index":0,"playId":"cbcba027-e631-38c2-a24d-9e02a23a88c3","pitchNumber":1,"startTime":"2026-04-05T18:10:17.573Z","endTime":"2026-04-05T18:10:23.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.913070118250555,"aZ":-31.59603437631825,"pfxX":7.70585513811251,"pfxZ":0.4341464057580904,"pX":-0.32006174112249886,"pZ":2.3717537467936225,"vX0":2.2217422198643253,"vY0":-115.7532087239844,"vZ0":-0.5962071991566588,"x":129.2,"y":174.74,"x0":-2.296329966152003,"y0":50.00460548574566,"z0":5.688066087786495,"aX":10.33815027998909},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":1.0,"breakHorizontal":-14.5,"spinRate":2288,"spinDirection":67},"zone":5,"typeConfidence":0.93,"plateTime":0.47527663651646845,"extension":6.789625231747116},"index":1,"playId":"9fe04a0e-8b54-3d62-ae99-581e99c5a703","pitchNumber":2,"startTime":"2026-04-05T18:10:43.224Z","endTime":"2026-04-05T18:10:48.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.864934942752488,"aZ":-30.203118603126722,"pfxX":6.21394761169096,"pfxZ":1.3919745565867876,"pX":0.3626742252217748,"pZ":2.0668065053320412,"vX0":4.053846309041118,"vY0":-118.33277790805272,"vZ0":-1.7943965768964762,"x":103.18,"y":182.98,"x0":-2.18075520260864,"y0":50.002989679920866,"z0":5.605513515133797,"aX":8.799884761395438},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":2.4,"breakHorizontal":-12.2,"spinRate":2432,"spinDirection":57},"zone":9,"typeConfidence":2.0,"plateTime":0.4631169929785717,"extension":6.712138313612261},"index":2,"playId":"ce313235-5cc5-3554-856e-1abc8f466dc3","pitchNumber":3,"startTime":"2026-04-05T18:11:01.896Z","endTime":"2026-04-05T18:11:09.217Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-05T18:11:20.923Z","endTime":"2026-04-05T18:11:39.099Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.278896083558273,"aZ":-30.06417581173557,"pfxX":5.672256290661787,"pfxZ":1.4552663617475154,"pX":-0.24415518772159958,"pZ":2.880478653022049,"vX0":3.1730866338327766,"vY0":-120.61673212838001,"vZ0":-0.24747759678158576,"x":126.31,"y":161.01,"x0":-2.319494704529717,"y0":50.00587290465636,"z0":5.664661928444465,"aX":8.251407558087559},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.9,"breakHorizontal":-11.0,"spinRate":2507,"spinDirection":68},"zone":2,"typeConfidence":0.94,"plateTime":0.456362125392086,"extension":6.685517380601701},"hitData":{"launchSpeed":75.6,"launchAngle":61.0,"totalDistance":153.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":170.26,"coordY":158.12}},"index":4,"playId":"232fb45d-a4a0-3af6-a190-b0d209077c91","pitchNumber":4,"startTime":"2026-04-05T18:11:39.099Z","endTime":"2026-04-05T18:11:52.103Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T18:11:52.103Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Conforto grounds out, second baseman Brayan Rocchio to first baseman Kyle Manzardo. Nico Hoerner to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-05T18:12:03.218Z","endTime":"2026-04-05T18:13:03.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.487462353083124,"aZ":-23.400069496117286,"pfxX":-0.4544223184490055,"pfxZ":5.134385800951337,"pX":-0.45241165991642884,"pZ":1.204356698062557,"vX0":4.706756561336566,"vY0":-129.7017475572847,"vZ0":-6.462142844261996,"x":134.24,"y":206.26,"x0":-2.229558258209359,"y0":50.001518536038475,"z0":5.506230443055375,"aX":-0.7771842278584982},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.2,"breakHorizontal":-0.2,"spinRate":2207,"spinDirection":209},"zone":13,"typeConfidence":0.9,"plateTime":0.42188917019300254,"extension":6.6223812957058525},"index":0,"playId":"62fb1d0f-ed95-39b5-94aa-d0b7c0c3f896","pitchNumber":1,"startTime":"2026-04-05T18:12:16.608Z","endTime":"2026-04-05T18:12:21.528Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"646a6b64-eaad-3c30-9c1e-f134c68723f1","startTime":"2026-04-05T18:12:34.408Z","endTime":"2026-04-05T18:12:37.767Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.843243696939155,"aZ":-15.299650888279128,"pfxX":-6.089828580648302,"pfxZ":9.485398751884766,"pX":-0.4413861559149562,"pZ":2.340942957485203,"vX0":5.8268647004835685,"vY0":-133.1158133372073,"vZ0":-5.8513852975924205,"x":133.82,"y":175.57,"x0":-1.8765160668785708,"y0":50.004833533041534,"z0":5.69108482300414,"aX":-10.837341472496744},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.0,"breakHorizontal":9.6,"spinRate":2273,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.4128001045734013,"extension":6.5629035176842985},"hitData":{"launchSpeed":100.0,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.24,"coordY":147.41}},"index":2,"playId":"4ed2317e-f7c4-3804-9981-f33b40f0ead6","pitchNumber":2,"startTime":"2026-04-05T18:12:50.426Z","endTime":"2026-04-05T18:13:03.161Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T18:13:03.161Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Shaw grounds out, shortstop Gabriel Arias to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-05T18:13:12.989Z","endTime":"2026-04-05T18:13:34.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.603496072938015,"aZ":-31.85415492349962,"pfxX":6.749016900653517,"pfxZ":0.21373288108356903,"pX":0.6460435438227085,"pZ":2.698057121809165,"vX0":4.761028193742557,"vY0":-121.14355138204643,"vZ0":-0.4567520058892074,"x":92.37,"y":165.93,"x0":-2.2152257756912213,"y0":50.00228887981025,"z0":5.651280194758039,"aX":10.124553038187344},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.5,"breakHorizontal":-13.3,"spinRate":2455,"spinDirection":56},"zone":6,"typeConfidence":2.0,"plateTime":0.4505240873472691,"extension":6.453910219816549},"hitData":{"launchSpeed":86.6,"launchAngle":4.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":102.25,"coordY":148.62}},"index":0,"playId":"3cc883da-ddfd-3860-9cfe-985a6be9f15e","pitchNumber":1,"startTime":"2026-04-05T18:13:26.016Z","endTime":"2026-04-05T18:13:34.035Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T18:13:34.035Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bo Naylor walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-05T18:15:33.851Z","endTime":"2026-04-05T18:17:59.186Z","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":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":6},"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":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24904638075259,"aZ":-15.957937088006402,"pfxX":-6.9998849836060835,"pfxZ":8.353877663510058,"pX":0.39212517509539585,"pZ":2.935815904863016,"vX0":6.0729593246347315,"vY0":-138.32254062933757,"vZ0":-4.737665565509171,"x":102.05,"y":159.51,"x0":-0.920119480798111,"y0":50.00657547659306,"z0":5.737473204343475,"aX":-13.595561048067406},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":11.4,"spinRate":2168,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.39566667055674465,"extension":5.938105634918644},"index":0,"playId":"dbcfd655-1498-317a-80d8-301d8d60af01","pitchNumber":1,"startTime":"2026-04-05T18:15:45.867Z","endTime":"2026-04-05T18:15:49.869Z","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":91.8,"endSpeed":83.5,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.930129738105357,"aZ":-27.62121140805005,"pfxX":-10.94006145590489,"pfxZ":2.556971491497313,"pX":-0.037882815553680324,"pZ":1.2805605404961236,"vX0":5.980103896263637,"vY0":-133.42150712538498,"vZ0":-6.5488525954008825,"x":118.44,"y":204.2,"x0":-0.9012974892551678,"y0":50.00268782413922,"z0":5.790010130519651,"aX":-19.486279891966117},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.2,"breakHorizontal":18.2,"spinRate":1742,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4124230375564437,"extension":6.115636604959858},"index":1,"playId":"2fac75ca-71e1-3b97-a693-22ae853fbd0c","pitchNumber":2,"startTime":"2026-04-05T18:16:02.317Z","endTime":"2026-04-05T18:16:08.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86859778415443,"aZ":-27.83805703598081,"pfxX":-0.792416566155556,"pfxZ":2.572731557500534,"pX":0.8763325960551689,"pZ":2.3965433443848227,"vX0":4.936657489630667,"vY0":-128.51796107378667,"vZ0":-3.2075031642319427,"x":83.6,"y":174.07,"x0":-0.9606060154357455,"y0":50.00223382459226,"z0":5.806577209609592,"aX":-1.3356413828491749},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.2,"breakHorizontal":0.4,"spinRate":2281,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.42504259537214395,"extension":6.0262088246094185},"index":2,"playId":"c3fd8d29-99d5-30b5-8c68-cd7cf04652f6","pitchNumber":3,"startTime":"2026-04-05T18:16:13.395Z","endTime":"2026-04-05T18:16:20.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.317330901059126,"aZ":-19.57719990971824,"pfxX":-8.280094042192562,"pfxZ":6.276824978027056,"pX":0.36768307173815473,"pZ":2.8265979710888587,"vX0":5.475953610239912,"vY0":-140.60553842311603,"vZ0":-4.989257315520919,"x":102.98,"y":162.46,"x0":-0.5275083460112795,"y0":50.00029798368062,"z0":5.890971857165805,"aX":-16.607700829526763},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.6,"breakHorizontal":13.9,"spinRate":2135,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.3892712242883207,"extension":6.131452353519902},"index":3,"playId":"3649dc36-d5c6-3578-b430-0fc3ea182175","pitchNumber":4,"startTime":"2026-04-05T18:16:33.493Z","endTime":"2026-04-05T18:16:39.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.28716864205705,"aZ":-27.6246380526879,"pfxX":-0.3291908013453604,"pfxZ":2.636478136335202,"pX":1.0253932524840539,"pZ":1.2275026648707328,"vX0":4.939149971226627,"vY0":-130.29429441761053,"vZ0":-6.012674962283203,"x":77.91,"y":205.64,"x0":-0.84864551223413,"y0":50.00332313596375,"z0":5.640992024370078,"aX":-0.5682765108341041},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.7,"breakHorizontal":-0.5,"spinRate":2421,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4196886401834776,"extension":6.150179176071922},"index":4,"playId":"552e05b7-f1a0-3359-80dd-2a44eebae667","pitchNumber":5,"startTime":"2026-04-05T18:16:52.974Z","endTime":"2026-04-05T18:16:58.140Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64059799289445,"aZ":-36.83783861018575,"pfxX":2.360501474485915,"pfxZ":-2.8834875163072686,"pX":0.7845218820491832,"pZ":1.3142101873189471,"vX0":3.004124971383599,"vY0":-126.17225974931941,"vZ0":-4.393123936861479,"x":87.1,"y":203.3,"x0":-0.726233194766024,"y0":50.001965238786966,"z0":6.032874789803285,"aX":3.82083309882387},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-6.0,"breakHorizontal":-4.9,"spinRate":2411,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.4334136422926895,"extension":6.6284137308273525},"index":5,"playId":"429383cf-b336-3be9-bbd6-c4034426a85f","pitchNumber":6,"startTime":"2026-04-05T18:17:06.755Z","endTime":"2026-04-05T18:17:13.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.3,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.198182954029857,"aZ":-34.9422093422254,"pfxX":2.968645666016072,"pfxZ":-1.712306633529014,"pX":1.2866001618960266,"pZ":1.0689948629147283,"vX0":4.140835818256013,"vY0":-125.8142369489785,"vZ0":-5.267346156919974,"x":67.96,"y":209.92,"x0":-0.7629498189036632,"y0":50.005858274195944,"z0":6.00370694293505,"aX":4.786432742660725},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.1,"breakHorizontal":-6.2,"spinRate":2378,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.4344147523961861,"extension":6.125904609016502},"index":6,"playId":"db3a84ab-cf37-380f-b5d5-4973982739c9","pitchNumber":7,"startTime":"2026-04-05T18:17:52.977Z","endTime":"2026-04-05T18:17:59.186Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T18:17:59.186Z","atBatIndex":30},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Daniel Schneemann lines out to right fielder Michael Conforto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-05T18:18:09.333Z","endTime":"2026-04-05T18:19:14.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.81184273782811,"aZ":-26.980615170530623,"pfxX":-10.817418208979669,"pfxZ":2.8597599654723345,"pX":-0.4125674291491405,"pZ":1.9015265667073162,"vX0":5.201048104408868,"vY0":-134.54598315444287,"vZ0":-5.090797083769403,"x":132.73,"y":187.44,"x0":-0.9754469830149577,"y0":50.00301113428857,"z0":5.753327094784776,"aX":-19.641944004729616},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.2,"breakHorizontal":18.4,"spinRate":1849,"spinDirection":247},"zone":7,"typeConfidence":2.0,"plateTime":0.4086103582094842,"extension":6.215909681180232},"index":0,"playId":"cd2c673b-ccb3-3dd9-8fb3-bcb46285a7df","pitchNumber":1,"startTime":"2026-04-05T18:18:21.114Z","endTime":"2026-04-05T18:18:26.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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40399204820357,"aZ":-27.20336019521949,"pfxX":-11.296194846818135,"pfxZ":2.733173506901064,"pX":0.4707901008307067,"pZ":1.637413976918573,"vX0":7.365603278827416,"vY0":-134.75025283242795,"vZ0":-5.917276860236098,"x":99.05,"y":194.57,"x0":-0.846581584561034,"y0":50.001543299680854,"z0":5.812780035644581,"aX":-20.534553832468486},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.7,"breakHorizontal":18.6,"spinRate":1726,"spinDirection":243},"zone":9,"typeConfidence":2.0,"plateTime":0.40825922954265836,"extension":6.3951746617739085},"index":1,"playId":"70303a71-4604-3192-abea-aee19ba74252","pitchNumber":2,"startTime":"2026-04-05T18:18:42.034Z","endTime":"2026-04-05T18:18:49.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52058854984766,"aZ":-27.625050673367006,"pfxX":-9.62253364809171,"pfxZ":2.4756446748859258,"pX":-0.24984762128103943,"pZ":2.11873053619382,"vX0":5.285784150559439,"vY0":-134.68062794124626,"vZ0":-4.799274989336581,"x":126.52,"y":181.57,"x0":-0.9888425302273935,"y0":50.00001856525676,"z0":5.879788502502024,"aX":-17.65680507682013},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.6,"breakHorizontal":16.3,"spinRate":1700,"spinDirection":244},"zone":8,"typeConfidence":2.0,"plateTime":0.4068483534902785,"extension":6.3033047192846166},"hitData":{"launchSpeed":94.7,"launchAngle":19.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.47,"coordY":95.68}},"index":2,"playId":"3bd6667b-2873-3839-9af3-d249992f3328","pitchNumber":3,"startTime":"2026-04-05T18:19:03.589Z","endTime":"2026-04-05T18:19:14.597Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T18:19:14.597Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brayan Rocchio grounds out, second baseman Nico Hoerner to first baseman Michael Busch. Bo Naylor to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-05T18:19:22.060Z","endTime":"2026-04-05T18:20:53.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"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,1],"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":3},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.37289888299038,"aZ":-16.15061953032315,"pfxX":-10.752349351600447,"pfxZ":8.0589509624457,"pX":0.5627239456127464,"pZ":2.388271783180317,"vX0":7.058117872184116,"vY0":-140.69885782116208,"vZ0":-6.583083448155537,"x":95.55,"y":174.3,"x0":-0.5920613564986454,"y0":50.00327929639022,"z0":5.820302500922621,"aX":-21.381043091667685},"breaks":{"breakAngle":48.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.3,"breakHorizontal":17.9,"spinRate":2171,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.39051508092556686,"extension":6.459981673533521},"index":0,"playId":"6ac9911c-368d-3cd1-850f-cda96560f96a","pitchNumber":1,"startTime":"2026-04-05T18:19:45.511Z","endTime":"2026-04-05T18:19:52.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22018952487685,"aZ":-26.759337781988087,"pfxX":-1.1013443766719977,"pfxZ":3.2102481450628932,"pX":1.4360049948444917,"pZ":2.3540230448174397,"vX0":6.325119357558764,"vY0":-129.13346013446628,"vZ0":-3.6124196218575833,"x":62.26,"y":175.22,"x0":-0.9033765058814016,"y0":50.00173387311649,"z0":5.832563327855987,"aX":-1.857413697226617},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.2,"breakHorizontal":0.6,"spinRate":2270,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.42437059732379323,"extension":6.296518847384831},"index":1,"playId":"50cafe2b-2d4f-39a8-b84f-bdc1482e6701","pitchNumber":2,"startTime":"2026-04-05T18:20:04.312Z","endTime":"2026-04-05T18:20:10.261Z","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":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.13599636650969,"aZ":-26.69526541225096,"pfxX":-12.232591178176483,"pfxZ":2.996284673378028,"pX":-0.4867594585556453,"pZ":1.221170079772875,"vX0":5.266954508025947,"vY0":-134.8897678821118,"vZ0":-7.122780316892186,"x":135.55,"y":205.81,"x0":-0.8824102716942727,"y0":50.005117910086454,"z0":5.795759104640302,"aX":-22.397651858765826},"breaks":{"breakAngle":37.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.0,"breakHorizontal":20.9,"spinRate":1674,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4070690953518823,"extension":6.313393633223342},"index":2,"playId":"30683af8-24b8-376e-8b61-1a84fca2c905","pitchNumber":3,"startTime":"2026-04-05T18:20:24.110Z","endTime":"2026-04-05T18:20:29.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.785271032352234,"aZ":-26.71203189867867,"pfxX":-9.103557694439917,"pfxZ":2.9569662409044337,"pX":-0.7990077873287921,"pZ":1.4019656887532497,"vX0":3.6289795940613825,"vY0":-135.27674364078928,"vZ0":-6.684003249911306,"x":147.46,"y":200.93,"x0":-0.9787895567832617,"y0":50.00109709109835,"z0":5.789518364510252,"aX":-16.791699155054953},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.1,"breakHorizontal":15.6,"spinRate":1719,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4056261914068102,"extension":6.421270871627405},"hitData":{"launchSpeed":99.2,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.85,"coordY":152.85}},"index":3,"playId":"c044e041-92c1-3156-ae62-b017e79481f5","pitchNumber":4,"startTime":"2026-04-05T18:20:45.428Z","endTime":"2026-04-05T18:20:53.433Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T18:20:53.433Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-05T18:21:09.757Z","endTime":"2026-04-05T18:23:23.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.830941484259235,"aZ":-34.90487279877395,"pfxX":3.327902105610112,"pfxZ":-1.7402789074430691,"pX":0.8842544960331081,"pZ":1.230668846368799,"vX0":3.2767666364790977,"vY0":-124.99425083179932,"vZ0":-4.795305496824137,"x":83.29,"y":205.55,"x0":-0.8792986277015223,"y0":50.00154538755055,"z0":6.062331974257528,"aX":5.22811912480119},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.1,"breakHorizontal":-6.8,"spinRate":2434,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.43937977790740135,"extension":6.026950925596476},"index":0,"playId":"84792cd9-04ef-38eb-8e93-5206cf07f96f","pitchNumber":1,"startTime":"2026-04-05T18:21:24.539Z","endTime":"2026-04-05T18:21:30.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.47246248353619,"aZ":-18.066730052281688,"pfxX":-9.475652298774806,"pfxZ":6.956147881768984,"pX":-1.0704758136334356,"pZ":1.483669162880893,"vX0":3.168230795565687,"vY0":-141.32060792295474,"vZ0":-8.601167782100989,"x":157.8,"y":198.72,"x0":-0.9734144565859002,"y0":50.00209130747968,"z0":5.721752578879402,"aX":-19.211200576062595},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.0,"breakHorizontal":16.6,"spinRate":2245,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.3872302194745827,"extension":6.4222305394624914},"index":1,"playId":"09f03db8-9852-33b4-92ce-6ced3b91c4bd","pitchNumber":2,"startTime":"2026-04-05T18:21:44.077Z","endTime":"2026-04-05T18:21:50.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.19038919293009,"aZ":-26.97129647168128,"pfxX":-12.3979327626001,"pfxZ":2.8155600171301334,"pX":-1.3465058800745164,"pZ":2.937932632158485,"vX0":3.3451398101065752,"vY0":-135.52852488470597,"vZ0":-3.0264959507037177,"x":168.33,"y":159.46,"x0":-0.9903377874445422,"y0":50.0056764235872,"z0":5.964515373400773,"aX":-22.936097545056697},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.6,"breakHorizontal":21.7,"spinRate":1712,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.4050189106018718,"extension":6.2507264426579985},"index":2,"playId":"caa31371-e396-32b8-bebc-02cd40ace259","pitchNumber":3,"startTime":"2026-04-05T18:22:05.000Z","endTime":"2026-04-05T18:22:11.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":87.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.737444127304926,"aZ":-15.975298287492793,"pfxX":-11.273149134417189,"pfxZ":8.107988706317853,"pX":-0.9328279024933112,"pZ":2.8752117110114086,"vX0":3.8219168415528646,"vY0":-141.30661589068262,"vZ0":-5.377405973677892,"x":152.56,"y":161.15,"x0":-0.8477420608938535,"y0":50.006296910373536,"z0":5.849037194263742,"aX":-22.533552159629785},"breaks":{"breakAngle":51.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.6,"breakHorizontal":19.4,"spinRate":2134,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.38937100561297955,"extension":6.252071829735726},"index":3,"playId":"d414150c-4aff-34cf-9d7c-6bb26937cdd7","pitchNumber":4,"startTime":"2026-04-05T18:22:23.911Z","endTime":"2026-04-05T18:22:30.091Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.182551125970914,"aZ":-23.518661110352987,"pfxX":-11.150417032111363,"pfxZ":4.6961129413880816,"pX":-0.43738012313523855,"pZ":1.8513848004451219,"vX0":4.788622231876881,"vY0":-135.05622629589735,"vZ0":-6.139420530027245,"x":133.67,"y":188.79,"x0":-0.7876590723399269,"y0":50.000365802013405,"z0":5.814596035104547,"aX":-20.537635440841182},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.3,"breakHorizontal":19.1,"spinRate":1725,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.4059875887060933,"extension":6.403225769305719},"index":4,"playId":"36ab6139-b287-37a4-b66e-85ed65172bb6","pitchNumber":5,"startTime":"2026-04-05T18:22:45.629Z","endTime":"2026-04-05T18:22:51.301Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-04-05T18:22:59.359Z","endTime":"2026-04-05T18:23:18.990Z","isPitch":false,"type":"action","player":{"id":672356,"link":"/api/v1/people/672356"}},{"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":93.7,"endSpeed":85.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.414523082952496,"aZ":-25.689868774985555,"pfxX":-10.918350234249681,"pfxZ":3.4651186379871204,"pX":-0.3612834702403785,"pZ":2.207737277927294,"vX0":5.21676643686076,"vY0":-136.28706088064268,"vZ0":-4.998343679607405,"x":130.77,"y":179.17,"x0":-0.8871273258592436,"y0":50.00464558154043,"z0":5.851820252741486,"aX":-20.433333646281728},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.4,"breakHorizontal":18.6,"spinRate":1651,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.4027144996309273,"extension":6.379823792376341},"index":6,"playId":"544c0d97-fc93-39ca-8271-73303db8e900","pitchNumber":6,"startTime":"2026-04-05T18:23:18.990Z","endTime":"2026-04-05T18:23:23.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T18:23:23.540Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Amaya walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-05T18:25:19.339Z","endTime":"2026-04-05T18:27:42.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"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":92.8,"endSpeed":84.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02016795430001,"aZ":-14.69516400535435,"pfxX":-7.694875560633465,"pfxZ":9.509310594378402,"pX":-0.24012909783456465,"pZ":2.6413417415148417,"vX0":7.040934858747789,"vY0":-134.8954298739973,"vZ0":-5.241890323957865,"x":126.15,"y":167.46,"x0":-1.88746113623637,"y0":50.00632286450034,"z0":5.650082698155247,"aX":-14.1494068345959},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.2,"breakHorizontal":12.4,"spinRate":2402,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.4064328844404068,"extension":6.8937335422374435},"index":0,"playId":"46604686-a1cc-343a-af66-6aad945f427f","pitchNumber":1,"startTime":"2026-04-05T18:25:36.712Z","endTime":"2026-04-05T18:25:42.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68892520326838,"aZ":-14.331980904451974,"pfxX":-7.083377192201549,"pfxZ":9.98692388413616,"pX":-0.05971145834837266,"pZ":1.905658321973776,"vX0":6.47513079097189,"vY0":-132.85714855074704,"vZ0":-7.103905762781671,"x":119.28,"y":187.33,"x0":-1.6092111867481398,"y0":50.00137260744576,"z0":5.657553749098303,"aX":-12.651482789270721},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.7,"breakHorizontal":11.4,"spinRate":2336,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.4124091139423429,"extension":6.687449036851309},"index":1,"playId":"314238a8-d971-326b-bada-17cbc4f93bed","pitchNumber":2,"startTime":"2026-04-05T18:25:49.107Z","endTime":"2026-04-05T18:25:54.931Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-05T18:26:01.196Z","endTime":"2026-04-05T18:26:10.254Z","isPitch":false,"type":"action","player":{"id":665804,"link":"/api/v1/people/665804"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.5,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09714650008766,"aZ":-12.708448344557203,"pfxX":-8.251367899195785,"pfxZ":10.530573816921098,"pX":-0.3782294278700027,"pZ":3.7132582109440992,"vX0":6.1878501211345665,"vY0":-135.69206956100263,"vZ0":-3.3475331869724076,"x":131.42,"y":138.52,"x0":-1.6261380685167084,"y0":50.00205392836228,"z0":5.859263228213727,"aX":-15.252743691554574},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.5,"breakHorizontal":13.4,"spinRate":2467,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.40500347890202404,"extension":6.60072702652967},"index":3,"playId":"55ec8a8d-fc44-35c6-abce-4adb4024d22b","pitchNumber":3,"startTime":"2026-04-05T18:26:10.254Z","endTime":"2026-04-05T18:26:16.265Z","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":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.511144473915678,"aZ":-29.71256223082248,"pfxX":5.055297329206822,"pfxZ":1.5424484308182098,"pX":1.5358004833039747,"pZ":2.7485057149597742,"vX0":7.268430138259817,"vY0":-125.37070336344439,"vZ0":-1.2335006881177588,"x":58.46,"y":164.57,"x0":-2.0538648005719344,"y0":50.0032421475997,"z0":5.664058696392783,"aX":8.07613459551038},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.8,"breakHorizontal":-10.8,"spinRate":2489,"spinDirection":55},"zone":12,"typeConfidence":2.0,"plateTime":0.43630166337195586,"extension":6.79690952951931},"index":4,"playId":"55538fb9-e996-3905-b277-15e783ec23ea","pitchNumber":4,"startTime":"2026-04-05T18:26:41.571Z","endTime":"2026-04-05T18:26:47.046Z","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":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96730997147131,"aZ":-29.021224563870028,"pfxX":3.8672529900734576,"pfxZ":2.049064728969813,"pX":1.804430181798071,"pZ":1.1806021028932576,"vX0":7.96692370707837,"vY0":-123.60272317628578,"vZ0":-4.670923467018649,"x":48.22,"y":206.9,"x0":-1.9703947258272292,"y0":50.00348171750118,"z0":5.548254757753182,"aX":5.947305470877104},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.8,"breakHorizontal":-9.0,"spinRate":2557,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.44412476705627935,"extension":6.830061846409536},"index":5,"playId":"4d1ee36b-0412-361d-8573-7bf5b2820a8b","pitchNumber":5,"startTime":"2026-04-05T18:26:58.491Z","endTime":"2026-04-05T18:27:03.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.5,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.970871241687686,"aZ":-28.22990432610513,"pfxX":5.85333883158307,"pfxZ":2.85812964639074,"pX":-1.3281865261886665,"pZ":3.2529622186409926,"vX0":0.741788907892364,"vY0":-117.02810127437111,"vZ0":0.6080045918985924,"x":167.63,"y":150.95,"x0":-2.409849313635577,"y0":50.005013274137355,"z0":5.643104927324243,"aX":8.084387850668177},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":5.6,"breakHorizontal":-10.8,"spinRate":2397,"spinDirection":62},"zone":11,"typeConfidence":2.0,"plateTime":0.4687981760393982,"extension":6.751776976847417},"index":6,"playId":"942f8f63-c84c-36fa-a215-0fd26b883ca3","pitchNumber":6,"startTime":"2026-04-05T18:27:15.264Z","endTime":"2026-04-05T18:27:21.132Z","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.2,"endSpeed":79.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.766100251213494,"aZ":-25.609653984382977,"pfxX":-0.8126320078708122,"pfxZ":4.0142782032084625,"pX":-1.0957622142654362,"pZ":4.511076628371767,"vX0":2.9295660382867794,"vY0":-127.01443563026177,"vZ0":2.0836899396462716,"x":158.77,"y":116.98,"x0":-2.158014050461513,"y0":50.004016455305766,"z0":5.715178702061258,"aX":-1.3298651863853534},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.9,"breakHorizontal":0.8,"spinRate":2253,"spinDirection":181},"zone":11,"typeConfidence":0.83,"plateTime":0.43106494935433304,"extension":6.708599608828162},"index":7,"playId":"e4db54b5-1705-33c1-819a-c9d5420c1175","pitchNumber":7,"startTime":"2026-04-05T18:27:37.599Z","endTime":"2026-04-05T18:27:42.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T18:27:42.931Z","atBatIndex":34},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Michael Busch pops out to third baseman Daniel Schneemann in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-05T18:27:52.027Z","endTime":"2026-04-05T18:28:21.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.008056272541953,"aZ":-22.86143354333017,"pfxX":0.8177507876725354,"pfxZ":5.462060531952195,"pX":0.5012579635749788,"pZ":2.71797005874112,"vX0":6.123025669250349,"vY0":-129.26553369284358,"vZ0":-3.043561485391511,"x":97.89,"y":165.39,"x0":-1.9969398223993753,"y0":50.00376864613319,"z0":5.650875300327762,"aX":1.3940711286584873},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.5,"breakHorizontal":-2.8,"spinRate":2413,"spinDirection":199},"zone":6,"typeConfidence":0.9,"plateTime":0.42248213510530075,"extension":6.492448986830528},"hitData":{"launchSpeed":87.6,"launchAngle":76.0,"totalDistance":83.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":101.65,"coordY":197.63}},"index":0,"playId":"02d93a16-3d5d-376f-8627-2a5e56950401","pitchNumber":1,"startTime":"2026-04-05T18:28:08.270Z","endTime":"2026-04-05T18:28:21.289Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T18:28:21.289Z","atBatIndex":35},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Alex Bregman grounds into a force out, third baseman Daniel Schneemann to second baseman Brayan Rocchio. Miguel Amaya out at 2nd. Alex Bregman to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-05T18:28:40.585Z","endTime":"2026-04-05T18:30:51.957Z","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":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.561806205068,"aZ":-27.832752285890944,"pfxX":-0.898835289207657,"pfxZ":2.607382748044162,"pX":0.8446041215195956,"pZ":1.82864184429045,"vX0":6.980132227044061,"vY0":-127.52316699013366,"vZ0":-4.2081988040539064,"x":84.81,"y":189.41,"x0":-1.7986184040772755,"y0":50.00267056954696,"z0":5.66874304302397,"aX":-1.4971262046661806},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.1,"breakHorizontal":0.2,"spinRate":2311,"spinDirection":158},"zone":14,"typeConfidence":0.88,"plateTime":0.4277465031802268,"extension":6.663330829213076},"index":0,"playId":"b42f702e-f36f-3ba4-aece-1d1653852e73","pitchNumber":1,"startTime":"2026-04-05T18:28:45.031Z","endTime":"2026-04-05T18:28:52.274Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":85.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.255561331199708,"aZ":-13.955192926943868,"pfxX":-6.401009898237282,"pfxZ":9.769371592869469,"pX":0.41303610169541505,"pZ":3.240313977922898,"vX0":7.780943213502255,"vY0":-135.39243525723325,"vZ0":-4.218204363999524,"x":101.26,"y":151.29,"x0":-1.6601195025305862,"y0":50.00519452712281,"z0":5.7882339503015245,"aX":-11.941407730801684},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.0,"breakHorizontal":10.1,"spinRate":2434,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.40381836262303716,"extension":6.668240913646605},"index":1,"playId":"103309d5-48af-3321-be1e-1f90e07ce816","pitchNumber":2,"startTime":"2026-04-05T18:29:02.671Z","endTime":"2026-04-05T18:29:07.863Z","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":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98350929400445,"aZ":-25.318109287631344,"pfxX":1.9820684329597371,"pfxZ":4.09902428417602,"pX":-0.06641965047921733,"pZ":2.406328067787386,"vX0":4.102646420708599,"vY0":-128.10415740639797,"vZ0":-3.376520960244647,"x":119.53,"y":173.81,"x0":-1.9423622666024445,"y0":50.001980499129964,"z0":5.707569920038846,"aX":3.312746044492269},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.0,"breakHorizontal":-4.4,"spinRate":2384,"spinDirection":175},"zone":5,"typeConfidence":0.93,"plateTime":0.4265921486147479,"extension":6.559737431712051},"index":2,"playId":"18922b76-d051-34fa-ba8b-c6feab822592","pitchNumber":3,"startTime":"2026-04-05T18:29:23.357Z","endTime":"2026-04-05T18:29:27.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.2,"endSpeed":69.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.956901884759663,"aZ":-40.901811748936666,"pfxX":2.954388755032528,"pfxZ":-7.315060951417582,"pX":1.4275152076359365,"pZ":0.7207346667907574,"vX0":5.365849593598412,"vY0":-109.38592714235668,"vZ0":-1.6635108622176515,"x":62.59,"y":219.32,"x0":-1.4554209322050429,"y0":50.0002790648485,"z0":5.935624328134034,"aX":3.5264264583011933},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-13.3,"breakHorizontal":-7.0,"spinRate":2430,"spinDirection":35},"zone":14,"typeConfidence":0.91,"plateTime":0.5035875221104313,"extension":6.399173530352522},"index":3,"playId":"abca3f62-9e22-34ee-aa27-8ff6b2b91012","pitchNumber":4,"startTime":"2026-04-05T18:29:52.696Z","endTime":"2026-04-05T18:29:58.231Z","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":1},"pitchData":{"startSpeed":70.6,"endSpeed":65.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.0232473965353,"aZ":-39.502912425235166,"pfxX":6.841101535194483,"pfxZ":-6.888473367441728,"pX":0.08364919831013942,"pZ":2.148043533089808,"vX0":1.6964074015951724,"vY0":-102.83421958730894,"vZ0":1.7144684235378431,"x":113.81,"y":180.78,"x0":-1.641871430298095,"y0":50.00163499635155,"z0":6.117956587920708,"aX":7.281005390155853},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.6,"breakVerticalInduced":-11.5,"breakHorizontal":-12.8,"spinRate":2286,"spinDirection":37},"zone":8,"typeConfidence":0.89,"plateTime":0.5338872878705612,"extension":6.54894277966976},"index":4,"playId":"602bfb7e-526a-347c-a4e0-a4d9c27ca1a7","pitchNumber":5,"startTime":"2026-04-05T18:30:21.097Z","endTime":"2026-04-05T18:30:26.153Z","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":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.177846042590307,"aZ":-25.36394630191799,"pfxX":0.35326991064374047,"pfxZ":4.159589954048175,"pX":0.7020207114440441,"pZ":1.8975029152606022,"vX0":6.410135217922902,"vY0":-126.93819403303715,"vZ0":-4.297600196756141,"x":90.24,"y":187.55,"x0":-1.8983100084267155,"y0":50.00218070357464,"z0":5.623779796316518,"aX":0.5784252803122218},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.8,"breakHorizontal":-2.0,"spinRate":2449,"spinDirection":195},"zone":9,"typeConfidence":0.91,"plateTime":0.43094520789139557,"extension":6.595942044183074},"hitData":{"launchSpeed":64.1,"launchAngle":-42.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.78,"coordY":171.03}},"index":5,"playId":"9acf9382-e9eb-3bb1-bae2-52fde1f75ee0","pitchNumber":6,"startTime":"2026-04-05T18:30:43.945Z","endTime":"2026-04-05T18:30:51.957Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T18:30:51.957Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-05T18:31:09.585Z","endTime":"2026-04-05T18:32:29.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.7,"endSpeed":81.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.287956462530268,"aZ":-23.920926694158215,"pfxX":0.3952593019779708,"pfxZ":4.887683450941714,"pX":-0.09579084721875357,"pZ":1.2351791035248811,"vX0":4.763489404342268,"vY0":-129.01937571022034,"vZ0":-6.335965412071567,"x":120.65,"y":205.43,"x0":-2.0157504420820462,"y0":50.00499881760909,"z0":5.560647748128221,"aX":0.6680257048266117},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.7,"breakHorizontal":-1.8,"spinRate":2262,"spinDirection":201},"zone":13,"typeConfidence":0.91,"plateTime":0.4241698567211185,"extension":6.693457935577292},"index":0,"playId":"1550b3cd-897c-3ec9-99a3-668432ddb285","pitchNumber":1,"startTime":"2026-04-05T18:31:22.004Z","endTime":"2026-04-05T18:31:27.452Z","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":87.7,"endSpeed":80.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.45360495000501,"aZ":-25.728068928805854,"pfxX":1.1151634691957035,"pfxZ":3.959646017579633,"pX":0.657315918688629,"pZ":1.2360556812811074,"vX0":6.299958563435873,"vY0":-127.40035737735447,"vZ0":-5.66582422983023,"x":91.94,"y":205.41,"x0":-2.002070763658668,"y0":50.004251515096634,"z0":5.547088067393534,"aX":1.8155367417998576},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.0,"breakHorizontal":-3.6,"spinRate":2347,"spinDirection":204},"zone":14,"typeConfidence":0.92,"plateTime":0.4314722208246331,"extension":6.680630908319109},"index":1,"playId":"725071fb-e9d6-3c4f-943d-1f9e3974f8d1","pitchNumber":2,"startTime":"2026-04-05T18:31:40.004Z","endTime":"2026-04-05T18:31:44.136Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":71.1,"endSpeed":65.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.144549206459367,"aZ":-39.31696082921369,"pfxX":4.288680771783688,"pfxZ":-6.653718458847113,"pX":0.14186402766280976,"pZ":1.3005402470562992,"vX0":2.5366160712937895,"vY0":-103.51061703493068,"vZ0":0.1482293041139564,"x":111.59,"y":203.67,"x0":-1.661709731279444,"y0":50.004650366663476,"z0":5.980740085542875,"aX":4.600551929727703},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-66.1,"breakVerticalInduced":-11.5,"breakHorizontal":-8.5,"spinRate":2331,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.5315096205282943,"extension":6.505150520148822},"index":2,"playId":"9ff125df-0481-3777-81c3-fb8df33b2064","pitchNumber":3,"startTime":"2026-04-05T18:32:02.425Z","endTime":"2026-04-05T18:32:08.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.521482593872406,"aZ":-14.32030765906433,"pfxX":-7.572367102796184,"pfxZ":9.26101885788755,"pX":-0.5621764245948592,"pZ":3.1202775853369946,"vX0":6.044748988769712,"vY0":-137.9344352155228,"vZ0":-4.457430839874202,"x":138.43,"y":154.53,"x0":-1.7976280777495626,"y0":50.002463010456125,"z0":5.721902230554009,"aX":-14.59910049882731},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.1,"breakHorizontal":12.5,"spinRate":2502,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.3969990059074555,"extension":6.239216728201446},"index":3,"playId":"f45098e6-de84-3bca-ba51-8f39d83fd4dc","pitchNumber":4,"startTime":"2026-04-05T18:32:23.748Z","endTime":"2026-04-05T18:32:29.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T18:32:29.341Z","atBatIndex":37},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"CJ Kayfus doubles (1) on a fly ball to right fielder Michael Conforto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-05T18:34:19.345Z","endTime":"2026-04-05T18:35:30.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"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],"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":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.6,"endSpeed":86.7,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43137478512091,"aZ":-15.389203814071413,"pfxX":-7.018420236317251,"pfxZ":8.755021759897414,"pX":2.065455607729934,"pZ":2.1714544659235226,"vX0":9.912354238769323,"vY0":-137.33318215195666,"vZ0":-6.634901071161448,"x":38.27,"y":180.15,"x0":-0.6729798613365459,"y0":50.00016230835241,"z0":5.658872204527466,"aX":-13.451496787779986},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.6,"breakHorizontal":10.7,"spinRate":2125,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.39830462850596593,"extension":6.386359310286184},"index":0,"playId":"c87eb91a-5548-3e96-9228-4dbcfd2c8746","pitchNumber":1,"startTime":"2026-04-05T18:34:31.799Z","endTime":"2026-04-05T18:34:37.941Z","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":94.7,"endSpeed":87.3,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.42837818558453,"aZ":-21.5827644237994,"pfxX":-9.352758648542226,"pfxZ":5.501104250790315,"pX":1.491875867418012,"pZ":1.1138118559239707,"vX0":9.391775767726942,"vY0":-137.4222644179672,"vZ0":-8.56918819480566,"x":60.13,"y":208.71,"x0":-0.743244853537857,"y0":50.00518975953055,"z0":5.720799675190847,"aX":-18.01795834643219},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.4,"breakHorizontal":15.1,"spinRate":2141,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.39749042807529644,"extension":6.59784102053983},"index":1,"playId":"d6f9434c-8f38-3410-8b57-d56f6f055b8a","pitchNumber":2,"startTime":"2026-04-05T18:34:45.893Z","endTime":"2026-04-05T18:34:50.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":78.4,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.718813112901262,"aZ":-38.17141099493492,"pfxX":0.6960244243691078,"pfxZ":-3.91767797584998,"pX":-0.5417419607841222,"pZ":2.199863679518443,"vX0":0.8952504016334885,"vY0":-122.13354318240243,"vZ0":-1.6248575474294993,"x":137.65,"y":179.38,"x0":-1.0013917854225518,"y0":50.000309662200905,"z0":6.112667245317628,"aX":1.066568667590035},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-7.2,"breakHorizontal":-1.4,"spinRate":2293,"spinDirection":28},"zone":4,"typeConfidence":2.0,"plateTime":0.44596423424366183,"extension":6.184003666133484},"index":2,"playId":"ee0d9083-852d-3e3c-bffe-1648e573319f","pitchNumber":3,"startTime":"2026-04-05T18:35:00.233Z","endTime":"2026-04-05T18:35:06.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.7,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.67452279274262,"aZ":-36.09637364836271,"pfxX":1.031875882602029,"pfxZ":-2.5191729960032276,"pX":0.5151972658887036,"pZ":2.49441144956378,"vX0":2.7092463157429507,"vY0":-123.54373124430823,"vZ0":-1.5177774709414689,"x":97.36,"y":171.43,"x0":-0.7259560172109071,"y0":50.00141145086756,"z0":6.1273946634048855,"aX":1.607748786552719},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.7,"breakHorizontal":-2.4,"spinRate":2297,"spinDirection":39},"zone":6,"typeConfidence":2.0,"plateTime":0.44193595733008406,"extension":6.145714541869109},"hitData":{"launchSpeed":89.9,"launchAngle":32.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.97,"coordY":92.02}},"index":3,"playId":"f0986214-d9e1-31d0-810a-f1aa4326478b","pitchNumber":4,"startTime":"2026-04-05T18:35:16.683Z","endTime":"2026-04-05T18:35:30.702Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T18:35:30.702Z","atBatIndex":38},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Steven Kwan out on a sacrifice bunt, third baseman Matt Shaw to first baseman Michael Busch. CJ Kayfus to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-05T18:35:44.988Z","endTime":"2026-04-05T18:36:49.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":91.2,"endSpeed":83.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.52097436032112,"aZ":-28.365356933184533,"pfxX":-9.500993643339672,"pfxZ":2.1324037260238917,"pX":-1.1921037295559385,"pZ":2.5584910184381107,"vX0":2.957309097081521,"vY0":-132.80375601206072,"vZ0":-3.208014045675287,"x":162.44,"y":169.7,"x0":-1.0859047885189759,"y0":50.00371058975695,"z0":5.846132089469163,"aX":-16.965746649968796},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.4,"breakHorizontal":16.6,"spinRate":1619,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.4124933799395789,"extension":6.484462827804041},"index":0,"playId":"df3e89ce-4f33-303f-a6e6-678df48c8b7f","pitchNumber":1,"startTime":"2026-04-05T18:36:02.086Z","endTime":"2026-04-05T18:36:09.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24236175879942,"aZ":-20.954756813489052,"pfxX":-9.235330637784408,"pfxZ":5.634476066901431,"pX":-0.03670469438825735,"pZ":3.215043338354858,"vX0":6.126462023708326,"vY0":-140.569216768669,"vZ0":-3.517812792861906,"x":118.4,"y":151.97,"x0":-1.0496360012525707,"y0":50.00696301524518,"z0":5.85104162598395,"aX":-18.40076443241901},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.6,"breakHorizontal":15.4,"spinRate":2162,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.39034205106345254,"extension":5.943584273453831},"hitData":{"launchSpeed":37.6,"launchAngle":-54.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":118.37,"coordY":184.21}},"index":1,"playId":"33d38737-4983-3fad-ba89-a8a1877d47a6","pitchNumber":2,"startTime":"2026-04-05T18:36:42.498Z","endTime":"2026-04-05T18:36:49.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T18:36:49.522Z","atBatIndex":39},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Chase DeLauter reaches on a fielder's choice out, second baseman Nico Hoerner to catcher Miguel Amaya. CJ Kayfus out at home.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-05T18:37:11.310Z","endTime":"2026-04-05T18:39:16.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.721530143245168,"aZ":-26.978531511162647,"pfxX":-8.76397395635506,"pfxZ":2.854793144878556,"pX":-0.6682759554584544,"pZ":1.933237042254723,"vX0":4.350490875312887,"vY0":-134.4691219046961,"vZ0":-5.096018236257924,"x":142.47,"y":186.58,"x0":-1.1734654809481535,"y0":50.00451140969453,"z0":5.780825189956635,"aX":-15.958838148942936},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.2,"breakHorizontal":14.9,"spinRate":1750,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.40822291393727417,"extension":6.346998898828364},"index":0,"playId":"db25be5d-22d7-3b25-bf1e-62e53161ab1d","pitchNumber":1,"startTime":"2026-04-05T18:37:17.456Z","endTime":"2026-04-05T18:37:44.456Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"}}},{"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":93.8,"endSpeed":86.1,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00663646491658,"aZ":-27.420853204486107,"pfxX":-10.274098421406634,"pfxZ":2.5179007504023208,"pX":-0.16678233731189493,"pZ":1.6412127022111718,"vX0":6.232289469725796,"vY0":-136.45804190134112,"vZ0":-5.861280797329458,"x":123.36,"y":194.47,"x0":-1.1454599109925032,"y0":50.000072994404725,"z0":5.70575539912492,"aX":-19.37406436585047},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.5,"breakHorizontal":17.3,"spinRate":1794,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.40138059218628364,"extension":6.9631350135261245},"index":1,"playId":"a9c37b48-8603-32bb-aebe-490508a72eec","pitchNumber":2,"startTime":"2026-04-05T18:37:52.193Z","endTime":"2026-04-05T18:37:58.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.631295831371972,"aZ":-20.803336878162597,"pfxX":-7.159914109537959,"pfxZ":5.826886975218947,"pX":-0.4390814412801598,"pZ":4.929455887008576,"vX0":4.307282113842171,"vY0":-138.74547595232787,"vZ0":1.2459751860180939,"x":133.74,"y":105.68,"x0":-1.0801753206556757,"y0":50.006611519341085,"z0":5.859510534432252,"aX":-13.982030994463555},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.0,"breakHorizontal":12.1,"spinRate":2201,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3945609807264474,"extension":6.263851761461638},"index":2,"playId":"533bab0f-7a22-338f-a45e-15bd71d16e1a","pitchNumber":3,"startTime":"2026-04-05T18:38:25.196Z","endTime":"2026-04-05T18:38:30.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},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":81.0,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.748881404023425,"aZ":-37.59852270150212,"pfxX":5.7309990566267235,"pfxZ":-3.3245340821461262,"pX":0.8839099951709222,"pZ":0.8916665096281668,"vX0":2.590090701961492,"vY0":-126.07589335812455,"vZ0":-5.118127668861062,"x":83.31,"y":214.71,"x0":-0.897846050675809,"y0":50.00556564712131,"z0":5.942350780093629,"aX":9.33840460031764},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-6.8,"breakHorizontal":-10.9,"spinRate":2427,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4324621956689141,"extension":6.23536251317826},"index":3,"playId":"74cc96fd-0624-3b38-8309-169aece32bef","pitchNumber":4,"startTime":"2026-04-05T18:38:46.633Z","endTime":"2026-04-05T18:38:51.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.13257725557775,"aZ":-26.82513731040214,"pfxX":-11.775952603910255,"pfxZ":2.8451649940588526,"pX":-0.8947681589071874,"pZ":2.0338817257249415,"vX0":4.446665108721734,"vY0":-136.3162428809681,"vZ0":-5.057599489458285,"x":151.11,"y":183.87,"x0":-1.0177141689202958,"y0":50.00367378001169,"z0":5.766579674804469,"aX":-22.14968698087644},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.3,"breakHorizontal":20.4,"spinRate":1708,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4018976387346167,"extension":6.305750951639353},"hitData":{"launchSpeed":103.1,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.61,"coordY":157.7}},"index":4,"playId":"eeab1091-e435-325c-bef9-588327ca7d94","pitchNumber":5,"startTime":"2026-04-05T18:39:07.887Z","endTime":"2026-04-05T18:39:16.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T18:39:16.352Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"José Ramírez walks. Chase DeLauter to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-05T18:40:09.239Z","endTime":"2026-04-05T18:43:42.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"postOnSecond":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7,9,10],"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":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-05T18:39:46.961Z","endTime":"2026-04-05T18:40:11.534Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.691535995079068,"aZ":-28.081784138960522,"pfxX":-12.305905802075994,"pfxZ":2.192943529955903,"pX":-0.18261354196402813,"pZ":1.4561156347424289,"vX0":6.647095906834739,"vY0":-135.92521562475383,"vZ0":-5.9765395438157745,"x":123.96,"y":199.46,"x0":-1.0652193822277165,"y0":50.00176995060223,"z0":5.641408400498773,"aX":-22.950785449053498},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.9,"breakHorizontal":20.8,"spinRate":1712,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.40346317034031554,"extension":6.551556810212518},"index":1,"playId":"de1b95bc-8e0f-3cb4-ba63-e5ca468f07d4","pitchNumber":1,"startTime":"2026-04-05T18:40:11.534Z","endTime":"2026-04-05T18:40:16.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.091782326877606,"aZ":-27.41825005829439,"pfxX":-8.7220631901509,"pfxZ":2.5928467413886978,"pX":-1.728895037611358,"pZ":2.6227419462823183,"vX0":1.9188269092743655,"vY0":-134.5642272927677,"vZ0":-3.271698639806943,"x":182.9,"y":167.97,"x0":-1.3178080328894952,"y0":50.00364134229964,"z0":5.796003403467088,"aX":-16.00196614381816},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.2,"breakHorizontal":15.4,"spinRate":1827,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.4069857404059163,"extension":6.309112429441239},"index":2,"playId":"b5ef6557-2406-3374-be1f-98511acb1e8c","pitchNumber":2,"startTime":"2026-04-05T18:40:33.752Z","endTime":"2026-04-05T18:40:38.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2003646234802,"aZ":-26.16250112730864,"pfxX":-10.661213309829877,"pfxZ":3.2836092136530866,"pX":-1.6866244219875857,"pZ":2.297410526354475,"vX0":2.0749310734499313,"vY0":-135.13609426128966,"vZ0":-4.464892683363381,"x":181.29,"y":176.75,"x0":-1.0847895179337976,"y0":50.00479169654764,"z0":5.831554948714491,"aX":-19.521591448813965},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.2,"breakHorizontal":18.7,"spinRate":1787,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4068916557314255,"extension":6.212121938639608},"index":3,"playId":"96c349e7-60c3-38a1-90c6-0a2c5f6b6e1e","pitchNumber":3,"startTime":"2026-04-05T18:40:51.294Z","endTime":"2026-04-05T18:40:57.526Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":4,"playId":"8ff636d8-e564-3ec9-ae53-b8307aa88263","startTime":"2026-04-05T18:41:07.988Z","endTime":"2026-04-05T18:41:12.536Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.148863325526047,"aZ":-26.166540250733522,"pfxX":-11.151586680199777,"pfxZ":3.218139456403689,"pX":0.08912017895858665,"pZ":1.7019781031567878,"vX0":6.307482516556025,"vY0":-135.86416960606743,"vZ0":-5.937672265943505,"x":113.6,"y":192.83,"x0":-0.8153880750208998,"y0":50.00257985939837,"z0":5.737529806674867,"aX":-20.818995683079642},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.7,"breakHorizontal":18.8,"spinRate":1766,"spinDirection":244},"zone":8,"typeConfidence":2.0,"plateTime":0.4033460564146485,"extension":6.353215158337302},"index":5,"playId":"e06cbd0d-a3bb-375b-ac6e-3c514097787c","pitchNumber":4,"startTime":"2026-04-05T18:41:26.463Z","endTime":"2026-04-05T18:41:32.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.237833423863886,"aZ":-36.78044025914194,"pfxX":2.0619183428419117,"pfxZ":-2.81516243212931,"pX":0.14093042183719434,"pZ":1.785383749415739,"vX0":1.8345578114246153,"vY0":-126.93131592266329,"vZ0":-3.1690937682196854,"x":111.63,"y":190.57,"x0":-0.8582418369893265,"y0":50.00150484244111,"z0":5.969456111000982,"aX":3.3745967829965524},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-5.5,"breakHorizontal":-4.2,"spinRate":2459,"spinDirection":27},"zone":8,"typeConfidence":2.0,"plateTime":0.4310035113102595,"extension":6.30968744479153},"index":6,"playId":"4399e43d-e70a-3244-850d-3f29a289845d","pitchNumber":5,"startTime":"2026-04-05T18:41:58.789Z","endTime":"2026-04-05T18:42:03.106Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.394174909563805,"aZ":-25.978776440007625,"pfxX":-9.221720947860302,"pfxZ":3.21106017280003,"pX":0.09448236087359993,"pZ":2.1320360838724994,"vX0":5.496176441131012,"vY0":-137.71979322598645,"vZ0":-5.164013373312863,"x":113.4,"y":181.22,"x0":-0.7246349824135999,"y0":50.00336728756292,"z0":5.7793224629446085,"aX":-17.78827186963412},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.9,"breakHorizontal":15.6,"spinRate":2010,"spinDirection":243},"zone":5,"typeConfidence":2.0,"plateTime":0.39709039882738795,"extension":6.474122070400675},"index":7,"playId":"57579d75-21d0-35a4-b9c8-65da8f82a82a","pitchNumber":6,"startTime":"2026-04-05T18:42:20.864Z","endTime":"2026-04-05T18:42:26.506Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":8,"startTime":"2026-04-05T18:42:44.041Z","endTime":"2026-04-05T18:43:05.658Z","isPitch":false,"type":"action","player":{"id":608070,"link":"/api/v1/people/608070"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23456077931141,"aZ":-38.06879802195467,"pfxX":3.5038075389310865,"pfxZ":-3.6300891709478886,"pX":1.114261181747832,"pZ":0.3458260895553407,"vX0":3.4510151028323803,"vY0":-126.74606627178092,"vZ0":-6.162064238616107,"x":74.53,"y":229.44,"x0":-0.7207577745255921,"y0":50.00153532502379,"z0":5.853286420042919,"aX":5.691993416387613},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-7.8,"breakHorizontal":-7.1,"spinRate":2477,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.43237446656639866,"extension":6.578934497797412},"index":9,"playId":"835e5854-dd72-32bb-85a6-6f7427ca0570","pitchNumber":7,"startTime":"2026-04-05T18:43:05.658Z","endTime":"2026-04-05T18:43:11.931Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33453190508804,"aZ":-35.5065000664358,"pfxX":3.0508287870909987,"pfxZ":-2.0946015415223203,"pX":1.6132693097650834,"pZ":1.026640615452067,"vX0":4.864332244084425,"vY0":-125.29604154087976,"vZ0":-4.95114951404485,"x":55.51,"y":211.06,"x0":-0.7497419553217509,"y0":50.00342966772056,"z0":5.929912973979476,"aX":4.850366511250643},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.7,"breakHorizontal":-6.6,"spinRate":2346,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4371497982924599,"extension":6.515242068827045},"index":10,"playId":"5eade8a8-611f-391e-bf27-4fb20a72b305","pitchNumber":8,"startTime":"2026-04-05T18:43:36.224Z","endTime":"2026-04-05T18:43:42.816Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T18:43:42.816Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Manzardo walks. Chase DeLauter to 3rd. José Ramírez to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-05T18:44:49.660Z","endTime":"2026-04-05T18:46:45.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"postOnSecond":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"postOnThird":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6],"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":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-05T18:43:53.183Z","endTime":"2026-04-05T18:44:51.871Z","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":93.7,"endSpeed":86.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.897259066707406,"aZ":-25.414486367872826,"pfxX":-9.008409893186624,"pfxZ":3.5879066297359,"pX":0.8105759159199932,"pZ":1.4896058478866432,"vX0":7.872442065315682,"vY0":-136.1275198811312,"vZ0":-6.878928596935838,"x":86.1,"y":198.56,"x0":-0.9434921313414815,"y0":50.00278813845496,"z0":5.799959301692196,"aX":-16.966542294946223},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.3,"breakHorizontal":14.8,"spinRate":1761,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.40182779208666597,"extension":6.386280263693628},"index":1,"playId":"bd2e53b2-88c0-3594-b3a6-a0f3671c96d3","pitchNumber":1,"startTime":"2026-04-05T18:44:51.871Z","endTime":"2026-04-05T18:44:58.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22658407004459,"aZ":-26.88301245512883,"pfxX":-9.623284422070588,"pfxZ":2.8783553163546003,"pX":-0.3584672632560365,"pZ":0.9645685094194949,"vX0":5.189611917081011,"vY0":-135.07999545913725,"vZ0":-7.341600758641954,"x":130.66,"y":212.74,"x0":-1.0611142046759743,"y0":50.00007056631795,"z0":5.625526086230298,"aX":-17.663998858072866},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.7,"breakHorizontal":16.2,"spinRate":1708,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.40651229744939776,"extension":6.745780240269135},"index":2,"playId":"8faf5d39-7377-3da0-aff1-ed3dbe1593a8","pitchNumber":2,"startTime":"2026-04-05T18:45:09.883Z","endTime":"2026-04-05T18:45:15.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.12593138382101,"aZ":-26.98850604820484,"pfxX":-9.300292996121668,"pfxZ":2.7760361974914076,"pX":1.3977207710843063,"pZ":0.8020958662322952,"vX0":9.147581510215653,"vY0":-136.1709214889302,"vZ0":-7.882231292850129,"x":63.72,"y":217.12,"x0":-0.8039187372174202,"y0":50.006808121307124,"z0":5.613970254608698,"aX":-17.393504066539318},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.4,"breakHorizontal":14.8,"spinRate":1670,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.4029137434109846,"extension":6.540881143717809},"index":3,"playId":"7dbf3d9b-73d1-344a-b7a2-43902c4d65b4","pitchNumber":3,"startTime":"2026-04-05T18:45:29.996Z","endTime":"2026-04-05T18:45:36.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.613822253783795,"aZ":-35.88235272749054,"pfxX":1.9556249067532638,"pfxZ":-2.350987286011504,"pX":0.13696884290220754,"pZ":2.6410126004757912,"vX0":2.015003938779946,"vY0":-124.45887146651178,"vZ0":-1.155562815426218,"x":111.78,"y":167.47,"x0":-0.9354328476330391,"y0":50.00146062264545,"z0":6.067403598573532,"aX":3.0856614507211986},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.3,"breakHorizontal":-4.0,"spinRate":2274,"spinDirection":31},"zone":5,"typeConfidence":2.0,"plateTime":0.43910328919435004,"extension":6.227461797635413},"index":4,"playId":"0383acdb-b503-3734-a319-86dcec1c32bc","pitchNumber":4,"startTime":"2026-04-05T18:45:57.970Z","endTime":"2026-04-05T18:46:04.318Z","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":93.6,"endSpeed":85.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.662920036185287,"aZ":-24.34654733464934,"pfxX":-9.867234481799219,"pfxZ":4.1899197722270145,"pX":-1.9817060183399957,"pZ":3.7428099842562603,"vX0":0.8175703307426855,"vY0":-136.25563043372077,"vZ0":-1.3653603788720847,"x":192.54,"y":137.72,"x0":-1.0057628850362512,"y0":50.003501458708456,"z0":5.942654162262235,"aX":-18.439448180192407},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.4,"breakHorizontal":17.6,"spinRate":1749,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.40292638516500245,"extension":6.326206847919979},"index":5,"playId":"5980c223-be4a-38d0-9bca-2ddf43c24a60","pitchNumber":5,"startTime":"2026-04-05T18:46:17.577Z","endTime":"2026-04-05T18:46:23.866Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.528946358692636,"aZ":-34.51131432112423,"pfxX":0.7501925322286933,"pfxZ":-1.4999449972978232,"pX":1.0416679551594124,"pZ":1.4419525727155966,"vX0":4.070620144006767,"vY0":-124.2290057021506,"vZ0":-4.145274751511629,"x":77.29,"y":199.85,"x0":-0.717431961618287,"y0":50.00211462263525,"z0":6.009395042213817,"aX":1.169093728806474},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.5,"breakHorizontal":-2.3,"spinRate":2288,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.44136747350479855,"extension":6.484450561000246},"index":6,"playId":"c97d50e9-cc65-3e26-898e-885373810a76","pitchNumber":6,"startTime":"2026-04-05T18:46:38.198Z","endTime":"2026-04-05T18:46:45.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T18:46:45.658Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bo Naylor pops out to shortstop Dansby Swanson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-05T18:49:40.518Z","endTime":"2026-04-05T18:52:01.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Caleb Thielbar replaces Edward Cabrera.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-05T18:48:25.016Z","endTime":"2026-04-05T18:49:42.773Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573204,"link":"/api/v1/people/573204"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.0,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72837503392434,"aZ":-7.985965242369148,"pfxX":1.6139024630957994,"pfxZ":13.264726042833004,"pX":0.3617126679060038,"pZ":2.2241074187285994,"vX0":0.5589974596092426,"vY0":-135.01210821162707,"vZ0":-8.420393972168252,"x":103.21,"y":178.73,"x0":-0.05839351671674573,"y0":50.0064976479212,"z0":5.967476715290637,"aX":2.9437699574679144},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":22.2,"breakHorizontal":-3.0,"spinRate":2339,"spinDirection":163},"zone":6,"typeConfidence":2.0,"plateTime":0.4075818347963951,"extension":6.232092244522768},"index":1,"playId":"6dd981e7-efda-370e-896e-8630b927748a","pitchNumber":1,"startTime":"2026-04-05T18:49:42.773Z","endTime":"2026-04-05T18:49:49.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.9,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.10370644177926,"aZ":-34.101202622035665,"pfxX":-7.659768491471627,"pfxZ":-1.4272697684728364,"pX":-0.16226924988171926,"pZ":2.994078849072217,"vX0":0.7543907563291409,"vY0":-115.98133005228806,"vZ0":0.4358755564335388,"x":123.19,"y":157.94,"x0":0.5011884249414278,"y0":50.00144886978895,"z0":6.074289997970204,"aX":-10.361239361117917},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-2.2,"breakHorizontal":13.7,"spinRate":2523,"spinDirection":291},"zone":2,"typeConfidence":2.0,"plateTime":0.4735176322286532,"extension":6.108356533238023},"index":2,"playId":"9a9221c3-f6ad-361f-b42f-b594b12a1eee","pitchNumber":2,"startTime":"2026-04-05T18:50:22.560Z","endTime":"2026-04-05T18:50:27.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.61448942531502,"aZ":-9.066671043085293,"pfxX":2.590260472573532,"pfxZ":12.079028092806498,"pX":0.1800640521099488,"pZ":3.1599093082007816,"vX0":-0.5324151139287032,"vY0":-138.12590180234832,"vZ0":-6.160666393202935,"x":110.14,"y":153.46,"x0":0.0401544267804754,"y0":50.00345001071883,"z0":6.043341972092367,"aX":4.95552111195271},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.6,"breakHorizontal":-4.6,"spinRate":2365,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.3980598756701976,"extension":6.207942750455178},"index":3,"playId":"c4b4209e-c596-397d-bbac-c68188798df4","pitchNumber":3,"startTime":"2026-04-05T18:50:43.986Z","endTime":"2026-04-05T18:50:50.517Z","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":2},"pitchData":{"startSpeed":78.3,"endSpeed":72.9,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.911494610646155,"aZ":-42.089717803830844,"pfxX":-3.367944440614069,"pfxZ":-7.570220277062127,"pX":-0.9650651841491805,"pZ":-0.2774930065791561,"vX0":-1.0160872712549107,"vY0":-113.9752235841377,"vZ0":-4.748748654292266,"x":153.79,"y":246.27,"x0":-0.07530261248071914,"y0":50.00407812565791,"z0":6.010897373940569,"aX":-4.409553528625254},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-14.6,"breakHorizontal":6.4,"spinRate":2641,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.48146020037530857,"extension":6.354924117469989},"index":4,"playId":"52201ce3-cd48-3a16-a172-1e2c0ff9ee4b","pitchNumber":4,"startTime":"2026-04-05T18:51:05.528Z","endTime":"2026-04-05T18:51:11.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":71.2,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.642157037336705,"aZ":-42.17810152698364,"pfxX":-2.950478861889303,"pfxZ":-7.86459615300454,"pX":-0.9235716730332476,"pZ":1.2761541719095086,"vX0":-0.9220117064032629,"vY0":-112.68238343187362,"vZ0":-1.3495059681632127,"x":152.2,"y":204.32,"x0":-0.12445922665619952,"y0":50.00554242435902,"z0":6.187823059134482,"aX":-3.7513634989750537},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-14.3,"breakHorizontal":5.6,"spinRate":2587,"spinDirection":338},"zone":13,"typeConfidence":2.0,"plateTime":0.4882085370497955,"extension":6.438552187758391},"index":5,"playId":"4f4b9925-7b35-3f36-b63e-877f5752920e","pitchNumber":5,"startTime":"2026-04-05T18:51:30.141Z","endTime":"2026-04-05T18:51:35.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50868347777263,"aZ":-9.472027842616722,"pfxX":3.001058554544589,"pfxZ":12.25739012418627,"pX":0.841730719130227,"pZ":1.9881862786847087,"vX0":1.029065325138919,"vY0":-135.88965876124212,"vZ0":-8.67932006689472,"x":84.92,"y":185.1,"x0":0.06736425954606623,"y0":50.00170735049325,"z0":5.900358028024313,"aX":5.556098808397926},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.3,"breakHorizontal":-5.6,"spinRate":2382,"spinDirection":163},"zone":14,"typeConfidence":2.0,"plateTime":0.40460236590489584,"extension":6.3402015377914065},"hitData":{"launchSpeed":88.4,"launchAngle":54.0,"totalDistance":208.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":123.43,"coordY":117.15}},"index":6,"playId":"dc829d34-0a2f-3a3e-b4ae-b514b4d67db8","pitchNumber":6,"startTime":"2026-04-05T18:51:48.458Z","endTime":"2026-04-05T18:52:01.332Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T18:52:01.332Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-05T18:54:15.126Z","endTime":"2026-04-05T18:56:04.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tim Herrin replaces Slade Cecconi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-05T18:54:17.400Z","endTime":"2026-04-05T18:54:17.401Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682120,"link":"/api/v1/people/682120"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.090475209361987,"aZ":-29.350682993278525,"pfxX":1.884089420144805,"pfxZ":1.7080173486053454,"pX":0.3784016184054838,"pZ":2.1979403000851137,"vX0":-4.8669845383383485,"vY0":-127.368990778826,"vZ0":-3.329295543573131,"x":102.58,"y":179.44,"x0":2.0654644990580118,"y0":50.00108623744734,"z0":5.832166221193204,"aX":3.1096011765352882},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.6,"breakHorizontal":-2.4,"spinRate":2168,"spinDirection":138},"zone":6,"typeConfidence":2.0,"plateTime":0.42932523951650214,"extension":6.206747599010967},"index":1,"playId":"c5abbdaa-a614-318e-8b99-bd67f96af523","pitchNumber":1,"startTime":"2026-04-05T18:54:17.402Z","endTime":"2026-04-05T18:54:25.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.694302818823033,"aZ":-29.496376476283306,"pfxX":0.7290676568544692,"pfxZ":1.6463954920161044,"pX":-0.7214810542047332,"pZ":0.9389880997070992,"vX0":-7.389280278773407,"vY0":-126.34973983208303,"vZ0":-6.028589985684093,"x":144.5,"y":213.43,"x0":2.140660572408248,"y0":50.00069639437739,"z0":5.713122166752802,"aX":1.1844654354800093},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.9,"breakHorizontal":0.2,"spinRate":2183,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.43277123213945323,"extension":6.378279491542851},"index":2,"playId":"deab6f92-bbff-3c5d-9f84-1a93a1b9395c","pitchNumber":2,"startTime":"2026-04-05T18:54:37.396Z","endTime":"2026-04-05T18:54:42.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":79.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.282136799595634,"aZ":-29.686135288364046,"pfxX":0.5450433452848427,"pfxZ":1.5540040060396594,"pX":-0.49864040253838093,"pZ":1.2176390159450017,"vX0":-6.566422795862877,"vY0":-127.13667550088095,"vZ0":-5.144803106534372,"x":136.01,"y":205.9,"x0":2.070792406330919,"y0":50.003575391258224,"z0":5.685074900639903,"aX":0.8736487083006712},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.7,"breakHorizontal":0.8,"spinRate":2206,"spinDirection":85},"zone":13,"typeConfidence":2.0,"plateTime":0.4344004457095001,"extension":6.220894042172208},"index":3,"playId":"bd5c052c-7879-3f3b-b2ac-1de9bf3155d3","pitchNumber":3,"startTime":"2026-04-05T18:54:53.725Z","endTime":"2026-04-05T18:55:01.111Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-05T18:55:05.125Z","endTime":"2026-04-05T18:55:20.087Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"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.5,"endSpeed":78.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73193492915003,"aZ":-30.110078126615587,"pfxX":1.2245291156888949,"pfxZ":1.3108329981797302,"pX":-0.5241428509500657,"pZ":0.3644026984773006,"vX0":-7.138373148363139,"vY0":-125.53416039726349,"vZ0":-6.94870824705848,"x":136.98,"y":228.94,"x0":2.2144408222610803,"y0":50.00169911977404,"z0":5.664673313758937,"aX":1.9270869810685918},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.7,"breakHorizontal":-0.4,"spinRate":2130,"spinDirection":3},"zone":13,"typeConfidence":2.0,"plateTime":0.43867732138039983,"extension":6.3953770245897275},"index":5,"playId":"cc85b3f9-c6a9-3b91-b03a-2c52a697a2c5","pitchNumber":4,"startTime":"2026-04-05T18:55:20.087Z","endTime":"2026-04-05T18:55:24.786Z","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":82.1,"endSpeed":75.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.550180650785705,"aZ":-34.185216432332105,"pfxX":-7.05053588893622,"pfxZ":-1.3915067459526025,"pX":-1.1298549338179702,"pZ":2.746460159735672,"vX0":-4.7703636956196815,"vY0":-119.45417665969262,"vZ0":-0.5577501553145163,"x":160.07,"y":164.63,"x0":1.8109425411654638,"y0":50.00467632805295,"z0":6.062931471581015,"aX":-10.164660239120094},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-2.4,"breakHorizontal":13.9,"spinRate":2262,"spinDirection":323},"zone":11,"typeConfidence":0.9,"plateTime":0.4589620908792895,"extension":6.3163844049553655},"index":6,"playId":"9674fe40-6da2-329d-8d41-f89e91e99650","pitchNumber":5,"startTime":"2026-04-05T18:55:38.434Z","endTime":"2026-04-05T18:55:42.563Z","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":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.597978286780705,"aZ":-36.31875589060679,"pfxX":-2.2322782368434755,"pfxZ":-3.00500612613437,"pX":-0.33977705241043815,"pZ":0.8427898081716875,"vX0":-4.407709949505423,"vY0":-117.19375402478245,"vZ0":-3.8188278729662524,"x":129.95,"y":216.02,"x0":1.8604793933903436,"y0":50.000870449663964,"z0":5.91044988024155,"aX":-3.082055563822107},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-6.1,"breakHorizontal":5.2,"spinRate":2329,"spinDirection":325},"zone":13,"typeConfidence":0.91,"plateTime":0.46863793437323853,"extension":6.350289360366387},"index":7,"playId":"400586c1-4139-3987-8336-8f5593388d62","pitchNumber":6,"startTime":"2026-04-05T18:55:59.188Z","endTime":"2026-04-05T18:56:04.791Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T18:56:04.791Z","atBatIndex":44},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nico Hoerner pops out to third baseman Daniel Schneemann.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-05T18:56:26.759Z","endTime":"2026-04-05T18:57:08.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":86.0,"endSpeed":79.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.398621168071635,"aZ":-32.10404802183942,"pfxX":-0.08732661638558792,"pfxZ":0.04888773907192778,"pX":1.1555716848434967,"pZ":2.461237513889936,"vX0":-2.6390806962452404,"vY0":-125.2404872453182,"vZ0":-1.8014267961234127,"x":72.95,"y":172.33,"x0":2.2327293127461867,"y0":50.00623856210822,"z0":5.806184613404735,"aX":-0.13921013131877152},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.1,"breakHorizontal":0.7,"spinRate":2103,"spinDirection":343},"zone":14,"typeConfidence":2.0,"plateTime":0.43670573716600414,"extension":6.129652189813283},"index":0,"playId":"50fdfacc-66aa-3e54-9428-c5879fbb5c6c","pitchNumber":1,"startTime":"2026-04-05T18:56:29.952Z","endTime":"2026-04-05T18:56:37.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.899756637945618,"aZ":-35.462020156630096,"pfxX":-6.107735592088098,"pfxZ":-2.3021308924759376,"pX":-0.8471394509662395,"pZ":1.8949502404029321,"vX0":-4.734109260707158,"vY0":-118.81727231596483,"vZ0":-2.2367988474624836,"x":149.29,"y":187.62,"x0":1.9650131543461533,"y0":50.00231578728589,"z0":6.072884170404748,"aX":-8.726136558605436},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-4.4,"breakHorizontal":12.2,"spinRate":2361,"spinDirection":325},"zone":13,"typeConfidence":0.91,"plateTime":0.46108798088164615,"extension":6.119919493765252},"hitData":{"launchSpeed":53.0,"launchAngle":51.0,"totalDistance":130.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":97.1,"coordY":158.47}},"index":1,"playId":"82c6614a-433e-3e8b-b93e-1741379506cc","pitchNumber":2,"startTime":"2026-04-05T18:56:58.373Z","endTime":"2026-04-05T18:57:08.403Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T18:57:08.403Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-05T18:57:18.557Z","endTime":"2026-04-05T19:02:35.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,9],"actionIndex":[8],"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.931560406384353,"aZ":-34.9457159285231,"pfxX":-4.615155805928474,"pfxZ":-1.9287597569965271,"pX":-0.45098661704169124,"pZ":0.9969346044760876,"vX0":-4.286558673428097,"vY0":-119.51590064699502,"vZ0":-4.229722138835592,"x":134.19,"y":211.86,"x0":1.9679541097660207,"y0":50.00123342127996,"z0":5.942248133275281,"aX":-6.646245032545106},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.3,"breakHorizontal":9.5,"spinRate":2430,"spinDirection":327},"zone":13,"typeConfidence":0.9,"plateTime":0.45902008644501757,"extension":6.326198578656831},"index":0,"playId":"a87fb4f1-8bf8-3b9c-91f1-fb6ee25f96d9","pitchNumber":1,"startTime":"2026-04-05T18:57:30.377Z","endTime":"2026-04-05T18:57:36.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.145790245560438,"aZ":-28.248931015100084,"pfxX":-1.0325311908484536,"pfxZ":2.5250546178533524,"pX":-0.7232542952288533,"pZ":0.9519667432569614,"vX0":-6.307095363749565,"vY0":-124.4354792459206,"vZ0":-5.522646528565918,"x":144.57,"y":213.08,"x0":1.9880529046527713,"y0":50.000919104383556,"z0":5.567441595232219,"aX":-1.603764398502744},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.4,"breakHorizontal":3.5,"spinRate":2217,"spinDirection":329},"zone":13,"typeConfidence":2.0,"plateTime":0.44175105490000366,"extension":6.635274567154383},"index":1,"playId":"6a426807-a7f1-3e11-854d-2effef9c8c90","pitchNumber":2,"startTime":"2026-04-05T18:57:46.628Z","endTime":"2026-04-05T18:57:52.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03460278625438,"aZ":-29.475341271825293,"pfxX":0.9331869626912046,"pfxZ":1.7169069435781865,"pX":-0.9900667898778371,"pZ":0.7586411538605001,"vX0":-7.9280045354990785,"vY0":-124.59439024015133,"vZ0":-5.944753109314305,"x":154.74,"y":218.3,"x0":2.1118598623616713,"y0":50.0025010535248,"z0":5.611227494153847,"aX":1.467272103463389},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.9,"breakHorizontal":0.1,"spinRate":2247,"spinDirection":336},"zone":13,"typeConfidence":2.0,"plateTime":0.4396057191617313,"extension":6.43996931918494},"index":2,"playId":"af2d413a-9858-35bc-932f-1f9e320c1e04","pitchNumber":3,"startTime":"2026-04-05T18:58:04.204Z","endTime":"2026-04-05T18:58:09.126Z","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":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.474680910109264,"aZ":-34.39438928875219,"pfxX":-6.689559240989173,"pfxZ":-1.6271720595137373,"pX":-0.9441445655490529,"pZ":0.7753431144065558,"vX0":-4.508087108407705,"vY0":-116.67985258247329,"vZ0":-4.358163235705723,"x":152.99,"y":217.85,"x0":1.8867798268247544,"y0":50.00033966622093,"z0":5.9342401714246025,"aX":-9.152741187996446},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-3.8,"breakHorizontal":13.3,"spinRate":2393,"spinDirection":326},"zone":13,"typeConfidence":0.91,"plateTime":0.47076567773956013,"extension":6.287605532011832},"index":3,"playId":"29543a68-968c-3383-b569-7d89bd31d7d6","pitchNumber":4,"startTime":"2026-04-05T18:58:24.185Z","endTime":"2026-04-05T18:58:29.461Z","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":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.911436495465114,"aZ":-26.38739086754257,"pfxX":8.57272075566322,"pfxZ":3.1419748312985574,"pX":-0.4999045982816781,"pZ":1.8269706805117976,"vX0":-8.867071477605522,"vY0":-134.94719326139608,"vZ0":-4.878712903546667,"x":136.06,"y":189.45,"x0":1.717826833871737,"y0":50.00281099902639,"z0":5.521868786307294,"aX":15.78069061348812},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.8,"breakHorizontal":-13.6,"spinRate":2268,"spinDirection":137},"zone":7,"typeConfidence":2.0,"plateTime":0.40619158985975057,"extension":6.44978921997289},"index":4,"playId":"557137c1-965b-3e54-ab18-25f8210aabfe","pitchNumber":5,"startTime":"2026-04-05T18:58:43.494Z","endTime":"2026-04-05T18:58:47.168Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.204173061283818,"aZ":-34.23993891247968,"pfxX":-3.86170403753429,"pfxZ":-1.5207092891484209,"pX":-0.42326407163991653,"pZ":1.7872028423323434,"vX0":-4.244878787576443,"vY0":-115.96623014011155,"vZ0":-2.1390629327069117,"x":133.13,"y":190.53,"x0":1.9344201816207123,"y0":50.0038849504095,"z0":5.995885248546626,"aX":-5.245110192333127},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-3.0,"breakHorizontal":8.0,"spinRate":2311,"spinDirection":324},"zone":7,"typeConfidence":0.91,"plateTime":0.4727940360082914,"extension":6.234666884256099},"index":5,"playId":"3c371337-225a-3a1b-94f5-0556b6077035","pitchNumber":6,"startTime":"2026-04-05T18:59:06.059Z","endTime":"2026-04-05T18:59:10.700Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.790644600897974,"aZ":-34.468233991116584,"pfxX":-5.784293698179009,"pfxZ":-1.6862912548688502,"pX":-0.53244739741205,"pZ":2.9798325163201542,"vX0":-3.9669299992369345,"vY0":-116.0395859190013,"vZ0":0.41876140617192026,"x":137.3,"y":158.32,"x0":1.9541181873321887,"y0":50.005606603770374,"z0":6.094988347361436,"aX":-7.847292146446371},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-2.6,"breakHorizontal":11.5,"spinRate":2224,"spinDirection":317},"zone":1,"typeConfidence":0.91,"plateTime":0.4729755690816191,"extension":6.24483167157205},"index":6,"playId":"c94b9f67-0cad-3664-b531-d8f1cf1a9509","pitchNumber":7,"startTime":"2026-04-05T18:59:26.757Z","endTime":"2026-04-05T18:59:31.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.73149146478023,"aZ":-32.992918626715706,"pfxX":-1.1154616877868344,"pfxZ":-0.5281740191574738,"pX":0.2809002570451895,"pZ":1.8669659456403986,"vX0":-3.8501563554880986,"vY0":-123.37903769774682,"vZ0":-2.652352659446559,"x":106.29,"y":188.37,"x0":2.0071412527821733,"y0":50.00492476189201,"z0":5.738586246285667,"aX":-1.718378672412521},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.3,"breakHorizontal":2.9,"spinRate":2244,"spinDirection":314},"zone":8,"typeConfidence":2.0,"plateTime":0.4440690145666233,"extension":6.582368002115326},"index":7,"playId":"f581d265-f224-3ff6-8c96-2ae38ccdea13","pitchNumber":8,"startTime":"2026-04-05T18:59:54.890Z","endTime":"2026-04-05T19:00:03.101Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":8,"startTime":"2026-04-05T19:00:17.258Z","endTime":"2026-04-05T19:02:28.542Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.23565093888445,"aZ":-33.778471792479635,"pfxX":-4.4586569168880965,"pfxZ":-1.1613848604552848,"pX":-1.9530355296210795,"pZ":1.0449477267414193,"vX0":-7.61089050354905,"vY0":-117.0628340445459,"vZ0":-3.960196859932915,"x":191.45,"y":210.57,"x0":1.9201137001228294,"y0":50.000515687046125,"z0":5.922885408719574,"aX":-6.181452850660437},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-2.9,"breakHorizontal":10.0,"spinRate":2409,"spinDirection":325},"zone":13,"typeConfidence":0.91,"plateTime":0.46802193105811973,"extension":6.258159030767719},"index":9,"playId":"2ac70223-7f25-361e-a17e-ed0fa0ade593","pitchNumber":9,"startTime":"2026-04-05T19:02:28.542Z","endTime":"2026-04-05T19:02:35.044Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T19:02:35.044Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daniel Schneemann grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-05T19:05:51.208Z","endTime":"2026-04-05T19:06:54.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.36743547691043,"aZ":-26.419595474725234,"pfxX":-2.95287607371389,"pfxZ":3.5639958537598506,"pX":-0.3721763510809043,"pZ":1.7164573025419054,"vX0":-0.5352859104193163,"vY0":-125.52498039221764,"vZ0":-5.362882988674631,"x":131.19,"y":192.44,"x0":0.22722987728688665,"y0":50.00536350919904,"z0":5.997688148006547,"aX":-4.773116796289998},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.6,"breakHorizontal":5.5,"spinRate":2353,"spinDirection":190},"zone":7,"typeConfidence":2.0,"plateTime":0.434239721604194,"extension":6.20747838506104},"index":0,"playId":"b9003653-061e-3ef9-b4e7-67afee9676e4","pitchNumber":1,"startTime":"2026-04-05T19:06:13.786Z","endTime":"2026-04-05T19:06:18.276Z","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":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.568310703109095,"aZ":-34.02870142882774,"pfxX":-7.306332268346703,"pfxZ":-1.3457569504094113,"pX":-0.2868437568894667,"pZ":3.0636412925667504,"vX0":0.2423677961314703,"vY0":-116.64184531398784,"vZ0":0.3858787833963069,"x":127.93,"y":156.06,"x0":0.5574439925283935,"y0":50.00213888875996,"z0":6.100019901222636,"aX":-10.084498919989548},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-2.0,"breakHorizontal":13.2,"spinRate":2467,"spinDirection":286},"zone":1,"typeConfidence":2.0,"plateTime":0.4692558986598012,"extension":6.086806986813531},"index":1,"playId":"50d01431-3511-3f88-9644-47d508ca3183","pitchNumber":2,"startTime":"2026-04-05T19:06:29.114Z","endTime":"2026-04-05T19:06:34.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02199312164218,"aZ":-8.823925949969981,"pfxX":-0.028041706050723203,"pfxZ":12.703649338665723,"pX":-0.573800198562943,"pZ":3.1586659810180873,"vX0":-1.6605748722100946,"vY0":-135.5508271752745,"vZ0":-5.945577433212131,"x":138.87,"y":153.5,"x0":0.05357991252791482,"y0":50.00366727932831,"z0":6.014475200841176,"aX":-0.051185760416143},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":21.7,"breakHorizontal":0.5,"spinRate":2355,"spinDirection":159},"zone":1,"typeConfidence":2.0,"plateTime":0.4059846377203451,"extension":6.143224151425542},"hitData":{"launchSpeed":80.2,"launchAngle":-21.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.4,"coordY":150.43}},"index":2,"playId":"f023a049-ab7f-3950-bfdd-7107866b6ab3","pitchNumber":3,"startTime":"2026-04-05T19:06:46.693Z","endTime":"2026-04-05T19:06:54.219Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T19:06:54.219Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brayan Rocchio challenged (pitch result), call on the field was overturned: Brayan Rocchio walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-05T19:07:04.651Z","endTime":"2026-04-05T19:11:06.236Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7,8,9,10],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":88.3,"endSpeed":82.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55231577393675,"aZ":-25.465880130990552,"pfxX":-2.711320021167091,"pfxZ":3.9527153285665317,"pX":-0.018095883617406223,"pZ":2.0300588294897044,"vX0":0.4617639230454934,"vY0":-128.66600636099477,"vZ0":-5.182020084838601,"x":117.69,"y":183.97,"x0":0.15408078752712917,"y0":50.00463874311456,"z0":6.012681223717274,"aX":-4.603454168633711},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.4,"breakHorizontal":4.8,"spinRate":2273,"spinDirection":178},"zone":8,"typeConfidence":2.0,"plateTime":0.4236725443389071,"extension":6.1252988221264415},"index":0,"playId":"6181e374-dbc0-3427-9ceb-5c4fe32b2939","pitchNumber":1,"startTime":"2026-04-05T19:07:17.665Z","endTime":"2026-04-05T19:07:23.217Z","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":77.6,"endSpeed":71.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.249921612696664,"aZ":-40.571264984789494,"pfxX":-2.783549721839954,"pfxZ":-6.517594752757404,"pX":0.4311163997770979,"pZ":1.3997805726468902,"vX0":1.033411981440512,"vY0":-113.01539620654648,"vZ0":-1.5463419870480979,"x":100.57,"y":200.99,"x0":0.3286794899753991,"y0":50.00051802378954,"z0":6.1801636746831985,"aX":-3.588008934978998},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-11.9,"breakHorizontal":4.8,"spinRate":2674,"spinDirection":323},"zone":14,"typeConfidence":2.0,"plateTime":0.48527566285587387,"extension":6.206033113709556},"index":1,"playId":"383466c2-5600-3bc8-bf6d-419a1aa88d20","pitchNumber":2,"startTime":"2026-04-05T19:07:32.807Z","endTime":"2026-04-05T19:07:38.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":71.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.40788614643706,"aZ":-41.31198033614153,"pfxX":-3.08393616591363,"pfxZ":-7.17559356680893,"pX":0.7781431859541339,"pZ":0.9939206331522369,"vX0":1.9125033028139728,"vY0":-112.415090745592,"vZ0":-1.9580259724840254,"x":87.34,"y":211.94,"x0":0.31473042077303337,"y0":50.00480269465103,"z0":6.091012150841217,"aX":-3.926167270449429},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-13.2,"breakHorizontal":5.0,"spinRate":2618,"spinDirection":327},"zone":14,"typeConfidence":2.0,"plateTime":0.48824892507086526,"extension":6.324063283142413},"index":2,"playId":"5ab6fd4a-d981-305b-9e50-132c1ba92cdd","pitchNumber":3,"startTime":"2026-04-05T19:07:49.689Z","endTime":"2026-04-05T19:07:55.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.72819412816471,"aZ":-11.440913582726564,"pfxX":2.192724811710593,"pfxZ":11.156651034898601,"pX":1.2092992403020675,"pZ":3.3950470053794084,"vX0":1.8956487728915294,"vY0":-135.9376365755109,"vZ0":-5.099612748524697,"x":70.9,"y":147.11,"x0":0.21623546319332348,"y0":50.00618927324085,"z0":6.099897159210752,"aX":4.075364669179743},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.2,"breakHorizontal":-4.4,"spinRate":2435,"spinDirection":160},"zone":12,"typeConfidence":2.0,"plateTime":0.4039977953321383,"extension":6.127994346276089},"index":3,"playId":"956f336f-b83e-379a-a64e-4f83805db29c","pitchNumber":4,"startTime":"2026-04-05T19:08:06.072Z","endTime":"2026-04-05T19:08:11.493Z","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":1},"pitchData":{"startSpeed":76.6,"endSpeed":70.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.04835530868943,"aZ":-41.46742672224877,"pfxX":-3.115516657290303,"pfxZ":-7.496289031057227,"pX":-0.18136747077230775,"pZ":1.1085276419318895,"vX0":0.2586658603230436,"vY0":-111.55198085834277,"vZ0":-1.6422213273860709,"x":123.91,"y":208.85,"x0":0.1040229793386665,"y0":50.00088551795723,"z0":6.191444466809722,"aX":-3.8634831128145266},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-13.7,"breakHorizontal":5.5,"spinRate":2669,"spinDirection":331},"zone":13,"typeConfidence":2.0,"plateTime":0.4940144366755388,"extension":6.293439471823613},"index":4,"playId":"62560dda-4edc-38bf-97a1-8e5d963052fd","pitchNumber":5,"startTime":"2026-04-05T19:08:22.549Z","endTime":"2026-04-05T19:08:27.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30620565034124,"aZ":-12.0133500380189,"pfxX":-0.015030459732493284,"pfxZ":10.677958030684508,"pX":0.6571393228504043,"pZ":2.540279104645542,"vX0":1.4135256347802516,"vY0":-136.3745697932921,"vZ0":-6.96933891730606,"x":91.95,"y":170.19,"x0":0.13459349949324317,"y0":50.0023023889433,"z0":5.9532468227670305,"aX":-0.02837237970872414},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.1,"breakHorizontal":-0.2,"spinRate":2280,"spinDirection":166},"zone":6,"typeConfidence":2.0,"plateTime":0.401257189272358,"extension":6.245251951835786},"index":5,"playId":"7f696488-cb44-3d81-86c3-13f3108cec5a","pitchNumber":6,"startTime":"2026-04-05T19:08:43.573Z","endTime":"2026-04-05T19:08:48.103Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2026-04-05T19:09:09.090Z","endTime":"2026-04-05T19:09:37.016Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.859535655534575,"aZ":-31.4109911818818,"pfxX":-5.153126577312907,"pfxZ":0.46967721251388816,"pX":-1.6203247574833421,"pZ":1.9661723321030606,"vX0":-2.5179110741367805,"vY0":-126.85049184264399,"vZ0":-3.9378715730971567,"x":178.76,"y":185.69,"x0":0.05340078683295383,"y0":50.00473029629363,"z0":6.030632218543789,"aX":-8.436727085900966},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.2,"breakHorizontal":9.8,"spinRate":2246,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.4310482526703514,"extension":6.273110352217513},"index":7,"playId":"e082b7fa-7d34-3d2a-9ae7-f13b1d534de5","pitchNumber":7,"startTime":"2026-04-05T19:09:37.016Z","endTime":"2026-04-05T19:09:43.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.129277606583535,"aZ":-10.654771708219936,"pfxX":-1.2573298386458185,"pfxZ":11.612023978293006,"pX":-0.02166432282284318,"pZ":2.5921388008288684,"vX0":0.1216044955829651,"vY0":-135.1878545913579,"vZ0":-6.964688728762712,"x":117.83,"y":168.79,"x0":0.09617978243390136,"y0":50.0028447214993,"z0":5.947603544367545,"aX":-2.330065195404259},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.8,"breakHorizontal":2.3,"spinRate":2250,"spinDirection":158},"zone":5,"typeConfidence":2.0,"plateTime":0.40495963798422707,"extension":6.281802428471664},"index":8,"playId":"3a6dde8d-5386-3379-8204-34e7e867160d","pitchNumber":8,"startTime":"2026-04-05T19:09:53.486Z","endTime":"2026-04-05T19:09:57.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":85.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.555299569306946,"aZ":-14.456921032808944,"pfxX":1.6271342551930803,"pfxZ":9.620413132656603,"pX":-0.23622319720407012,"pZ":2.5412139105490223,"vX0":-1.3309258821287198,"vY0":-133.5620655737309,"vZ0":-6.430592051566678,"x":126.0,"y":170.17,"x0":0.05246309607529451,"y0":50.00153359030431,"z0":5.983885189138502,"aX":2.996330646387686},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.6,"breakHorizontal":-2.8,"spinRate":2210,"spinDirection":165},"zone":5,"typeConfidence":2.0,"plateTime":0.4070943755953569,"extension":6.4671213418558695},"index":9,"playId":"fd681a9f-74cc-3022-9e64-0a4b1bec551b","pitchNumber":9,"startTime":"2026-04-05T19:10:14.829Z","endTime":"2026-04-05T19:10:19.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":1},"pitchData":{"startSpeed":76.8,"endSpeed":71.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.802362136161097,"aZ":-42.51908601822821,"pfxX":-2.270053510744801,"pfxZ":-8.100386217794986,"pX":0.835677965674386,"pZ":2.1159037595499757,"vX0":2.1996487570385317,"vY0":-111.8807504486813,"vZ0":0.5463719414603168,"x":85.15,"y":181.65,"x0":0.1380805069428699,"y0":50.00303039247482,"z0":6.200486558070801,"aX":-2.8989926147080043},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-14.3,"breakHorizontal":3.6,"spinRate":2509,"spinDirection":330},"zone":14,"typeConfidence":2.0,"plateTime":0.48819189090704906,"extension":6.281851417719837},"index":10,"playId":"be9c20a4-7091-3fd8-a135-6967e56425db","pitchNumber":10,"startTime":"2026-04-05T19:10:39.236Z","endTime":"2026-04-05T19:11:06.236Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"}},"playEndTime":"2026-04-05T19:11:06.236Z","atBatIndex":48},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Gabriel Arias grounds into a force out, shortstop Dansby Swanson to second baseman Nico Hoerner. Brayan Rocchio out at 2nd. Gabriel Arias to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-05T19:11:26.464Z","endTime":"2026-04-05T19:13:08.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.080047481565778,"aZ":-23.844416311726455,"pfxX":-3.3129892650082406,"pfxZ":4.941468846999468,"pX":-0.5057998142925927,"pZ":0.9441543586599087,"vX0":-0.9388674834457059,"vY0":-128.84837209152516,"vZ0":-7.799631523435707,"x":136.28,"y":213.29,"x0":0.2935134285730712,"y0":50.003114688575984,"z0":5.845160676761482,"aX":-5.586001418767662},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.4,"breakHorizontal":6.2,"spinRate":2208,"spinDirection":182},"zone":13,"typeConfidence":2.0,"plateTime":0.42463569131605183,"extension":6.512083937995804},"index":0,"playId":"ec88ca19-e450-32ab-af77-3a3adaabb9aa","pitchNumber":1,"startTime":"2026-04-05T19:11:26.464Z","endTime":"2026-04-05T19:11:32.971Z","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":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.950172257896053,"aZ":-24.866792308179672,"pfxX":-4.018747421987207,"pfxZ":4.31169858601251,"pX":-1.0867916532092015,"pZ":0.6549895041221465,"vX0":-1.6786994539472808,"vY0":-128.45050865976145,"vZ0":-8.353448300600835,"x":158.43,"y":221.1,"x0":0.09467358199274392,"y0":50.004190729486254,"z0":5.839480591101779,"aX":-6.81455930077318},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.5,"breakHorizontal":7.7,"spinRate":2173,"spinDirection":176},"zone":13,"typeConfidence":2.0,"plateTime":0.42403298303552983,"extension":6.287272276312553},"index":1,"playId":"e89c45b3-1620-39af-a4fb-6e198d953e67","pitchNumber":2,"startTime":"2026-04-05T19:11:44.901Z","endTime":"2026-04-05T19:11:49.902Z","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":93.1,"endSpeed":84.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.034659677193275,"aZ":-10.149018818871154,"pfxX":1.1401166620663423,"pfxZ":11.902066552468092,"pX":0.22131979443899996,"pZ":2.6027650196271557,"vX0":-0.21976158006263302,"vY0":-135.50976070584994,"vZ0":-6.946002269044962,"x":108.56,"y":168.51,"x0":0.1556698692032909,"y0":50.00061157034019,"z0":5.916896209557565,"aX":2.10897549318305},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.2,"breakHorizontal":-2.0,"spinRate":2319,"spinDirection":162},"zone":5,"typeConfidence":2.0,"plateTime":0.40500879742544216,"extension":6.449394264635206},"index":2,"playId":"cbdd8d99-a784-35d1-90eb-c7e890852e6e","pitchNumber":3,"startTime":"2026-04-05T19:12:04.433Z","endTime":"2026-04-05T19:12:11.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.308738380485355,"aZ":-11.293793939741333,"pfxX":1.4504434395241725,"pfxZ":11.318038689566734,"pX":0.36981285974265615,"pZ":2.1584804747217357,"vX0":-0.44185793152567115,"vY0":-134.73803230930213,"vZ0":-7.842320732096599,"x":102.9,"y":180.5,"x0":0.34711817073286144,"y0":50.00444003068832,"z0":5.8982712564814825,"aX":2.6765277487481156},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.1,"breakHorizontal":-2.5,"spinRate":2219,"spinDirection":160},"zone":9,"typeConfidence":2.0,"plateTime":0.405961043994274,"extension":6.396151920521382},"index":3,"playId":"471f7790-634d-33fb-80e4-f278fd3cdaaf","pitchNumber":4,"startTime":"2026-04-05T19:12:25.884Z","endTime":"2026-04-05T19:12:32.326Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"playId":"deb77f48-8509-3d67-882e-eb4000f6f07d","startTime":"2026-04-05T19:12:42.419Z","endTime":"2026-04-05T19:12:47.151Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.292132527431153,"aZ":-10.447074271887958,"pfxX":3.628349535741199,"pfxZ":12.003916226552619,"pX":0.3287068889834981,"pZ":2.225170357108348,"vX0":-0.8786513018202109,"vY0":-134.24063861023402,"vZ0":-7.588488702297732,"x":104.47,"y":178.7,"x0":0.19060953303233855,"y0":50.005416841651545,"z0":5.8475656673164105,"aX":6.568261276079715},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.2,"breakHorizontal":-6.4,"spinRate":2240,"spinDirection":158},"zone":6,"typeConfidence":2.0,"plateTime":0.40932120171910524,"extension":6.2679295881148445},"hitData":{"launchSpeed":93.9,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":99.83,"coordY":143.78}},"index":5,"playId":"4a56409a-ae17-314b-bc1f-d17dcd4a3122","pitchNumber":5,"startTime":"2026-04-05T19:13:00.760Z","endTime":"2026-04-05T19:13:08.768Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T19:13:08.768Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"David Fry flies out to left fielder Ian Happ in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-05T19:14:20.705Z","endTime":"2026-04-05T19:15:37.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":5},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter David Fry replaces CJ Kayfus.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-05T19:13:41.296Z","endTime":"2026-04-05T19:14:22.906Z","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":"901","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(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":76.8,"endSpeed":70.4,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.797213709502476,"aZ":-43.6605135863125,"pfxX":-3.0940464087882606,"pfxZ":-9.157390944785051,"pX":0.9599600384694544,"pZ":3.041569140413291,"vX0":2.289663397612496,"vY0":-111.75407853002413,"vZ0":2.726953699524244,"x":80.41,"y":156.66,"x0":0.31968868955036683,"y0":50.00544656855861,"z0":6.31885828574614,"aX":-3.879721413570933},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.2,"breakVerticalInduced":-15.5,"breakHorizontal":4.9,"spinRate":2582,"spinDirection":319},"zone":12,"typeConfidence":2.0,"plateTime":0.4917773779625243,"extension":6.357138335589909},"index":1,"playId":"f879c0b5-a9e9-3ff9-a54d-d17a46dddf46","pitchNumber":1,"startTime":"2026-04-05T19:14:22.906Z","endTime":"2026-04-05T19:14:29.181Z","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":76.2,"endSpeed":70.9,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.487727456227972,"aZ":-42.49106771634184,"pfxX":-3.6932185893760368,"pfxZ":-8.206541609417831,"pX":1.2304996093008451,"pZ":2.741700521930293,"vX0":2.9533814731102725,"vY0":-110.99180967653258,"vZ0":2.0232755220302208,"x":70.1,"y":164.75,"x0":0.3671886409858605,"y0":50.003887387274496,"z0":6.218824676290353,"aX":-4.642466225014745},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-14.2,"breakHorizontal":6.0,"spinRate":2586,"spinDirection":330},"zone":12,"typeConfidence":2.0,"plateTime":0.4921020223304571,"extension":6.087531442654813},"index":2,"playId":"e1bfbc21-9f6d-31b7-a151-2a97b1d61e3e","pitchNumber":2,"startTime":"2026-04-05T19:14:38.860Z","endTime":"2026-04-05T19:14:43.937Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"index":3,"playId":"00aed486-2a9c-4092-9400-faf34733e1d9","startTime":"2026-04-05T19:14:53.018Z","endTime":"2026-04-05T19:14:58.018Z","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, 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":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.5,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.194034071354196,"aZ":-28.123162313143865,"pfxX":-3.576185247543632,"pfxZ":2.420943355268906,"pX":-0.39705317451445676,"pZ":1.5662032345992343,"vX0":-0.6354213397618249,"vY0":-127.93959651506114,"vZ0":-5.455788936951475,"x":132.13,"y":196.49,"x0":0.3188915788543231,"y0":50.0025206064736,"z0":5.90628116090646,"aX":-5.980758230041114},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.5,"breakHorizontal":6.6,"spinRate":2337,"spinDirection":192},"zone":13,"typeConfidence":2.0,"plateTime":0.4266746444921088,"extension":6.253414325093718},"index":4,"playId":"924a6df9-d9a3-3b3c-a3b0-3d569869aced","pitchNumber":3,"startTime":"2026-04-05T19:15:10.002Z","endTime":"2026-04-05T19:15:16.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.249466901215257,"aZ":-11.181807068605178,"pfxX":1.2986908510758612,"pfxZ":11.171228411182728,"pX":-0.2760101410407273,"pZ":2.61234263611782,"vX0":-1.642926373077601,"vY0":-136.07137953721806,"vZ0":-6.707323865117729,"x":127.52,"y":168.25,"x0":0.16625545584768567,"y0":50.00411024866713,"z0":5.880403230349856,"aX":2.4408578336199276},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.1,"breakHorizontal":-2.0,"spinRate":2325,"spinDirection":165},"zone":4,"typeConfidence":2.0,"plateTime":0.4021920381518518,"extension":6.327188688569328},"hitData":{"launchSpeed":86.0,"launchAngle":51.0,"totalDistance":233.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.61,"coordY":143.17}},"index":5,"playId":"37f4bbeb-520d-3e71-bada-7b77dffbb9f6","pitchNumber":4,"startTime":"2026-04-05T19:15:27.310Z","endTime":"2026-04-05T19:15:37.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T19:15:37.341Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Conforto walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-05T19:18:08.337Z","endTime":"2026-04-05T19:19:43.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,7,8],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Angel Martínez replaces David Fry, batting 9th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-05T19:17:38.874Z","endTime":"2026-04-05T19:17:38.887Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"902","replacedPlayer":{"id":681807,"link":"/api/v1/people/681807"}},{"details":{"description":"Pitching Change: Connor Brogdon replaces Tim Herrin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-05T19:17:38.887Z","endTime":"2026-04-05T19:18:10.595Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641401,"link":"/api/v1/people/641401"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.636274217238146,"aZ":-25.909304737075715,"pfxX":-11.251901114165008,"pfxZ":4.445915725515975,"pX":0.9155057204046243,"pZ":1.8107609134228646,"vX0":11.212874323958946,"vY0":-118.20850381515928,"vZ0":-3.6671819878080836,"x":82.1,"y":189.89,"x0":-2.4393123692881926,"y0":50.000148863840124,"z0":5.774733074278998,"aX":-15.838614549552181},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":7.3,"breakHorizontal":17.5,"spinRate":2064,"spinDirection":247},"zone":14,"typeConfidence":0.9,"plateTime":0.4642948138739871,"extension":6.837946640479416},"index":2,"playId":"7d1713c2-c315-3c2a-ad1b-21fe19b341c1","pitchNumber":1,"startTime":"2026-04-05T19:18:10.595Z","endTime":"2026-04-05T19:18:16.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.405315344423872,"aZ":-24.75057661117684,"pfxX":-9.114216935201407,"pfxZ":5.226732827316672,"pX":0.89714978642922,"pZ":2.7589403236287344,"vX0":10.681023794947428,"vY0":-118.61258322747706,"vZ0":-1.9072473933475047,"x":82.8,"y":164.29,"x0":-2.4872421080047955,"y0":50.00313977929616,"z0":5.837929194592011,"aX":-12.944271662884692},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":9.2,"breakHorizontal":13.8,"spinRate":2037,"spinDirection":245},"zone":12,"typeConfidence":0.9,"plateTime":0.46238090191930503,"extension":6.903761354426953},"index":3,"playId":"1bb7684e-1023-35f9-83cc-4a2f26317059","pitchNumber":2,"startTime":"2026-04-05T19:18:25.162Z","endTime":"2026-04-05T19:18:32.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(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.5,"endSpeed":84.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.847879023527135,"aZ":-9.205991945422863,"pfxX":-9.119837846112791,"pfxZ":12.627355046170852,"pX":0.412612942552603,"pZ":2.5270328403955187,"vX0":10.576730492275708,"vY0":-134.204310297405,"vZ0":-6.920773216366989,"x":101.27,"y":170.55,"x0":-2.4001234860598757,"y0":50.000918115703286,"z0":5.7997973325326395,"aX":-16.585671613682102},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":21.5,"breakHorizontal":14.2,"spinRate":2484,"spinDirection":216},"zone":6,"typeConfidence":0.91,"plateTime":0.40860784231357883,"extension":6.606866383791737},"index":4,"playId":"5fa5b898-27ad-3a7d-a377-caa683c4b1a7","pitchNumber":3,"startTime":"2026-04-05T19:18:40.392Z","endTime":"2026-04-05T19:18:45.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2248742221662,"aZ":-10.858633500711138,"pfxX":-9.011312440799522,"pfxZ":11.748313493491228,"pX":0.5838370444359341,"pZ":1.8905876092472407,"vX0":10.536882113780491,"vY0":-134.14055553445996,"vZ0":-8.22977162610932,"x":94.75,"y":187.73,"x0":-2.2326259655831797,"y0":50.000615174347956,"z0":5.781028036456082,"aX":-16.347016792793042},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.4,"breakHorizontal":13.9,"spinRate":2345,"spinDirection":216},"zone":9,"typeConfidence":0.9,"plateTime":0.40901153444648086,"extension":6.907659425193606},"index":5,"playId":"85d6b05d-e0f3-3323-a376-97c68c55f4d3","pitchNumber":4,"startTime":"2026-04-05T19:18:55.477Z","endTime":"2026-04-05T19:19:02.393Z","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":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-04-05T19:19:06.163Z","endTime":"2026-04-05T19:19:20.638Z","isPitch":false,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"}},{"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":93.3,"endSpeed":85.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.95010811601602,"aZ":-13.62421101514287,"pfxX":-6.796518257859953,"pfxZ":9.907689534114718,"pX":-0.6764133436819595,"pZ":4.002652335540699,"vX0":7.045411991804242,"vY0":-135.78355586621726,"vZ0":-2.9713511634306697,"x":142.78,"y":130.71,"x0":-2.418244566073323,"y0":50.00511847892132,"z0":6.055664414814156,"aX":-12.728702346678833},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.5,"breakHorizontal":10.9,"spinRate":2412,"spinDirection":212},"zone":11,"typeConfidence":0.92,"plateTime":0.40294326911483624,"extension":6.858618734018488},"index":7,"playId":"81538e79-a00b-3024-b04a-adea94d9608d","pitchNumber":5,"startTime":"2026-04-05T19:19:20.638Z","endTime":"2026-04-05T19:19:27.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.216247290951063,"aZ":-13.212453808483234,"pfxX":-7.542651023695493,"pfxZ":10.288728963853384,"pX":0.4253251871398106,"pZ":1.4081759928689352,"vX0":10.228378402046157,"vY0":-134.43902583061492,"vZ0":-8.880209264902657,"x":100.79,"y":200.76,"x0":-2.4362743010323538,"y0":50.006532819391964,"z0":5.676866740933026,"aX":-13.907367664554247},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.9,"breakHorizontal":11.6,"spinRate":2330,"spinDirection":219},"zone":14,"typeConfidence":0.87,"plateTime":0.4063119314684811,"extension":6.888365808934603},"index":8,"playId":"828e663d-1afa-3baa-b1d9-f4cfb40dfdf8","pitchNumber":6,"startTime":"2026-04-05T19:19:37.188Z","endTime":"2026-04-05T19:19:43.736Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T19:19:43.736Z","atBatIndex":51},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Matt Shaw out on a sacrifice bunt, first baseman Kyle Manzardo to second baseman Brayan Rocchio. Dylan Carlson to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-05T19:20:24.337Z","endTime":"2026-04-05T19:20:53.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Dylan Carlson replaces Michael Conforto.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-05T19:20:14.460Z","endTime":"2026-04-05T19:20:26.554Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":624424,"link":"/api/v1/people/624424"},"base":1},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":72.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.56738806394882,"aZ":-24.12417499566657,"pfxX":-9.282186942579548,"pfxZ":5.944448816543323,"pX":0.9566270467742055,"pZ":2.5796867129590657,"vX0":9.952067123430233,"vY0":-115.86280805741997,"vZ0":-2.1950787013506905,"x":80.54,"y":169.13,"x0":-2.1975241726926766,"y0":50.00095067262149,"z0":5.855380651983457,"aX":-12.562320477216707},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":10.4,"breakHorizontal":14.2,"spinRate":1931,"spinDirection":247},"zone":12,"typeConfidence":0.9,"plateTime":0.47357327716547903,"extension":7.040160579151135},"index":1,"playId":"fe15ad86-031a-3468-ab43-4ec6a548d226","pitchNumber":1,"startTime":"2026-04-05T19:20:26.554Z","endTime":"2026-04-05T19:20:33.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.25547123948458,"aZ":-25.969627098501718,"pfxX":-9.994945270446507,"pfxZ":4.562751151274313,"pX":0.14590228808611466,"pZ":2.758298099709998,"vX0":8.5565989424359,"vY0":-115.73866127748802,"vZ0":-1.2333493253399919,"x":111.44,"y":164.31,"x0":-2.297411283223256,"y0":50.00117271156322,"z0":5.781260153290242,"aX":-13.582279785636082},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":8.3,"breakHorizontal":16.0,"spinRate":1937,"spinDirection":250},"zone":2,"typeConfidence":0.9,"plateTime":0.47295010359037626,"extension":6.702824146499564},"hitData":{"launchSpeed":40.8,"launchAngle":-56.0,"totalDistance":2.0,"trajectory":"bunt_grounder","hardness":"soft","location":"3","coordinates":{"coordX":138.49,"coordY":187.61}},"index":2,"playId":"7b31faef-91b3-3c14-9cd0-36d244278363","pitchNumber":2,"startTime":"2026-04-05T19:20:45.838Z","endTime":"2026-04-05T19:20:53.865Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T19:20:53.865Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Amaya singles on a sharp line drive to right fielder Chase DeLauter. Dylan Carlson scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-05T19:21:09.924Z","endTime":"2026-04-05T19:22:33.203Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":{"id":641401,"link":"/api/v1/people/641401"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.2,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.643706411983487,"aZ":-25.77829738714847,"pfxX":-8.775313108471382,"pfxZ":4.428753494627639,"pX":-0.6294191473121002,"pZ":2.924933313437724,"vX0":7.66747970114778,"vY0":-119.55481608291754,"vZ0":-1.4372572506710268,"x":140.99,"y":159.81,"x0":-2.742253725007153,"y0":50.00079333693617,"z0":5.853466948806317,"aX":-12.66679480558909},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.9,"breakHorizontal":13.9,"spinRate":1950,"spinDirection":249},"zone":1,"typeConfidence":0.89,"plateTime":0.4586156930950196,"extension":6.892135159202367},"index":0,"playId":"739c5c0c-c544-305a-a0df-2abf6e4d0246","pitchNumber":1,"startTime":"2026-04-05T19:21:24.353Z","endTime":"2026-04-05T19:21:30.956Z","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":83.7,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.71321951913407,"aZ":-12.030275934600104,"pfxX":-7.391450271572856,"pfxZ":11.07737474323168,"pX":0.1932867987637373,"pZ":4.357344168409452,"vX0":9.012021763690514,"vY0":-134.8464875441813,"vZ0":-2.115915433894016,"x":109.63,"y":121.13,"x0":-2.2514009616800688,"y0":50.006630511467655,"z0":6.013987170803536,"aX":-13.446989773912037},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.7,"breakHorizontal":11.2,"spinRate":2381,"spinDirection":208},"zone":12,"typeConfidence":0.92,"plateTime":0.4081372083851962,"extension":6.843478726798856},"index":1,"playId":"69eb2a1d-829c-3d28-b81c-2de5737900d5","pitchNumber":2,"startTime":"2026-04-05T19:21:42.596Z","endTime":"2026-04-05T19:21:46.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.5,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.931626256516097,"aZ":-24.811928963487468,"pfxX":-9.50899603469857,"pfxZ":5.071411718401681,"pX":-0.07425027097521342,"pZ":1.905048365222083,"vX0":8.872795407093637,"vY0":-119.91700187103675,"vZ0":-3.749542433230001,"x":119.83,"y":187.34,"x0":-2.5928867103994495,"y0":50.00158681241945,"z0":5.710908355751527,"aX":-13.800629532180164},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":8.5,"breakHorizontal":15.0,"spinRate":2016,"spinDirection":251},"zone":8,"typeConfidence":0.89,"plateTime":0.45736092358675107,"extension":6.986260204331685},"index":2,"playId":"94f48479-053d-3955-a29e-4b210466272e","pitchNumber":3,"startTime":"2026-04-05T19:21:59.812Z","endTime":"2026-04-05T19:22:04.192Z","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":92.6,"endSpeed":84.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.338189859736282,"aZ":-15.649678829993537,"pfxX":-8.376988692603451,"pfxZ":9.022015391324917,"pX":0.21237767932961843,"pZ":2.5091531890936722,"vX0":9.264804446628743,"vY0":-134.5147775559504,"vZ0":-5.827768581943001,"x":108.9,"y":171.03,"x0":-2.1890982196544915,"y0":50.00381424051572,"z0":5.814507264450737,"aX":-15.344160057502174},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.2,"breakHorizontal":13.2,"spinRate":2237,"spinDirection":212},"zone":5,"typeConfidence":0.9,"plateTime":0.4072857952747988,"extension":6.887423094487951},"hitData":{"launchSpeed":105.7,"launchAngle":10.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":152.96,"coordY":101.18}},"index":3,"playId":"6b773f38-479d-35fa-b795-f3f36e72513f","pitchNumber":4,"startTime":"2026-04-05T19:22:21.184Z","endTime":"2026-04-05T19:22:33.203Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T19:22:33.203Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out to left fielder Angel Martínez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-05T19:22:58.575Z","endTime":"2026-04-05T19:24:21.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55311791606792,"aZ":-16.675286875221467,"pfxX":-2.440770134769152,"pfxZ":9.3702774517283,"pX":1.808132872785542,"pZ":2.3721653163619685,"vX0":11.487234504743356,"vY0":-127.36489043749592,"vZ0":-4.8648296645494895,"x":48.08,"y":174.73,"x0":-2.430445929451537,"y0":50.001472469504414,"z0":5.613333560231722,"aX":-4.038767432074826},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":16.1,"breakHorizontal":2.0,"spinRate":2333,"spinDirection":199},"zone":14,"typeConfidence":0.9,"plateTime":0.42898592097784594,"extension":6.9629303146634465},"index":0,"playId":"576dda7a-3421-34e0-b945-e2419ba77223","pitchNumber":1,"startTime":"2026-04-05T19:23:04.895Z","endTime":"2026-04-05T19:23:10.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.890288612045588,"aZ":-11.023406758726141,"pfxX":-7.184870592421684,"pfxZ":11.498410667295742,"pX":-0.43859607731995537,"pZ":3.7359712508597793,"vX0":7.745344069338028,"vY0":-134.90602017696895,"vZ0":-3.6304410653790966,"x":133.72,"y":137.91,"x0":-2.416064937993715,"y0":50.005743084772114,"z0":5.878706524347367,"aX":-13.220173157818364},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.2,"breakHorizontal":11.3,"spinRate":2399,"spinDirection":213},"zone":11,"typeConfidence":0.91,"plateTime":0.40632547857411927,"extension":6.82873470392549},"index":1,"playId":"83360ce3-8be1-3f46-b14e-02f78d2fc9ae","pitchNumber":2,"startTime":"2026-04-05T19:23:21.463Z","endTime":"2026-04-05T19:23:27.441Z","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":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80415537853339,"aZ":-17.98301763196763,"pfxX":-1.0038273427543274,"pfxZ":8.655846152882289,"pX":0.7007476593512225,"pZ":2.300620974977048,"vX0":8.438185075460522,"vY0":-127.14552861791176,"vZ0":-4.71059962454793,"x":90.29,"y":176.66,"x0":-2.5288593587678054,"y0":50.00041591750922,"z0":5.602192275734887,"aX":-1.646703385078193},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":14.8,"breakHorizontal":-0.1,"spinRate":2338,"spinDirection":204},"zone":6,"typeConfidence":0.91,"plateTime":0.43060936568529273,"extension":6.997502815210448},"index":2,"playId":"e8e9e75c-9fb6-342e-b8e7-08401ca1a10c","pitchNumber":3,"startTime":"2026-04-05T19:23:38.752Z","endTime":"2026-04-05T19:23:44.471Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-05T19:23:56.824Z","endTime":"2026-04-05T19:24:07.217Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.723095611481188,"aZ":-12.5059468117042,"pfxX":-5.691892038032449,"pfxZ":10.72522012150071,"pX":0.45714365363317233,"pZ":3.1573464658509627,"vX0":9.302872876263619,"vY0":-134.6869420570515,"vZ0":-4.709339346584391,"x":99.57,"y":153.53,"x0":-2.3048991632800018,"y0":50.00637497712273,"z0":5.815597676466468,"aX":-10.442504093534716},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.6,"breakHorizontal":8.3,"spinRate":2439,"spinDirection":210},"zone":3,"typeConfidence":0.89,"plateTime":0.40694749557629617,"extension":6.817063658718592},"hitData":{"launchSpeed":88.4,"launchAngle":55.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":102.58,"coordY":112.66}},"index":4,"playId":"3fec56d9-cf9a-3304-bdb8-805abd0d56bb","pitchNumber":4,"startTime":"2026-04-05T19:24:07.217Z","endTime":"2026-04-05T19:24:21.080Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T19:24:21.080Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Bregman grounds out, shortstop Gabriel Arias to first baseman Kyle Manzardo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-05T19:24:29.391Z","endTime":"2026-04-05T19:25:48.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":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(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":87.2,"endSpeed":80.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92465407865498,"aZ":-16.565117590408935,"pfxX":-2.1837902157061695,"pfxZ":9.630489928293558,"pX":1.0213957748647977,"pZ":-0.0011315537805538585,"vX0":9.099600812203184,"vY0":-126.30127333109128,"vZ0":-10.30381642352981,"x":78.07,"y":238.81,"x0":-2.339201115329131,"y0":50.00270197615657,"z0":5.454059320306562,"aX":-3.539675819625842},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":15.2,"breakHorizontal":1.9,"spinRate":2443,"spinDirection":194},"zone":14,"typeConfidence":0.91,"plateTime":0.4331076647054264,"extension":7.019853579452908},"index":0,"playId":"4d15648c-b10d-3812-a719-e8203ba3ed7f","pitchNumber":1,"startTime":"2026-04-05T19:24:45.021Z","endTime":"2026-04-05T19:24:52.665Z","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":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.720023659350407,"aZ":-10.749401579920471,"pfxX":-5.328565208197242,"pfxZ":11.634838207006865,"pX":0.8661434712516771,"pZ":2.87850520874824,"vX0":9.966803776555052,"vY0":-135.1505650075807,"vZ0":-6.031014113478467,"x":83.98,"y":161.06,"x0":-2.1848515979767704,"y0":50.00408522602981,"z0":5.9012881193463445,"aX":-9.81439827723288},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.8,"breakHorizontal":7.4,"spinRate":2434,"spinDirection":208},"zone":12,"typeConfidence":0.89,"plateTime":0.40599221230938154,"extension":6.857732583082121},"index":1,"playId":"49a0f663-5db5-368c-adb5-9cfb3f258a2b","pitchNumber":2,"startTime":"2026-04-05T19:25:05.176Z","endTime":"2026-04-05T19:25:32.194Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.132532980190383,"aZ":-12.361801952755377,"pfxX":-5.677480393550397,"pfxZ":10.667488182976037,"pX":0.24299513457080094,"pZ":2.7209463469206794,"vX0":8.791036946034513,"vY0":-135.11372427788993,"vZ0":-6.090510098790798,"x":107.74,"y":165.31,"x0":-2.308192313149671,"y0":50.005783232254856,"z0":5.865180051500034,"aX":-10.548531971666058},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.2,"breakHorizontal":8.5,"spinRate":2450,"spinDirection":204},"zone":2,"typeConfidence":0.88,"plateTime":0.40463863404596445,"extension":6.901177032162839},"hitData":{"launchSpeed":98.9,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":94.99,"coordY":149.83}},"index":2,"playId":"9bca0e57-d9e2-3910-b499-1899176fa7e2","pitchNumber":3,"startTime":"2026-04-05T19:25:39.778Z","endTime":"2026-04-05T19:25:48.300Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T19:25:48.300Z","atBatIndex":55},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Steven Kwan hit by pitch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-05T19:28:26.646Z","endTime":"2026-04-05T19:29:50.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"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":[2,3,4,5,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Dylan Carlson remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-05T19:28:00.553Z","endTime":"2026-04-05T19:28:00.582Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":624424,"link":"/api/v1/people/624424"}},{"details":{"description":"Pitching Change: Hoby Milner replaces Caleb Thielbar.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-05T19:28:00.582Z","endTime":"2026-04-05T19:28:26.646Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571948,"link":"/api/v1/people/571948"},"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":85.2,"endSpeed":77.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.863387978374618,"aZ":-31.938179403875335,"pfxX":8.11058468155321,"pfxZ":0.15133049512007446,"pX":0.5226737087960291,"pZ":2.4458279975833075,"vX0":-11.509260564695893,"vY0":-123.4433050376503,"vZ0":1.9585141574787515,"x":97.08,"y":172.74,"x0":4.2131505163148875,"y0":50.00118034469904,"z0":4.350159320921331,"aX":12.392685537085308},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.1,"breakHorizontal":-11.6,"spinRate":1917,"spinDirection":101},"zone":6,"typeConfidence":2.0,"plateTime":0.44541319356835585,"extension":6.63184852017229},"index":2,"playId":"8b00e0e0-6838-3bcb-be91-cc1234295fe8","pitchNumber":1,"startTime":"2026-04-05T19:28:26.646Z","endTime":"2026-04-05T19:28:33.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":70.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.03943601991032,"aZ":-35.154021807515406,"pfxX":-5.190850222451125,"pfxZ":-2.388687745767225,"pX":0.550390713144851,"pZ":2.4661934748934917,"vX0":-6.330819043714764,"vY0":-110.65699205379113,"vZ0":4.058814082987318,"x":96.02,"y":172.19,"x0":4.118878717948853,"y0":50.00526111418596,"z0":4.28225725056262,"aX":-6.462592186349983},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-3.0,"breakHorizontal":11.0,"spinRate":1687,"spinDirection":306},"zone":6,"typeConfidence":2.0,"plateTime":0.4942636744288853,"extension":6.521996728709205},"index":3,"playId":"0ace1b00-9fb6-3ed8-b9c1-b389b208c08f","pitchNumber":2,"startTime":"2026-04-05T19:28:40.475Z","endTime":"2026-04-05T19:28:46.557Z","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":0},"pitchData":{"startSpeed":76.3,"endSpeed":71.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.952984114652374,"aZ":-33.432526028394186,"pfxX":-5.6799717563812555,"pfxZ":-1.0026995228016347,"pX":-1.5720915763085943,"pZ":1.715131207973092,"vX0":-10.021496628771107,"vY0":-110.71429908052117,"vZ0":2.244967613304494,"x":176.92,"y":192.47,"x0":3.73366982061669,"y0":50.00381150355592,"z0":4.162852791086707,"aX":-7.11867978423426},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-1.0,"breakHorizontal":12.7,"spinRate":1728,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.49289515100436754,"extension":6.640984615572616},"index":4,"playId":"c441106d-d343-3575-bdc0-33b76e707bd5","pitchNumber":3,"startTime":"2026-04-05T19:28:55.646Z","endTime":"2026-04-05T19:29:00.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.736799066272102,"aZ":-27.515482275459014,"pfxX":9.67109768342283,"pfxZ":2.9135452195028257,"pX":0.6322582214139131,"pZ":3.7856234757010796,"vX0":-11.232733429562506,"vY0":-125.2107543904262,"vZ0":3.9254629697637773,"x":92.9,"y":136.57,"x0":3.906330919018013,"y0":50.00144929736771,"z0":4.441213547850786,"aX":15.455942122957163},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.5,"breakHorizontal":-15.1,"spinRate":1968,"spinDirection":100},"zone":12,"typeConfidence":2.0,"plateTime":0.43636015988265386,"extension":6.608882024171192},"index":5,"playId":"1b5f2809-0b11-3d51-99c7-2bad490525be","pitchNumber":4,"startTime":"2026-04-05T19:29:10.565Z","endTime":"2026-04-05T19:29:15.896Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-04-05T19:29:36.535Z","endTime":"2026-04-05T19:29:45.937Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"}},{"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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.85866417307152,"aZ":-26.75444419003798,"pfxX":8.143308877647195,"pfxZ":3.3975580735893036,"pX":2.266766274315096,"pZ":3.3082473001043096,"vX0":-7.263030827976845,"vY0":-125.58565536728129,"vZ0":2.899352734271745,"x":30.6,"y":149.46,"x0":4.140815117646436,"y0":50.00054420913624,"z0":4.317301599675353,"aX":12.982643539255209},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.1,"breakHorizontal":-13.1,"spinRate":2028,"spinDirection":101},"zone":12,"typeConfidence":2.0,"plateTime":0.43642842783316427,"extension":6.585787090911498},"index":7,"playId":"e78cc92a-b07a-3fa7-80e2-aadd3e94094b","pitchNumber":5,"startTime":"2026-04-05T19:29:45.937Z","endTime":"2026-04-05T19:29:50.454Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T19:29:50.454Z","atBatIndex":56},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Guardians challenged (play at 1st), call on the field was upheld: Chase DeLauter grounds into a double play, first baseman Michael Busch to shortstop Dansby Swanson to first baseman Michael Busch. Steven Kwan out at 2nd. Chase DeLauter out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-05T19:29:59.015Z","endTime":"2026-04-05T19:31:18.624Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":73.2,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.81827878331769,"aZ":-35.007288862439275,"pfxX":-5.63623676427251,"pfxZ":-2.1204323150559254,"pX":0.7222097788730482,"pZ":2.1110541335035555,"vX0":-5.968976223576656,"vY0":-113.99568106800186,"vZ0":2.6955116487350805,"x":89.47,"y":181.78,"x0":4.091205056655712,"y0":50.001517764850455,"z0":4.331723294931738,"aX":-7.53528094788954},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-3.0,"breakHorizontal":11.5,"spinRate":1766,"spinDirection":306},"zone":9,"typeConfidence":2.0,"plateTime":0.4775789555331258,"extension":6.645475073742751},"index":0,"playId":"3c3d43dc-af0c-3940-b662-63586a43b834","pitchNumber":1,"startTime":"2026-04-05T19:30:19.844Z","endTime":"2026-04-05T19:30:27.001Z","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":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":72.1,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.466567690274953,"aZ":-32.358798527868814,"pfxX":-5.7586281671030095,"pfxZ":-0.13861818627197575,"pX":-0.09656504110855131,"pZ":1.6117411105984318,"vX0":-7.454131879587647,"vY0":-112.62159263587581,"vZ0":1.386176365361394,"x":120.68,"y":195.26,"x0":3.9914915998553546,"y0":50.005371685044054,"z0":4.235805424663753,"aX":-7.4737672190525455},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":0.4,"breakHorizontal":12.1,"spinRate":1726,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.4844349957525971,"extension":6.643076659160005},"index":1,"playId":"9d8a27a1-9e86-3c36-8efa-ed9f8f6de7f7","pitchNumber":2,"startTime":"2026-04-05T19:30:35.446Z","endTime":"2026-04-05T19:31:02.457Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":76.7,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.91129508407551,"aZ":-33.15404940475979,"pfxX":9.139099213859726,"pfxZ":-0.6432829592661431,"pX":1.3218357418192006,"pZ":2.7753756912330534,"vX0":-9.474908521372848,"vY0":-123.39752161010047,"vZ0":3.0472774437224612,"x":66.61,"y":163.84,"x0":4.050815960845784,"y0":50.00407155861853,"z0":4.344417484451395,"aX":13.889033759232392},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.0,"breakHorizontal":-13.9,"spinRate":1853,"spinDirection":93},"zone":12,"typeConfidence":2.0,"plateTime":0.44639627927964964,"extension":6.641342085963326},"hitData":{"launchSpeed":63.0,"launchAngle":-19.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.61,"coordY":172.73}},"index":2,"playId":"93fc4e94-b478-3098-b616-6e3e4d5ebb74","pitchNumber":3,"startTime":"2026-04-05T19:31:09.113Z","endTime":"2026-04-05T19:31:18.624Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MF","challengeTeamId":114},"playEndTime":"2026-04-05T19:31:18.624Z","atBatIndex":57},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"José Ramírez pops out to second baseman Nico Hoerner.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-05T19:32:57.473Z","endTime":"2026-04-05T19:34:35.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"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":2},"pitchData":{"startSpeed":85.5,"endSpeed":77.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.783526008657223,"aZ":-26.749003899371186,"pfxX":7.621446174499118,"pfxZ":3.5348138530411806,"pX":0.9992215791140727,"pZ":3.109028796936436,"vX0":-10.035171333176208,"vY0":-123.93494593212394,"vZ0":2.57680308221963,"x":78.91,"y":154.84,"x0":4.1352555457472135,"y0":50.00393801646427,"z0":4.308637680033721,"aX":11.703031700556341},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.4,"breakHorizontal":-11.2,"spinRate":1848,"spinDirection":100},"zone":12,"typeConfidence":2.0,"plateTime":0.44417505097243204,"extension":6.605644833950072},"index":0,"playId":"5cf2f593-71c3-385c-8a67-2ffc1278e190","pitchNumber":1,"startTime":"2026-04-05T19:32:57.473Z","endTime":"2026-04-05T19:33:04.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.7,"endSpeed":71.6,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.820449734027232,"aZ":-31.896410048101686,"pfxX":-2.6320125864481323,"pfxZ":0.2123158849690867,"pX":1.3127686297142867,"pZ":2.213657111413561,"vX0":-5.389315477784205,"vY0":-111.69794230102404,"vZ0":2.6505824553330077,"x":66.96,"y":179.01,"x0":4.081987162140365,"y0":50.00027307901185,"z0":4.252952901822543,"aX":-3.3827759521035263},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":1.2,"breakHorizontal":5.9,"spinRate":1806,"spinDirection":304},"zone":14,"typeConfidence":2.0,"plateTime":0.48712052075233103,"extension":6.626225473263358},"index":1,"playId":"83cd248d-a753-373f-bda7-740fdbb34a0b","pitchNumber":2,"startTime":"2026-04-05T19:33:11.030Z","endTime":"2026-04-05T19:33:17.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.6,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.091293175980468,"aZ":-32.925201451988734,"pfxX":9.230182198948272,"pfxZ":-0.48028957672904404,"pX":-0.08559913613167469,"pZ":2.6643613662986763,"vX0":-12.99183984581114,"vY0":-122.34017439284649,"vZ0":2.876405974008178,"x":120.26,"y":166.84,"x0":4.04100816272676,"y0":50.00592221851596,"z0":4.254965548633693,"aX":14.306847062986929},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.0,"breakHorizontal":-14.4,"spinRate":1823,"spinDirection":102},"zone":2,"typeConfidence":2.0,"plateTime":0.44395310769065244,"extension":6.693982896917053},"index":2,"playId":"9ecb5250-fced-3aba-9844-a80c8e479e2a","pitchNumber":3,"startTime":"2026-04-05T19:33:24.650Z","endTime":"2026-04-05T19:33:30.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.24353660932473,"aZ":-25.493495020430007,"pfxX":8.319425937118556,"pfxZ":4.346052050006618,"pX":-0.4560265397944812,"pZ":2.8586476859531755,"vX0":-13.271276192890815,"vY0":-122.90605235164747,"vZ0":1.9015693322636436,"x":134.38,"y":161.6,"x0":3.9207511282548646,"y0":50.00314883949167,"z0":4.232726899099099,"aX":12.791451201690426},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.6,"breakHorizontal":-12.1,"spinRate":1888,"spinDirection":94},"zone":1,"typeConfidence":2.0,"plateTime":0.4448146193439495,"extension":6.741734935988909},"index":3,"playId":"041e917d-dd44-3d08-a7e3-2a351d323279","pitchNumber":4,"startTime":"2026-04-05T19:33:38.723Z","endTime":"2026-04-05T19:33:45.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.509304044020983,"aZ":-24.765165645646057,"pfxX":9.367179166506592,"pfxZ":4.708830448989557,"pX":-0.7627679156497247,"pZ":2.8917194528616554,"vX0":-14.341732513418055,"vY0":-124.53635186106204,"vZ0":1.5394060736236503,"x":146.07,"y":160.7,"x0":3.848125057297421,"y0":50.00434115436543,"z0":4.310882577392255,"aX":14.746888869659951},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.2,"breakHorizontal":-13.7,"spinRate":1904,"spinDirection":98},"zone":1,"typeConfidence":2.0,"plateTime":0.43945109349059175,"extension":6.758027780639692},"index":4,"playId":"1c5713c6-471e-35be-9b84-09300c8ef061","pitchNumber":5,"startTime":"2026-04-05T19:33:55.007Z","endTime":"2026-04-05T19:34:01.427Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-04-05T19:34:13.699Z","endTime":"2026-04-05T19:34:26.942Z","isPitch":false,"type":"action","player":{"id":608070,"link":"/api/v1/people/608070"}},{"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":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.744175428578902,"aZ":-36.36041410205395,"pfxX":8.801240604811433,"pfxZ":-3.1784179793656326,"pX":0.8159457572199674,"pZ":0.8905584827765842,"vX0":-9.99043128215066,"vY0":-114.43282293930346,"vZ0":0.7646198607967898,"x":85.9,"y":214.73,"x0":4.11174637566982,"y0":50.005398138219775,"z0":4.13761962314536,"aX":11.578265611783952},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-5.2,"breakHorizontal":-13.2,"spinRate":1529,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.48016718231856803,"extension":6.634151738595916},"hitData":{"launchSpeed":71.1,"launchAngle":50.0,"totalDistance":190.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":167.85,"coordY":136.95}},"index":6,"playId":"18eba6f1-1994-31fe-a745-3e5bbe5e7762","pitchNumber":6,"startTime":"2026-04-05T19:34:26.942Z","endTime":"2026-04-05T19:34:35.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T19:34:35.956Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-05T19:37:07.129Z","endTime":"2026-04-05T19:38:05.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688883,"fullName":"Peyton Pallette","link":"/api/v1/people/688883"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Peyton Pallette replaces Connor Brogdon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-05T19:36:57.582Z","endTime":"2026-04-05T19:37:09.442Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688883,"link":"/api/v1/people/688883"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00547808009176,"aZ":-13.170219245407322,"pfxX":-8.44855414829917,"pfxZ":9.89567411636706,"pX":0.4121965023506738,"pZ":3.045293916885845,"vX0":10.201544236723063,"vY0":-137.809297301392,"vZ0":-5.061503588744828,"x":101.29,"y":156.56,"x0":-2.2423126716225497,"y0":50.00554494228702,"z0":5.797467795235893,"aX":-16.23088171614113},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":13.1,"spinRate":2315,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.3976434317434001,"extension":5.622398404951068},"index":1,"playId":"0e5d3152-05ea-3622-98fd-6cb3b77ec86d","pitchNumber":1,"startTime":"2026-04-05T19:37:09.442Z","endTime":"2026-04-05T19:37:14.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42615566840506,"aZ":-12.695813750050531,"pfxX":-8.27266328523569,"pfxZ":10.170040864829996,"pX":0.5600258314988675,"pZ":3.673257917781454,"vX0":10.507052123359284,"vY0":-137.93708394582438,"vZ0":-3.684172791917708,"x":95.65,"y":139.6,"x0":-2.2345724017615827,"y0":50.00111642954908,"z0":5.889908516361235,"aX":-15.842770767745154},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.8,"breakHorizontal":12.6,"spinRate":2253,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.39800003861517563,"extension":5.666101541086768},"index":2,"playId":"07033ee9-d173-3ddd-800f-8305ff929d84","pitchNumber":2,"startTime":"2026-04-05T19:37:22.927Z","endTime":"2026-04-05T19:37:28.016Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-05T19:37:32.159Z","endTime":"2026-04-05T19:37:44.306Z","isPitch":false,"type":"action","player":{"id":664023,"link":"/api/v1/people/664023"}},{"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.8,"endSpeed":74.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.825344148174675,"aZ":-41.45738423253441,"pfxX":2.345120231162049,"pfxZ":-6.654191439594793,"pX":0.7640850739394864,"pZ":0.6593181206529969,"vX0":6.540079860656141,"vY0":-118.82891553029816,"vZ0":-3.3207140713708427,"x":87.87,"y":220.98,"x0":-2.355166029518701,"y0":50.00031158781344,"z0":5.9317388956302075,"aX":3.272885686470587},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-12.6,"breakHorizontal":-6.2,"spinRate":2899,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4652088813964541,"extension":5.815824991700247},"index":4,"playId":"bf43b8b3-4974-3976-92bc-c6f0fac9db82","pitchNumber":3,"startTime":"2026-04-05T19:37:44.306Z","endTime":"2026-04-05T19:37:49.283Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.338607946423192,"aZ":-45.76167729050267,"pfxX":2.4703496627028927,"pfxZ":-9.767936807854644,"pX":-0.04582663549073132,"pZ":2.246634693123275,"vX0":4.766025279485097,"vY0":-118.49528603287212,"vZ0":0.7554965780257716,"x":118.75,"y":178.12,"x0":-2.422232523669272,"y0":50.004803582773185,"z0":6.180514280223507,"aX":3.4349510480139887},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-17.0,"breakHorizontal":-5.9,"spinRate":2783,"spinDirection":24},"zone":5,"typeConfidence":2.0,"plateTime":0.4662232762636167,"extension":5.735079810192698},"index":5,"playId":"ba39a8b1-6efc-338a-bc2c-fea84bd124d6","pitchNumber":4,"startTime":"2026-04-05T19:37:59.617Z","endTime":"2026-04-05T19:38:05.615Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T19:38:05.615Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-05T19:38:19.512Z","endTime":"2026-04-05T19:39:45.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688883,"fullName":"Peyton Pallette","link":"/api/v1/people/688883"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.516808261936358,"aZ":-44.12196288857294,"pfxX":4.400472194366337,"pfxZ":-8.608305037811704,"pX":0.2177486857825975,"pZ":1.256264117548688,"vX0":4.668095688286175,"vY0":-118.47275365981649,"vZ0":-1.4834532362652295,"x":108.7,"y":204.86,"x0":-2.367002320232045,"y0":50.00122576055519,"z0":6.00874656515352,"aX":6.108963237046481},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-15.6,"breakHorizontal":-9.4,"spinRate":2778,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4664928795389094,"extension":5.484916298528653},"index":0,"playId":"5efd7913-6622-3de2-ae70-35ca13250299","pitchNumber":1,"startTime":"2026-04-05T19:38:26.388Z","endTime":"2026-04-05T19:38:29.918Z","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":81.2,"endSpeed":74.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59466191576395,"aZ":-43.89241977409309,"pfxX":4.416322072279863,"pfxZ":-8.35480969099139,"pX":-0.9807391474922611,"pZ":2.204855347057878,"vX0":2.3070859416522365,"vY0":-118.26246419864113,"vZ0":0.3791762580994933,"x":154.38,"y":179.25,"x0":-2.545747343372057,"y0":50.00314041471525,"z0":6.100595443491226,"aX":6.194125261254995},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-14.6,"breakHorizontal":-8.6,"spinRate":2601,"spinDirection":30},"zone":13,"typeConfidence":2.0,"plateTime":0.4648774725735021,"extension":5.632298042365242},"index":1,"playId":"95852a7f-e55c-3640-ad8b-d052e2eec8cb","pitchNumber":2,"startTime":"2026-04-05T19:38:43.541Z","endTime":"2026-04-05T19:38:48.655Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-05T19:38:54.947Z","endTime":"2026-04-05T19:39:09.155Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20838969158962,"aZ":-16.441595446087693,"pfxX":-7.594725837449438,"pfxZ":7.95588481609852,"pX":0.07268427375195201,"pZ":3.913828764526101,"vX0":9.458485778511365,"vY0":-139.26875412060636,"vZ0":-2.417041026399005,"x":114.23,"y":133.11,"x0":-2.369658513866497,"y0":50.00655482516263,"z0":5.871499160477268,"aX":-15.027248886270483},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.2,"breakHorizontal":12.0,"spinRate":2091,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.3922301587583461,"extension":5.624858120165347},"index":3,"playId":"863c794b-0e9d-3380-b544-f0ff2ea45231","pitchNumber":3,"startTime":"2026-04-05T19:39:09.155Z","endTime":"2026-04-05T19:39:14.841Z","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":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85872149542401,"aZ":-43.397728363314584,"pfxX":2.7146739696040028,"pfxZ":-7.978801991467895,"pX":-1.4733347819526854,"pZ":2.825062076164491,"vX0":1.4676683643502868,"vY0":-118.50541368167349,"vZ0":1.5824447625079032,"x":173.16,"y":162.5,"x0":-2.4554235145983165,"y0":50.00102929900427,"z0":6.144843548258642,"aX":3.8198147110312224},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-13.7,"breakHorizontal":-5.3,"spinRate":2663,"spinDirection":31},"zone":11,"typeConfidence":2.0,"plateTime":0.4640628415906116,"extension":5.672628912918965},"index":4,"playId":"5a6701e2-1941-3cc9-aea8-b1693a68798b","pitchNumber":4,"startTime":"2026-04-05T19:39:23.596Z","endTime":"2026-04-05T19:39:29.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":88.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.226365883730328,"aZ":-17.31475740183519,"pfxX":-8.119986741374143,"pfxZ":7.5862598039623075,"pX":-0.24717788873822202,"pZ":1.8086198954438253,"vX0":8.891424004672043,"vY0":-138.22395499866235,"vZ0":-7.603147042772977,"x":126.42,"y":189.95,"x0":-2.4317754860811105,"y0":50.003674977557765,"z0":5.7313965354101555,"aX":-15.908240342798665},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.5,"breakHorizontal":13.1,"spinRate":2201,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.3943988763125552,"extension":5.718887962111707},"index":5,"playId":"17c4b1a7-a2f4-368f-a8cb-2a0fb86578ee","pitchNumber":5,"startTime":"2026-04-05T19:39:40.794Z","endTime":"2026-04-05T19:39:45.620Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T19:39:45.620Z","atBatIndex":60},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Nico Hoerner hit by pitch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-05T19:39:56.189Z","endTime":"2026-04-05T19:40:52.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688883,"fullName":"Peyton Pallette","link":"/api/v1/people/688883"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.119401674292632,"aZ":-12.193529387322535,"pfxX":-5.9793349513293474,"pfxZ":10.31888212665768,"pX":0.1398431255918661,"pZ":2.741565538310962,"vX0":9.375845763036606,"vY0":-138.12400857044653,"vZ0":-6.048663445725824,"x":111.67,"y":164.76,"x0":-2.5182893696665185,"y0":50.00415679124156,"z0":5.776172321417943,"aX":-11.580247366368363},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.6,"breakHorizontal":8.9,"spinRate":2364,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.3962025323957832,"extension":5.6388133827814935},"index":0,"playId":"83aba320-2dba-30ae-b209-b3f88fc7b8f1","pitchNumber":1,"startTime":"2026-04-05T19:40:05.461Z","endTime":"2026-04-05T19:40:10.771Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-04-05T19:40:19.558Z","endTime":"2026-04-05T19:40:34.040Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0230919713458,"aZ":-16.469374116465666,"pfxX":-9.37355135724191,"pfxZ":8.184128319310084,"pX":0.4157785532059203,"pZ":3.2578747415379485,"vX0":10.45069909405689,"vY0":-137.96464552637406,"vZ0":-4.2083649765970135,"x":101.15,"y":150.82,"x0":-2.211801540945352,"y0":50.0011872680426,"z0":5.920196044855151,"aX":-17.984727344450544},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.0,"breakHorizontal":14.6,"spinRate":2176,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.3977059460738248,"extension":5.721522600418762},"index":2,"playId":"b93e7417-a721-3c50-8b61-57331ac11d8c","pitchNumber":2,"startTime":"2026-04-05T19:40:34.040Z","endTime":"2026-04-05T19:40:40.268Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.509754917796585,"aZ":-15.711002610536152,"pfxX":-11.44927436606718,"pfxZ":8.365205066240977,"pX":-1.449498630316775,"pZ":4.1807070155250905,"vX0":6.9775024644848065,"vY0":-139.64439126767854,"vZ0":-1.9514788109837065,"x":172.25,"y":125.9,"x0":-2.4978294593465953,"y0":50.00080035875456,"z0":5.926302967575993,"aX":-22.527525149656903},"breaks":{"breakAngle":52.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.9,"breakHorizontal":19.2,"spinRate":2215,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3927782253077199,"extension":5.720993138530774},"index":3,"playId":"6f6488ff-e1d3-3596-bab6-2c755b36ea78","pitchNumber":3,"startTime":"2026-04-05T19:40:48.124Z","endTime":"2026-04-05T19:40:52.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T19:40:52.646Z","atBatIndex":61},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Dansby Swanson grounds into a force out, shortstop Gabriel Arias to second baseman Brayan Rocchio. Nico Hoerner out at 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-05T19:41:08.458Z","endTime":"2026-04-05T19:42:04.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688883,"fullName":"Peyton Pallette","link":"/api/v1/people/688883"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.228082339836448,"aZ":-31.509541857311547,"pfxX":1.3418665707333792,"pfxZ":0.4354025862224935,"pX":1.56323497782714,"pZ":1.288673394896847,"vX0":9.03413019796102,"vY0":-123.25228249937668,"vZ0":-4.290289635642395,"x":57.41,"y":203.99,"x0":-2.355509177772068,"y0":50.00022804732564,"z0":5.775018300659849,"aX":2.018608000415439},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.1,"breakHorizontal":-4.9,"spinRate":2296,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.44796989872941806,"extension":5.817969736096097},"index":0,"playId":"f3feef0b-23ab-354d-8beb-fd51feeefe64","pitchNumber":1,"startTime":"2026-04-05T19:41:19.281Z","endTime":"2026-04-05T19:41:25.627Z","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":95.0,"endSpeed":85.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39534841573791,"aZ":-11.964520472153918,"pfxX":-8.742060644380766,"pfxZ":10.632171766918553,"pX":0.8496110041448449,"pZ":2.252596183671881,"vX0":11.731044336792005,"vY0":-137.67717090547177,"vZ0":-7.258366465964184,"x":84.61,"y":177.96,"x0":-2.3505363634766026,"y0":50.00300734441986,"z0":5.750781095095165,"aX":-16.617487467934655},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.6,"breakHorizontal":13.1,"spinRate":2231,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3993619466613483,"extension":5.827162577811085},"index":1,"playId":"748a9304-b015-37ea-9bce-3272d17c0211","pitchNumber":2,"startTime":"2026-04-05T19:41:39.558Z","endTime":"2026-04-05T19:41:46.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.95367514602512,"aZ":-13.445557983818228,"pfxX":-7.579208080601243,"pfxZ":9.509608307299963,"pX":-0.23972998125039952,"pZ":2.2249504090478633,"vX0":8.400427958007786,"vY0":-139.57449583447888,"vZ0":-7.223330123650973,"x":126.14,"y":178.71,"x0":-2.306359360105836,"y0":50.003383375427234,"z0":5.735324830494795,"aX":-14.927488464705664},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":12.0,"spinRate":2295,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.3927123087625799,"extension":5.697387038859329},"hitData":{"launchSpeed":102.2,"launchAngle":-1.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.25,"coordY":154.54}},"index":2,"playId":"108fbc83-2efc-36b4-a25d-bec61ba736cb","pitchNumber":3,"startTime":"2026-04-05T19:41:57.342Z","endTime":"2026-04-05T19:42:04.350Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T19:42:04.350Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Manzardo grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-05T19:44:41.462Z","endTime":"2026-04-05T19:47:25.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Daniel Palencia replaces Hoby Milner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-05T19:44:13.051Z","endTime":"2026-04-05T19:44:43.808Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694037,"link":"/api/v1/people/694037"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":90.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72714745919747,"aZ":-13.889657635927431,"pfxX":-6.872385837008506,"pfxZ":8.645178300716994,"pX":-0.26833623864689243,"pZ":2.8081814568424908,"vX0":4.351262543865907,"vY0":-144.31962966063338,"vZ0":-4.817095077022093,"x":127.23,"y":162.96,"x0":-0.9004956871119486,"y0":50.00651600296359,"z0":5.350789954094215,"aX":-14.539506977362796},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":14.9,"breakHorizontal":11.6,"spinRate":2288,"spinDirection":222},"zone":2,"typeConfidence":0.89,"plateTime":0.37913034879124385,"extension":6.678203654850891},"index":1,"playId":"1ad4b983-53b9-3a78-a6a0-50f538e92cb2","pitchNumber":1,"startTime":"2026-04-05T19:44:43.808Z","endTime":"2026-04-05T19:44:49.087Z","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":99.0,"endSpeed":90.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46184833914735,"aZ":-13.379413432222265,"pfxX":-9.296710888405023,"pfxZ":8.903123166788042,"pX":-0.5355327425150574,"pZ":3.8544279173449643,"vX0":4.195080303556145,"vY0":-144.14805389005943,"vZ0":-2.419716120690659,"x":137.41,"y":134.71,"x0":-0.7990756558471978,"y0":50.00473415744436,"z0":5.52728872156176,"aX":-19.6319806951509},"breaks":{"breakAngle":52.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.8,"breakHorizontal":16.1,"spinRate":2267,"spinDirection":218},"zone":11,"typeConfidence":0.89,"plateTime":0.3794819917294405,"extension":7.042706789015613},"index":2,"playId":"0ab81865-7009-3a40-987c-5bd4d47da26b","pitchNumber":2,"startTime":"2026-04-05T19:45:02.111Z","endTime":"2026-04-05T19:45:07.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":89.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.37553415449075,"aZ":-11.245956857314491,"pfxX":-7.335138600895984,"pfxZ":10.066128583055976,"pX":0.22910030713369559,"pZ":3.4965572309115784,"vX0":5.3363200544492075,"vY0":-143.74625347071878,"vZ0":-3.7231936456698773,"x":108.27,"y":144.37,"x0":-0.704637882333579,"y0":50.00215549647039,"z0":5.514306323591681,"aX":-15.248423208121967},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.6,"breakHorizontal":12.1,"spinRate":2292,"spinDirection":214},"zone":12,"typeConfidence":0.9,"plateTime":0.38202005472913747,"extension":6.5385891879747104},"index":3,"playId":"b5ccf9a3-664f-3ef2-abf2-372f119ad56f","pitchNumber":3,"startTime":"2026-04-05T19:45:21.114Z","endTime":"2026-04-05T19:45:25.861Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-05T19:45:31.020Z","endTime":"2026-04-05T19:45:51.704Z","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":0},"pitchData":{"startSpeed":99.8,"endSpeed":90.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.52263213863154,"aZ":-10.62962797061458,"pfxX":-6.038988566622126,"pfxZ":10.1531720141543,"pX":0.9577064223377658,"pZ":2.605603304797066,"vX0":6.576996520336029,"vY0":-145.11783282695959,"vZ0":-6.525985345420047,"x":80.49,"y":168.43,"x0":-0.5588400643343355,"y0":50.006222261618696,"z0":5.538575753089149,"aX":-12.819275439135863},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.2,"breakHorizontal":9.6,"spinRate":2300,"spinDirection":214},"zone":12,"typeConfidence":0.9,"plateTime":0.3781520841974908,"extension":7.190280834065474},"index":5,"playId":"53694023-c02b-3310-8300-98e2436d1875","pitchNumber":4,"startTime":"2026-04-05T19:45:51.704Z","endTime":"2026-04-05T19:45:56.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.0,"endSpeed":91.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.87866573360428,"aZ":-13.63497533169197,"pfxX":-4.767053679397081,"pfxZ":8.612553262980853,"pX":-0.5674082610946722,"pZ":4.9678764587961455,"vX0":2.114405898670816,"vY0":-145.71769787209283,"vZ0":0.25029954285067685,"x":138.63,"y":104.65,"x0":-0.6825789925490691,"y0":50.004639654067546,"z0":5.703872077740835,"aX":-10.264322091419924},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":15.8,"breakHorizontal":8.3,"spinRate":2206,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.37572132469970443,"extension":6.694160750710248},"index":6,"playId":"68c2dc48-bb22-3ca4-bf9c-84a0e871c9a9","pitchNumber":5,"startTime":"2026-04-05T19:46:13.933Z","endTime":"2026-04-05T19:46:18.429Z","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":99.6,"endSpeed":91.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.341136800470466,"aZ":-12.507810116467697,"pfxX":-6.950316826490706,"pfxZ":9.185837039875977,"pX":-0.47426799350239995,"pZ":2.712304941201896,"vX0":3.217801459260906,"vY0":-145.0350973412564,"vZ0":-5.507269629461498,"x":135.08,"y":165.55,"x0":-0.692078907556144,"y0":50.001842872525295,"z0":5.391381012499558,"aX":-14.879913986624883},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":15.8,"breakHorizontal":12.0,"spinRate":2233,"spinDirection":219},"zone":4,"typeConfidence":0.89,"plateTime":0.37693011791821096,"extension":6.877417077107407},"index":7,"playId":"a660be09-3a64-3ec4-882c-8748c8e24bb6","pitchNumber":6,"startTime":"2026-04-05T19:46:33.994Z","endTime":"2026-04-05T19:46:38.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.925258602424915,"aZ":-29.901348889159745,"pfxX":-7.857018581366656,"pfxZ":1.3006126489252106,"pX":-0.60359942490406,"pZ":1.5219466653069975,"vX0":3.0141054006704615,"vY0":-131.14659571514244,"vZ0":-4.511073686276681,"x":140.01,"y":197.69,"x0":-0.744946503993673,"y0":50.00307781240141,"z0":5.486568828357369,"aX":-13.729054453306928},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.6,"breakHorizontal":13.6,"spinRate":929,"spinDirection":232},"zone":13,"typeConfidence":0.94,"plateTime":0.41715249551175226,"extension":7.2269416633224965},"hitData":{"launchSpeed":84.6,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.61,"coordY":151.64}},"index":8,"playId":"b0b90a15-5884-3f91-86b4-9da4afb7cc8b","pitchNumber":7,"startTime":"2026-04-05T19:47:17.656Z","endTime":"2026-04-05T19:47:25.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T19:47:25.676Z","atBatIndex":63},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bo Naylor lines out sharply to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-05T19:47:34.268Z","endTime":"2026-04-05T19:48:39.943Z","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":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"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":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":83.4,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.235538692756005,"aZ":-30.14176480091054,"pfxX":-6.024821290516819,"pfxZ":1.1622393952736418,"pX":-0.1086288208743023,"pZ":1.60751088124087,"vX0":3.9739641640588776,"vY0":-129.9814119729927,"vZ0":-3.8857683607672096,"x":121.14,"y":195.38,"x0":-0.8595508292586337,"y0":50.00204121894019,"z0":5.361749828337804,"aX":-10.51091137872792},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.6,"breakHorizontal":10.3,"spinRate":974,"spinDirection":232},"zone":8,"typeConfidence":0.95,"plateTime":0.41828046320442525,"extension":6.907466410712756},"index":0,"playId":"5e289196-8585-3cb7-88cb-d5b119df1ba0","pitchNumber":1,"startTime":"2026-04-05T19:47:50.685Z","endTime":"2026-04-05T19:47:54.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.1,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30217034799865,"aZ":-28.388940355098125,"pfxX":-6.66648163890297,"pfxZ":2.1703896242277154,"pX":0.7094686694018697,"pZ":0.6809333237370011,"vX0":5.757925974515726,"vY0":-130.77123318446584,"vZ0":-6.8166664163652655,"x":89.96,"y":220.39,"x0":-0.6494897041961186,"y0":50.000357692809544,"z0":5.436880907683145,"aX":-11.60190254347995},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.6,"breakHorizontal":10.9,"spinRate":952,"spinDirection":233},"zone":14,"typeConfidence":0.93,"plateTime":0.41805250991167187,"extension":6.9779635805989075},"index":1,"playId":"6fb259d7-b054-3ce4-9f50-497e46b9d6ae","pitchNumber":2,"startTime":"2026-04-05T19:48:08.280Z","endTime":"2026-04-05T19:48:14.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":91.0,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.999531838522696,"aZ":-12.408893894572346,"pfxX":-7.731975770340823,"pfxZ":9.329493486309328,"pX":-0.4182299460963496,"pZ":2.4382566786811593,"vX0":3.7364147643932895,"vY0":-144.2608447204092,"vZ0":-6.221598416835599,"x":132.94,"y":172.95,"x0":-0.7221985063346915,"y0":50.00103927941153,"z0":5.38015323073366,"aX":-16.375515060239543},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.0,"breakHorizontal":13.3,"spinRate":2183,"spinDirection":216},"zone":4,"typeConfidence":0.89,"plateTime":0.3789591585070786,"extension":6.787846476023412},"hitData":{"launchSpeed":100.4,"launchAngle":19.0,"totalDistance":353.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":97.47,"coordY":59.99}},"index":2,"playId":"cc971f46-b014-39b1-b3f4-c8a6aeb1a4bd","pitchNumber":3,"startTime":"2026-04-05T19:48:27.940Z","endTime":"2026-04-05T19:48:39.943Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T19:48:39.943Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Schneemann strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-05T19:48:44.913Z","endTime":"2026-04-05T19:49:48.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.58"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.28"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.62"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.68"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.93"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.14"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.81"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.04"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.14"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.37"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.92"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.34"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.74"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".316"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".385"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".528"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".240"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".179"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".045"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".316"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".385"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".528"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":91.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.115996735077935,"aZ":-15.093209114741837,"pfxX":-7.353529199611155,"pfxZ":7.959698583604861,"pX":0.6331350039683308,"pZ":2.409466191568497,"vX0":6.584441314147309,"vY0":-145.3367768248324,"vZ0":-5.9960855179413395,"x":92.87,"y":173.72,"x0":-0.7031023654327754,"y0":50.0002917240084,"z0":5.411019000907984,"aX":-15.775806175301197},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.4,"breakHorizontal":12.0,"spinRate":2176,"spinDirection":214},"zone":6,"typeConfidence":0.89,"plateTime":0.3764390371605626,"extension":7.179080911854373},"index":0,"playId":"cdbf7d57-921a-30c7-adc0-bd199372b4ac","pitchNumber":1,"startTime":"2026-04-05T19:49:03.406Z","endTime":"2026-04-05T19:49:08.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.3,"endSpeed":91.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91617104746482,"aZ":-10.10650096304853,"pfxX":-7.581558039790458,"pfxZ":10.181680688653687,"pX":0.3856253572453875,"pZ":3.58849295600329,"vX0":5.38412713871697,"vY0":-145.96472546072854,"vZ0":-4.187135485111711,"x":102.3,"y":141.89,"x0":-0.49358094396034663,"y0":50.005423993595905,"z0":5.645291696944591,"aX":-16.435311692676343},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":17.9,"breakHorizontal":12.7,"spinRate":2289,"spinDirection":209},"zone":12,"typeConfidence":0.91,"plateTime":0.37461959185036653,"extension":6.963301894462469},"index":1,"playId":"b0f4dd18-f896-3ff0-a196-c8312d351c4f","pitchNumber":2,"startTime":"2026-04-05T19:49:24.151Z","endTime":"2026-04-05T19:49:28.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.8,"endSpeed":90.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.460927929787,"aZ":-8.256934651101849,"pfxX":-6.4756425522695675,"pfxZ":11.293419577170127,"pX":-0.15445735347200887,"pZ":3.8051185122645963,"vX0":3.4090918515821165,"vY0":-145.1716440735517,"vZ0":-3.9057774218648347,"x":122.89,"y":136.04,"x0":-0.5076680890734021,"y0":50.00276734401843,"z0":5.678347020812772,"aX":-13.713560946124442},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":19.8,"breakHorizontal":10.9,"spinRate":2292,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.3784271429039263,"extension":6.851272930084534},"index":2,"playId":"caa0d4c1-294f-3ff4-9949-c1dd92176cf7","pitchNumber":3,"startTime":"2026-04-05T19:49:43.810Z","endTime":"2026-04-05T19:49:48.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T19:49:48.696Z","atBatIndex":65}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Schneemann strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-05T19:48:44.913Z","endTime":"2026-04-05T19:49:48.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.58"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.28"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.62"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.68"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.93"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.14"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.81"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.04"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.14"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.37"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.92"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.34"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.74"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".316"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".385"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".528"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".240"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".179"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".045"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".316"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".385"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".528"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":91.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.115996735077935,"aZ":-15.093209114741837,"pfxX":-7.353529199611155,"pfxZ":7.959698583604861,"pX":0.6331350039683308,"pZ":2.409466191568497,"vX0":6.584441314147309,"vY0":-145.3367768248324,"vZ0":-5.9960855179413395,"x":92.87,"y":173.72,"x0":-0.7031023654327754,"y0":50.0002917240084,"z0":5.411019000907984,"aX":-15.775806175301197},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.4,"breakHorizontal":12.0,"spinRate":2176,"spinDirection":214},"zone":6,"typeConfidence":0.89,"plateTime":0.3764390371605626,"extension":7.179080911854373},"index":0,"playId":"cdbf7d57-921a-30c7-adc0-bd199372b4ac","pitchNumber":1,"startTime":"2026-04-05T19:49:03.406Z","endTime":"2026-04-05T19:49:08.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.3,"endSpeed":91.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91617104746482,"aZ":-10.10650096304853,"pfxX":-7.581558039790458,"pfxZ":10.181680688653687,"pX":0.3856253572453875,"pZ":3.58849295600329,"vX0":5.38412713871697,"vY0":-145.96472546072854,"vZ0":-4.187135485111711,"x":102.3,"y":141.89,"x0":-0.49358094396034663,"y0":50.005423993595905,"z0":5.645291696944591,"aX":-16.435311692676343},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":17.9,"breakHorizontal":12.7,"spinRate":2289,"spinDirection":209},"zone":12,"typeConfidence":0.91,"plateTime":0.37461959185036653,"extension":6.963301894462469},"index":1,"playId":"b0f4dd18-f896-3ff0-a196-c8312d351c4f","pitchNumber":2,"startTime":"2026-04-05T19:49:24.151Z","endTime":"2026-04-05T19:49:28.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.8,"endSpeed":90.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.460927929787,"aZ":-8.256934651101849,"pfxX":-6.4756425522695675,"pfxZ":11.293419577170127,"pX":-0.15445735347200887,"pZ":3.8051185122645963,"vX0":3.4090918515821165,"vY0":-145.1716440735517,"vZ0":-3.9057774218648347,"x":122.89,"y":136.04,"x0":-0.5076680890734021,"y0":50.00276734401843,"z0":5.678347020812772,"aX":-13.713560946124442},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":19.8,"breakHorizontal":10.9,"spinRate":2292,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.3784271429039263,"extension":6.851272930084534},"index":2,"playId":"caa0d4c1-294f-3ff4-9949-c1dd92176cf7","pitchNumber":3,"startTime":"2026-04-05T19:49:43.810Z","endTime":"2026-04-05T19:49:48.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T19:49:48.696Z","atBatIndex":65},"scoringPlays":[53],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":147.64,"y":148.62},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":138.82,"y":155.41},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":160.34,"y":157.7},"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":1,"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"coordinates":{"x":155.5,"y":158.91},"type":"O","description":"Groundout"}]}},{"startIndex":6,"endIndex":11,"top":[6,7,8],"bottom":[9,10,11],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":144.0,"y":144.38},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":125.15,"y":187.21},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":163.37,"y":164.35},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":180.86,"y":62.63},"type":"O","description":"Flyout"}]}},{"startIndex":12,"endIndex":18,"top":[12,13,14,15],"bottom":[16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":179.1,"y":109.29},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":96.2,"y":166.77},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":122.22,"y":94.76},"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":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":104.07,"y":109.29},"type":"O","description":"Flyout"}]}},{"startIndex":19,"endIndex":25,"top":[19,20,21],"bottom":[22,23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":124.64,"y":143.17},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":119.8,"y":42.72},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":119.8,"y":162.54},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":143.51,"y":155.16},"type":"O","description":"Groundout"}]}},{"startIndex":26,"endIndex":33,"top":[26,27,28,29],"bottom":[30,31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":170.26,"y":158.12},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":148.24,"y":147.41},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":102.25,"y":148.62},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":171.47,"y":95.68},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":148.85,"y":152.85},"type":"O","description":"Groundout"}]}},{"startIndex":34,"endIndex":43,"top":[34,35,36,37],"bottom":[38,39,40,41,42,43],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":101.65,"y":197.63},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":104.78,"y":171.03},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":200.97,"y":92.02},"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":6,"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":118.37,"y":184.21},"type":"O","description":"Sac Bunt"},{"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":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"coordinates":{"x":144.61,"y":157.7},"type":"O","description":"Fielders Choice Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":123.43,"y":117.15},"type":"O","description":"Pop Out"}]}},{"startIndex":44,"endIndex":50,"top":[44,45,46],"bottom":[47,48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":97.1,"y":158.47},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":143.4,"y":150.43},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":99.83,"y":143.78},"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":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"coordinates":{"x":49.61,"y":143.17},"type":"O","description":"Flyout"}]}},{"startIndex":51,"endIndex":58,"top":[51,52,53,54,55],"bottom":[56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":138.49,"y":187.61},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"coordinates":{"x":152.96,"y":101.18},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":102.58,"y":112.66},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":94.99,"y":149.83},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"coordinates":{"x":151.61,"y":172.73},"type":"O","description":"Grounded Into DP"},{"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":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":167.85,"y":136.95},"type":"O","description":"Pop Out"}]}},{"startIndex":59,"endIndex":65,"top":[59,60,61,62],"bottom":[63,64,65],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":688883,"fullName":"Peyton Pallette","link":"/api/v1/people/688883"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":112.25,"y":154.54},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":144.61,"y":151.64},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":97.47,"y":59.99},"type":"O","description":"Lineout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":0,"hits":1,"errors":0,"leftOnBase":6},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"catcher":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"first":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"second":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"third":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"shortstop":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"left":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"center":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"right":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"onDeck":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"inHole":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"battingOrder":7,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"offense":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"onDeck":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"inHole":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"pitcher":{"id":688883,"fullName":"Peyton Pallette","link":"/api/v1/people/688883"},"battingOrder":6,"team":{"id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"}},"balls":0,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":11,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":2,"avg":".206","atBats":28,"obp":".301","slg":".312","ops":".613","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":2,"rbi":1,"leftOnBase":12,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":0},"pitching":{"flyOuts":3,"groundOuts":11,"airOuts":9,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":6,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":25,"obp":".250","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":152,"era":"3.17","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.11","battersFaced":33,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":152,"balls":66,"strikes":86,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":0,"pitchesPerInning":"16.89","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":13,"putOuts":27,"errors":0,"chances":40,"passedBall":0,"pickoffs":0}},"players":{"ID694037":{"person":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(S, 1)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"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":13,"balls":3,"strikes":10,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":11,"obp":".273","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":38,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":11,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":38,"balls":11,"strikes":27,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"12.67","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID624424":{"person":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"jerseyNumber":"20","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"700","stats":{"batting":{"summary":"1-2 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".125","atBats":8,"obp":".300","slg":".125","ops":".425","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":10,"totalBases":1,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".333","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID571948":{"person":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":7,"strikes":7,"strikePercentage":".500","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":3,"groundOuts":5,"airOuts":8,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":2,"atBats":18,"obp":".350","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":55,"era":"3.60","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":2,"whip":"1.00","battersFaced":20,"outs":15,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":55,"balls":19,"strikes":36,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".---","pitchesPerInning":"11.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"3.60","homeRunsPer9":"1.80","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666185":{"person":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"jerseyNumber":"5","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"701","stats":{"batting":{"note":"1-","summary":"0-0 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":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":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":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID702303":{"person":{"id":702303,"fullName":"Riley Martin","link":"/api/v1/people/702303"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":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":true,"isSubstitute":false}},"ID665795":{"person":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"5.2 IP, 0 ER, 4 K, 5 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":5,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":5,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":16,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":97,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":22,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":46,"strikes":51,"strikePercentage":".530","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":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":6,"groundOuts":13,"airOuts":11,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":34,"obp":".200","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":177,"era":"0.00","inningsPitched":"11.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.69","battersFaced":41,"outs":35,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":177,"balls":77,"strikes":100,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.17","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"6.94","walksPer9Inn":"4.63","hitsPer9Inn":"1.54","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"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"}]},"ID664023":{"person":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | 4 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":5,"groundOuts":6,"airOuts":5,"runs":5,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":16,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".156","atBats":32,"obp":".250","slg":".469","ops":".719","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":15,"rbi":5,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".154","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.67","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":11,"errors":0,"chances":12,"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"}]},"ID681799":{"person":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":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":true,"isSubstitute":false}},"ID664068":{"person":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"jerseyNumber":"12","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":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":true,"isSubstitute":false}},"ID573204":{"person":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"1.1 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"1.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":10,"strikes":18,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":10,"obp":".167","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":57,"era":"0.00","inningsPitched":"3.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.60","battersFaced":12,"outs":10,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":57,"balls":21,"strikes":36,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.10","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"8.10","walksPer9Inn":"5.40","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID640451":{"person":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":3,"airOuts":4,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":14,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":60,"era":"9.00","inningsPitched":"3.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.67","battersFaced":15,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":60,"balls":21,"strikes":39,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".000","pitchesPerInning":"20.00","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.00","hitsPer9Inn":"12.00","runsScoredPer9":"9.00","homeRunsPer9":"6.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID684007":{"person":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":5,"runs":4,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":20,"obp":".364","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":82,"era":"7.20","inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.60","battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":32,"strikes":50,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".000","pitchesPerInning":"16.40","gamesFinished":0,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"12.60","walksPer9Inn":"3.60","hitsPer9Inn":"10.80","runsScoredPer9":"7.20","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"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}},"ID608324":{"person":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"jerseyNumber":"3","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"200","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":8,"flyOuts":5,"groundOuts":12,"airOuts":10,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".188","atBats":32,"obp":".278","slg":".375","ops":".653","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":12,"rbi":3,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".154","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":4,"errors":2,"chances":20,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID683737":{"person":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":4,"groundOuts":9,"airOuts":9,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".207","atBats":29,"obp":".324","slg":".276","ops":".600","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":8,"rbi":1,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":53,"errors":0,"chances":63,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID608348":{"person":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":3,"groundOuts":4,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".250","atBats":20,"obp":".348","slg":".250","ops":".598","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":23,"totalBases":5,"rbi":3,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".313","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":1,"putOuts":54,"errors":0,"chances":55,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592791":{"person":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":3,"groundOuts":5,"airOuts":6,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":16,"obp":".300","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":85,"era":"0.00","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.29","battersFaced":20,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":33,"strikes":52,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".---","pitchesPerInning":"18.21","gamesFinished":0,"strikeoutWalkRatio":"0.75","strikeoutsPer9Inn":"5.79","walksPer9Inn":"7.71","hitsPer9Inn":"3.86","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691718":{"person":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":6,"groundOuts":5,"airOuts":9,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".233","atBats":30,"obp":".281","slg":".267","ops":".548","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":8,"rbi":3,"leftOnBase":11,"sacBunts":1,"sacFlies":0,"babip":".350","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":23,"errors":1,"chances":25,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID657097":{"person":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"obp":".357","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":60,"era":"0.00","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.50","battersFaced":14,"outs":10,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":60,"balls":25,"strikes":35,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"5.00","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":3,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"8.10","walksPer9Inn":"8.10","hitsPer9Inn":"5.40","runsScoredPer9":"5.40","homeRunsPer9":"2.70","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":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665804":{"person":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".417","atBats":12,"obp":".500","slg":".750","ops":"1.250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":9,"rbi":4,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".444","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.00","popOuts":1,"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":{"gamesStarted":1,"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":2,"putOuts":20,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID694208":{"person":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"jerseyNumber":"25","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".158","atBats":19,"obp":".238","slg":".158","ops":".396","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":21,"totalBases":3,"rbi":2,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"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":true,"isSubstitute":false}},"ID607067":{"person":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":7,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":25,"obp":".346","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":99,"era":"4.26","inningsPitched":"6.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.42","battersFaced":27,"outs":19,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":35,"strikes":64,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.33","rbi":0,"winPercentage":".---","pitchesPerInning":"15.63","gamesFinished":1,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"11.37","walksPer9Inn":"1.42","hitsPer9Inn":"11.37","runsScoredPer9":"4.26","homeRunsPer9":"1.42","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621020":{"person":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":6,"groundOuts":5,"airOuts":9,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".120","atBats":25,"obp":".258","slg":".120","ops":".378","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":3,"rbi":3,"leftOnBase":12,"sacBunts":0,"sacFlies":1,"babip":".176","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"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":18,"putOuts":16,"errors":0,"chances":34,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID664208":{"person":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"jerseyNumber":"88","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":8,"obp":".462","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":60,"era":"7.71","inningsPitched":"2.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"2.14","battersFaced":13,"outs":7,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":60,"balls":22,"strikes":38,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"25.71","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"11.57","walksPer9Inn":"11.57","hitsPer9Inn":"7.71","runsScoredPer9":"7.71","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663538":{"person":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"500","stats":{"batting":{"summary":"0-2 | 2 HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":2,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":3,"groundOuts":5,"airOuts":10,"runs":5,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":2,"avg":".269","atBats":26,"obp":".412","slg":".423","ops":".835","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":11,"rbi":3,"leftOnBase":9,"sacBunts":0,"sacFlies":1,"babip":".318","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":25,"putOuts":11,"errors":0,"chances":36,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID676962":{"person":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":6,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":23,"obp":".240","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":99,"era":"2.70","inningsPitched":"6.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.90","battersFaced":25,"outs":20,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":31,"strikes":68,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".---","pitchesPerInning":"14.85","gamesFinished":1,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.80","walksPer9Inn":"2.70","hitsPer9Inn":"5.40","runsScoredPer9":"2.70","homeRunsPer9":"1.35","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"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}},"ID807713":{"person":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"800","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"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":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"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":7,"flyOuts":4,"groundOuts":9,"airOuts":7,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".200","atBats":20,"obp":".190","slg":".200","ops":".390","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":4,"rbi":3,"leftOnBase":14,"sacBunts":1,"sacFlies":1,"babip":".211","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":8,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[683737,608324,664023,691718,663538,621020,624424,666185,807713,665804,665795,573204,571948,694037],"pitchers":[665795,573204,571948,694037],"bench":[694208,608348,664068],"bullpen":[676962,640451,684007,702303,664208,607067,681799,592791,657097],"battingOrder":[683737,608324,664023,691718,663538,621020,666185,807713,665804],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Amaya; Conforto."},{"label":"RBI","value":"Amaya (4)."},{"label":"Runners left in scoring position, 2 out","value":"Shaw."},{"label":"SAC","value":"Shaw."},{"label":"Team RISP","value":"1-for-2."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Busch-Swanson-Busch)."}]}],"note":[{"label":"1","value":"Ran for Conforto in the 8th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":11,"airOuts":9,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":6,"intentionalWalks":0,"hits":1,"hitByPitch":1,"avg":".189","atBats":25,"obp":".283","slg":".324","ops":".607","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":2,"rbi":0,"leftOnBase":13,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":11,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":2,"atBats":28,"obp":".188","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":136,"era":"3.30","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.13","battersFaced":33,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":136,"balls":48,"strikes":88,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.83","rbi":1,"pitchesPerInning":"15.11","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":0,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID542888":{"person":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"jerseyNumber":"43","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":5,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":17,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":73,"era":"2.08","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":1,"whip":"1.38","battersFaced":18,"outs":13,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":73,"balls":28,"strikes":45,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".---","pitchesPerInning":"16.85","gamesFinished":0,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"10.38","walksPer9Inn":"2.08","hitsPer9Inn":"10.38","runsScoredPer9":"2.08","homeRunsPer9":"2.08","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":true,"isSubstitute":false}},"ID800050":{"person":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":2,"groundOuts":8,"airOuts":5,"runs":6,"doubles":0,"triples":0,"homeRuns":5,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".310","atBats":29,"obp":".355","slg":".828","ops":"1.183","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":24,"rbi":8,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".235","groundOutsToAirouts":"1.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.80","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID641401":{"person":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(L, 2-1)","summary":"1.0 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":8,"strikes":11,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":4,"gamesStarted":0,"flyOuts":5,"groundOuts":3,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":14,"obp":".267","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":65,"era":"4.50","inningsPitched":"4.0","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.00","battersFaced":16,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":65,"balls":22,"strikes":43,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":1,"winPercentage":".667","pitchesPerInning":"16.25","gamesFinished":1,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"6.75","walksPer9Inn":"2.25","hitsPer9Inn":"6.75","runsScoredPer9":"6.75","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID595978":{"person":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".500","atBats":4,"obp":".500","slg":".750","ops":"1.250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".667","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":6,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682177":{"person":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":5,"groundOuts":6,"airOuts":8,"runs":3,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".192","atBats":26,"obp":".192","slg":".346","ops":".538","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":9,"rbi":2,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".263","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":9,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID677944":{"person":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 0 ER, 6 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":8,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":85,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":30,"strikes":55,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":5,"groundOuts":11,"airOuts":9,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":3,"atBats":38,"obp":".311","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":178,"era":"5.23","inningsPitched":"10.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.06","battersFaced":45,"outs":31,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":178,"balls":67,"strikes":111,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".000","pitchesPerInning":"17.23","gamesFinished":0,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"9.58","walksPer9Inn":"3.48","hitsPer9Inn":"6.10","runsScoredPer9":"5.23","homeRunsPer9":"0.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID677587":{"person":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"700","stats":{"batting":{"summary":"0-1 | 2 BB, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":3,"groundOuts":8,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":2,"avg":".217","atBats":23,"obp":".400","slg":".261","ops":".661","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":6,"rbi":3,"leftOnBase":4,"sacBunts":1,"sacFlies":0,"babip":".250","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":17,"errors":1,"chances":38,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID672356":{"person":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"jerseyNumber":"13","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":0,"groundOuts":8,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".125","atBats":24,"obp":".192","slg":".375","ops":".567","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":9,"rbi":2,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".091","groundOutsToAirouts":"4.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.00","popOuts":1,"lineOuts":1},"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":14,"putOuts":12,"errors":0,"chances":26,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID670036":{"person":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":6,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":15,"obp":".267","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":47,"era":"4.91","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.09","battersFaced":15,"outs":11,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":47,"balls":16,"strikes":31,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"12.82","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"7.36","walksPer9Inn":"0.00","hitsPer9Inn":"9.82","runsScoredPer9":"4.91","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"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}},"ID666310":{"person":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"jerseyNumber":"23","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":6,"groundOuts":6,"airOuts":9,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".154","atBats":26,"obp":".214","slg":".154","ops":".368","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":28,"totalBases":4,"rbi":0,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".211","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":3,"putOuts":75,"errors":0,"chances":78,"fielding":"1.000","passedBall":0,"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":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":true,"isSubstitute":false}},"ID681807":{"person":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"jerseyNumber":"6","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"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":4,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".250","atBats":8,"obp":".250","slg":".375","ops":".625","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":3,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"0.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":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":13,"errors":0,"chances":13,"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"}]},"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":5,"gamesStarted":0,"flyOuts":4,"groundOuts":3,"airOuts":6,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":1,"hits":6,"hitByPitch":0,"atBats":21,"obp":".318","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":111,"era":"7.20","inningsPitched":"5.0","wins":1,"losses":0,"saves":2,"saveOpportunities":3,"holds":0,"blownSaves":1,"earnedRuns":4,"whip":"1.40","battersFaced":22,"outs":15,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":111,"balls":38,"strikes":73,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"22.20","gamesFinished":4,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"10.80","walksPer9Inn":"1.80","hitsPer9Inn":"10.80","runsScoredPer9":"7.20","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":10,"groundOuts":6,"airOuts":17,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".171","atBats":35,"obp":".237","slg":".314","ops":".551","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":11,"rbi":5,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"babip":".179","groundOutsToAirouts":"0.35","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":6,"lineOuts":1},"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":6,"putOuts":7,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID680757":{"person":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"jerseyNumber":"38","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"100","stats":{"batting":{"summary":"0-2 | HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":7,"groundOuts":9,"airOuts":12,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".219","atBats":32,"obp":".324","slg":".250","ops":".574","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":8,"rbi":2,"leftOnBase":15,"sacBunts":1,"sacFlies":0,"babip":".259","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":20,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID688883":{"person":{"id":688883,"fullName":"Peyton Pallette","link":"/api/v1/people/688883"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":5,"strikes":10,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":0,"flyOuts":1,"groundOuts":2,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":2,"atBats":16,"obp":".263","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":74,"era":"1.93","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.64","battersFaced":19,"outs":14,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":74,"balls":29,"strikes":45,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".---","pitchesPerInning":"15.86","gamesFinished":2,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"9.64","walksPer9Inn":"1.93","hitsPer9Inn":"3.86","runsScoredPer9":"1.93","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"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"}]},"ID682657":{"person":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"jerseyNumber":"1","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"902","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":5,"groundOuts":4,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":2,"avg":".167","atBats":18,"obp":".318","slg":".222","ops":".540","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":23,"totalBases":4,"rbi":0,"leftOnBase":10,"sacBunts":1,"sacFlies":0,"babip":".231","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":10,"obp":".273","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":55,"era":"3.38","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.13","battersFaced":11,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":55,"balls":19,"strikes":36,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"20.63","gamesFinished":0,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"16.88","walksPer9Inn":"3.38","hitsPer9Inn":"6.75","runsScoredPer9":"3.38","homeRunsPer9":"3.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700932":{"person":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":4,"groundOuts":10,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":2,"hitByPitch":1,"avg":".067","atBats":30,"obp":".200","slg":".067","ops":".267","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":2,"rbi":1,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"babip":".111","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"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":26,"errors":0,"chances":29,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":{},"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":0,"groundOuts":5,"airOuts":5,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":20,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":76,"era":"0.00","inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.83","battersFaced":20,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":76,"balls":25,"strikes":51,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"12.67","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"7.50","walksPer9Inn":"0.00","hitsPer9Inn":"7.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676282":{"person":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"jerseyNumber":"54","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":2,"gamesStarted":2,"flyOuts":6,"groundOuts":4,"airOuts":11,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":34,"obp":".333","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":173,"era":"3.00","inningsPitched":"9.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.44","battersFaced":39,"outs":27,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":173,"balls":67,"strikes":106,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.36","rbi":0,"winPercentage":".---","pitchesPerInning":"19.22","gamesFinished":0,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"11.00","walksPer9Inn":"5.00","hitsPer9Inn":"8.00","runsScoredPer9":"3.00","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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681870":{"person":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":11,"obp":".154","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":59,"era":"0.00","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":0,"whip":"0.55","battersFaced":13,"outs":11,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":59,"balls":21,"strikes":38,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":0,"winPercentage":".---","pitchesPerInning":"16.09","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"14.73","walksPer9Inn":"4.91","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668909":{"person":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":5,"groundOuts":9,"airOuts":6,"runs":3,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":17,"baseOnBalls":9,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":36,"obp":".289","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":174,"era":"2.25","inningsPitched":"12.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.08","battersFaced":45,"outs":36,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":174,"balls":70,"strikes":104,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".500","pitchesPerInning":"14.50","gamesFinished":0,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"12.75","walksPer9Inn":"6.75","hitsPer9Inn":"3.00","runsScoredPer9":"2.25","homeRunsPer9":"0.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":2,"gamesStarted":2,"flyOuts":5,"groundOuts":7,"airOuts":8,"runs":4,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":34,"obp":".316","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":152,"era":"4.00","inningsPitched":"9.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.33","battersFaced":38,"outs":27,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":152,"balls":56,"strikes":96,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".000","pitchesPerInning":"16.89","gamesFinished":0,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"11.00","walksPer9Inn":"4.00","hitsPer9Inn":"8.00","runsScoredPer9":"4.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682120":{"person":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":5,"strikes":12,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"obp":".286","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":36,"era":"0.00","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.20","battersFaced":7,"outs":5,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":13,"strikes":23,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"21.60","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"10.80","walksPer9Inn":"0.00","hitsPer9Inn":"10.80","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656555":{"person":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".286","atBats":14,"obp":".444","slg":".429","ops":".873","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":6,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":1,"putOuts":28,"errors":0,"chances":29,"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":"2","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | 2B","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"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":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":1,"avg":".083","atBats":12,"obp":".267","slg":".167","ops":".434","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":15,"totalBases":2,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"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"}]}},"batters":[680757,800050,608070,700932,666310,682177,677587,672356,692216,681807,682657,677944,682120,641401,688883],"pitchers":[677944,682120,641401,688883],"bench":[595978,656555],"bullpen":[663465,671106,542888,676440,676282,670036,800048,681870,671922,668909],"battingOrder":[680757,800050,608070,700932,666310,682177,677587,672356,682657],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Kayfus (1, Cabrera, E)."},{"label":"TB","value":"Kayfus 2."},{"label":"Runners left in scoring position, 2 out","value":"Naylor, B 2; Arias, G."},{"label":"SAC","value":"Kwan."},{"label":"GIDP","value":"DeLauter."},{"label":"Team RISP","value":"0-for-3."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Rocchio (1, 2nd base by Cabrera, E/Amaya)."}]}],"note":[{"label":"a","value":"Flied out for Kayfus in the 7th."}]}},"officials":[{"official":{"id":483564,"fullName":"Dan Bellino","link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":545402,"fullName":"John Bacon","link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":575629,"fullName":"Shane Livensparger","link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"fullName":"Dan Merzel","link":"/api/v1/people/605670"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Hoerner 2 (by Cecconi, by Pallette); Kwan (by Milner)."},{"label":"ABS Challenge","value":"Naylor, B (Ball-Overturned to Strike); Kwan (Strike-Confirmed); Amaya 2 (Ball-Overturned to Strike, Ball-Confirmed); Rocchio (Strike-Overturned to Ball); Bregman (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Cabrera, E 97-51; Thielbar 28-18; Milner 14-7; Palencia, D 13-10; Cecconi 85-55; Herrin 17-12; Brogdon 19-11; Pallette 15-10."},{"label":"Groundouts-flyouts","value":"Cabrera, E 7-2; Thielbar 2-1; Milner 1-0; Palencia, D 1-0; Cecconi 8-2; Herrin 0-0; Brogdon 2-1; Pallette 1-0."},{"label":"Batters faced","value":"Cabrera, E 22; Thielbar 5; Milner 3; Palencia, D 3; Cecconi 21; Herrin 3; Brogdon 5; Pallette 4."},{"label":"Inherited runners-scored","value":"Thielbar 3-0."},{"label":"Umpires","value":"HP: Dan Bellino. 1B: John Bacon. 2B: Shane Livensparger. 3B: Dan Merzel. "},{"label":"Weather","value":"44 degrees, Cloudy."},{"label":"Wind","value":"15 mph, L To R."},{"label":"First pitch","value":"1:12 PM."},{"label":"T","value":"2:37."},{"label":"Venue","value":"Progressive Field."},{"label":"April 5, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944","boxscoreName":"Cecconi"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 0 ER, 6 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":8,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":85,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":30,"strikes":55,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":5,"groundOuts":11,"airOuts":9,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":3,"atBats":38,"obp":".311","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":178,"era":"5.23","inningsPitched":"10.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.06","battersFaced":45,"outs":31,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":178,"balls":67,"strikes":111,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".000","pitchesPerInning":"17.23","gamesFinished":0,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"9.58","walksPer9Inn":"3.48","hitsPer9Inn":"6.10","runsScoredPer9":"5.23","homeRunsPer9":"0.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":78,"pitchingGameScore":78},{"player":{"person":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795","boxscoreName":"Cabrera, E"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"5.2 IP, 0 ER, 4 K, 5 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":5,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":5,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":16,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":97,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":22,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":46,"strikes":51,"strikePercentage":".530","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":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":6,"groundOuts":13,"airOuts":11,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":34,"obp":".200","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":177,"era":"0.00","inningsPitched":"11.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.69","battersFaced":41,"outs":35,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":177,"balls":77,"strikes":100,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.17","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"6.94","walksPer9Inn":"4.63","hitsPer9Inn":"1.54","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"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"}]},"type":"starter","gameScore":66,"pitchingGameScore":66},{"player":{"person":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804","boxscoreName":"Amaya"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".417","atBats":12,"obp":".500","slg":".750","ops":"1.250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":9,"rbi":4,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".444","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.00","popOuts":1,"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":{"gamesStarted":1,"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":2,"putOuts":20,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":49,"hittingGameScore":49}]},"decisions":{"winner":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"loser":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"save":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}