{"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":824460,"link":"/api/v1.1/game/824460/feed/live","metaData":{"wait":10,"timeStamp":"20260405_233259","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824460,"type":"R","doubleHeader":"Y","id":"2026/04/05/chnmlb-clemlb-2","gamedayType":"P","tiebreaker":"N","gameNumber":2,"calendarEventID":"14-824460-2026-04-05","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-04-05T17:15:00Z","originalDate":"2026-04-05","officialDate":"2026-04-05","dayNight":"day","time":"1:15","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":true,"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":9,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":4,"losses":5,"ties":0,"pct":".444"},"records":{},"divisionLeader":false,"wins":4,"losses":5,"winningPercentage":".444"},"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":10,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":6,"losses":4,"ties":0,"pct":".600"},"records":{},"divisionLeader":false,"wins":6,"losses":4,"winningPercentage":".600"},"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":"Partly Cloudy","temp":"44","wind":"16 mph, L To R"},"gameInfo":{"attendance":19791,"firstPitch":"2026-04-05T20:35:00.000Z","gameDurationMinutes":177},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":2,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"home":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"}},"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":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nico Hoerner grounds out, shortstop Gabriel Arias to first baseman Rhys Hoskins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-05T20:35:30.968Z","endTime":"2026-04-05T20:36:29.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,5,6,7],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"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-05T20:06:48.701Z","endTime":"2026-04-05T20:20:03.993Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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-05T20:20:03.993Z","endTime":"2026-04-05T20:35:08.903Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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-05T20:35:08.903Z","endTime":"2026-04-05T20:35:33.018Z","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":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":83.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.489063803410076,"aZ":-10.45497103709722,"pfxX":3.262076045763925,"pfxZ":11.924733931039684,"pX":-0.6608200009341495,"pZ":2.9745525173531076,"vX0":-5.0896189803671685,"vY0":-135.77072023734738,"vZ0":-4.475321536895497,"x":142.19,"y":158.47,"x0":0.8356252575659169,"y0":50.00308023661435,"z0":5.404264270526961,"aX":5.9420082926417885},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.5,"breakHorizontal":-4.6,"spinRate":2217,"spinDirection":149},"zone":1,"typeConfidence":2.0,"plateTime":0.4072557607474643,"extension":6.598227682634294},"index":3,"playId":"ecb69fcc-fdb9-3ab9-928b-16b1af07e6ee","pitchNumber":1,"startTime":"2026-04-05T20:35:33.018Z","endTime":"2026-04-05T20:35:38.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":0,"strikes":1,"outs":0},"index":4,"startTime":"2026-04-05T20:35:45.790Z","endTime":"2026-04-05T20:35:52.907Z","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(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":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.723609382220523,"aZ":-19.496294717685963,"pfxX":-0.8070713947961075,"pfxZ":7.118406011641104,"pX":-1.2505181607722136,"pZ":3.6720371016460196,"vX0":-5.0541269424779856,"vY0":-131.79777018563445,"vZ0":-1.0598976467054109,"x":164.67,"y":139.63,"x0":0.7870392068710221,"y0":50.003418397449124,"z0":5.502236988278832,"aX":-1.4377942180631569},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.0,"breakHorizontal":2.4,"spinRate":2174,"spinDirection":169},"zone":11,"typeConfidence":2.0,"plateTime":0.41360526901969674,"extension":6.552779778032894},"index":5,"playId":"08168f4c-0338-3ca4-8210-c98c66f7ccdf","pitchNumber":2,"startTime":"2026-04-05T20:35:52.907Z","endTime":"2026-04-05T20:35:58.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.2,"endSpeed":85.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.142517962059152,"aZ":-13.083994027698397,"pfxX":2.4560518872297554,"pfxZ":10.243176265682061,"pX":-0.5466382397875732,"pZ":3.865685990748864,"vX0":-4.469220926079592,"vY0":-135.75063008058171,"vZ0":-1.832853866257302,"x":137.84,"y":134.41,"x0":0.8030366114424438,"y0":50.00086635527595,"z0":5.462023070776486,"aX":4.5769983216448145},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.4,"breakHorizontal":-3.5,"spinRate":2151,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.40372706889942167,"extension":6.601153948723086},"index":6,"playId":"19b86485-97a7-3863-9ddf-f04cab36837f","pitchNumber":3,"startTime":"2026-04-05T20:36:07.585Z","endTime":"2026-04-05T20:36:13.138Z","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":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.94867494450462,"aZ":-13.791899561095834,"pfxX":4.265665258291849,"pfxZ":9.98352681884422,"pX":0.4707999690275478,"pZ":3.014647195820237,"vX0":-2.6378753757356157,"vY0":-134.9775063760857,"vZ0":-3.799810424246327,"x":99.05,"y":157.38,"x0":0.9076049030243852,"y0":50.00229872683291,"z0":5.414631730405083,"aX":7.854394484788017},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.4,"breakHorizontal":-7.2,"spinRate":2138,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.40610171083310576,"extension":6.469148482907999},"hitData":{"launchSpeed":96.7,"launchAngle":-16.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.07,"coordY":149.22}},"index":7,"playId":"fc5cc830-1d5e-3be5-9a48-e1c7efa4983a","pitchNumber":4,"startTime":"2026-04-05T20:36:22.179Z","endTime":"2026-04-05T20:36:29.644Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T20:36:29.644Z","atBatIndex":0},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alex Bregman pops out to shortstop Gabriel Arias.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-05T20:36:39.131Z","endTime":"2026-04-05T20:37:22.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.66662877161167,"aZ":-15.395000377229588,"pfxX":2.4213047602905515,"pfxZ":8.979701964652033,"pX":-0.16974785094664446,"pZ":2.9401311262715755,"vX0":-3.926015140008227,"vY0":-135.35464249311858,"vZ0":-3.7864936806385154,"x":123.47,"y":159.4,"x0":0.9803974820306401,"y0":50.000047999831416,"z0":5.425112026368329,"aX":4.523175030036148},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.7,"breakHorizontal":-3.6,"spinRate":2065,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.40362578791338155,"extension":6.653161803299671},"index":0,"playId":"d6756589-1156-35de-9f27-a2dcddde432a","pitchNumber":1,"startTime":"2026-04-05T20:36:54.398Z","endTime":"2026-04-05T20:36:59.152Z","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":79.1,"endSpeed":72.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.532401010666455,"aZ":-35.770772433735395,"pfxX":-9.284635019297596,"pfxZ":-2.6934957569740625,"pX":-0.24963734037724686,"pZ":2.1002529531664176,"vX0":-0.24992071230413915,"vY0":-115.2009346045881,"vZ0":-0.07833071524871582,"x":126.52,"y":182.07,"x0":1.065533645812635,"y0":50.00207302060445,"z0":5.608930181517827,"aX":-12.407178028573373},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-4.6,"breakHorizontal":16.8,"spinRate":2276,"spinDirection":317},"zone":7,"typeConfidence":2.0,"plateTime":0.4765007248267725,"extension":6.4744072753523225},"hitData":{"launchSpeed":83.2,"launchAngle":49.0,"totalDistance":211.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":102.03,"coordY":119.56}},"index":1,"playId":"d9601d85-87a3-3dcc-a58d-79368c9a4151","pitchNumber":2,"startTime":"2026-04-05T20:37:12.522Z","endTime":"2026-04-05T20:37:22.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T20:37:22.466Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-05T20:37:35.253Z","endTime":"2026-04-05T20:38:24.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"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.9,"endSpeed":84.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.895429359553635,"aZ":-13.428404148649571,"pfxX":2.964799090639824,"pfxZ":10.136566227974836,"pX":-0.4147634814828222,"pZ":2.9409533245813466,"vX0":-4.304391468429266,"vY0":-135.22542720242396,"vZ0":-4.187346181429278,"x":132.81,"y":159.37,"x0":0.8135160077117563,"y0":50.00145418781321,"z0":5.4536745742541175,"aX":5.482433041519875},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.6,"breakHorizontal":-4.4,"spinRate":2078,"spinDirection":149},"zone":1,"typeConfidence":2.0,"plateTime":0.4052695459370037,"extension":6.489308451851671},"index":0,"playId":"d3f45650-5506-3495-b6a2-ff88df4708cd","pitchNumber":1,"startTime":"2026-04-05T20:37:44.527Z","endTime":"2026-04-05T20:37:48.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.794573263807305,"aZ":-30.90040991304813,"pfxX":10.065091484794227,"pfxZ":0.8347326783509113,"pX":0.08806388572412625,"pZ":0.7587288933484397,"vX0":-5.259999812800644,"vY0":-123.38836542889668,"vZ0":-4.77487643872046,"x":113.64,"y":218.29,"x0":0.9507693065775099,"y0":50.00400335155434,"z0":5.352214352621364,"aX":15.3686784708034},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.5,"breakHorizontal":-16.8,"spinRate":1673,"spinDirection":116},"zone":14,"typeConfidence":0.91,"plateTime":0.44558244984837714,"extension":6.355908891051813},"index":1,"playId":"d1abdd64-8c61-3fcb-88bf-2f4506e241da","pitchNumber":2,"startTime":"2026-04-05T20:38:01.631Z","endTime":"2026-04-05T20:38:06.447Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.954473459728245,"aZ":-13.532164094700832,"pfxX":2.4619919470836225,"pfxZ":9.564378576242389,"pX":-0.2596186351622148,"pZ":3.5364595171507243,"vX0":-3.7977397014221697,"vY0":-138.70472371254382,"vZ0":-2.844189268746964,"x":126.9,"y":143.3,"x0":0.8072640631052518,"y0":50.000348089691784,"z0":5.477115174923837,"aX":4.797794904822964},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.9,"breakHorizontal":-3.7,"spinRate":2155,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.3948448657405952,"extension":6.377875779939511},"index":2,"playId":"23480bac-dca6-3d84-a45d-ed21a603a842","pitchNumber":3,"startTime":"2026-04-05T20:38:19.836Z","endTime":"2026-04-05T20:38:24.381Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T20:38:24.381Z","atBatIndex":2},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Steven Kwan pops out to shortstop Dansby Swanson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-05T20:40:10.476Z","endTime":"2026-04-05T20:43:42.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.739950482206577,"aZ":-13.45494916947783,"pfxX":6.762545928233953,"pfxZ":10.564425591517427,"pX":-0.20022395954982777,"pZ":2.1545866648001937,"vX0":-7.116443950737066,"vY0":-132.38997419354578,"vZ0":-5.960966579347112,"x":124.63,"y":180.61,"x0":1.646357181381498,"y0":50.003366005239826,"z0":5.423423044739534,"aX":11.983478276622716},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.0,"breakHorizontal":-10.7,"spinRate":2462,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.4140163778386756,"extension":6.102071542163057},"index":0,"playId":"9b0f4a6d-2355-3f77-912c-805a1d075049","pitchNumber":1,"startTime":"2026-04-05T20:40:32.640Z","endTime":"2026-04-05T20:40:37.571Z","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":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.29663693059362,"aZ":-25.42157909658813,"pfxX":-0.8191718487685697,"pfxZ":4.578098000080559,"pX":-0.35250949829896855,"pZ":1.6264092506131038,"vX0":-4.77801870190224,"vY0":-120.60962584027044,"vZ0":-3.8005416138152532,"x":130.44,"y":194.87,"x0":1.7599222273452229,"y0":50.000889071306524,"z0":5.462539382994792,"aX":-1.2071600513835277},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":7.7,"breakHorizontal":2.6,"spinRate":2639,"spinDirection":281},"zone":7,"typeConfidence":2.0,"plateTime":0.4539978865330858,"extension":6.220584682528172},"index":1,"playId":"fbb176b7-8e70-3f2d-8b5b-dcdf95102400","pitchNumber":2,"startTime":"2026-04-05T20:40:47.164Z","endTime":"2026-04-05T20:40:50.891Z","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":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.047758028941335,"aZ":-27.10009596548202,"pfxX":-3.1667476342149214,"pfxZ":3.3572035464629,"pX":-0.4914352447489907,"pZ":2.3928093028145927,"vX0":-4.655167851889986,"vY0":-121.47121151334251,"vZ0":-2.093937533063094,"x":135.73,"y":174.17,"x0":1.8523604975798569,"y0":50.00480157243654,"z0":5.593794297827568,"aX":-4.791210215703349},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.9,"breakHorizontal":6.7,"spinRate":2527,"spinDirection":295},"zone":4,"typeConfidence":2.0,"plateTime":0.44880916764145606,"extension":6.1872334339748285},"index":2,"playId":"32794506-442c-3231-a206-12a7a37eb613","pitchNumber":3,"startTime":"2026-04-05T20:41:07.782Z","endTime":"2026-04-05T20:41:12.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.780427766077267,"aZ":-22.389280947285386,"pfxX":6.246528243148719,"pfxZ":6.354064421919008,"pX":-0.45256237100244306,"pZ":1.0193608849870885,"vX0":-7.204194943607543,"vY0":-122.65534693485021,"vZ0":-6.256189641883738,"x":134.25,"y":211.26,"x0":1.6962305468730283,"y0":50.00574035207163,"z0":5.4837206412396,"aX":9.623893308335392},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":10.4,"breakHorizontal":-9.8,"spinRate":1143,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.44471085243678266,"extension":6.239298354939664},"index":3,"playId":"fa9bf096-4764-3830-adef-cab9acba1b7e","pitchNumber":4,"startTime":"2026-04-05T20:41:28.364Z","endTime":"2026-04-05T20:41:32.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.6,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21772688625998,"aZ":-24.842488067446652,"pfxX":6.917118511989021,"pfxZ":4.820426878948269,"pX":-0.40043518597688177,"pZ":1.0371403977153169,"vX0":-6.8749577726342075,"vY0":-122.25682337281565,"vZ0":-5.578009908138353,"x":132.26,"y":210.78,"x0":1.5441280338663586,"y0":50.00103074690906,"z0":5.469840589193158,"aX":10.511756627769863},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.7,"breakHorizontal":-11.0,"spinRate":1131,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.44735565430440527,"extension":6.363906137940878},"index":4,"playId":"5aec27d8-0081-3793-a6ad-40c9fc0abc33","pitchNumber":5,"startTime":"2026-04-05T20:41:50.995Z","endTime":"2026-04-05T20:41:56.114Z","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":92.1,"endSpeed":83.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.757272676718706,"aZ":-13.677858239417715,"pfxX":5.047546485608757,"pfxZ":10.188897285686107,"pX":0.530098985447421,"pZ":4.578484936031209,"vX0":-4.823107585249399,"vY0":-134.07713038357804,"vZ0":-0.15885947908559772,"x":96.79,"y":115.16,"x0":1.6989589150489772,"y0":50.004197900727235,"z0":5.616985930745216,"aX":9.164778896625325},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.6,"breakHorizontal":-8.0,"spinRate":2506,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.40897022566711216,"extension":6.167108925966404},"index":5,"playId":"aef383ff-693a-3aad-913c-1197c786dabb","pitchNumber":6,"startTime":"2026-04-05T20:42:09.140Z","endTime":"2026-04-05T20:42:14.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10861798586796,"aZ":-30.34356977224039,"pfxX":-5.442464426778312,"pfxZ":1.2405455270289694,"pX":-0.687726700279343,"pZ":0.4141969235046007,"vX0":-4.307498064833489,"vY0":-121.36562778371174,"vZ0":-5.254880015870768,"x":143.21,"y":227.6,"x0":1.8239632717038872,"y0":50.00369542883742,"z0":5.283611460297826,"aX":-8.032055308911904},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.1,"breakHorizontal":10.9,"spinRate":2585,"spinDirection":285},"zone":13,"typeConfidence":2.0,"plateTime":0.4531466776934314,"extension":6.25991236167574},"index":6,"playId":"e81a9073-49e4-307b-9e03-6c594c39e476","pitchNumber":7,"startTime":"2026-04-05T20:42:26.474Z","endTime":"2026-04-05T20:42:31.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":83.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69733626553337,"aZ":-9.445875802393683,"pfxX":5.470533822148798,"pfxZ":12.44816230684643,"pX":-0.3758956009119813,"pZ":3.4178620890174862,"vX0":-7.243038686864246,"vY0":-135.08117411423768,"vZ0":-3.6046315972990963,"x":131.33,"y":146.5,"x0":1.6445031218072628,"y0":50.00573603631993,"z0":5.447207464442838,"aX":9.991477454555643},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":21.8,"breakHorizontal":-8.2,"spinRate":2549,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.4073500731193751,"extension":6.177159194993605},"index":7,"playId":"9b02d488-8ce1-393f-a835-08fe2e195d25","pitchNumber":8,"startTime":"2026-04-05T20:42:48.085Z","endTime":"2026-04-05T20:42:52.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.891319284661087,"aZ":-13.58154612975952,"pfxX":4.601612398637895,"pfxZ":10.33149395312157,"pX":-0.38579853038177736,"pZ":3.1095546925643305,"vX0":-7.2101818226111725,"vY0":-133.13862997853835,"vZ0":-3.48320207075128,"x":131.71,"y":154.82,"x0":1.756422416495333,"y0":50.005613345664784,"z0":5.414263869960998,"aX":8.284215070623707},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.1,"breakHorizontal":-6.8,"spinRate":2457,"spinDirection":153},"zone":1,"typeConfidence":2.0,"plateTime":0.41098356540600856,"extension":6.311109721788351},"index":8,"playId":"987e8bdc-ef72-3ec1-819c-aabf60eee35c","pitchNumber":9,"startTime":"2026-04-05T20:43:11.511Z","endTime":"2026-04-05T20:43:15.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43356609951762,"aZ":-13.344974524089697,"pfxX":6.141750395831208,"pfxZ":10.174269170594275,"pX":0.8305186393274602,"pZ":2.737890397872802,"vX0":-4.551678675416646,"vY0":-135.17117146812367,"vZ0":-4.52523834948042,"x":85.34,"y":164.86,"x0":1.7381924767180397,"y0":50.00358242868384,"z0":5.37058864884277,"aX":11.367022857029555},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.6,"breakHorizontal":-10.2,"spinRate":2491,"spinDirection":151},"zone":3,"typeConfidence":2.0,"plateTime":0.4051926383614206,"extension":6.248610729947059},"hitData":{"launchSpeed":83.1,"launchAngle":74.0,"totalDistance":83.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":122.83,"coordY":169.19}},"index":9,"playId":"65ac5d51-f7b7-3b91-95db-7561a804d103","pitchNumber":10,"startTime":"2026-04-05T20:43:32.945Z","endTime":"2026-04-05T20:43:42.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T20:43:42.676Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Angel Martínez grounds out, third baseman Alex Bregman to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-05T20:43:53.195Z","endTime":"2026-04-05T20:46:40.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"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],"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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"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"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.43952332124232,"aZ":-12.084706993015418,"pfxX":6.156037447984675,"pfxZ":10.954418349114833,"pX":0.4619021451921623,"pZ":2.5992147663428433,"vX0":-5.238078551464918,"vY0":-135.05484142877694,"vZ0":-5.20628266162613,"x":99.39,"y":168.6,"x0":1.6338016716951933,"y0":50.00050986818102,"z0":5.41310105205869,"aX":11.286889138332834},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.8,"breakHorizontal":-10.0,"spinRate":2506,"spinDirection":150},"zone":6,"typeConfidence":2.0,"plateTime":0.40671508646640886,"extension":6.162011949977681},"index":0,"playId":"d7f0e416-99a1-3b81-b16c-fb242d3334d8","pitchNumber":1,"startTime":"2026-04-05T20:44:09.605Z","endTime":"2026-04-05T20:44:15.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.379184090639303,"aZ":-24.976895035933552,"pfxX":7.28653740045984,"pfxZ":4.7766896723909555,"pX":0.3188158955849646,"pZ":1.2960273122319537,"vX0":-5.44007741963519,"vY0":-121.8396056890037,"vZ0":-4.820645384434593,"x":104.85,"y":203.79,"x0":1.6311015742357196,"y0":50.00338012486488,"z0":5.452033470638691,"aX":10.982809616318885},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.8,"breakHorizontal":-12.0,"spinRate":1180,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.44912279171340685,"extension":6.329489246084315},"index":1,"playId":"bc9d5f70-b45c-3f99-b9dc-f6cc27a999d8","pitchNumber":2,"startTime":"2026-04-05T20:44:22.757Z","endTime":"2026-04-05T20:44:27.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.696156498312,"aZ":-20.318889069091664,"pfxX":5.338227597411777,"pfxZ":7.8300652016957795,"pX":0.2587048366253788,"pZ":1.2972545072541686,"vX0":-5.10102945137472,"vY0":-122.17147255371569,"vZ0":-5.655711998566275,"x":107.14,"y":203.75,"x0":1.6784919987670426,"y0":50.00373177300916,"z0":5.384664980290965,"aX":8.083661341963937},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":13.1,"breakHorizontal":-8.5,"spinRate":1106,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.44804927272484196,"extension":6.37338439154885},"index":2,"playId":"56c98bc3-f3af-32e3-891d-d8cbce7126f8","pitchNumber":3,"startTime":"2026-04-05T20:44:39.332Z","endTime":"2026-04-05T20:44:45.402Z","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":92.2,"endSpeed":83.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.070989464588788,"aZ":-15.000409525489136,"pfxX":7.85391473420334,"pfxZ":9.44372141891963,"pX":1.173733975065234,"pZ":3.9596977194564396,"vX0":-4.268990050208291,"vY0":-134.253579748664,"vZ0":-1.1925934733148178,"x":72.26,"y":131.87,"x0":1.7671482523855169,"y0":50.00449504935324,"z0":5.481371559363689,"aX":14.28491440411829},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.0,"breakHorizontal":-13.2,"spinRate":2490,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.4085631536955785,"extension":6.019846494962949},"index":3,"playId":"4c95a993-8310-33f8-88fb-958399204d6a","pitchNumber":4,"startTime":"2026-04-05T20:45:04.537Z","endTime":"2026-04-05T20:45:09.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.30555908820461,"aZ":-25.555509661239334,"pfxX":8.071739862592512,"pfxZ":4.33740609713147,"pX":0.8396210975944305,"pZ":2.0907808423241923,"vX0":-4.633491968686908,"vY0":-122.29649999678553,"vZ0":-2.9199027176449714,"x":85.0,"y":182.33,"x0":1.7022696660415382,"y0":50.005013926257064,"z0":5.473635962718242,"aX":12.32655528970044},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.4,"breakHorizontal":-13.7,"spinRate":1153,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.44649256451489183,"extension":6.235247700780477},"index":4,"playId":"77e67186-5d4c-331b-beff-96c4e399ceea","pitchNumber":5,"startTime":"2026-04-05T20:45:21.695Z","endTime":"2026-04-05T20:45:25.731Z","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.0,"endSpeed":84.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.76802974804647,"aZ":-12.37968317783768,"pfxX":7.748614046268653,"pfxZ":10.820012802185758,"pX":-0.5826725957188177,"pZ":2.1668529135193317,"vX0":-8.377607658657665,"vY0":-134.98215923747986,"vZ0":-6.143459042612269,"x":139.21,"y":180.27,"x0":1.5673803221763576,"y0":50.002892652949576,"z0":5.358806349965831,"aX":14.175234106211505},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.2,"breakHorizontal":-12.0,"spinRate":2489,"spinDirection":147},"zone":4,"typeConfidence":2.0,"plateTime":0.4071496536185819,"extension":6.245132471629083},"index":5,"playId":"87d3a9e6-6c36-363b-866f-1238ff7e75ca","pitchNumber":6,"startTime":"2026-04-05T20:45:44.656Z","endTime":"2026-04-05T20:45:48.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.883929522015567,"aZ":-32.171597746000316,"pfxX":-7.119616076996102,"pfxZ":0.003333810961875905,"pX":-1.4032402788286964,"pZ":1.5222944597209815,"vX0":-5.104138403097416,"vY0":-121.74129701338853,"vZ0":-2.849383481131781,"x":170.49,"y":197.68,"x0":1.6521283105355484,"y0":50.00432541674126,"z0":5.517777833653929,"aX":-10.591615539051814},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.5,"breakHorizontal":14.2,"spinRate":2403,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4514527857469566,"extension":6.27550083993186},"index":6,"playId":"da9a25d6-bdaf-3804-8eb3-0d85cbb06965","pitchNumber":7,"startTime":"2026-04-05T20:46:08.302Z","endTime":"2026-04-05T20:46:12.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.177705038603772,"aZ":-27.20492723516867,"pfxX":6.709050226331287,"pfxZ":3.270799746489528,"pX":0.6896527253571185,"pZ":2.2030642162968133,"vX0":-4.66342626354097,"vY0":-121.7143284620158,"vZ0":-2.4544679101644675,"x":90.71,"y":179.3,"x0":1.7473660508546787,"y0":50.00137740109561,"z0":5.55172419305209,"aX":10.187318482175902},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.6,"breakHorizontal":-11.3,"spinRate":1021,"spinDirection":138},"zone":6,"typeConfidence":2.0,"plateTime":0.44793965197648333,"extension":6.329775240062038},"hitData":{"launchSpeed":76.8,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.83,"coordY":164.96}},"index":7,"playId":"0a217b04-6e3e-3d09-b4e1-469628355107","pitchNumber":8,"startTime":"2026-04-05T20:46:32.362Z","endTime":"2026-04-05T20:46:40.175Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T20:46:40.175Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Ramírez flies out to left fielder Dylan Carlson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-05T20:46:52.007Z","endTime":"2026-04-05T20:49:15.347Z","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":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.435082184071938,"aZ":-11.073479297071959,"pfxX":6.288228239061386,"pfxZ":11.58375968421567,"pX":-0.1551051500027388,"pZ":2.5487194666079183,"vX0":-6.866954317353441,"vY0":-134.42349488616168,"vZ0":-5.145487986071231,"x":122.91,"y":169.96,"x0":1.6213603715470788,"y0":50.000658447744485,"z0":5.280806017043867,"aX":11.452302604778295},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.0,"breakHorizontal":-9.8,"spinRate":2523,"spinDirection":146},"zone":5,"typeConfidence":2.0,"plateTime":0.4082213384569662,"extension":6.170763680121591},"index":0,"playId":"e927fef8-5af4-319b-8ff6-36a3256f960c","pitchNumber":1,"startTime":"2026-04-05T20:47:07.124Z","endTime":"2026-04-05T20:47:12.438Z","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":93.4,"endSpeed":85.1,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.584419256943654,"aZ":-11.03142061962872,"pfxX":4.819771046031255,"pfxZ":11.330765674823338,"pX":0.24358920415872945,"pZ":3.306980883751287,"vX0":-5.221385792315518,"vY0":-135.92797779180657,"vZ0":-3.704093719896859,"x":107.71,"y":149.49,"x0":1.565784885987864,"y0":50.001918178898826,"z0":5.456693034820537,"aX":8.99319510265009},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.9,"breakHorizontal":-7.6,"spinRate":2471,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.40339566208255917,"extension":6.24438749550507},"index":1,"playId":"2073bfac-c40c-381f-8608-06aa73a9d10c","pitchNumber":2,"startTime":"2026-04-05T20:47:23.153Z","endTime":"2026-04-05T20:47:26.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.386007621587964,"aZ":-10.787912442655822,"pfxX":6.624557843842685,"pfxZ":11.75377230649509,"pX":-0.7801595682179727,"pZ":2.177792023169966,"vX0":-8.377913879857884,"vY0":-134.1271228273738,"vZ0":-6.352949343800778,"x":146.74,"y":179.98,"x0":1.5251954348475292,"y0":50.002465095929594,"z0":5.3486266663182205,"aX":12.053620758463508},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":20.0,"breakHorizontal":-10.2,"spinRate":2362,"spinDirection":151},"zone":4,"typeConfidence":2.0,"plateTime":0.4085834794382217,"extension":6.256392234741998},"index":2,"playId":"68de6e86-435a-3076-92f5-b876f3c54962","pitchNumber":3,"startTime":"2026-04-05T20:47:44.179Z","endTime":"2026-04-05T20:47:50.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.877358595267832,"aZ":-25.640033715870953,"pfxX":5.390703391356823,"pfxZ":4.30248447838342,"pX":0.6698488115796254,"pZ":0.7384873159939709,"vX0":-3.9740695482677793,"vY0":-122.35107762016098,"vZ0":-5.929174406310686,"x":91.47,"y":218.84,"x0":1.6138595059705239,"y0":50.00241749864333,"z0":5.387299079406244,"aX":8.182408477230954},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.6,"breakHorizontal":-8.9,"spinRate":1115,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4474712774427525,"extension":6.407560152840286},"index":3,"playId":"af7fc8a5-670a-352e-89c1-af11f6e9cc0d","pitchNumber":4,"startTime":"2026-04-05T20:48:03.336Z","endTime":"2026-04-05T20:48:07.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.1,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84656438734912,"aZ":-12.499481695952273,"pfxX":5.248778856231499,"pfxZ":10.753457429464287,"pX":-0.8667842281405795,"pZ":2.434958414315366,"vX0":-8.056327548386573,"vY0":-135.24224999204506,"vZ0":-5.221846088019586,"x":150.04,"y":173.04,"x0":1.4856535649761227,"y0":50.00647580662523,"z0":5.286650091730639,"aX":9.607360789262957},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.4,"breakHorizontal":-7.6,"spinRate":2351,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.40689769694819944,"extension":6.3387312009732675},"index":4,"playId":"5c0644cf-aca5-3bbe-ad7f-5b4cadb3bcab","pitchNumber":5,"startTime":"2026-04-05T20:48:22.924Z","endTime":"2026-04-05T20:48:28.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.921493414191154,"aZ":-23.402121706165016,"pfxX":5.895004284391852,"pfxZ":5.781235641057336,"pX":-0.03980347519355602,"pZ":0.7958749421115429,"vX0":-5.3664368628734795,"vY0":-122.11124638878337,"vZ0":-6.006140822352726,"x":118.52,"y":217.29,"x0":1.415181194884779,"y0":50.005297836077276,"z0":5.287466475611614,"aX":8.948588139715854},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":9.4,"breakHorizontal":-9.5,"spinRate":1046,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.44769710347234515,"extension":6.337747630384206},"index":5,"playId":"929ca7d9-fa6c-3888-9d5a-eced61dd0d34","pitchNumber":6,"startTime":"2026-04-05T20:48:46.026Z","endTime":"2026-04-05T20:48:52.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48968939593261,"aZ":-11.089297747137685,"pfxX":5.585079264492183,"pfxZ":11.354023013836276,"pX":-0.4288338976282959,"pZ":2.5068780672741022,"vX0":-7.186822903881048,"vY0":-136.05637861795958,"vZ0":-5.379982945218729,"x":133.35,"y":171.09,"x0":1.533007303988625,"y0":50.003232547490875,"z0":5.292481879580442,"aX":10.372571021492835},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.4,"breakHorizontal":-8.4,"spinRate":2456,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.4040427162994633,"extension":6.297497351701638},"hitData":{"launchSpeed":101.2,"launchAngle":53.0,"totalDistance":286.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.0,"coordY":115.0}},"index":6,"playId":"2ce83d7a-e480-330c-9a23-3f4387d0fdf5","pitchNumber":7,"startTime":"2026-04-05T20:49:04.334Z","endTime":"2026-04-05T20:49:15.347Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T20:49:15.347Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-05T20:51:13.126Z","endTime":"2026-04-05T20:52:56.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.089129372782793,"aZ":-19.353258928816835,"pfxX":-0.9451259582989602,"pfxZ":7.413952275856218,"pX":-0.7185607024160056,"pZ":4.514269957665977,"vX0":-3.8807915046131933,"vY0":-130.33914549610427,"vZ0":0.8570102763329787,"x":144.39,"y":116.89,"x0":0.9093476347688364,"y0":50.002702361092986,"z0":5.637184647918186,"aX":-1.6336405774826792},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.8,"breakHorizontal":2.5,"spinRate":2120,"spinDirection":175},"zone":11,"typeConfidence":2.0,"plateTime":0.41942433842643156,"extension":6.491513840912972},"index":0,"playId":"56482d0c-6d80-32d2-97d7-7492ba012270","pitchNumber":1,"startTime":"2026-04-05T20:51:23.562Z","endTime":"2026-04-05T20:51:28.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.743822692828573,"aZ":-14.23721086091331,"pfxX":2.385794051113347,"pfxZ":9.778128493222395,"pX":-1.1908784710032365,"pZ":3.368167881286449,"vX0":-6.053605964294152,"vY0":-134.48473017794655,"vZ0":-2.9972333526583603,"x":162.39,"y":147.84,"x0":0.7777880788020929,"y0":50.00486413961093,"z0":5.5050191477436545,"aX":4.3782949289551345},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.3,"breakHorizontal":-3.0,"spinRate":2178,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.4070411779761618,"extension":6.54404401240266},"index":1,"playId":"73571b9a-474a-3bf7-8dc2-d271ce12a2ad","pitchNumber":2,"startTime":"2026-04-05T20:51:38.375Z","endTime":"2026-04-05T20:51:44.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41570382809016,"aZ":-32.890388010669696,"pfxX":8.790720842812906,"pfxZ":-0.47713007881966973,"pX":-0.47590157058446025,"pZ":1.6726784393073657,"vX0":-6.3193058660243855,"vY0":-122.13845502737803,"vZ0":-2.2191846966605064,"x":135.14,"y":193.62,"x0":1.0105862587263903,"y0":50.00384090019969,"z0":5.438215631402517,"aX":13.20210470582747},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.2,"breakHorizontal":-14.3,"spinRate":1615,"spinDirection":118},"zone":7,"typeConfidence":0.91,"plateTime":0.4495016728001118,"extension":6.2584462443362785},"index":2,"playId":"0a000db9-bb66-32cd-badb-d877c27cf4a8","pitchNumber":3,"startTime":"2026-04-05T20:51:58.606Z","endTime":"2026-04-05T20:52:05.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.348234581890548,"aZ":-30.482850556096203,"pfxX":9.530597629864602,"pfxZ":1.0738332485263458,"pX":0.25694421008410284,"pZ":0.39956048027313806,"vX0":-4.9213951581722855,"vY0":-124.64640246760645,"vZ0":-5.866664988973339,"x":107.21,"y":227.99,"x0":1.0200792865964485,"y0":50.00117570050618,"z0":5.304429647354363,"aX":14.976356493151444},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.8,"breakHorizontal":-16.1,"spinRate":1710,"spinDirection":127},"zone":14,"typeConfidence":0.91,"plateTime":0.43964087667068563,"extension":6.289971403387728},"index":3,"playId":"e4ecae45-5ce9-3087-a1df-58d3ecaf40f1","pitchNumber":4,"startTime":"2026-04-05T20:52:31.967Z","endTime":"2026-04-05T20:52:39.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.587992273664106,"aZ":-12.357140555664024,"pfxX":2.1710681518329698,"pfxZ":10.510346438681719,"pX":-0.5006582816636019,"pZ":2.3806414013740023,"vX0":-4.495329328129907,"vY0":-137.0000825928542,"vZ0":-5.721753091776055,"x":136.08,"y":174.5,"x0":0.8854495804901966,"y0":50.00171424504302,"z0":5.353921952245479,"aX":4.093541924430609},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.9,"breakHorizontal":-2.9,"spinRate":2157,"spinDirection":156},"zone":4,"typeConfidence":2.0,"plateTime":0.40106386805589755,"extension":6.700901539104301},"index":4,"playId":"d3120473-1ce7-3667-b9c0-dbb02433c2db","pitchNumber":5,"startTime":"2026-04-05T20:52:51.234Z","endTime":"2026-04-05T20:52:56.688Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T20:52:56.688Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out, first baseman Rhys Hoskins to pitcher Parker Messick.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-05T20:53:05.411Z","endTime":"2026-04-05T20:54:06.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":800048,"link":"/api/v1/people/800048"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.132521280136753,"aZ":-20.530058165286313,"pfxX":8.175361225710505,"pfxZ":6.366669025488728,"pX":0.5841937215125186,"pZ":2.3947252495750444,"vX0":-4.408745884912528,"vY0":-134.19858594099594,"vZ0":-3.9945078980253053,"x":94.73,"y":174.12,"x0":1.1831491190051833,"y0":50.00668243494316,"z0":5.358816906522589,"aX":14.964797584566123},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.9,"breakHorizontal":-13.9,"spinRate":2007,"spinDirection":142},"zone":6,"typeConfidence":0.91,"plateTime":0.40761499303706916,"extension":6.499247711653092},"index":0,"playId":"c01064c0-a335-3411-9999-59b3377db042","pitchNumber":1,"startTime":"2026-04-05T20:53:17.183Z","endTime":"2026-04-05T20:53:23.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, 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":85.8,"endSpeed":80.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.461024140856242,"aZ":-29.295528301863783,"pfxX":-3.8787986611673118,"pfxZ":1.7903893129667203,"pX":-1.6194808437485473,"pZ":2.5159002222858553,"vX0":-4.579882572597999,"vY0":-124.99134516114228,"vZ0":-1.673962322294323,"x":178.73,"y":170.85,"x0":0.7297813951360139,"y0":50.003477650391524,"z0":5.564397781472333,"aX":-6.2326310352475875},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.1,"breakHorizontal":7.9,"spinRate":2355,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.43560047802863133,"extension":6.569520945489011},"index":1,"playId":"5ed08012-b972-3e0a-b7f0-76560e6668f1","pitchNumber":2,"startTime":"2026-04-05T20:53:32.216Z","endTime":"2026-04-05T20:53:37.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":83.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.4802114363799,"aZ":-11.714470042073629,"pfxX":1.723345673029228,"pfxZ":11.269559839754777,"pX":-1.3190698819568356,"pZ":2.1149886811294807,"vX0":-6.074865556477911,"vY0":-135.13678050515054,"vZ0":-6.3447070660412495,"x":167.28,"y":181.68,"x0":0.7524173002721586,"y0":50.00292409612444,"z0":5.347208643322996,"aX":3.1287676822104515},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.0,"breakHorizontal":-1.6,"spinRate":2182,"spinDirection":155},"zone":13,"typeConfidence":2.0,"plateTime":0.40818180988213904,"extension":6.543536917005174},"index":2,"playId":"3a21f9d4-5217-3826-8288-80a0cbbb7f03","pitchNumber":3,"startTime":"2026-04-05T20:53:45.965Z","endTime":"2026-04-05T20:53:52.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":83.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.895279402689134,"aZ":-19.558579865811314,"pfxX":6.775696024803634,"pfxZ":6.942063548641925,"pX":0.06206219538306247,"pZ":2.1646008617207104,"vX0":-4.691842890857632,"vY0":-135.0745800756695,"vZ0":-4.709856376997363,"x":114.63,"y":180.34,"x0":0.9557351725043561,"y0":50.00412930194289,"z0":5.337096837665465,"aX":12.31726762530632},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.5,"breakHorizontal":-11.0,"spinRate":2024,"spinDirection":146},"zone":5,"typeConfidence":0.81,"plateTime":0.40804434538290346,"extension":6.493957766732432},"hitData":{"launchSpeed":79.7,"launchAngle":-1.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.76,"coordY":160.12}},"index":3,"playId":"2e695c81-8077-35b4-b93e-371be43a3285","pitchNumber":4,"startTime":"2026-04-05T20:53:58.717Z","endTime":"2026-04-05T20:54:06.756Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T20:54:06.756Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-05T20:54:17.946Z","endTime":"2026-04-05T20:56:22.936Z","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":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"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":78.8,"endSpeed":73.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.824737483218083,"aZ":-37.18000475677693,"pfxX":-8.229603432732237,"pfxZ":-3.7485829055137962,"pX":-1.1219853985852832,"pZ":1.0157621054579637,"vX0":-2.402410454610875,"vY0":-114.77933621533896,"vZ0":-2.006282212021704,"x":159.77,"y":211.35,"x0":1.006642189775849,"y0":50.000249798413215,"z0":5.51437717752218,"aX":-11.001332528201559},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-7.0,"breakHorizontal":15.5,"spinRate":2294,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.4768172899207501,"extension":6.54324255363969},"index":0,"playId":"d8bc7bb9-4c19-33f6-9168-b59f18f08872","pitchNumber":1,"startTime":"2026-04-05T20:54:36.413Z","endTime":"2026-04-05T20:54:41.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.657616171223886,"aZ":-11.751602833041327,"pfxX":0.7447787506750689,"pfxZ":10.974828723890587,"pX":-1.2625247736144485,"pZ":2.1364018339705093,"vX0":-5.702409262512507,"vY0":-135.57049616381357,"vZ0":-6.421000719837995,"x":165.12,"y":181.1,"x0":0.7715750453284493,"y0":50.006236410689716,"z0":5.35603339037045,"aX":1.386158377581859},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.7,"breakHorizontal":-0.1,"spinRate":2202,"spinDirection":159},"zone":13,"typeConfidence":2.0,"plateTime":0.4040259529894423,"extension":6.5939658699217665},"index":1,"playId":"8f78203d-1cf0-3bd5-bbf5-015e445ed0a0","pitchNumber":2,"startTime":"2026-04-05T20:54:49.715Z","endTime":"2026-04-05T20:54:54.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00659616140794,"aZ":-22.847834712843262,"pfxX":7.425825620291453,"pfxZ":5.15000911528113,"pX":-0.5777904153186629,"pZ":1.1327041284217645,"vX0":-6.71167033514987,"vY0":-133.72029877316223,"vZ0":-6.471793813828179,"x":139.02,"y":208.2,"x0":1.0006727095009014,"y0":50.00045815903017,"z0":5.224965207628468,"aX":13.437958520284624},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.2,"breakHorizontal":-12.0,"spinRate":1995,"spinDirection":142},"zone":13,"typeConfidence":0.91,"plateTime":0.40970336907311156,"extension":6.507134323530993},"index":2,"playId":"98aa5c66-9433-3418-8dc0-9530fe36464a","pitchNumber":3,"startTime":"2026-04-05T20:55:06.115Z","endTime":"2026-04-05T20:55:10.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.808075854966255,"aZ":-12.829107748057384,"pfxX":3.6000285668816154,"pfxZ":10.560174457043974,"pX":-0.8113354249700246,"pZ":2.516275151510866,"vX0":-5.522071291645846,"vY0":-134.4255940567394,"vZ0":-5.181987256669996,"x":147.93,"y":170.84,"x0":0.8007054225222365,"y0":50.0066344487883,"z0":5.37795909568883,"aX":6.597921652545795},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.2,"breakHorizontal":-5.4,"spinRate":2093,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.4072624644560725,"extension":6.590230419971832},"index":3,"playId":"63511bf7-fc7a-3e7c-ad6e-73885be98da0","pitchNumber":4,"startTime":"2026-04-05T20:55:19.928Z","endTime":"2026-04-05T20:55:25.502Z","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.7,"endSpeed":85.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.83345336603664,"aZ":-18.98803283293432,"pfxX":6.817899655112484,"pfxZ":7.082446925789007,"pX":-0.023886116143522627,"pZ":2.089862711021476,"vX0":-5.004910206976442,"vY0":-134.97626731171155,"vZ0":-5.189836897898557,"x":117.91,"y":182.35,"x0":0.9600195259751998,"y0":50.004360461481525,"z0":5.356950172087526,"aX":12.697664961489298},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.0,"breakHorizontal":-11.4,"spinRate":2002,"spinDirection":147},"zone":8,"typeConfidence":0.89,"plateTime":0.404364342107864,"extension":6.577868179150855},"index":4,"playId":"55ac4870-d89b-3c63-a702-b7e93b21a155","pitchNumber":5,"startTime":"2026-04-05T20:55:35.733Z","endTime":"2026-04-05T20:55:39.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.860838331578936,"aZ":-13.056811134661544,"pfxX":4.830485705217026,"pfxZ":9.816323079913905,"pX":-0.008613646877133719,"pZ":3.6485707059135897,"vX0":-4.406190233856354,"vY0":-138.20407748034532,"vZ0":-2.431979208974746,"x":117.33,"y":140.27,"x0":0.973561004942751,"y0":50.00182185928459,"z0":5.409507205298321,"aX":9.406831276961091},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.5,"breakHorizontal":-7.9,"spinRate":2173,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.3952971788661448,"extension":6.514049108250281},"index":5,"playId":"d66db0f3-f683-3d29-a33e-8363e3e7b54e","pitchNumber":6,"startTime":"2026-04-05T20:56:02.420Z","endTime":"2026-04-05T20:56:07.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.455220355815165,"aZ":-32.50886309770982,"pfxX":9.181018997070288,"pfxZ":-0.21834655991913543,"pX":0.22127591453387388,"pZ":1.3975900102379795,"vX0":-4.804241581642534,"vY0":-123.76717777353485,"vZ0":-2.9408130414574547,"x":108.57,"y":201.05,"x0":1.0069454931965371,"y0":50.00413681689053,"z0":5.3572165533837435,"aX":14.074326435802817},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.8,"breakHorizontal":-15.4,"spinRate":1672,"spinDirection":124},"zone":14,"typeConfidence":0.91,"plateTime":0.4445985801868826,"extension":6.443091000995139},"index":6,"playId":"cedbce63-3602-34fd-aa60-b02add8e923e","pitchNumber":7,"startTime":"2026-04-05T20:56:18.419Z","endTime":"2026-04-05T20:56:22.936Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T20:56:22.936Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"David Fry singles on a sharp line drive to left fielder Dylan Carlson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-05T20:58:14.488Z","endTime":"2026-04-05T20:59:20.484Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":73.0,"endSpeed":66.9,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.702146119424704,"aZ":-42.207051224549744,"pfxX":-4.506019529930933,"pfxZ":-8.881812466712551,"pX":0.7518074621835265,"pZ":3.097071342063775,"vX0":-0.505884425478536,"vY0":-106.11555060071412,"vZ0":4.092935173834973,"x":88.34,"y":155.16,"x0":1.5786537600968333,"y0":50.00085612851601,"z0":5.980905726726938,"aX":-5.091425743449823},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.2,"breakVerticalInduced":-14.4,"breakHorizontal":8.3,"spinRate":2366,"spinDirection":325},"zone":3,"typeConfidence":2.0,"plateTime":0.517954982080771,"extension":6.133912847126639},"index":0,"playId":"90cb1aac-0e62-32f5-97a3-bb7ae011ae57","pitchNumber":1,"startTime":"2026-04-05T20:58:37.231Z","endTime":"2026-04-05T20:58:43.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.5,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.601532671422586,"aZ":-25.449209694187065,"pfxX":6.841444746741928,"pfxZ":4.619867644585977,"pX":0.5453286730097985,"pZ":2.5445264641539223,"vX0":-4.595557854517605,"vY0":-120.00513725648773,"vZ0":-1.74505077929873,"x":96.21,"y":170.08,"x0":1.5979487091605595,"y0":50.003429079450385,"z0":5.551924731609922,"aX":9.961470909116532},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":8.2,"breakHorizontal":-11.3,"spinRate":1174,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.45671997653168717,"extension":6.3281308538042405},"index":1,"playId":"022d1844-c63b-3275-8677-95cf5fbffc06","pitchNumber":2,"startTime":"2026-04-05T20:58:52.976Z","endTime":"2026-04-05T20:58:58.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.403795723631205,"aZ":-14.259529328228854,"pfxX":7.166338842107878,"pfxZ":9.99362267901774,"pX":-0.4542108352055974,"pZ":2.212026479465705,"vX0":-7.762045613829653,"vY0":-133.0141039895986,"vZ0":-5.516219740235664,"x":134.31,"y":179.06,"x0":1.5700299843732561,"y0":50.00410451508385,"z0":5.345896902190082,"aX":12.848724916919371},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.0,"breakHorizontal":-11.3,"spinRate":2434,"spinDirection":148},"zone":4,"typeConfidence":2.0,"plateTime":0.41171199602465736,"extension":6.325099463022821},"hitData":{"launchSpeed":102.9,"launchAngle":14.0,"totalDistance":218.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":63.81,"coordY":116.91}},"index":2,"playId":"66c0573a-c348-3885-80fc-d3e0208c5f83","pitchNumber":3,"startTime":"2026-04-05T20:59:10.170Z","endTime":"2026-04-05T20:59:20.484Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T20:59:20.484Z","atBatIndex":9},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Chase DeLauter pops out to second baseman Nico Hoerner.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-05T20:59:35.734Z","endTime":"2026-04-05T21:01:39.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":5},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.1,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.915044722010897,"aZ":-29.775690456694676,"pfxX":-4.354339291947511,"pfxZ":1.6858305494084371,"pX":-1.2943733867740244,"pZ":1.026217888850877,"vX0":-6.000352786037728,"vY0":-119.25073147364772,"vZ0":-3.768932860259652,"x":166.34,"y":211.07,"x0":1.8293977376664114,"y0":50.0056111192145,"z0":5.340294596887052,"aX":-6.21457377736464},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.3,"breakHorizontal":9.5,"spinRate":2559,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.46094484641572864,"extension":6.312955606739309},"index":0,"playId":"89543848-c688-3236-a10c-dc6a259819cc","pitchNumber":1,"startTime":"2026-04-05T20:59:49.178Z","endTime":"2026-04-05T20:59:54.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.2,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56132659167328,"aZ":-13.585559469337653,"pfxX":6.377358129241072,"pfxZ":10.409382190788575,"pX":-0.6802451877401935,"pZ":2.73710639297685,"vX0":-7.863791166627565,"vY0":-133.258101604769,"vZ0":-4.196451546166362,"x":142.93,"y":164.88,"x0":1.4903852181661752,"y0":50.001958912284024,"z0":5.324513857221294,"aX":11.38750677829758},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.0,"breakHorizontal":-9.7,"spinRate":2430,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.4121761631026306,"extension":6.141786206228487},"index":1,"playId":"c7d3deac-abdf-36a8-8e56-7d6a27926367","pitchNumber":2,"startTime":"2026-04-05T21:00:09.065Z","endTime":"2026-04-05T21:00:14.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":82.3,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.47151772809884,"aZ":-11.303062540668822,"pfxX":6.016544522110323,"pfxZ":11.850328347093896,"pX":-0.6692119993635859,"pZ":2.9527563083889334,"vX0":-7.798304190955735,"vY0":-132.86739571683188,"vZ0":-3.9528384903462976,"x":142.51,"y":159.06,"x0":1.5429201099230505,"y0":50.00025430327828,"z0":5.301074695265554,"aX":10.594512540283434},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":20.6,"breakHorizontal":-8.9,"spinRate":2505,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.4146483646359287,"extension":6.221925620199781},"index":2,"playId":"6d383419-35ba-3c44-8aa4-c109169c8713","pitchNumber":3,"startTime":"2026-04-05T21:00:27.451Z","endTime":"2026-04-05T21:00:33.840Z","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":83.6,"endSpeed":77.0,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.37907734778198,"aZ":-29.43449156257906,"pfxX":-5.118083870263114,"pfxZ":1.8361263410533635,"pX":-1.3352492317626128,"pZ":1.3892958177050658,"vX0":-6.040087868772293,"vY0":-121.6825482796611,"vZ0":-3.2952814857329313,"x":167.9,"y":201.27,"x0":1.8465040388890945,"y0":50.00591144369526,"z0":5.317351915227891,"aX":-7.659467225838715},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.8,"breakHorizontal":10.7,"spinRate":2608,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4505014100742857,"extension":6.157293284195947},"index":3,"playId":"9772f7de-896d-3c39-8a79-5059768cb700","pitchNumber":4,"startTime":"2026-04-05T21:00:46.312Z","endTime":"2026-04-05T21:00:52.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":83.9,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.61105764638992,"aZ":-14.268804998884438,"pfxX":7.647161255932291,"pfxZ":9.84578745288755,"pX":0.27907394145351033,"pZ":2.806197425346605,"vX0":-5.964777592298365,"vY0":-134.60269219139323,"vZ0":-3.903909454698499,"x":106.36,"y":163.01,"x0":1.5399291117064662,"y0":50.006314640849965,"z0":5.2986724269406915,"aX":13.911970262210833},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.0,"breakHorizontal":-12.5,"spinRate":2459,"spinDirection":146},"zone":5,"typeConfidence":2.0,"plateTime":0.4082980692602689,"extension":6.089632520633456},"index":4,"playId":"07b879cc-c115-333e-9859-40f1c141d835","pitchNumber":5,"startTime":"2026-04-05T21:01:05.880Z","endTime":"2026-04-05T21:01:09.897Z","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":84.0,"endSpeed":77.8,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.816003260719395,"aZ":-25.078409200978214,"pfxX":6.698126452181177,"pfxZ":4.634284821668193,"pX":0.1508909803331,"pZ":2.342785031579493,"vX0":-5.775328254709406,"vY0":-122.35577759034318,"vZ0":-2.3400087463184205,"x":111.25,"y":175.52,"x0":1.6599611188731258,"y0":50.00397878003727,"z0":5.438117392537116,"aX":10.26115277758143},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":8.2,"breakHorizontal":-10.9,"spinRate":1054,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.44589695053994305,"extension":6.354627395772994},"hitData":{"launchSpeed":85.7,"launchAngle":58.0,"totalDistance":185.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":157.84,"coordY":134.11}},"index":5,"playId":"aa637206-90d3-3e31-bce7-6217d455c75a","pitchNumber":6,"startTime":"2026-04-05T21:01:28.572Z","endTime":"2026-04-05T21:01:39.853Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T21:01:39.853Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rhys Hoskins strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-05T21:01:55.908Z","endTime":"2026-04-05T21:04:45.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.207113443148828,"aZ":-11.417906087367156,"pfxX":4.611480296083048,"pfxZ":11.273627311612561,"pX":-0.6484947241798708,"pZ":3.4862472626194556,"vX0":-7.400231201075557,"vY0":-135.0249899083126,"vZ0":-3.0339176673214747,"x":141.72,"y":144.65,"x0":1.532229987049573,"y0":50.001955861584605,"z0":5.431206224999065,"aX":8.490490588002892},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.9,"breakHorizontal":-6.7,"spinRate":2476,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.4061121546734774,"extension":6.220318375847492},"index":0,"playId":"7ac88ec3-a1b0-3d36-b890-0767475c1489","pitchNumber":1,"startTime":"2026-04-05T21:02:06.495Z","endTime":"2026-04-05T21:02:11.102Z","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":"b0fd0808-9d51-3296-82ea-059b98b10750","startTime":"2026-04-05T21:02:26.988Z","endTime":"2026-04-05T21:02:30.290Z","isPitch":false,"type":"pickoff"},{"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":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6056687287531,"aZ":-10.938476207233798,"pfxX":6.327505864472431,"pfxZ":11.753713124307687,"pX":-1.043254981753014,"pZ":2.407339625788224,"vX0":-8.84769544474844,"vY0":-133.7439792508178,"vZ0":-5.68039644613391,"x":156.77,"y":173.78,"x0":1.4899330374947188,"y0":50.00046250696431,"z0":5.347572326015306,"aX":11.43011646474917},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.2,"breakHorizontal":-9.5,"spinRate":2482,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.4099801107540877,"extension":6.308398643102232},"index":2,"playId":"2a0733d9-ac8c-3e26-94f9-7446e5b04d7e","pitchNumber":2,"startTime":"2026-04-05T21:02:49.323Z","endTime":"2026-04-05T21:02:55.638Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.181610516588375,"aZ":-23.03550616448119,"pfxX":7.556115002134217,"pfxZ":6.004795358690521,"pX":-0.050915843467866304,"pZ":0.6980660180795732,"vX0":-6.504116199613954,"vY0":-122.11087416257243,"vZ0":-6.203469925181645,"x":118.94,"y":219.93,"x0":1.65485361948548,"y0":50.00501644558577,"z0":5.230953880135364,"aX":11.506998047612978},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":9.7,"breakHorizontal":-12.4,"spinRate":1166,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.44712452482317033,"extension":6.414363645595403},"index":3,"playId":"0aada159-fa62-3fd6-a730-64a3815181f9","pitchNumber":3,"startTime":"2026-04-05T21:03:09.069Z","endTime":"2026-04-05T21:03:14.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.43469103620576,"aZ":-23.305422414307184,"pfxX":6.505753920740396,"pfxZ":5.803366900318297,"pX":0.3383128245828337,"pZ":1.2962076893953571,"vX0":-5.210065984163209,"vY0":-122.38327288978437,"vZ0":-4.75711839225489,"x":104.1,"y":203.78,"x0":1.641670991690208,"y0":50.00381780734186,"z0":5.242661503262789,"aX":9.944389663920482},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":9.7,"breakHorizontal":-10.7,"spinRate":1126,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4462655595587366,"extension":6.4497646390175545},"index":4,"playId":"141a9aa4-0d43-33b9-835f-ac21492e4b41","pitchNumber":4,"startTime":"2026-04-05T21:03:28.846Z","endTime":"2026-04-05T21:03:33.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.39040502473463,"aZ":-11.961229452760843,"pfxX":5.955391508207747,"pfxZ":11.07022920754394,"pX":-0.4511309420157407,"pZ":3.843579944297263,"vX0":-7.246251516564285,"vY0":-134.56227168729998,"vZ0":-1.9445460570311175,"x":134.2,"y":135.0,"x0":1.508436902318816,"y0":50.00180855631819,"z0":5.427439908984825,"aX":10.873472876415464},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.8,"breakHorizontal":-9.1,"spinRate":2446,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.4077251709513723,"extension":6.205708104646228},"index":5,"playId":"8041d50a-86f8-3f55-8deb-f1fc4c326850","pitchNumber":5,"startTime":"2026-04-05T21:03:55.371Z","endTime":"2026-04-05T21:04:00.748Z","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":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-04-05T21:04:19.380Z","endTime":"2026-04-05T21:04:40.025Z","isPitch":false,"type":"action","player":{"id":656555,"link":"/api/v1/people/656555"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.3,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.209060555449486,"aZ":-9.855813861899946,"pfxX":6.041970042578753,"pfxZ":12.166733025152489,"pX":0.5479098275628471,"pZ":2.6799574782942552,"vX0":-5.0520122360778155,"vY0":-135.02220175268766,"vZ0":-5.03648830150944,"x":96.11,"y":166.42,"x0":1.6643455221712986,"y0":50.00009083619601,"z0":5.271895020403281,"aX":11.080788695713052},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":21.0,"breakHorizontal":-9.7,"spinRate":2461,"spinDirection":146},"zone":6,"typeConfidence":2.0,"plateTime":0.4066752991513307,"extension":6.239315794547986},"index":7,"playId":"280bae41-d705-3259-841f-c31deae9aebf","pitchNumber":6,"startTime":"2026-04-05T21:04:40.025Z","endTime":"2026-04-05T21:04:45.294Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T21:04:45.294Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gabriel Arias flies out to right fielder Matt Shaw.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-05T21:04:57.465Z","endTime":"2026-04-05T21:06:00.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.385018264639005,"aZ":-29.299727207552053,"pfxX":-6.0642319067433,"pfxZ":1.975922399115813,"pX":-0.129363634657641,"pZ":3.5377818869306004,"vX0":-2.9179278273997906,"vY0":-119.98895110279955,"vZ0":1.4423972592011474,"x":121.93,"y":143.26,"x0":1.890759890322946,"y0":50.004453286703615,"z0":5.540940056888818,"aX":-8.836572429935982},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.2,"breakHorizontal":11.6,"spinRate":2457,"spinDirection":294},"zone":11,"typeConfidence":2.0,"plateTime":0.4566114163612336,"extension":6.192899922489433},"index":0,"playId":"2ea77c8d-7948-3de6-b63f-b93e8c08bb26","pitchNumber":1,"startTime":"2026-04-05T21:05:10.851Z","endTime":"2026-04-05T21:05:17.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.774840764485592,"aZ":-29.09489918645742,"pfxX":7.071146751643612,"pfxZ":2.0377239494686537,"pX":1.0646045925999301,"pZ":1.2780169699930057,"vX0":-3.779617308430769,"vY0":-121.9153918924054,"vZ0":-3.892650763435662,"x":76.42,"y":204.27,"x0":1.7119664702437638,"y0":50.00557154865845,"z0":5.392051013584591,"aX":10.702772987849285},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.0,"breakHorizontal":-12.0,"spinRate":957,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.4483553417570749,"extension":6.3166450545317305},"index":1,"playId":"5413d1e8-139d-3dbf-87d7-8c7dd2b9e791","pitchNumber":2,"startTime":"2026-04-05T21:05:30.620Z","endTime":"2026-04-05T21:05:35.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.411109045749637,"aZ":-25.399297472828447,"pfxX":3.668962658345823,"pfxZ":4.436192140062241,"pX":0.7592891162350744,"pZ":2.6948027584597756,"vX0":-3.364882004665801,"vY0":-122.57658790218429,"vZ0":-1.4910999253368962,"x":88.06,"y":166.02,"x0":1.6707767439273833,"y0":50.00258630234827,"z0":5.472176133720876,"aX":5.603261488569261},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.9,"breakHorizontal":-5.9,"spinRate":937,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.4462329311166906,"extension":6.196390355417162},"hitData":{"launchSpeed":83.4,"launchAngle":43.0,"totalDistance":259.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.98,"coordY":120.3}},"index":2,"playId":"8925fe06-9172-3952-8bad-8fd01cf606c2","pitchNumber":3,"startTime":"2026-04-05T21:05:51.342Z","endTime":"2026-04-05T21:06:00.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T21:06:00.325Z","atBatIndex":12},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Matt Shaw homers (1) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-05T21:07:50.491Z","endTime":"2026-04-05T21:08:47.697Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":{"id":800048,"link":"/api/v1/people/800048"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.369314726414114,"aZ":-13.737576243876791,"pfxX":3.4767273755661803,"pfxZ":10.221088619160302,"pX":0.4109314556004496,"pZ":2.5296158680504233,"vX0":-2.4426153053006354,"vY0":-133.3638162909724,"vZ0":-5.0279499197792585,"x":101.34,"y":170.48,"x0":0.8864767039449124,"y0":50.0004354883618,"z0":5.428315079302351,"aX":6.269166068193373},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.6,"breakHorizontal":-5.8,"spinRate":2117,"spinDirection":154},"zone":6,"typeConfidence":2.0,"plateTime":0.41053323837363376,"extension":6.421724618378463},"index":0,"playId":"08e35b74-e0ae-30d2-b185-04b71c83ba3f","pitchNumber":1,"startTime":"2026-04-05T21:08:11.312Z","endTime":"2026-04-05T21:08:17.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.984724944021014,"aZ":-13.426603752139348,"pfxX":2.9219260437944854,"pfxZ":10.208230644101924,"pX":-0.013167152792123509,"pZ":3.5889342179694594,"vX0":-3.6238679092224793,"vY0":-134.83808514877634,"vZ0":-2.430781371615646,"x":117.5,"y":141.88,"x0":0.9701457752371471,"y0":50.00639935399816,"z0":5.452393993213575,"aX":5.368542467341362},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.1,"breakHorizontal":-4.4,"spinRate":2147,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.4065836740223183,"extension":6.522834379425888},"hitData":{"launchSpeed":95.2,"launchAngle":34.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":219.04,"coordY":85.08}},"index":1,"playId":"a127fa52-47ba-3e81-af94-5ca7b32c1193","pitchNumber":2,"startTime":"2026-04-05T21:08:26.409Z","endTime":"2026-04-05T21:08:47.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T21:08:47.697Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Crow-Armstrong grounds out, second baseman Brayan Rocchio to first baseman Rhys Hoskins.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-05T21:08:56.496Z","endTime":"2026-04-05T21:10:49.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.436141088023252,"aZ":-24.837350497139457,"pfxX":-5.112447934889233,"pfxZ":4.522078981097982,"pX":-0.7515414159462882,"pZ":1.395471369816087,"vX0":-2.488052092501351,"vY0":-126.46435789304986,"vZ0":-5.121608816837419,"x":145.65,"y":201.1,"x0":0.9087822827309209,"y0":50.00301335658943,"z0":5.435576514348482,"aX":-8.29207428400095},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.3,"breakHorizontal":9.8,"spinRate":2369,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.4328627725083112,"extension":6.542785545874601},"index":0,"playId":"ddb57148-6c00-3fc0-8c1b-c333397e6d1b","pitchNumber":1,"startTime":"2026-04-05T21:09:10.331Z","endTime":"2026-04-05T21:09:15.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.897949018549486,"aZ":-22.91202455194536,"pfxX":6.256182224623469,"pfxZ":5.029404460350557,"pX":-0.8068956788526251,"pZ":2.247616508022839,"vX0":-6.782942526508064,"vY0":-134.5352892659689,"vZ0":-3.919052422400066,"x":147.76,"y":178.09,"x0":0.9285377864071293,"y0":50.00279399718606,"z0":5.33785993506032,"aX":11.522542350680306},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.5,"breakHorizontal":-10.0,"spinRate":2090,"spinDirection":149},"zone":4,"typeConfidence":0.91,"plateTime":0.40638081829696926,"extension":6.648607138853077},"index":1,"playId":"097b48cb-c305-3012-a459-53d3c2a2f093","pitchNumber":2,"startTime":"2026-04-05T21:09:22.322Z","endTime":"2026-04-05T21:09:27.457Z","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":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.188833556530795,"aZ":-18.53984206727075,"pfxX":5.665226364521344,"pfxZ":7.326328531439659,"pX":0.6262337779275994,"pZ":1.8205043164883146,"vX0":-3.3180956023774906,"vY0":-135.00138326220028,"vZ0":-5.829909199846527,"x":93.13,"y":189.63,"x0":1.1301071476841844,"y0":50.00265314414297,"z0":5.297237964973758,"aX":10.540471037249407},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.4,"breakHorizontal":-9.6,"spinRate":2026,"spinDirection":143},"zone":9,"typeConfidence":0.8,"plateTime":0.40448780905979964,"extension":6.546344684777723},"index":2,"playId":"d8057905-e6ee-3f16-a00f-ede49fac38d1","pitchNumber":3,"startTime":"2026-04-05T21:09:37.468Z","endTime":"2026-04-05T21:09:41.762Z","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":93.1,"endSpeed":85.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98732275318897,"aZ":-14.772712944455337,"pfxX":1.6643213639573098,"pfxZ":9.290824041258126,"pX":0.5822327972556505,"pZ":2.0660037516260323,"vX0":-1.9908832667250984,"vY0":-135.57172414285822,"vZ0":-5.933018081149482,"x":94.81,"y":183.0,"x0":1.1078095294509152,"y0":50.00007949284844,"z0":5.303294334171997,"aX":3.116224829946638},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.8,"breakHorizontal":-2.6,"spinRate":2120,"spinDirection":154},"zone":9,"typeConfidence":2.0,"plateTime":0.4031047193810422,"extension":6.637513805234004},"index":3,"playId":"9eda541a-976d-3eb6-aa4a-59db4be9a601","pitchNumber":4,"startTime":"2026-04-05T21:09:55.476Z","endTime":"2026-04-05T21:10:00.752Z","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":4,"startTime":"2026-04-05T21:10:08.012Z","endTime":"2026-04-05T21:10:25.459Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":71.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.174242214342655,"aZ":-37.8753778050882,"pfxX":-10.705004311560693,"pfxZ":-4.4016534887543575,"pX":-1.5155172239604733,"pZ":0.822311550871751,"vX0":-2.6910975600215177,"vY0":-114.54119937264365,"vZ0":-2.1696319228961736,"x":174.77,"y":216.58,"x0":1.0722981220095675,"y0":50.00396655222671,"z0":5.576000899876129,"aX":-13.861867417563172},"breaks":{"breakAngle":20.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-8.3,"breakHorizontal":20.0,"spinRate":2323,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.4829277232333742,"extension":6.525657456086383},"index":5,"playId":"9e9c05a6-c159-38d8-a672-5af1a58a391a","pitchNumber":5,"startTime":"2026-04-05T21:10:25.459Z","endTime":"2026-04-05T21:10:30.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":82.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.59749973251455,"aZ":-28.30339593028175,"pfxX":-4.1548383447150465,"pfxZ":2.289917441575861,"pX":0.11961928017867485,"pZ":2.560626579293823,"vX0":-1.1293119608667581,"vY0":-127.42366855142605,"vZ0":-1.905337020642082,"x":112.44,"y":169.64,"x0":1.105774895220572,"y0":50.00157055643285,"z0":5.497401586922717,"aX":-7.014023812538062},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.1,"breakHorizontal":7.8,"spinRate":2425,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.42553410636788547,"extension":6.613696490973878},"hitData":{"launchSpeed":108.7,"launchAngle":6.0,"totalDistance":114.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.84,"coordY":130.85}},"index":6,"playId":"2989cbaf-b99e-3712-8242-aff10699ac9a","pitchNumber":6,"startTime":"2026-04-05T21:10:42.366Z","endTime":"2026-04-05T21:10:49.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T21:10:49.949Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Carlson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-05T21:11:01.320Z","endTime":"2026-04-05T21:12:20.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.815996267578708,"aZ":-13.909129533596488,"pfxX":4.906961319022573,"pfxZ":9.838042254104145,"pX":0.6268015398995679,"pZ":2.3873714659055083,"vX0":-2.5583452191284843,"vY0":-135.2214045898346,"vZ0":-5.1681727173204735,"x":93.11,"y":174.32,"x0":0.9464436564060871,"y0":50.002420585643414,"z0":5.2954232225446685,"aX":9.108604926106478},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.9,"breakHorizontal":-8.4,"spinRate":2157,"spinDirection":157},"zone":6,"typeConfidence":2.0,"plateTime":0.40468830274152223,"extension":6.576540956003095},"index":0,"playId":"a12cde80-13fc-388b-bff5-21aa17cfbe86","pitchNumber":1,"startTime":"2026-04-05T21:11:14.648Z","endTime":"2026-04-05T21:11:21.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.03348790376463,"aZ":-29.457145192319846,"pfxX":8.540672125330662,"pfxZ":1.8231097409262826,"pX":1.1682577385631323,"pZ":2.4981016142961168,"vX0":-3.039507896992982,"vY0":-121.2820765695593,"vZ0":-0.8208095826432849,"x":72.47,"y":171.33,"x0":1.3292207250889003,"y0":50.001346545897334,"z0":5.413291353013461,"aX":12.703680253523695},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.4,"breakHorizontal":-14.8,"spinRate":1693,"spinDirection":126},"zone":14,"typeConfidence":0.91,"plateTime":0.45185808268029515,"extension":6.139459214262248},"index":1,"playId":"4a8208fc-26e9-34c1-9099-7927b6349452","pitchNumber":2,"startTime":"2026-04-05T21:11:27.212Z","endTime":"2026-04-05T21:11:33.156Z","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":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.070763668807068,"aZ":-36.28239451035251,"pfxX":-9.316097468746053,"pfxZ":-3.090954286598876,"pX":0.3057139506709062,"pZ":2.121948065976798,"vX0":1.0437254405254197,"vY0":-114.50419901022632,"vZ0":0.22250050228334195,"x":105.35,"y":181.49,"x0":1.0545747286202176,"y0":50.00471322456554,"z0":5.572565185159932,"aX":-12.375638336513655},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-5.3,"breakHorizontal":16.6,"spinRate":2404,"spinDirection":307},"zone":8,"typeConfidence":2.0,"plateTime":0.478296769459031,"extension":6.442004206041783},"index":2,"playId":"d020e4ac-a3fe-3106-a782-509b84b67f58","pitchNumber":3,"startTime":"2026-04-05T21:11:40.536Z","endTime":"2026-04-05T21:11:45.406Z","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-05T21:11:50.381Z","endTime":"2026-04-05T21:12:01.353Z","isPitch":false,"type":"action","player":{"id":666185,"link":"/api/v1/people/666185"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.77646757060284,"aZ":-14.341644322606589,"pfxX":2.4920417359409512,"pfxZ":9.454440428884904,"pX":1.062881242814458,"pZ":3.3569408938472396,"vX0":-0.8284108771936567,"vY0":-136.6245744975206,"vZ0":-2.8763751346943627,"x":76.49,"y":148.14,"x0":1.046730861724465,"y0":50.00002971029035,"z0":5.411978596900438,"aX":4.699039009011978},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.7,"breakHorizontal":-4.3,"spinRate":2217,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.4012603393013805,"extension":6.472274663547506},"index":4,"playId":"b8403845-7f70-3e31-95b9-39aa6ea5bd3b","pitchNumber":4,"startTime":"2026-04-05T21:12:01.353Z","endTime":"2026-04-05T21:12:05.852Z","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":94.0,"endSpeed":86.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.314847216207134,"aZ":-13.684581920078646,"pfxX":5.583790161953765,"pfxZ":9.643575031592809,"pX":0.3372637795137937,"pZ":2.281114001695581,"vX0":-3.6075714925130766,"vY0":-136.87647874714608,"vZ0":-5.597142741787174,"x":104.14,"y":177.19,"x0":0.9400275555169672,"y0":50.001197612833984,"z0":5.272891224188817,"aX":10.702470428549786},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.7,"breakHorizontal":-9.5,"spinRate":2240,"spinDirection":155},"zone":6,"typeConfidence":2.0,"plateTime":0.39861354898543055,"extension":6.565282738499248},"index":5,"playId":"95ab98ea-50b9-32b6-86f9-f5b776510832","pitchNumber":5,"startTime":"2026-04-05T21:12:16.806Z","endTime":"2026-04-05T21:12:20.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T21:12:20.949Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nico Hoerner walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-05T21:12:34.284Z","endTime":"2026-04-05T21:13:31.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.328593287024127,"aZ":-17.03114835450396,"pfxX":3.014075864264906,"pfxZ":8.193662431828862,"pX":0.6352977332479969,"pZ":4.377395433410025,"vX0":-2.5638842412313134,"vY0":-135.06119137240304,"vZ0":0.11624859393723219,"x":92.78,"y":120.59,"x0":1.205144737375571,"y0":50.00192352071345,"z0":5.531218462924513,"aX":5.569986586524271},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.1,"breakHorizontal":-4.9,"spinRate":2201,"spinDirection":160},"zone":12,"typeConfidence":2.0,"plateTime":0.4055007322813644,"extension":6.492197613760905},"index":0,"playId":"753e7bb9-cd7f-3207-9bb6-4914b5b0a3c2","pitchNumber":1,"startTime":"2026-04-05T21:12:42.153Z","endTime":"2026-04-05T21:12:47.459Z","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":92.1,"endSpeed":84.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.407267201218236,"aZ":-19.493637773114404,"pfxX":7.3442083452992595,"pfxZ":6.934858540949516,"pX":-0.6918217188554845,"pZ":1.7490014158112177,"vX0":-7.176428036829871,"vY0":-134.00545837080313,"vZ0":-5.558762218297842,"x":143.37,"y":191.56,"x0":1.0593823309131585,"y0":50.00595804611958,"z0":5.231420749415573,"aX":13.43605808947849},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.6,"breakHorizontal":-11.9,"spinRate":2099,"spinDirection":143},"zone":7,"typeConfidence":0.91,"plateTime":0.4078384456426134,"extension":6.6457159253652955},"index":1,"playId":"43fb8bb1-b784-3d9f-8eb0-f1a76d760623","pitchNumber":2,"startTime":"2026-04-05T21:12:54.377Z","endTime":"2026-04-05T21:13:00.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.369174707398045,"aZ":-17.4969407198849,"pfxX":0.5784127601182156,"pfxZ":8.27663339931496,"pX":-1.288238236594924,"pZ":1.189435538111612,"vX0":-5.982166312828757,"vY0":-131.6895151914516,"vZ0":-7.068879152632592,"x":166.1,"y":206.67,"x0":0.928237649095801,"y0":50.0056201677644,"z0":5.181248043222687,"aX":1.0264472186489073},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.8,"breakHorizontal":0.1,"spinRate":2135,"spinDirection":164},"zone":13,"typeConfidence":2.0,"plateTime":0.41435264185790954,"extension":6.622778845532978},"index":2,"playId":"6b2b182b-25d9-3f99-90fc-0c736260ac8d","pitchNumber":3,"startTime":"2026-04-05T21:13:10.072Z","endTime":"2026-04-05T21:13:14.843Z","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":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.671924297093604,"aZ":-14.718502051726123,"pfxX":4.230092027439792,"pfxZ":9.729075749339756,"pX":-0.19415092172270365,"pZ":3.6055105247142407,"vX0":-4.413189994495561,"vY0":-133.80573920978856,"vZ0":-1.8894350938402757,"x":124.4,"y":141.43,"x0":0.9352062191345473,"y0":50.00510429636012,"z0":5.3877609837341875,"aX":7.591870933931363},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.4,"breakHorizontal":-6.6,"spinRate":2151,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.410990875168745,"extension":6.635775339027262},"index":3,"playId":"6d9aa158-e7e6-3a37-a9d0-f16ebaaaa9bf","pitchNumber":4,"startTime":"2026-04-05T21:13:25.450Z","endTime":"2026-04-05T21:13:31.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T21:13:31.731Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Bregman flies out sharply to center fielder Steven Kwan.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-05T21:13:42.843Z","endTime":"2026-04-05T21:14:32.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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 In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.661968805530496,"aZ":-33.88523347028265,"pfxX":-6.214950709757035,"pfxZ":-1.2659144846009525,"pX":-1.3745987016489554,"pZ":-0.22130358352166263,"vX0":-3.209111996133236,"vY0":-115.64870109507403,"vZ0":-5.285710254647081,"x":169.4,"y":244.76,"x0":0.8386191547594459,"y0":50.00286407004651,"z0":5.345898778294308,"aX":-8.413110506421134},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-3.4,"breakHorizontal":12.0,"spinRate":2368,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.4737038069479227,"extension":6.505076969318888},"index":0,"playId":"c961259c-a044-3652-b537-e738725f056c","pitchNumber":1,"startTime":"2026-04-05T21:13:57.074Z","endTime":"2026-04-05T21:14:02.817Z","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":92.8,"endSpeed":84.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.795470807568094,"aZ":-12.534299016707607,"pfxX":3.0140490562306255,"pfxZ":10.653257304713259,"pX":0.1822390002671729,"pZ":2.2166142947488088,"vX0":-2.684290761104989,"vY0":-135.01661509996157,"vZ0":-5.886145927721885,"x":110.05,"y":178.93,"x0":0.798430965183731,"y0":50.00249645540171,"z0":5.30940435385244,"aX":5.556572294169683},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.2,"breakHorizontal":-4.9,"spinRate":2143,"spinDirection":153},"zone":5,"typeConfidence":2.0,"plateTime":0.4059017781372387,"extension":6.646270380885091},"hitData":{"launchSpeed":100.4,"launchAngle":27.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":149.56,"coordY":48.53}},"index":1,"playId":"58b932d3-bec7-3cff-97b8-4d09b95c0838","pitchNumber":2,"startTime":"2026-04-05T21:14:22.918Z","endTime":"2026-04-05T21:14:32.044Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T21:14:32.044Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Hedges flies out to right fielder Matt Shaw.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-05T21:16:37.353Z","endTime":"2026-04-05T21:17:18.582Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":81.1,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.8690674796353,"aZ":-11.0974300665474,"pfxX":3.984071331998381,"pfxZ":12.184894315960456,"pX":1.1221238814149743,"pZ":2.549152305724981,"vX0":-2.9455305947314665,"vY0":-132.8194459726709,"vZ0":-5.0266033771373095,"x":74.23,"y":169.95,"x0":1.7458694370605212,"y0":50.004565733473875,"z0":5.321256771852057,"aX":6.892538205071981},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":20.6,"breakHorizontal":-6.2,"spinRate":2488,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.4175133515284237,"extension":6.193576560363884},"index":0,"playId":"8d55306a-6dcc-35a1-a1f4-3223a3fece04","pitchNumber":1,"startTime":"2026-04-05T21:16:51.127Z","endTime":"2026-04-05T21:16:57.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08645856382802,"aZ":-15.100916341967814,"pfxX":4.849516772047896,"pfxZ":9.568797793575758,"pX":0.4125726799803762,"pZ":3.1120114822075893,"vX0":-5.294065205102658,"vY0":-132.89936466978384,"vZ0":-3.0300899289758343,"x":101.27,"y":154.76,"x0":1.802521708098264,"y0":50.006545074252536,"z0":5.367009407714614,"aX":8.657118246419603},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.8,"breakHorizontal":-7.6,"spinRate":2470,"spinDirection":147},"zone":3,"typeConfidence":2.0,"plateTime":0.41249455456857387,"extension":6.084195222249536},"hitData":{"launchSpeed":96.1,"launchAngle":38.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.12,"coordY":87.45}},"index":1,"playId":"5c5c61e3-49cf-314c-b80e-61833530c733","pitchNumber":2,"startTime":"2026-04-05T21:17:05.558Z","endTime":"2026-04-05T21:17:18.582Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T21:17:18.582Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brayan Rocchio lines out to shortstop Dansby Swanson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-05T21:17:36.861Z","endTime":"2026-04-05T21:18:59.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":4},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.177924797501007,"aZ":-12.795843321547915,"pfxX":6.475875425937984,"pfxZ":10.847376156431434,"pX":0.9024239209011468,"pZ":2.8871683623144913,"vX0":-4.279821523433604,"vY0":-133.43227009171108,"vZ0":-3.9599363166035615,"x":82.6,"y":160.83,"x0":1.6933849657738371,"y0":50.00266312336992,"z0":5.325317473568611,"aX":11.569602889306637},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.8,"breakHorizontal":-10.7,"spinRate":2497,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.4119385036502581,"extension":6.159400661759035},"index":0,"playId":"e18b76a6-94a8-3a88-b973-299c713f9ac6","pitchNumber":1,"startTime":"2026-04-05T21:17:43.086Z","endTime":"2026-04-05T21:17:49.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":82.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80107365209488,"aZ":-10.543546053163862,"pfxX":6.476447707108174,"pfxZ":12.316101924222252,"pX":-0.30119412440166077,"pZ":1.5339812770869121,"vX0":-7.130379134829507,"vY0":-132.78293121222944,"vZ0":-7.375525605454379,"x":128.48,"y":197.36,"x0":1.5987050008165111,"y0":50.00292936953937,"z0":5.145020920825003,"aX":11.374823551534178},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":20.5,"breakHorizontal":-9.8,"spinRate":2513,"spinDirection":145},"zone":7,"typeConfidence":2.0,"plateTime":0.41513764582635737,"extension":6.262738269337108},"index":1,"playId":"a25e2023-1613-3c79-8f87-2eb109372d69","pitchNumber":2,"startTime":"2026-04-05T21:17:59.251Z","endTime":"2026-04-05T21:18:05.183Z","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":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.645131346749228,"aZ":-13.763034289741318,"pfxX":6.567437281877593,"pfxZ":10.020124240405142,"pX":0.5514755028475358,"pZ":3.141551878556375,"vX0":-5.27081077001459,"vY0":-134.78005017076137,"vZ0":-3.2287686909387796,"x":95.98,"y":153.96,"x0":1.6804144870148594,"y0":50.00247939302843,"z0":5.328652953770062,"aX":12.06704581413259},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.6,"breakHorizontal":-10.8,"spinRate":2529,"spinDirection":148},"zone":3,"typeConfidence":2.0,"plateTime":0.40658544598693824,"extension":6.211973757351605},"index":2,"playId":"e769655f-0c49-37fb-aad1-b1bb66a2cc6a","pitchNumber":3,"startTime":"2026-04-05T21:18:20.786Z","endTime":"2026-04-05T21:18:24.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.4689955896601,"aZ":-12.375230345646264,"pfxX":7.717309049170334,"pfxZ":10.9418822013753,"pX":-0.16063402153967823,"pZ":2.711396320634574,"vX0":-7.286034045608807,"vY0":-134.0351077337476,"vZ0":-4.349409475037679,"x":123.12,"y":165.57,"x0":1.5975596790307303,"y0":50.00346194299503,"z0":5.246787967921273,"aX":13.964992732149387},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.0,"breakHorizontal":-12.2,"spinRate":2526,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.40951095282486927,"extension":6.197762929632571},"index":3,"playId":"429a96a2-be72-39d1-8872-fd16167506af","pitchNumber":4,"startTime":"2026-04-05T21:18:35.460Z","endTime":"2026-04-05T21:18:39.951Z","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":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.374101688080493,"aZ":-22.41554924184595,"pfxX":4.1332115672414815,"pfxZ":6.488658383179068,"pX":0.7035059876072639,"pZ":2.299405235730035,"vX0":-3.5840177100376542,"vY0":-121.9667639455709,"vZ0":-2.8286210195737187,"x":90.18,"y":176.7,"x0":1.65623466970477,"y0":50.00246400886027,"z0":5.410778222966129,"aX":6.216332920922771},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":11.3,"breakHorizontal":-6.6,"spinRate":956,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.44936167661001347,"extension":6.328744810908161},"hitData":{"launchSpeed":88.9,"launchAngle":9.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":105.29,"coordY":141.53}},"index":4,"playId":"fe53f50c-b980-36d9-a0f1-efcd8a7a070e","pitchNumber":5,"startTime":"2026-04-05T21:18:54.922Z","endTime":"2026-04-05T21:18:59.814Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T21:18:59.814Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Steven Kwan called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-05T21:19:08.542Z","endTime":"2026-04-05T21:21:05.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.621420600115435,"aZ":-12.036728531983975,"pfxX":4.645984037095264,"pfxZ":11.050885528060187,"pX":-0.4703351839168223,"pZ":3.1175764769842114,"vX0":-7.204118768503303,"vY0":-134.49802182796628,"vZ0":-3.487079719712458,"x":134.93,"y":154.61,"x0":1.6458432563700658,"y0":50.00329798527449,"z0":5.291206095308472,"aX":8.467165252892626},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.4,"breakHorizontal":-6.7,"spinRate":2439,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.4080643755147304,"extension":6.298615564687735},"index":0,"playId":"1f03c8f0-e922-376d-8a7e-afefebef553c","pitchNumber":1,"startTime":"2026-04-05T21:19:26.908Z","endTime":"2026-04-05T21:19:32.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92973444603088,"aZ":-13.66952481669741,"pfxX":5.561360521806961,"pfxZ":9.991374665077338,"pX":-0.25507324488468164,"pZ":3.453758866733798,"vX0":-6.589036926820101,"vY0":-134.8762683747125,"vZ0":-2.6118769143236573,"x":126.72,"y":145.53,"x0":1.4910923796608184,"y0":50.00110793426413,"z0":5.39248829845619,"aX":10.298493182918252},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.8,"breakHorizontal":-8.8,"spinRate":2431,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.405314644082138,"extension":6.1813460220038206},"index":1,"playId":"e08db677-d402-30d1-ae95-14b0db1bdd14","pitchNumber":2,"startTime":"2026-04-05T21:19:42.004Z","endTime":"2026-04-05T21:19:48.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.096540292526015,"aZ":-28.36767054009004,"pfxX":-2.5787920395310557,"pfxZ":2.5898014156676563,"pX":0.036991064662186504,"pZ":2.4041437383456548,"vX0":-3.2916890766448654,"vY0":-119.8938255656298,"vZ0":-1.1927071532849474,"x":115.59,"y":173.87,"x0":1.7577399957936384,"y0":50.00202435839724,"z0":5.4175825675036,"aX":-3.7901517006149827},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.7,"breakHorizontal":5.4,"spinRate":2321,"spinDirection":291},"zone":5,"typeConfidence":2.0,"plateTime":0.4551637137722766,"extension":6.323906892613104},"index":2,"playId":"7ac8ade2-5649-3e74-96ac-314d1d5c3c3d","pitchNumber":3,"startTime":"2026-04-05T21:19:58.313Z","endTime":"2026-04-05T21:20:01.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.497379269596408,"aZ":-12.534845246824178,"pfxX":6.379360033802955,"pfxZ":10.583849891439124,"pX":-0.602685904720374,"pZ":2.890329846496214,"vX0":-7.610358584527936,"vY0":-135.12232233710765,"vZ0":-4.355846196287151,"x":139.97,"y":160.74,"x0":1.4169070385013376,"y0":50.000001645404915,"z0":5.399012590665553,"aX":11.834960296006683},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.5,"breakHorizontal":-10.0,"spinRate":2594,"spinDirection":149},"zone":1,"typeConfidence":2.0,"plateTime":0.4048243804752252,"extension":6.343367020022979},"index":3,"playId":"92e82430-8a97-3e53-94e9-075b8fa5dbb0","pitchNumber":4,"startTime":"2026-04-05T21:20:19.097Z","endTime":"2026-04-05T21:20:22.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.466325442318638,"aZ":-31.017686943531874,"pfxX":-5.707055153813782,"pfxZ":0.7742715812000232,"pX":-2.485860325734276,"pZ":-0.05797666594846031,"vX0":-7.857442000868672,"vY0":-121.25524160588036,"vZ0":-6.175803120978736,"x":211.76,"y":240.35,"x0":1.536684970229586,"y0":50.00335784973413,"z0":5.224894174415988,"aX":-8.505042550010284},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.1,"breakHorizontal":12.2,"spinRate":2509,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.45153069099860366,"extension":6.258618522001809},"index":4,"playId":"7033f538-8a25-3ee8-8285-2bb689225c2b","pitchNumber":5,"startTime":"2026-04-05T21:20:40.200Z","endTime":"2026-04-05T21:20:44.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.345693635954934,"aZ":-27.167439578319314,"pfxX":6.425793088241086,"pfxZ":3.241877743942693,"pX":0.2973411435887702,"pZ":3.0378331621160233,"vX0":-5.034015792986888,"vY0":-122.95868938805361,"vZ0":-0.64168267183891,"x":105.67,"y":156.76,"x0":1.5274425974586276,"y0":50.00327473135658,"z0":5.589406565930682,"aX":9.927312195762735},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.0,"breakHorizontal":-10.6,"spinRate":974,"spinDirection":135},"zone":3,"typeConfidence":2.0,"plateTime":0.44395451915101747,"extension":6.401407335655688},"index":5,"playId":"27a72990-05b2-320e-be98-559697eed061","pitchNumber":6,"startTime":"2026-04-05T21:20:59.491Z","endTime":"2026-04-05T21:21:05.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T21:21:05.547Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-05T21:22:59.682Z","endTime":"2026-04-05T21:24:39.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.359876252837314,"aZ":-37.08815349553985,"pfxX":-9.196729971503181,"pfxZ":-3.832755122934948,"pX":0.8029880137263301,"pZ":3.346365706412253,"vX0":1.531586821971274,"vY0":-112.56583966611124,"vZ0":3.0179059910430395,"x":86.39,"y":148.43,"x0":1.3086263167052619,"y0":50.000064419514295,"z0":5.742244025900291,"aX":-11.804400079507264},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-5.9,"breakHorizontal":16.3,"spinRate":2303,"spinDirection":318},"zone":12,"typeConfidence":2.0,"plateTime":0.4865100242754874,"extension":6.381672094945818},"index":0,"playId":"b1ed5314-9c7f-3108-a0ab-da2999fadea8","pitchNumber":1,"startTime":"2026-04-05T21:23:10.360Z","endTime":"2026-04-05T21:23:16.981Z","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":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.182631793853233,"aZ":-32.375204015094134,"pfxX":9.7174632070966,"pfxZ":-0.13336715409289646,"pX":0.31325527998482733,"pZ":2.2275657364717216,"vX0":-4.831823617312414,"vY0":-122.19307342800744,"vZ0":-0.9015873673404899,"x":105.06,"y":178.64,"x0":1.0589360777205632,"y0":50.00243014983879,"z0":5.395010425478162,"aX":14.622258004432178},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.2,"breakHorizontal":-16.3,"spinRate":1879,"spinDirection":122},"zone":6,"typeConfidence":0.91,"plateTime":0.4490934583433557,"extension":6.204714120122902},"index":1,"playId":"24720785-5996-35e2-8af3-4787521c335c","pitchNumber":2,"startTime":"2026-04-05T21:23:22.438Z","endTime":"2026-04-05T21:23:27.506Z","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":84.3,"endSpeed":77.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54552795312443,"aZ":-32.41798020781007,"pfxX":8.767869318202294,"pfxZ":-0.16361840998417776,"pX":0.07366183259692707,"pZ":1.4782081463389072,"vX0":-4.71247001291089,"vY0":-122.74963126143943,"vZ0":-2.8316328499282655,"x":114.19,"y":198.87,"x0":0.8803676643984416,"y0":50.00084312885979,"z0":5.409849696828881,"aX":13.363571164046427},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.7,"breakHorizontal":-14.8,"spinRate":1742,"spinDirection":118},"zone":14,"typeConfidence":0.91,"plateTime":0.44639695058508,"extension":6.3354866336808024},"index":2,"playId":"0b7e8cba-9cad-38c5-89b7-ae8ff696293b","pitchNumber":3,"startTime":"2026-04-05T21:23:37.891Z","endTime":"2026-04-05T21:23:43.157Z","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":86.0,"endSpeed":78.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.926225501886567,"aZ":-30.1487716689879,"pfxX":8.194565137259456,"pfxZ":1.3011616545521942,"pX":-0.12160638621695935,"pZ":0.7266241144570704,"vX0":-5.331345210419906,"vY0":-124.94374187957747,"vZ0":-5.069365008786428,"x":121.64,"y":219.16,"x0":0.9926129847227683,"y0":50.001503771859916,"z0":5.30642909342867,"aX":12.748093065179061},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.2,"breakHorizontal":-13.3,"spinRate":1956,"spinDirection":121},"zone":13,"typeConfidence":0.89,"plateTime":0.4410829482513021,"extension":6.329685306783566},"index":3,"playId":"265079be-364f-31c7-902c-ce5a4f893767","pitchNumber":4,"startTime":"2026-04-05T21:23:53.896Z","endTime":"2026-04-05T21:23:59.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89948931688146,"aZ":-34.76192432173052,"pfxX":7.168260913859626,"pfxZ":-1.6880635972562992,"pX":0.3726552379470009,"pZ":1.473583162353482,"vX0":-4.223730976322202,"vY0":-123.69813072381125,"vZ0":-2.118053946545195,"x":102.8,"y":198.99,"x0":1.183299499740183,"y0":50.00602087141232,"z0":5.294837263421954,"aX":10.95496957791858},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.4,"breakHorizontal":-11.8,"spinRate":1831,"spinDirection":115},"zone":14,"typeConfidence":0.9,"plateTime":0.4451890975765167,"extension":6.2808196863822205},"index":4,"playId":"acd7db2a-7bab-3392-9607-d4bdbcf9576b","pitchNumber":5,"startTime":"2026-04-05T21:24:14.780Z","endTime":"2026-04-05T21:24:18.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.013005480901107,"aZ":-13.852003060120026,"pfxX":2.387950046577445,"pfxZ":9.445159376360834,"pX":0.6479529671020912,"pZ":2.6391537314403846,"vX0":-2.1592191819255806,"vY0":-138.20701388748586,"vZ0":-4.604604832977961,"x":92.3,"y":167.52,"x0":1.1280507172859549,"y0":50.001584835165424,"z0":5.253015223645458,"aX":4.631922224693527},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.3,"breakHorizontal":-3.8,"spinRate":2262,"spinDirection":155},"zone":6,"typeConfidence":2.0,"plateTime":0.39588835227576435,"extension":6.359520179082054},"index":5,"playId":"f0a2aa8a-8c4f-3c1c-a6fd-be4c2da2ee7b","pitchNumber":6,"startTime":"2026-04-05T21:24:32.880Z","endTime":"2026-04-05T21:24:39.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T21:24:39.078Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Kelly grounds out to first baseman Rhys Hoskins.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-05T21:24:40.035Z","endTime":"2026-04-05T21:26:24.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":79.0,"endSpeed":72.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.457429038732162,"aZ":-37.95359449308735,"pfxX":-9.221433207739423,"pfxZ":-4.328801143935293,"pX":-0.45481635321343333,"pZ":1.5191189083776167,"vX0":-1.293009276375101,"vY0":-115.09764444532617,"vZ0":-0.7021958302984853,"x":134.34,"y":197.76,"x0":1.312598784177792,"y0":50.004352690637845,"z0":5.521042228879775,"aX":-12.304872469774594},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-7.7,"breakHorizontal":17.0,"spinRate":2258,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.4768796630309926,"extension":6.487211932975945},"index":0,"playId":"9eed7161-9065-35a9-b6ab-e6a7bbc20291","pitchNumber":1,"startTime":"2026-04-05T21:25:17.703Z","endTime":"2026-04-05T21:25:22.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06355671719347,"aZ":-32.037383756908056,"pfxX":6.938454548510142,"pfxZ":0.08769272353402258,"pX":-0.02469330747733782,"pZ":0.7020360916202315,"vX0":-5.133932507483853,"vY0":-124.35813266992146,"vZ0":-4.7059908049538555,"x":117.94,"y":219.83,"x0":1.1655961037064404,"y0":50.00354494675066,"z0":5.278175268085356,"aX":10.862187356463888},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.7,"breakHorizontal":-11.4,"spinRate":1957,"spinDirection":121},"zone":13,"typeConfidence":0.9,"plateTime":0.44053334012187717,"extension":6.307471058583913},"index":1,"playId":"7c2a3b38-b490-3af5-bc14-4c07ebbb85be","pitchNumber":2,"startTime":"2026-04-05T21:25:36.698Z","endTime":"2026-04-05T21:25:41.956Z","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-05T21:25:50.409Z","endTime":"2026-04-05T21:26:01.310Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"}},{"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":93.8,"endSpeed":85.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22168417071961,"aZ":-13.340442806914409,"pfxX":1.812895197274882,"pfxZ":9.93074191650773,"pX":0.5981246886050738,"pZ":3.9998207548942672,"vX0":-1.501097844238008,"vY0":-136.6220173076242,"vZ0":-1.4723185938787653,"x":94.2,"y":130.78,"x0":0.9183090129824689,"y0":50.00024618031861,"z0":5.459466004465702,"aX":3.4373467843221532},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.9,"breakHorizontal":-3.0,"spinRate":2154,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4004219086199652,"extension":6.47753027922803},"index":3,"playId":"97757508-c9a3-312c-9422-69e3dd9e1ee5","pitchNumber":3,"startTime":"2026-04-05T21:26:01.310Z","endTime":"2026-04-05T21:26:07.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52373890772902,"aZ":-12.982946537750289,"pfxX":2.2817231194052336,"pfxZ":9.689524059795264,"pX":0.22382161024810207,"pZ":2.691639324382158,"vX0":-2.679517185617613,"vY0":-139.4052603431906,"vZ0":-4.885156763526576,"x":108.47,"y":166.11,"x0":0.8982034749529643,"y0":50.00144008828015,"z0":5.314816166273297,"aX":4.518626967823491},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.8,"breakHorizontal":-3.6,"spinRate":2266,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.3919807648464255,"extension":6.473629868342418},"hitData":{"launchSpeed":91.5,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.74,"coordY":160.83}},"index":4,"playId":"49cedf2c-89a1-3dfe-9847-3b80b18d836a","pitchNumber":4,"startTime":"2026-04-05T21:26:16.204Z","endTime":"2026-04-05T21:26:24.700Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T21:26:24.700Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Busch walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-05T21:26:33.252Z","endTime":"2026-04-05T21:28:18.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.368031624760786,"aZ":-29.787769337588927,"pfxX":-3.611331252201027,"pfxZ":1.5092014490659436,"pX":-0.6530346188572498,"pZ":1.8908104677491058,"vX0":-2.7851459338976636,"vY0":-124.81752650954574,"vZ0":-2.7540757123183965,"x":141.89,"y":187.73,"x0":0.9466796169645939,"y0":50.000370065808355,"z0":5.463985805203096,"aX":-5.689886462915653},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.4,"breakHorizontal":7.2,"spinRate":2328,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.4390005442839868,"extension":6.742531851902906},"index":0,"playId":"a9d4f6fb-3ad7-337c-b65b-348c73b79724","pitchNumber":1,"startTime":"2026-04-05T21:26:48.407Z","endTime":"2026-04-05T21:26:54.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.71242651664892,"aZ":-34.51997453419553,"pfxX":-7.6470095266309706,"pfxZ":-1.7387748056398529,"pX":-2.6668916415891757,"pZ":-1.0437254034908157,"vX0":-5.575826449514528,"vY0":-116.45139255900621,"vZ0":-6.973520924459702,"x":218.66,"y":266.96,"x0":0.7635476285597536,"y0":50.000787445042214,"z0":5.311416935912896,"aX":-10.35226274054087},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-4.8,"breakHorizontal":15.4,"spinRate":2277,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.47287987911910356,"extension":6.729147529926704},"index":1,"playId":"f57a043d-0d3b-3132-91fe-aaa06fcd1466","pitchNumber":2,"startTime":"2026-04-05T21:27:02.154Z","endTime":"2026-04-05T21:27:06.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":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.248226872752173,"aZ":-29.92371955744271,"pfxX":-3.76582065378582,"pfxZ":1.3980001408808223,"pX":-1.296078327022002,"pZ":1.1224551683344755,"vX0":-4.279504333685606,"vY0":-125.57725224870781,"vZ0":-4.432155304299819,"x":166.4,"y":208.47,"x0":0.9160915330820987,"y0":50.00077395956668,"z0":5.330899732525588,"aX":-6.041926303709051},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.8,"breakHorizontal":7.8,"spinRate":2414,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4353401465832003,"extension":6.690791569510044},"index":2,"playId":"bd6dd78b-19e9-3c82-8384-de4e0c6a6b85","pitchNumber":3,"startTime":"2026-04-05T21:27:20.482Z","endTime":"2026-04-05T21:27:27.476Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-05T21:27:32.990Z","endTime":"2026-04-05T21:27:43.051Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.568183848844136,"aZ":-28.051677405866947,"pfxX":-4.557082698910251,"pfxZ":2.4453655206109346,"pX":-0.7618903853198953,"pZ":1.340430951939235,"vX0":-2.9646949974248975,"vY0":-129.0124752379688,"vZ0":-4.580943945625229,"x":146.04,"y":202.59,"x0":0.993919863829652,"y0":50.005119878923374,"z0":5.298481243324333,"aX":-7.690735253255983},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.6,"breakHorizontal":8.9,"spinRate":2402,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.42438066830860466,"extension":6.580284278024874},"index":4,"playId":"8810d534-e549-3f6a-987c-1764a0d8fd2f","pitchNumber":4,"startTime":"2026-04-05T21:27:43.051Z","endTime":"2026-04-05T21:27:48.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.109034755885865,"aZ":-9.81115532522813,"pfxX":1.9564165280838939,"pfxZ":11.672570575125109,"pX":-1.71592952575707,"pZ":1.297134003455616,"vX0":-7.109965533979672,"vY0":-138.10159077446858,"vZ0":-8.703766956609835,"x":182.41,"y":203.76,"x0":0.6470306768133476,"y0":50.00259278196537,"z0":5.16508552453998,"aX":3.7490962122205347},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.3,"breakHorizontal":-1.9,"spinRate":2237,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.3978568536564655,"extension":6.730702760329978},"index":5,"playId":"837c0a59-753a-378d-8a1c-c406702d1473","pitchNumber":5,"startTime":"2026-04-05T21:27:56.220Z","endTime":"2026-04-05T21:28:01.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.89751198481555,"aZ":-21.15543450142859,"pfxX":8.050604105205302,"pfxZ":5.977930006512772,"pX":-0.49927324096334413,"pZ":1.2882348456693749,"vX0":-6.277339536092691,"vY0":-135.94172857393215,"vZ0":-6.448319521334179,"x":136.03,"y":204.0,"x0":0.8109101201438328,"y0":50.005446630879,"z0":5.192790674428786,"aX":14.848079904565974},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.4,"breakHorizontal":-13.0,"spinRate":2102,"spinDirection":148},"zone":13,"typeConfidence":0.91,"plateTime":0.40519870542010183,"extension":6.51683134640652},"index":6,"playId":"e0f02e0a-a5a6-3c24-8eed-7a52ecfe88e4","pitchNumber":6,"startTime":"2026-04-05T21:28:12.144Z","endTime":"2026-04-05T21:28:18.818Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T21:28:18.818Z","atBatIndex":23},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Dansby Swanson grounds into a force out, shortstop Gabriel Arias to second baseman Brayan Rocchio. Michael Busch out at 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-05T21:28:34.229Z","endTime":"2026-04-05T21:29:31.562Z","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":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"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 In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":75.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.390274254986743,"aZ":-27.359074862804473,"pfxX":9.331389169446371,"pfxZ":3.269803973005131,"pX":-0.19538274722337132,"pZ":0.45977790537086105,"vX0":-5.616800218607834,"vY0":-121.54607683384556,"vZ0":-5.525134724405359,"x":124.45,"y":226.37,"x0":0.9521757193824841,"y0":50.003590061804005,"z0":5.186030115668214,"aX":13.738436931374887},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.7,"breakHorizontal":-15.2,"spinRate":1694,"spinDirection":120},"zone":13,"typeConfidence":0.9,"plateTime":0.45343638488052296,"extension":6.438082223149683},"index":0,"playId":"d5365e7f-2067-396d-89aa-7b51df3d2782","pitchNumber":1,"startTime":"2026-04-05T21:28:44.346Z","endTime":"2026-04-05T21:28:48.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.815764957973425,"aZ":-13.51610663209852,"pfxX":0.6727920009506709,"pfxZ":10.247591376461768,"pX":-0.6250093501186653,"pZ":3.8377779377080947,"vX0":-4.141079371472583,"vY0":-134.7082163544856,"vZ0":-1.6501501702885824,"x":140.82,"y":135.16,"x0":0.850956832973372,"y0":50.00248162984811,"z0":5.423768463848396,"aX":1.225879449188982},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.4,"breakHorizontal":-0.2,"spinRate":2100,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.40806303222374485,"extension":6.469612869524286},"index":1,"playId":"8ab06ae3-9414-3210-832e-88a8ab6e1fef","pitchNumber":2,"startTime":"2026-04-05T21:29:05.752Z","endTime":"2026-04-05T21:29:10.286Z","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":2},"pitchData":{"startSpeed":85.5,"endSpeed":77.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.062967827102902,"aZ":-32.218657254665985,"pfxX":6.561479856488985,"pfxZ":-0.02535964564321702,"pX":-0.11402058593698486,"pZ":2.4752898772329193,"vX0":-4.696728450588005,"vY0":-124.4724116462851,"vZ0":-0.7463910386992063,"x":121.35,"y":171.95,"x0":0.9532412364717028,"y0":50.00571952473535,"z0":5.467867680327799,"aX":10.205968114903968},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.0,"breakHorizontal":-10.7,"spinRate":1896,"spinDirection":124},"zone":5,"typeConfidence":0.89,"plateTime":0.44155589021798347,"extension":6.293673769626484},"hitData":{"launchSpeed":101.9,"launchAngle":-6.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.94,"coordY":146.04}},"index":2,"playId":"3ee7454e-e614-3f41-9e88-7dc1c9700378","pitchNumber":3,"startTime":"2026-04-05T21:29:24.998Z","endTime":"2026-04-05T21:29:31.562Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T21:29:31.562Z","atBatIndex":24},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Angel Martínez pops out to shortstop Dansby Swanson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-05T21:31:21.655Z","endTime":"2026-04-05T21:32:25.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":73.0,"endSpeed":67.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.994266794158495,"aZ":-41.691741213841006,"pfxX":-4.342323407733203,"pfxZ":-8.419192469721779,"pX":-0.28481155386130186,"pZ":1.8832530517842387,"vX0":-2.514220283904221,"vY0":-106.20299287466753,"vZ0":1.6895751974727438,"x":127.86,"y":187.93,"x0":1.4828823787863445,"y0":50.00315701474061,"z0":5.857881227837118,"aX":-4.907738952417844},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-66.1,"breakVerticalInduced":-14.3,"breakHorizontal":8.6,"spinRate":2388,"spinDirection":331},"zone":7,"typeConfidence":2.0,"plateTime":0.5178392130847334,"extension":6.197995178295446},"index":0,"playId":"285a6cff-c27d-347b-983d-879ea3338c70","pitchNumber":1,"startTime":"2026-04-05T21:31:43.550Z","endTime":"2026-04-05T21:31:49.931Z","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":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51502903366479,"aZ":-25.435907534980277,"pfxX":7.16953755890689,"pfxZ":4.525252650855942,"pX":0.8437546367427735,"pZ":1.0583758502700829,"vX0":-4.208513672291704,"vY0":-121.44759463143455,"vZ0":-5.01503688108644,"x":84.84,"y":210.2,"x0":1.6705589182080878,"y0":50.00162964528546,"z0":5.371201828023877,"aX":10.673997911392485},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":7.2,"breakHorizontal":-11.9,"spinRate":1107,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.45155168399370504,"extension":6.4352815865932715},"index":1,"playId":"ed68fbe3-0f5f-3a98-877e-c04267a4e3be","pitchNumber":2,"startTime":"2026-04-05T21:31:58.666Z","endTime":"2026-04-05T21:32:05.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":75.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.303656101935672,"aZ":-21.794858371413977,"pfxX":5.534608869070816,"pfxZ":7.000726944304463,"pX":0.6272854717042124,"pZ":2.4931447284894808,"vX0":-4.51610770571012,"vY0":-121.67109748404168,"vZ0":-2.3971592155308263,"x":93.09,"y":171.47,"x0":1.7982989159031273,"y0":50.0054401104839,"z0":5.401831237148789,"aX":8.209052168306142},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":12.2,"breakHorizontal":-8.8,"spinRate":1047,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.45206403587798194,"extension":6.280469029586969},"hitData":{"launchSpeed":68.1,"launchAngle":51.0,"totalDistance":192.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":102.3,"coordY":127.72}},"index":2,"playId":"c77f9011-b594-3a8b-8121-cab2d0b9b901","pitchNumber":3,"startTime":"2026-04-05T21:32:16.592Z","endTime":"2026-04-05T21:32:25.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T21:32:25.104Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Ramírez flies out to right fielder Matt Shaw.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-05T21:32:42.340Z","endTime":"2026-04-05T21:35:02.734Z","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":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02984177582375,"aZ":-11.886223365343875,"pfxX":6.9886740127641565,"pfxZ":11.168610823730681,"pX":-0.3181120089717932,"pZ":1.9443815985922788,"vX0":-7.2610387266863246,"vY0":-134.40644116047787,"vZ0":-6.586786869271402,"x":129.13,"y":186.28,"x0":1.5194900690254722,"y0":50.006231578266814,"z0":5.283216382668953,"aX":12.699909340035108},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.8,"breakHorizontal":-10.9,"spinRate":2548,"spinDirection":147},"zone":7,"typeConfidence":2.0,"plateTime":0.40860560402047774,"extension":6.148887323593578},"index":0,"playId":"4c8959b1-6ca7-379b-9e43-3818111bee88","pitchNumber":1,"startTime":"2026-04-05T21:32:50.299Z","endTime":"2026-04-05T21:32:56.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.649863459341567,"aZ":-11.57052659643544,"pfxX":6.556674846545592,"pfxZ":11.306914779264122,"pX":0.07761225987760416,"pZ":1.8481162659822121,"vX0":-6.216922673105364,"vY0":-134.72514712503923,"vZ0":-6.803682878212039,"x":114.04,"y":188.88,"x0":1.5730000963485098,"y0":50.003640861503,"z0":5.239339927497627,"aX":11.948885532660066},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.1,"breakHorizontal":-10.4,"spinRate":2540,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.40791708136761695,"extension":6.195183854243429},"index":1,"playId":"900bb608-d815-368c-85de-fe8d12550354","pitchNumber":2,"startTime":"2026-04-05T21:33:05.995Z","endTime":"2026-04-05T21:33:10.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":82.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.730077666033438,"aZ":-12.478224623602078,"pfxX":5.921510701887478,"pfxZ":11.138799251678021,"pX":-0.27011817626726414,"pZ":3.387680064402373,"vX0":-6.634604245825852,"vY0":-132.72592564108396,"vZ0":-2.8708879596923027,"x":127.3,"y":147.31,"x0":1.5030748816400918,"y0":50.005296963871565,"z0":5.4027751303347005,"aX":10.473873567569438},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.7,"breakHorizontal":-9.1,"spinRate":2463,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.4140688318525618,"extension":6.133930583709103},"index":2,"playId":"ed5216eb-fd24-3b73-9dd8-e9e7c2f5980d","pitchNumber":3,"startTime":"2026-04-05T21:33:27.579Z","endTime":"2026-04-05T21:33:34.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79561441407752,"aZ":-32.29969517054222,"pfxX":-4.012564808730293,"pfxZ":-0.08432837397584159,"pX":-0.09546990913906497,"pZ":2.496825408742392,"vX0":-3.2122536823593353,"vY0":-119.2858529296027,"vZ0":-0.21961066926879258,"x":120.64,"y":171.37,"x0":1.7896781463387281,"y0":50.00433802067262,"z0":5.500345064813637,"aX":-5.786860346548545},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":0.0,"breakHorizontal":8.0,"spinRate":2353,"spinDirection":303},"zone":5,"typeConfidence":2.0,"plateTime":0.4590421370530362,"extension":6.2057836676808025},"index":3,"playId":"e7bb9536-802b-38c2-beb5-56d9f360c041","pitchNumber":4,"startTime":"2026-04-05T21:33:50.389Z","endTime":"2026-04-05T21:33:54.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.916745697034695,"aZ":-27.773951961799927,"pfxX":7.171234515847109,"pfxZ":2.8979407260779926,"pX":0.840894360127734,"pZ":1.1269089024093386,"vX0":-4.163896170354714,"vY0":-121.88529376647018,"vZ0":-4.473937609196735,"x":84.95,"y":208.35,"x0":1.6317871165171636,"y0":50.00170810866977,"z0":5.359463644741933,"aX":10.887258190455677},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.6,"breakHorizontal":-12.1,"spinRate":903,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.44782088473313664,"extension":6.310924971665338},"index":4,"playId":"26b72e3e-cd39-33be-a546-0520d1d98c38","pitchNumber":5,"startTime":"2026-04-05T21:34:09.727Z","endTime":"2026-04-05T21:34:14.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.9,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.661420252625287,"aZ":-25.240988090984914,"pfxX":6.51200277414591,"pfxZ":4.641496566464704,"pX":1.2920980136952689,"pZ":1.0466487146731096,"vX0":-2.834049775336509,"vY0":-121.2077158589553,"vZ0":-5.023116784521178,"x":67.75,"y":210.52,"x0":1.627453507155491,"y0":50.004872848897,"z0":5.337432941644757,"aX":9.735504713567154},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":7.6,"breakHorizontal":-11.2,"spinRate":955,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4510787902510809,"extension":6.29475156729062},"index":5,"playId":"e80436d5-effa-3039-9e3c-526f4435f2c1","pitchNumber":6,"startTime":"2026-04-05T21:34:35.681Z","endTime":"2026-04-05T21:34:40.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.622081992549255,"aZ":-26.084458981706106,"pfxX":6.21161788482433,"pfxZ":4.072495888185314,"pX":0.6831157453562963,"pZ":1.3305174670447568,"vX0":-4.295236367520369,"vY0":-121.24388558745957,"vZ0":-4.1403419012498155,"x":90.96,"y":202.86,"x0":1.6662841856929038,"y0":50.005621668317715,"z0":5.324169418870389,"aX":9.294634876520584},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.7,"breakHorizontal":-10.3,"spinRate":840,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.45093225058911557,"extension":6.187821277870173},"hitData":{"launchSpeed":82.5,"launchAngle":41.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":156.67,"coordY":105.15}},"index":6,"playId":"d97e9d1f-de5b-3b65-a2fb-b77f1cf5c19d","pitchNumber":7,"startTime":"2026-04-05T21:34:54.072Z","endTime":"2026-04-05T21:35:02.734Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T21:35:02.734Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"David Fry walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-05T21:35:19.500Z","endTime":"2026-04-05T21:36:49.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.425634110360715,"aZ":-30.500953273939974,"pfxX":-4.174340360270201,"pfxZ":1.1620801040146613,"pX":-1.2341522061295724,"pZ":1.7542914903801239,"vX0":-5.68873009083919,"vY0":-119.18196413083838,"vZ0":-2.113524508906062,"x":164.04,"y":191.41,"x0":1.7280142400108587,"y0":50.001088591824875,"z0":5.41379428801058,"aX":-5.9879954082303435},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.8,"breakHorizontal":9.0,"spinRate":2559,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.4599979180632725,"extension":6.238814492406138},"index":0,"playId":"9b6ec71e-3455-3328-acab-f76f06f05579","pitchNumber":1,"startTime":"2026-04-05T21:35:28.815Z","endTime":"2026-04-05T21:35:33.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.7,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.67010657159888,"aZ":-27.85147962671298,"pfxX":7.253704336160285,"pfxZ":2.962705762119601,"pX":1.7718926082429542,"pZ":1.870119137256391,"vX0":-2.178360677803969,"vY0":-120.43380536480123,"vZ0":-2.7045222168995275,"x":49.46,"y":188.29,"x0":1.74878706541278,"y0":50.005694598936095,"z0":5.486010010014411,"aX":10.594415056037944},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.9,"breakHorizontal":-12.6,"spinRate":849,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.45581694951657026,"extension":6.400278960660126},"index":1,"playId":"61f284b4-ab7e-3ea9-8e11-5b3c4102a92c","pitchNumber":2,"startTime":"2026-04-05T21:35:44.430Z","endTime":"2026-04-05T21:35:49.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.6,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.441425313544016,"aZ":-23.44089678467472,"pfxX":6.892622891646557,"pfxZ":5.966954638955415,"pX":0.5763930346455776,"pZ":2.2371470796015527,"vX0":-4.73311794846283,"vY0":-120.50462643448532,"vZ0":-2.6740344324434853,"x":95.03,"y":178.38,"x0":1.6750752263287325,"y0":50.00326896333906,"z0":5.442295585621617,"aX":10.089817838907033},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":10.4,"breakHorizontal":-11.3,"spinRate":880,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.4553336490406825,"extension":6.375667843912608},"index":2,"playId":"c4bad516-100c-34bc-860f-3cf68e8f790a","pitchNumber":3,"startTime":"2026-04-05T21:36:00.303Z","endTime":"2026-04-05T21:36:06.031Z","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":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.264175754063483,"aZ":-30.27856029277187,"pfxX":-6.506801684991221,"pfxZ":1.2924417692405545,"pX":-2.313470856375598,"pZ":0.878659972152004,"vX0":-7.453975161372642,"vY0":-120.73525982194171,"vZ0":-4.040325172354315,"x":205.18,"y":215.06,"x0":1.6683566537276453,"y0":50.00148854300187,"z0":5.261943517176978,"aX":-9.527426506978241},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.6,"breakHorizontal":13.7,"spinRate":2592,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4550501179098938,"extension":6.222658109743248},"index":3,"playId":"7860634c-5467-3420-85c8-19da6cf43f2b","pitchNumber":4,"startTime":"2026-04-05T21:36:18.377Z","endTime":"2026-04-05T21:36:23.701Z","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":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.807360671077422,"aZ":-28.761840998054197,"pfxX":6.677782848115809,"pfxZ":2.190970663347903,"pX":-0.15596509136235745,"pZ":1.358772070641995,"vX0":-6.200361106192506,"vY0":-123.73775919651449,"vZ0":-3.8712865117569963,"x":122.95,"y":202.09,"x0":1.5101178859250974,"y0":50.00129749152492,"z0":5.343139481716744,"aX":10.393829645710047},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.4,"breakHorizontal":-10.7,"spinRate":997,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.4420108085550325,"extension":6.254576390352439},"index":4,"playId":"f7e75d09-7432-374c-834b-f568ff46a28d","pitchNumber":5,"startTime":"2026-04-05T21:36:44.088Z","endTime":"2026-04-05T21:36:49.622Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T21:36:49.622Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chase DeLauter challenged (pitch result), call on the field was confirmed: Chase DeLauter called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-05T21:37:00.265Z","endTime":"2026-04-05T21:38:40.780Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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":92.4,"endSpeed":83.8,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.93268786276957,"aZ":-13.584333027519971,"pfxX":6.002643843441945,"pfxZ":10.236041511182925,"pX":-0.1691821950480002,"pZ":3.6806607275152206,"vX0":-6.68735786132754,"vY0":-134.3528725711023,"vZ0":-1.8222259475995939,"x":123.45,"y":139.4,"x0":1.580186425709987,"y0":50.000353971531084,"z0":5.340458833317829,"aX":10.899117366948536},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.4,"breakHorizontal":-9.4,"spinRate":2392,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.4087244952205342,"extension":6.140652193957509},"index":0,"playId":"e14a5cfd-8cb9-33b8-baf4-c49d5442609b","pitchNumber":1,"startTime":"2026-04-05T21:37:16.657Z","endTime":"2026-04-05T21:37:22.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.2004789542712,"aZ":-13.699009164249505,"pfxX":5.106238764168451,"pfxZ":10.15275664653818,"pX":-0.6956542299816572,"pZ":2.0897043872280228,"vX0":-7.633640877749241,"vY0":-134.5363244444713,"vZ0":-5.63034459406951,"x":143.52,"y":182.36,"x0":1.5247596295166304,"y0":50.001360909503326,"z0":5.19302086906084,"aX":9.291027940489304},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.3,"breakHorizontal":-7.4,"spinRate":2400,"spinDirection":146},"zone":7,"typeConfidence":2.0,"plateTime":0.4082681515561637,"extension":6.256243825576873},"index":1,"playId":"018366e3-66ce-3683-b2bc-91cb8b4f1d45","pitchNumber":2,"startTime":"2026-04-05T21:37:34.573Z","endTime":"2026-04-05T21:37:39.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.2,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.499767306954393,"aZ":-26.469760934141014,"pfxX":6.187584621902548,"pfxZ":3.8375565934324394,"pX":-0.18783555231242946,"pZ":1.9817710145267013,"vX0":-6.088586613283989,"vY0":-121.6021812684515,"vZ0":-2.6047811757064956,"x":124.16,"y":185.27,"x0":1.5534130677817752,"y0":50.00247645155722,"z0":5.380801741933972,"aX":9.197722166966669},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.5,"breakHorizontal":-9.6,"spinRate":960,"spinDirection":132},"zone":8,"typeConfidence":2.0,"plateTime":0.45170411726200355,"extension":6.356475494424998},"index":2,"playId":"3c0482fd-1486-3646-bba8-1959c61c80af","pitchNumber":3,"startTime":"2026-04-05T21:37:53.063Z","endTime":"2026-04-05T21:37:58.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.566622696103412,"aZ":-11.984579953373487,"pfxX":6.576924445083119,"pfxZ":10.961283138664971,"pX":-0.6922601593066116,"pZ":2.646581706333738,"vX0":-8.047980355970159,"vY0":-134.91300903743652,"vZ0":-4.719088222194375,"x":143.39,"y":167.32,"x0":1.4760733096586203,"y0":50.00474694964678,"z0":5.264372586719523,"aX":12.11670436469221},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.0,"breakHorizontal":-10.2,"spinRate":2490,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.40611033184943235,"extension":6.321304667879363},"index":3,"playId":"386c7092-3b5b-3122-856b-7d39f1c3579c","pitchNumber":4,"startTime":"2026-04-05T21:38:13.758Z","endTime":"2026-04-05T21:38:40.780Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"}},"playEndTime":"2026-04-05T21:38:40.780Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Shaw walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-05T21:40:44.863Z","endTime":"2026-04-05T21:42:19.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":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(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":78.6,"endSpeed":70.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.23388317679533,"aZ":-36.664660298154196,"pfxX":-11.0205949466591,"pfxZ":-3.5094116458731923,"pX":-0.7063267617072508,"pZ":0.6657377964631357,"vX0":-0.5539646831203008,"vY0":-114.23132632591452,"vZ0":-2.714563623341655,"x":143.92,"y":220.81,"x0":0.9667511741302427,"y0":50.00362811426659,"z0":5.588015819257682,"aX":-14.10334029750588},"breaks":{"breakAngle":20.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-6.8,"breakHorizontal":19.9,"spinRate":2212,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.4854246190510927,"extension":6.485026717566782},"index":0,"playId":"d016b061-fce1-33fe-8023-d9d838ec6ddd","pitchNumber":1,"startTime":"2026-04-05T21:40:44.863Z","endTime":"2026-04-05T21:40:50.136Z","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":0},"pitchData":{"startSpeed":90.2,"endSpeed":81.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40551990286329,"aZ":-19.992135848034042,"pfxX":0.5662148068602608,"pfxZ":7.1189532589458775,"pX":-1.025773710074027,"pZ":3.0851549137265013,"vX0":-5.384520959807052,"vY0":-131.15496863362145,"vZ0":-1.9938452403656688,"x":156.1,"y":155.48,"x0":0.9961842935194248,"y0":50.000671349434,"z0":5.374770932979032,"aX":0.9695666613513148},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.6,"breakHorizontal":0.4,"spinRate":2037,"spinDirection":166},"zone":11,"typeConfidence":2.0,"plateTime":0.42054684939981524,"extension":6.5703188742079535},"index":1,"playId":"757f7683-3c0e-38bf-878e-a84a103bd4c4","pitchNumber":2,"startTime":"2026-04-05T21:40:59.360Z","endTime":"2026-04-05T21:41:04.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":76.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.169308927533564,"aZ":-36.42294665707447,"pfxX":5.730835876560382,"pfxZ":-2.818075935356404,"pX":0.9638187092292065,"pZ":1.7078039401865568,"vX0":-2.615737074612576,"vY0":-123.04802277308711,"vZ0":-1.2685923784221862,"x":80.26,"y":192.67,"x0":1.3056325930470796,"y0":50.002357918852326,"z0":5.362628552470885,"aX":8.642746843539957},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-5.2,"breakHorizontal":-9.6,"spinRate":1692,"spinDirection":117},"zone":14,"typeConfidence":0.89,"plateTime":0.4479722777463806,"extension":6.151039366638812},"index":2,"playId":"e36327bf-df98-3657-937c-0e41d3db01fd","pitchNumber":3,"startTime":"2026-04-05T21:41:21.426Z","endTime":"2026-04-05T21:41:27.056Z","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":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.944741907749908,"aZ":-33.068277918354774,"pfxX":8.292646579987114,"pfxZ":-0.6035777685320562,"pX":0.6324420217446759,"pZ":0.6166175270906691,"vX0":-3.79355820476291,"vY0":-121.84617771722708,"vZ0":-4.2988839262129925,"x":92.89,"y":222.13,"x0":1.1397523308497766,"y0":50.00087948765087,"z0":5.2892652302456575,"aX":12.355745494185893},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.9,"breakHorizontal":-14.0,"spinRate":1893,"spinDirection":117},"zone":14,"typeConfidence":0.91,"plateTime":0.4510767829457434,"extension":6.116069810066026},"index":3,"playId":"f5d451d4-a543-3c19-9798-5eb58fb06b73","pitchNumber":4,"startTime":"2026-04-05T21:41:34.195Z","endTime":"2026-04-05T21:41:39.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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09594798440632,"aZ":-22.54173733263485,"pfxX":-1.8004552689707802,"pfxZ":5.513767490058495,"pX":-0.42330941384947396,"pZ":3.1471842181182823,"vX0":-3.230773130018549,"vY0":-131.64880255564373,"vZ0":-1.372946289961465,"x":133.14,"y":153.81,"x0":1.0559071178958443,"y0":50.005406359199796,"z0":5.351128166128389,"aX":-3.146153074155973},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.8,"breakHorizontal":4.0,"spinRate":2000,"spinDirection":174},"zone":1,"typeConfidence":2.0,"plateTime":0.4167563012690487,"extension":6.444693573993302},"index":4,"playId":"60cfd793-6a64-37ad-86e1-373da70add8b","pitchNumber":5,"startTime":"2026-04-05T21:41:50.054Z","endTime":"2026-04-05T21:41:55.603Z","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":0},"index":5,"startTime":"2026-04-05T21:42:02.150Z","endTime":"2026-04-05T21:42:14.488Z","isPitch":false,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":75.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.516792191150465,"aZ":-33.3459034645535,"pfxX":8.387186324954275,"pfxZ":-0.8017472839233957,"pX":2.277620711939548,"pZ":3.537201431716434,"vX0":-0.21464944325357277,"vY0":-121.47438579749792,"vZ0":2.368056798772998,"x":30.18,"y":143.28,"x0":1.2813736544498289,"y0":50.00054379192976,"z0":5.482917117627904,"aX":12.321328391554118},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.5,"breakHorizontal":-15.0,"spinRate":1734,"spinDirection":120},"zone":12,"typeConfidence":0.91,"plateTime":0.45383585012324446,"extension":6.094319811176054},"index":6,"playId":"6081fd2d-3160-310b-a712-7eb96ff161bc","pitchNumber":6,"startTime":"2026-04-05T21:42:14.488Z","endTime":"2026-04-05T21:42:19.141Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T21:42:19.141Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Crow-Armstrong singles on a ground ball to center fielder Steven Kwan. Matt Shaw to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-05T21:42:31.005Z","endTime":"2026-04-05T21:44:37.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnThird":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":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":"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":91.9,"endSpeed":83.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.275277560912297,"aZ":-22.625027763822047,"pfxX":7.561343916093854,"pfxZ":5.278136537391694,"pX":-0.049490971359097545,"pZ":3.141038271866889,"vX0":-4.962310269084726,"vY0":-133.72683517391604,"vZ0":-1.8749426461830205,"x":118.89,"y":153.97,"x0":0.8494111409677196,"y0":50.000244597404574,"z0":5.476985155363147,"aX":13.670389170124654},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.4,"breakHorizontal":-12.6,"spinRate":2027,"spinDirection":144},"zone":2,"typeConfidence":0.91,"plateTime":0.4098400467604586,"extension":6.321016983566015},"index":0,"playId":"d714ef3d-a68c-3b7b-9b3d-e211348ba618","pitchNumber":1,"startTime":"2026-04-05T21:42:44.781Z","endTime":"2026-04-05T21:42:49.916Z","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":87.5,"endSpeed":81.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.84167596934929,"aZ":-25.460868458467697,"pfxX":-2.9106654726164978,"pfxZ":4.006897344597332,"pX":0.39150644295176934,"pZ":0.9876129013706955,"vX0":-0.4821225914759317,"vY0":-127.48677031442368,"vZ0":-6.048037773593819,"x":102.08,"y":212.11,"x0":0.96097395079286,"y0":50.004251197204034,"z0":5.353773408810429,"aX":-4.87615173309565},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.4,"breakHorizontal":5.4,"spinRate":2324,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.42675673857738117,"extension":6.529496496879639},"index":1,"playId":"43634f5d-e5f7-3720-8b4c-854a08b6df3b","pitchNumber":2,"startTime":"2026-04-05T21:43:03.736Z","endTime":"2026-04-05T21:43:09.602Z","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":87.1,"endSpeed":80.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.830981222542523,"aZ":-25.44453436306936,"pfxX":-0.9021633306997376,"pfxZ":4.113573106812683,"pX":-0.9419034729292041,"pZ":1.6807680411473511,"vX0":-4.164435520495339,"vY0":-126.83221665188445,"vZ0":-4.175528264813255,"x":152.9,"y":193.4,"x0":0.8355498600937494,"y0":50.005907853317936,"z0":5.3669340220818444,"aX":-1.4756447329380524},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.7,"breakHorizontal":2.5,"spinRate":2277,"spinDirection":200},"zone":13,"typeConfidence":2.0,"plateTime":0.4311152418222175,"extension":6.484584314213909},"index":2,"playId":"8ddf70d1-1e02-37dc-8078-370eca2bfad4","pitchNumber":3,"startTime":"2026-04-05T21:43:23.765Z","endTime":"2026-04-05T21:43:30.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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.216733373109232,"aZ":-22.10523413118387,"pfxX":6.774135183331222,"pfxZ":5.600918059858909,"pX":0.035698729480362096,"pZ":3.376327691689128,"vX0":-4.7366197963150976,"vY0":-133.13130710529347,"vZ0":-1.0770206107318845,"x":115.64,"y":147.62,"x0":0.9566239877547591,"y0":50.00102150815588,"z0":5.383966747575014,"aX":12.175258700866106},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.1,"breakHorizontal":-11.3,"spinRate":1983,"spinDirection":148},"zone":2,"typeConfidence":0.9,"plateTime":0.41120715757255155,"extension":6.373260491177801},"index":3,"playId":"1bf30641-7b9a-3401-96c3-29b394e2caed","pitchNumber":4,"startTime":"2026-04-05T21:43:42.425Z","endTime":"2026-04-05T21:43:49.257Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":3,"strikes":1,"outs":0},"index":4,"actionPlayId":"1bf30641-7b9a-3401-96c3-29b394e2caed","startTime":"2026-04-05T21:43:52.382Z","endTime":"2026-04-05T21:44:06.946Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.266105516519747,"aZ":-20.680718427769854,"pfxX":6.846493478264435,"pfxZ":6.286230245827543,"pX":-0.2179012571528894,"pZ":1.852927170940864,"vX0":-5.268301878026841,"vY0":-134.37536181779635,"vZ0":-5.206121542734111,"x":125.31,"y":188.75,"x0":0.8790993670908547,"y0":50.00168576569825,"z0":5.285890020157993,"aX":12.513104277483809},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.4,"breakHorizontal":-11.3,"spinRate":1994,"spinDirection":143},"zone":8,"typeConfidence":0.9,"plateTime":0.4077029047861487,"extension":6.527864005803334},"index":5,"playId":"52918b5a-2230-35d7-bcb5-4b4d2e839153","pitchNumber":5,"startTime":"2026-04-05T21:44:06.946Z","endTime":"2026-04-05T21:44:12.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.64465758000596,"aZ":-22.28919920827912,"pfxX":7.072475759114226,"pfxZ":5.333937502337956,"pX":-0.2922317624721974,"pZ":2.158734214315116,"vX0":-5.647950967043824,"vY0":-135.28786261043427,"vZ0":-4.023744306504353,"x":128.14,"y":180.49,"x0":0.9041256695192953,"y0":50.001131534050984,"z0":5.2284127293136695,"aX":13.102731070603554},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.0,"breakHorizontal":-11.6,"spinRate":1996,"spinDirection":144},"zone":7,"typeConfidence":0.91,"plateTime":0.4049357087788179,"extension":6.538390041137658},"hitData":{"launchSpeed":109.2,"launchAngle":2.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.37,"coordY":105.65}},"index":6,"playId":"dac1fcce-380e-3c78-9a71-a1b83745516b","pitchNumber":6,"startTime":"2026-04-05T21:44:26.887Z","endTime":"2026-04-05T21:44:37.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T21:44:37.831Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dylan Carlson grounds out, third baseman José Ramírez to first baseman Rhys Hoskins.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-05T21:44:56.973Z","endTime":"2026-04-05T21:47:01.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnThird":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.567852311870183,"aZ":-12.231014879710502,"pfxX":1.1345200971419693,"pfxZ":10.791572540971412,"pX":-0.2293945709116144,"pZ":2.784408035030034,"vX0":-3.195887798798575,"vY0":-135.56297533128102,"vZ0":-4.70196221696926,"x":125.74,"y":163.6,"x0":0.8210870006581024,"y0":50.00588155999938,"z0":5.405444576051697,"aX":2.0976815443283545},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.6,"breakHorizontal":-1.3,"spinRate":2119,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.4051353362240504,"extension":6.554682467275167},"index":0,"playId":"cf04580f-0504-3466-9668-e8b137c4fa14","pitchNumber":1,"startTime":"2026-04-05T21:45:10.743Z","endTime":"2026-04-05T21:45:14.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.204042389682332,"aZ":-32.962628850030946,"pfxX":8.21814629779406,"pfxZ":-0.516902039742353,"pX":0.15177341751471896,"pZ":-0.22652053083343768,"vX0":-4.605448815128246,"vY0":-123.73309065213252,"vZ0":-6.343856227523862,"x":111.21,"y":244.9,"x0":0.9843055439660655,"y0":50.0041004871478,"z0":5.185058474339844,"aX":12.549046799734048},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.4,"breakHorizontal":-13.6,"spinRate":1654,"spinDirection":114},"zone":14,"typeConfidence":0.91,"plateTime":0.44528794722114506,"extension":6.270495742518486},"index":1,"playId":"24f7bef7-01c5-3256-aef9-e556fd128293","pitchNumber":2,"startTime":"2026-04-05T21:45:34.686Z","endTime":"2026-04-05T21:45:39.511Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Parker Messick. Pete Crow-Armstrong to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"actionPlayId":"24f7bef7-01c5-3256-aef9-e556fd128293","startTime":"2026-04-05T21:46:01.333Z","endTime":"2026-04-05T21:46:10.643Z","isPitch":false,"isBaseRunningPlay":true,"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.25739770748146,"aZ":-32.80908392938751,"pfxX":8.072688078403749,"pfxZ":-0.41237694860368945,"pX":0.04943485408459498,"pZ":0.8718995540922906,"vX0":-5.131254576787649,"vY0":-123.93803706543639,"vZ0":-3.9367990549902787,"x":115.12,"y":215.24,"x0":1.113771894241756,"y0":50.00434085496306,"z0":5.266095115482598,"aX":12.370293992566559},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.6,"breakHorizontal":-13.2,"spinRate":1940,"spinDirection":120},"zone":14,"typeConfidence":0.91,"plateTime":0.44451975123227916,"extension":6.250294169168219},"index":3,"playId":"d4506208-b40a-31eb-8782-70a270f638a9","pitchNumber":3,"startTime":"2026-04-05T21:46:10.643Z","endTime":"2026-04-05T21:46:17.466Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.430197913289955,"aZ":-37.382041510834874,"pfxX":-7.726703155953915,"pfxZ":-3.79494593612292,"pX":-1.1372729407792341,"pZ":1.8548799185119038,"vX0":-2.7305645612172382,"vY0":-116.72405411293046,"vZ0":-0.3237397180339856,"x":160.35,"y":188.7,"x0":1.0541369312653597,"y0":50.0055545400413,"z0":5.536412394590067,"aX":-10.588107700047665},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-6.6,"breakHorizontal":14.6,"spinRate":2320,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.4705315888996471,"extension":6.472856076734081},"index":4,"playId":"96b36ab7-b61c-3eeb-ba7c-4aa544564199","pitchNumber":4,"startTime":"2026-04-05T21:46:35.426Z","endTime":"2026-04-05T21:46:41.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3403014956415,"aZ":-12.921752045097012,"pfxX":2.344276351775934,"pfxZ":9.988093253411167,"pX":0.33720022873783717,"pZ":2.5944351128583714,"vX0":-2.5901929314692453,"vY0":-138.3175212846669,"vZ0":-5.043548711471371,"x":104.15,"y":168.73,"x0":0.983520486947671,"y0":50.003614683639505,"z0":5.315711330796288,"aX":4.519207582094516},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.2,"breakHorizontal":-3.7,"spinRate":2257,"spinDirection":152},"zone":6,"typeConfidence":2.0,"plateTime":0.3967713415979679,"extension":6.5486273518996985},"hitData":{"launchSpeed":88.2,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.44,"coordY":161.33}},"index":5,"playId":"a184988c-1b85-33f0-a1a8-32e1bca4f5ad","pitchNumber":5,"startTime":"2026-04-05T21:46:53.658Z","endTime":"2026-04-05T21:47:01.681Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T21:47:01.681Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nico Hoerner lines out to shortstop Gabriel Arias.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-05T21:47:14.835Z","endTime":"2026-04-05T21:48:18.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnThird":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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":85.6,"endSpeed":77.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.123523082514026,"aZ":-31.955218281439304,"pfxX":8.316140281557356,"pfxZ":0.14485108564310778,"pX":-0.6771815448244245,"pZ":1.3686212023550173,"vX0":-6.515828611310233,"vY0":-124.46331775054229,"vZ0":-2.995834883820816,"x":142.81,"y":201.83,"x0":0.9116752042347964,"y0":50.005315595764955,"z0":5.271154829339742,"aX":12.873359075766516},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.2,"breakHorizontal":-13.3,"spinRate":1783,"spinDirection":113},"zone":13,"typeConfidence":0.9,"plateTime":0.4423639492429152,"extension":6.3233805194892225},"index":0,"playId":"016590b0-2c77-3991-a8b8-bc7d04eb3c7d","pitchNumber":1,"startTime":"2026-04-05T21:47:24.736Z","endTime":"2026-04-05T21:47:31.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.852226142742783,"aZ":-21.616897620978165,"pfxX":-0.49573490560161915,"pfxZ":5.844110918353959,"pX":-1.1905536159781227,"pZ":4.241235996296506,"vX0":-5.336964001739899,"vY0":-133.38654030759773,"vZ0":1.0530359622002385,"x":162.38,"y":124.27,"x0":0.8981842124421231,"y0":50.00624778908389,"z0":5.396374621166548,"aX":-0.8964825814590861},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.0,"breakHorizontal":2.0,"spinRate":2132,"spinDirection":169},"zone":11,"typeConfidence":2.0,"plateTime":0.4101421634063125,"extension":6.425541751866538},"index":1,"playId":"1823f152-608d-3d5d-83f0-76ceca39cd28","pitchNumber":2,"startTime":"2026-04-05T21:47:40.782Z","endTime":"2026-04-05T21:47:45.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18221905805664,"aZ":-29.816022485448446,"pfxX":7.739495406527693,"pfxZ":1.5150370593465485,"pX":-0.5256687851705024,"pZ":2.1611677548059514,"vX0":-6.320990920073665,"vY0":-123.50652430155597,"vZ0":-1.4712806325747485,"x":137.04,"y":180.43,"x0":1.0536402073318738,"y0":50.00216879964177,"z0":5.2579128685938725,"aX":12.03010416250435},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.6,"breakHorizontal":-12.6,"spinRate":1782,"spinDirection":115},"zone":7,"typeConfidence":0.9,"plateTime":0.44245085951276364,"extension":6.365997176646993},"index":2,"playId":"692e7ecc-8e2c-3cf8-b698-09935bc4b7f1","pitchNumber":3,"startTime":"2026-04-05T21:47:56.188Z","endTime":"2026-04-05T21:48:01.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":72.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35538225236711,"aZ":-35.97064048434535,"pfxX":-8.485700998243747,"pfxZ":-2.8185959837226466,"pX":-0.4428825488245419,"pZ":2.969313426014262,"vX0":-0.8523266814167794,"vY0":-116.12513199782866,"vZ0":1.9485857750466544,"x":133.88,"y":158.61,"x0":1.0308705697071043,"y0":50.00181166181567,"z0":5.57375709922999,"aX":-11.438494369736512},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-4.2,"breakHorizontal":15.6,"spinRate":2299,"spinDirection":313},"zone":1,"typeConfidence":2.0,"plateTime":0.4740141417148265,"extension":6.436878940384596},"hitData":{"launchSpeed":76.2,"launchAngle":10.0,"totalDistance":110.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":110.18,"coordY":161.17}},"index":3,"playId":"6015cf28-c095-3d89-87a5-6cd96cafa164","pitchNumber":4,"startTime":"2026-04-05T21:48:13.069Z","endTime":"2026-04-05T21:48:18.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T21:48:18.939Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Bregman strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-05T21:48:33.344Z","endTime":"2026-04-05T21:51:24.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.600609451722384,"aZ":-19.36063075959885,"pfxX":2.1911565846896437,"pfxZ":6.9597999045443135,"pX":-0.5819705179440735,"pZ":2.8642999152722397,"vX0":-4.76336332086726,"vY0":-133.98311708628154,"vZ0":-2.8292791141657787,"x":139.18,"y":161.44,"x0":0.9244075561766678,"y0":50.0007574613744,"z0":5.298029283705215,"aX":4.033270391789676},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.2,"breakHorizontal":-3.1,"spinRate":2127,"spinDirection":166},"zone":1,"typeConfidence":2.0,"plateTime":0.4068882091410071,"extension":6.439417650453473},"index":0,"playId":"94e8b3d2-990b-36f5-b7bd-69a1282bb93f","pitchNumber":1,"startTime":"2026-04-05T21:49:08.911Z","endTime":"2026-04-05T21:49:14.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.431030908015405,"aZ":-32.267459578230245,"pfxX":8.481650205355589,"pfxZ":-0.060711313320738536,"pX":-0.15990918793928233,"pZ":0.24612912582919075,"vX0":-5.385997774450285,"vY0":-123.91776472395303,"vZ0":-5.460961052617913,"x":123.1,"y":232.13,"x0":0.952605715870951,"y0":50.003978845023234,"z0":5.211300620541896,"aX":13.039181926517152},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.3,"breakHorizontal":-13.9,"spinRate":1848,"spinDirection":118},"zone":13,"typeConfidence":0.91,"plateTime":0.44397650441026926,"extension":6.310250718390288},"index":1,"playId":"93155dd2-4242-34ea-bef1-9292bf5f7601","pitchNumber":2,"startTime":"2026-04-05T21:49:25.978Z","endTime":"2026-04-05T21:49:31.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":76.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.811463677635476,"aZ":-34.64835514825425,"pfxX":7.978108529133886,"pfxZ":-1.6484469143582032,"pX":0.4183987712370526,"pZ":1.076543989250143,"vX0":-3.93835818420955,"vY0":-123.66853384078279,"vZ0":-2.966627183168931,"x":101.05,"y":209.71,"x0":1.021874881900879,"y0":50.00335958656247,"z0":5.2915930313758475,"aX":11.973173725774398},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.6,"breakHorizontal":-13.1,"spinRate":1841,"spinDirection":120},"zone":14,"typeConfidence":0.91,"plateTime":0.4482864880689732,"extension":6.15136664328867},"index":2,"playId":"1e687ebb-5f0b-334d-a888-22eddccdf97e","pitchNumber":3,"startTime":"2026-04-05T21:49:47.116Z","endTime":"2026-04-05T21:49:51.751Z","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":95.3,"endSpeed":86.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.04995719228079,"aZ":-14.182828188408056,"pfxX":3.537174992340651,"pfxZ":9.33219070057433,"pX":0.11614637540414828,"pZ":3.888288491726026,"vX0":-3.1922377445714476,"vY0":-138.6868196008162,"vZ0":-1.616241858378673,"x":112.57,"y":133.8,"x0":0.8284773906768639,"y0":50.00021413693347,"z0":5.4354717428277475,"aX":6.8173670916710405},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":-5.6,"spinRate":2198,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.3965379883229567,"extension":6.5055880652616285},"index":3,"playId":"74bde62c-5f72-39eb-a163-44126427cdd2","pitchNumber":4,"startTime":"2026-04-05T21:50:07.055Z","endTime":"2026-04-05T21:50:12.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52318250648864,"aZ":-13.323401564717598,"pfxX":3.1931390020125887,"pfxZ":9.866823216021258,"pX":0.5483192200325117,"pZ":2.765127623393731,"vX0":-1.8691086161328587,"vY0":-137.81320223443288,"vZ0":-4.439925529096784,"x":96.1,"y":164.12,"x0":0.8228144291809506,"y0":50.00551270859934,"z0":5.3066369111863185,"aX":6.102281050147407},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":-5.4,"spinRate":2095,"spinDirection":150},"zone":3,"typeConfidence":2.0,"plateTime":0.3984554341300419,"extension":6.483345460902982},"index":4,"playId":"f19d809a-3ba5-3e09-b354-5e72d57687f7","pitchNumber":5,"startTime":"2026-04-05T21:50:27.129Z","endTime":"2026-04-05T21:50:30.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":82.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.074423044019976,"aZ":-26.69653309042833,"pfxX":-2.728277655377708,"pfxZ":3.2176657653909704,"pX":-0.3229450162285344,"pZ":2.1172592200491662,"vX0":-2.388494777131944,"vY0":-128.19885869837844,"vZ0":-2.942157067825101,"x":129.31,"y":181.61,"x0":0.9680358416638967,"y0":50.00159700589233,"z0":5.316204390371232,"aX":-4.638792179218389},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.5,"breakHorizontal":5.4,"spinRate":2412,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.42374720407345023,"extension":6.444349809515959},"index":5,"playId":"1b05353c-9a9d-3582-9fdc-715326d45a0c","pitchNumber":6,"startTime":"2026-04-05T21:50:50.586Z","endTime":"2026-04-05T21:50:56.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00884039246302,"aZ":-33.49009569825182,"pfxX":8.480732461289609,"pfxZ":-0.8200462180556229,"pX":-0.3337472443419344,"pZ":1.8625341034277412,"vX0":-5.918203547003181,"vY0":-125.50052705771155,"vZ0":-1.7879909215688068,"x":129.72,"y":188.49,"x0":0.9462530696457652,"y0":50.00397097763673,"z0":5.2971124442675785,"aX":13.608401199496901},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.7,"breakHorizontal":-14.2,"spinRate":1746,"spinDirection":120},"zone":7,"typeConfidence":0.91,"plateTime":0.43546608954854227,"extension":6.270870879733472},"index":6,"playId":"b6d5f95d-f342-31cf-b8c9-6eac43a770fa","pitchNumber":7,"startTime":"2026-04-05T21:51:18.792Z","endTime":"2026-04-05T21:51:24.274Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T21:51:24.274Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rhys Hoskins flies out to right fielder Matt Shaw.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-05T21:53:39.300Z","endTime":"2026-04-05T21:53:56.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.8,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.348985629082293,"aZ":-24.554358016296387,"pfxX":10.723424772413308,"pfxZ":4.436702405324322,"pX":0.7854174220835095,"pZ":2.560088046065063,"vX0":-6.086642211006492,"vY0":-130.45908854098906,"vZ0":-2.3653901612412485,"x":87.06,"y":169.66,"x0":1.7597940877809453,"y0":50.004496667756975,"z0":5.336226655633992,"aX":18.420529716148046},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.7,"breakHorizontal":-18.0,"spinRate":2398,"spinDirection":138},"zone":6,"typeConfidence":2.0,"plateTime":0.420427131185249,"extension":6.053943427977864},"hitData":{"launchSpeed":85.6,"launchAngle":59.0,"totalDistance":210.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.12,"coordY":138.14}},"index":0,"playId":"ae6cede5-8bd9-356a-87b8-81fbb3e0007c","pitchNumber":1,"startTime":"2026-04-05T21:53:47.205Z","endTime":"2026-04-05T21:53:56.614Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T21:53:56.614Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gabriel Arias grounds out, third baseman Alex Bregman to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-05T21:54:13.036Z","endTime":"2026-04-05T21:55:06.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"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"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.879952009245493,"aZ":-14.778147142459794,"pfxX":5.150048374640058,"pfxZ":9.692249636482375,"pX":1.0153912893496628,"pZ":3.975900990988322,"vX0":-3.4645230963300637,"vY0":-133.63918125687113,"vZ0":-1.2231737698589984,"x":78.3,"y":131.43,"x0":1.6646068278207067,"y0":50.003011294428774,"z0":5.509491008275008,"aX":9.24333187299161},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.4,"breakHorizontal":-8.5,"spinRate":2556,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.411081889570295,"extension":6.053083929559767},"index":0,"playId":"d2598748-760f-300d-bdd1-3f8c7ffb8a92","pitchNumber":1,"startTime":"2026-04-05T21:54:25.839Z","endTime":"2026-04-05T21:54:31.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.841329615158045,"aZ":-25.78338620717615,"pfxX":7.8777547745047904,"pfxZ":4.29370807226759,"pX":-0.6186029876174574,"pZ":1.4798063683291875,"vX0":-7.738338973296046,"vY0":-121.05848883767258,"vZ0":-3.883294906184448,"x":140.58,"y":198.83,"x0":1.5904676157955988,"y0":50.00546134870635,"z0":5.352630672532365,"aX":11.7363766942899},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":7.1,"breakHorizontal":-12.5,"spinRate":1229,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.45183660576639717,"extension":6.430508881304852},"index":1,"playId":"3d1115cb-11dc-36d4-952f-0022bf9731d4","pitchNumber":2,"startTime":"2026-04-05T21:54:40.809Z","endTime":"2026-04-05T21:54:47.093Z","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":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.808383212184324,"aZ":-24.41022185511576,"pfxX":6.103738972919332,"pfxZ":5.154890882745372,"pX":0.21571322880662594,"pZ":2.5098792022382033,"vX0":-5.4150167577296235,"vY0":-121.16290771515229,"vZ0":-2.030101103231341,"x":108.78,"y":171.01,"x0":1.6727910378602762,"y0":50.00313431223424,"z0":5.464588405942217,"aX":9.192904607483575},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":9.1,"breakHorizontal":-10.0,"spinRate":1073,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.44985898952965364,"extension":6.327050899389294},"hitData":{"launchSpeed":92.8,"launchAngle":-3.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.46,"coordY":163.75}},"index":2,"playId":"3c0ecfa6-db49-37cf-ad8c-44c0e3651b16","pitchNumber":3,"startTime":"2026-04-05T21:54:58.197Z","endTime":"2026-04-05T21:55:06.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T21:55:06.209Z","atBatIndex":35},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Austin Hedges doubles (2) on a sharp line drive to left fielder Dylan Carlson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-05T21:55:14.789Z","endTime":"2026-04-05T21:56:20.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.6,"endSpeed":68.8,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.313882634038972,"aZ":-42.31974665739298,"pfxX":-3.1794210766739437,"pfxZ":-8.55050887659182,"pX":0.7254968279185556,"pZ":1.8521622980482022,"vX0":-0.9988766888786632,"vY0":-108.65953997211969,"vZ0":1.5790896463939192,"x":89.35,"y":188.77,"x0":1.6050355684575344,"y0":50.00080546349458,"z0":5.739531229833766,"aX":-3.773924271963538},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.0,"breakVerticalInduced":-14.6,"breakHorizontal":6.0,"spinRate":2386,"spinDirection":330},"zone":9,"typeConfidence":2.0,"plateTime":0.5054613759201985,"extension":6.137073226681924},"index":0,"playId":"2ff0dd2a-da85-32b9-b48a-ad716e5ff304","pitchNumber":1,"startTime":"2026-04-05T21:55:34.423Z","endTime":"2026-04-05T21:55:40.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.3,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.41929184294855,"aZ":-26.288027612373888,"pfxX":5.8567203746813465,"pfxZ":3.880451304429741,"pX":0.9435644950347853,"pZ":1.7454177689501078,"vX0":-3.5595992473401203,"vY0":-122.1975505943382,"vZ0":-3.379781735310744,"x":81.03,"y":191.65,"x0":1.6560403426346584,"y0":50.00353239962333,"z0":5.397806078814771,"aX":8.883512324638879},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.5,"breakHorizontal":-9.8,"spinRate":1016,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4477450039775741,"extension":6.306142763796591},"index":1,"playId":"37a4b091-931d-3fd9-9da1-c302c81c5773","pitchNumber":2,"startTime":"2026-04-05T21:55:50.286Z","endTime":"2026-04-05T21:55:56.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.3,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.624395892356727,"aZ":-21.12777837488425,"pfxX":6.528005829209153,"pfxZ":7.4508927382094585,"pX":-0.4933794410273118,"pZ":1.59228605841527,"vX0":-7.101482568965323,"vY0":-120.98855343780947,"vZ0":-4.425833939551956,"x":135.81,"y":195.79,"x0":1.631796686418149,"y0":50.001113457443445,"z0":5.296908607335783,"aX":9.676278044807969},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":12.7,"breakHorizontal":-10.1,"spinRate":1102,"spinDirection":130},"zone":7,"typeConfidence":2.0,"plateTime":0.45272401597352374,"extension":6.361649900336032},"hitData":{"launchSpeed":106.5,"launchAngle":17.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":45.34,"coordY":116.97}},"index":2,"playId":"3260c9c5-71d4-3137-84a6-e64091718ae2","pitchNumber":3,"startTime":"2026-04-05T21:56:07.088Z","endTime":"2026-04-05T21:56:20.201Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T21:56:20.201Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-05T21:56:38.420Z","endTime":"2026-04-05T21:58:55.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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":93.1,"endSpeed":84.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07232441227316,"aZ":-12.291033474118727,"pfxX":5.721738714936234,"pfxZ":10.729374102969128,"pX":0.012913939302248973,"pZ":2.5330206929211574,"vX0":-5.971601987430653,"vY0":-135.3954419283608,"vZ0":-5.076790220936059,"x":116.51,"y":170.39,"x0":1.5056075379182126,"y0":50.00274942551365,"z0":5.295273376428469,"aX":10.603646291399937},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.5,"breakHorizontal":-9.1,"spinRate":2580,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.4048150696336439,"extension":6.165477577412876},"index":0,"playId":"29bda0be-a339-348f-8ffe-3bf3fa23d896","pitchNumber":1,"startTime":"2026-04-05T21:56:57.438Z","endTime":"2026-04-05T21:57:01.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.764225149897594,"aZ":-13.683166748487952,"pfxX":6.504115284521198,"pfxZ":9.934684247676167,"pX":-0.5487417124958872,"pZ":2.7951901186950145,"vX0":-7.468802106567488,"vY0":-135.15391542946838,"vZ0":-4.029591159862175,"x":137.92,"y":163.31,"x0":1.3975028520848654,"y0":50.00490191634699,"z0":5.257832260513472,"aX":12.10874869567706},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.4,"breakHorizontal":-10.3,"spinRate":2406,"spinDirection":145},"zone":1,"typeConfidence":2.0,"plateTime":0.40431740629146073,"extension":6.244304390772594},"index":1,"playId":"18ada01b-c3ec-3ebf-ad8f-4dba3fee6b21","pitchNumber":2,"startTime":"2026-04-05T21:57:22.264Z","endTime":"2026-04-05T21:57:27.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21449938367155,"aZ":-27.967753410178354,"pfxX":7.677507021209468,"pfxZ":2.782974564340998,"pX":1.6150212412323273,"pZ":0.8921886027947123,"vX0":-2.5464388495955457,"vY0":-121.96337969951188,"vZ0":-4.9985585509133985,"x":55.44,"y":214.69,"x0":1.6730375098867383,"y0":50.00398919605922,"z0":5.370489816925463,"aX":11.606594373917432},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.2,"breakHorizontal":-13.3,"spinRate":1059,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.44850337832337006,"extension":6.2297227311180885},"index":2,"playId":"4dc3e33f-be46-3c19-afc4-6fb8722b2a03","pitchNumber":3,"startTime":"2026-04-05T21:57:44.457Z","endTime":"2026-04-05T21:57:49.734Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-05T21:58:09.247Z","endTime":"2026-04-05T21:58:51.301Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.285381596961646,"aZ":-12.533105458519822,"pfxX":6.333200908709413,"pfxZ":10.710340204911272,"pX":0.08218025554975453,"pZ":3.0060171714831734,"vX0":-6.1652209527374415,"vY0":-135.02480274314337,"vZ0":-3.8258451809664327,"x":90.36,"y":155.5,"x0":1.5798436915667198,"y0":50.00080298460546,"z0":5.332251723689153,"aX":11.61251586895758},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.7,"breakHorizontal":-10.1,"spinRate":2407,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.4067113263238147,"extension":6.209349116378458},"index":4,"playId":"3b759bd5-613c-31f3-88da-f08750866942","pitchNumber":4,"startTime":"2026-04-05T21:58:51.301Z","endTime":"2026-04-05T21:58:55.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T21:58:55.948Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ian Happ flies out to left fielder Angel Martínez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-05T22:01:13.770Z","endTime":"2026-04-05T22:02:17.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"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":{"description":"Pitching Change: Matt Festa replaces Parker Messick.","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-05T22:00:59.981Z","endTime":"2026-04-05T22:01:16.075Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670036,"link":"/api/v1/people/670036"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":90.1,"endSpeed":81.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.072634129762484,"aZ":-17.37255468976323,"pfxX":-2.462126320071417,"pfxZ":8.608099704304594,"pX":-0.6465175854192091,"pZ":2.7555865187305266,"vX0":3.92833406009771,"vY0":-131.14129399062503,"vZ0":-3.041929454148575,"x":141.64,"y":164.38,"x0":-1.8528763367402887,"y0":50.00039500854302,"z0":5.246754342950302,"aX":-4.232642316994784},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":15.0,"breakHorizontal":3.5,"spinRate":2341,"spinDirection":191},"zone":1,"typeConfidence":0.88,"plateTime":0.41973239219181924,"extension":6.405751449373979},"index":1,"playId":"3cb1b154-46c3-3e0d-a8fa-8828923c5199","pitchNumber":1,"startTime":"2026-04-05T22:01:16.075Z","endTime":"2026-04-05T22:01:20.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.685040331089212,"aZ":-20.08800543301875,"pfxX":-1.2983210460669241,"pfxZ":6.910253098037945,"pX":-1.1467896417747665,"pZ":3.46177839503217,"vX0":2.46156821724877,"vY0":-131.62901095385828,"vZ0":-0.7930710832286026,"x":160.71,"y":145.31,"x0":-1.9266298534442294,"y0":50.00542899658235,"z0":5.258174892519025,"aX":-2.2720227658841523},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.6,"breakHorizontal":1.8,"spinRate":2352,"spinDirection":189},"zone":11,"typeConfidence":0.88,"plateTime":0.41655610234455187,"extension":6.38238408587079},"index":2,"playId":"d34acfe5-4eeb-3f0b-a8a0-ff748f8edebf","pitchNumber":2,"startTime":"2026-04-05T22:01:35.099Z","endTime":"2026-04-05T22:01:40.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.996109322940587,"aZ":-19.901291253893508,"pfxX":0.46312867646869593,"pfxZ":6.914981517362464,"pX":0.611763232658972,"pZ":2.0503745761469068,"vX0":5.929407881500829,"vY0":-132.32036326832446,"vZ0":-4.60363963042485,"x":93.68,"y":183.42,"x0":-1.7174773495796472,"y0":50.0039982773509,"z0":5.2692629763576155,"aX":0.8206477352646877},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.8,"breakHorizontal":-2.2,"spinRate":2441,"spinDirection":180},"zone":9,"typeConfidence":0.88,"plateTime":0.41379518431269124,"extension":6.4335071800895305},"index":3,"playId":"b2dfd6f4-09ff-3c7d-8f42-0ae275176815","pitchNumber":3,"startTime":"2026-04-05T22:01:51.776Z","endTime":"2026-04-05T22:01:58.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":73.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.684437689868112,"aZ":-33.408456944017956,"pfxX":9.379132295903517,"pfxZ":-0.8885991860585118,"pX":-0.2549201734139337,"pZ":1.7235352844839407,"vX0":1.0912993762973442,"vY0":-118.45414743420923,"vZ0":-0.7540039262633542,"x":126.72,"y":192.24,"x0":-1.9397363109414612,"y0":50.00039556390243,"z0":5.152645770357636,"aX":13.07009989472154},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.4,"breakHorizontal":-17.2,"spinRate":2479,"spinDirection":55},"zone":8,"typeConfidence":0.94,"plateTime":0.46582843955192077,"extension":6.58785157381004},"hitData":{"launchSpeed":84.9,"launchAngle":34.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.1,"coordY":114.55}},"index":4,"playId":"01ffad3d-2263-36a5-9d78-7e87e72e9680","pitchNumber":4,"startTime":"2026-04-05T22:02:09.231Z","endTime":"2026-04-05T22:02:17.331Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T22:02:17.331Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Kelly singles on a ground ball to right fielder David Fry.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-05T22:02:25.871Z","endTime":"2026-04-05T22:03:10.566Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.135132382418803,"aZ":-31.673421856963262,"pfxX":9.198639558289315,"pfxZ":0.3514552214418005,"pX":0.9084112554828864,"pZ":1.4234425944970521,"vX0":3.8157432560911717,"vY0":-118.51024402377392,"vZ0":-1.7722827618293566,"x":82.37,"y":200.35,"x0":-1.9185655156530221,"y0":50.001299550729044,"z0":5.08019396326438,"aX":13.052856156962104},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.5,"breakHorizontal":-17.6,"spinRate":2638,"spinDirection":60},"zone":14,"typeConfidence":0.93,"plateTime":0.46257584115131145,"extension":6.4494064052946305},"index":0,"playId":"bdac76fd-a391-3d8e-8310-08f4a1f31c73","pitchNumber":1,"startTime":"2026-04-05T22:02:42.349Z","endTime":"2026-04-05T22:02:48.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.77240854377927,"aZ":-21.14891144243955,"pfxX":-0.3832285319912647,"pfxZ":6.2277964541226485,"pX":0.3852421030902281,"pZ":2.192131019863499,"vX0":6.137206391269843,"vY0":-131.9084057072159,"vZ0":-3.1816960314596523,"x":102.32,"y":179.59,"x0":-1.9169819208268337,"y0":50.004204124700514,"z0":4.9643901466605,"aX":-0.6786849207624647},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.8,"breakHorizontal":-0.6,"spinRate":2448,"spinDirection":196},"zone":9,"typeConfidence":0.89,"plateTime":0.41444560941176967,"extension":6.472631269951091},"hitData":{"launchSpeed":93.4,"launchAngle":7.0,"totalDistance":144.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":152.22,"coordY":115.06}},"index":1,"playId":"503392b2-3d41-3978-9b33-c9e783954f40","pitchNumber":2,"startTime":"2026-04-05T22:02:58.680Z","endTime":"2026-04-05T22:03:10.566Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T22:03:10.566Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-05T22:03:18.471Z","endTime":"2026-04-05T22:04:55.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"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":"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":3},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.77624405443215,"aZ":-21.554568760608248,"pfxX":1.93716471556574,"pfxZ":6.017897714979611,"pX":0.8630198924142225,"pZ":2.158182138944935,"vX0":6.007841809844025,"vY0":-131.72602518701316,"vZ0":-3.785538685219906,"x":84.1,"y":180.51,"x0":-1.694898302052084,"y0":50.00539774350246,"z0":5.198668211240331,"aX":3.420314386099401},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.3,"breakHorizontal":-4.8,"spinRate":2361,"spinDirection":172},"zone":14,"typeConfidence":0.8,"plateTime":0.4150844200999799,"extension":6.1934385298717345},"index":0,"playId":"27da67c2-a818-3fb1-82fb-7be414589789","pitchNumber":1,"startTime":"2026-04-05T22:03:33.856Z","endTime":"2026-04-05T22:03:38.277Z","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":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.224799471130094,"aZ":-23.08703481995006,"pfxX":1.8131247521709377,"pfxZ":5.067580238781553,"pX":-0.41454737974346434,"pZ":1.8288811573863923,"vX0":3.157631630247958,"vY0":-132.72047835963977,"vZ0":-4.256857421892608,"x":98.68,"y":167.28,"x0":-1.8530839671081565,"y0":50.000316661332675,"z0":5.125820504166704,"aX":3.2470718468212985},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.5,"breakHorizontal":-4.0,"spinRate":2384,"spinDirection":178},"zone":7,"typeConfidence":0.79,"plateTime":0.4120062630476462,"extension":6.328901620457869},"index":1,"playId":"8c0eae64-169f-38cc-b673-21b350144267","pitchNumber":2,"startTime":"2026-04-05T22:03:52.443Z","endTime":"2026-04-05T22:04:19.465Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73494584855972,"aZ":-21.297554950774355,"pfxX":0.2744347039231283,"pfxZ":5.92957713868741,"pX":0.3020018174752412,"pZ":2.8513579978660415,"vX0":5.753962281752134,"vY0":-134.0614960793039,"vZ0":-1.981699409487489,"x":105.49,"y":161.79,"x0":-1.9005252492561218,"y0":50.00580665848036,"z0":5.107354327810585,"aX":0.5040526847249993},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.6,"breakHorizontal":-1.7,"spinRate":2436,"spinDirection":186},"zone":3,"typeConfidence":0.88,"plateTime":0.4072745636131021,"extension":6.813351895518658},"index":2,"playId":"8e3332f2-023a-30cf-96cf-6702f65fbcd2","pitchNumber":3,"startTime":"2026-04-05T22:04:26.254Z","endTime":"2026-04-05T22:04:30.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.408444935070843,"aZ":-18.38594971075911,"pfxX":0.23021820910370133,"pfxZ":7.542453601469381,"pX":-0.10326273208648502,"pZ":2.1889724154658596,"vX0":4.625886170709024,"vY0":-133.9895718701367,"vZ0":-3.7012169389594565,"x":120.94,"y":179.68,"x0":-1.8780206017866017,"y0":50.00667352502005,"z0":4.89266901526485,"aX":0.4202408381956236},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.1,"breakHorizontal":-1.3,"spinRate":2370,"spinDirection":197},"zone":5,"typeConfidence":0.89,"plateTime":0.4078969905180956,"extension":6.55432234784813},"index":3,"playId":"946092ce-f373-3772-addd-eb001d2dacd0","pitchNumber":4,"startTime":"2026-04-05T22:04:48.648Z","endTime":"2026-04-05T22:04:55.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T22:04:55.891Z","atBatIndex":40},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Dansby Swanson homers (1) on a fly ball to left center field. Carson Kelly scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-05T22:04:59.784Z","endTime":"2026-04-05T22:06:04.207Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":{"id":670036,"link":"/api/v1/people/670036"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":{"id":670036,"link":"/api/v1/people/670036"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.50614902418766,"aZ":-21.133502818171863,"pfxX":-10.846978529407117,"pfxZ":6.144693511853814,"pX":0.33177843306489074,"pZ":2.233970878482711,"vX0":9.656307396348462,"vY0":-133.41357118416457,"vZ0":-2.979184038248326,"x":104.35,"y":178.46,"x0":-1.9305684911957537,"y0":50.004608591341615,"z0":4.893531802568614,"aX":-19.497165851740423},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.7,"breakHorizontal":17.5,"spinRate":2266,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.41102341683044896,"extension":6.689827346310222},"index":0,"playId":"c37dc1e5-5b94-3735-a7f6-3e4a3a2955d4","pitchNumber":1,"startTime":"2026-04-05T22:05:20.852Z","endTime":"2026-04-05T22:05:26.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":73.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.78641315531398,"aZ":-25.973054996438204,"pfxX":4.272852753082709,"pfxZ":4.386261000102327,"pX":-0.018975155181037935,"pZ":2.076071846652999,"vX0":3.3972567664735984,"vY0":-119.9720471123035,"vZ0":-1.2041403437511153,"x":117.72,"y":182.73,"x0":-2.0240817211462354,"y0":50.001496294693055,"z0":4.966220938706615,"aX":6.038293131705346},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":7.8,"breakHorizontal":-8.8,"spinRate":2595,"spinDirection":68},"zone":8,"typeConfidence":2.0,"plateTime":0.4619745400321653,"extension":6.504533783957569},"hitData":{"launchSpeed":100.6,"launchAngle":28.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":55.44,"coordY":62.12}},"index":1,"playId":"db5f9956-f891-3dac-818c-44f0e89cc5d8","pitchNumber":2,"startTime":"2026-04-05T22:05:37.854Z","endTime":"2026-04-05T22:06:04.207Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T22:06:04.207Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt Shaw lines out to right fielder David Fry.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-05T22:06:03.061Z","endTime":"2026-04-05T22:06:35.351Z","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":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":82.1,"endSpeed":74.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.58690565118738,"aZ":-28.163825478841808,"pfxX":6.12378951889348,"pfxZ":2.837258490801146,"pX":0.4171428937410664,"pZ":2.561985856252259,"vX0":3.736956081924693,"vY0":-119.43062910067975,"vZ0":0.07387406624164616,"x":101.1,"y":169.61,"x0":-1.974870452730162,"y0":50.00319109383128,"z0":5.109325140586899,"aX":8.656678813400589},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":5.4,"breakHorizontal":-12.1,"spinRate":2562,"spinDirection":73},"zone":6,"typeConfidence":2.0,"plateTime":0.46242481931150303,"extension":6.561258126173731},"hitData":{"launchSpeed":95.9,"launchAngle":23.0,"totalDistance":330.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":189.33,"coordY":82.25}},"index":0,"playId":"c213cc31-5001-371e-b661-2296f28c7ae7","pitchNumber":1,"startTime":"2026-04-05T22:06:27.817Z","endTime":"2026-04-05T22:06:35.351Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T22:06:35.351Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Steven Kwan doubles (2) on a ground ball to right fielder Matt Shaw.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-05T22:08:34.609Z","endTime":"2026-04-05T22:10:53.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.9,"endSpeed":82.6,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.7355586188053,"aZ":-13.043236896059426,"pfxX":6.34854512528417,"pfxZ":10.870997728948616,"pX":-0.13732028143808625,"pZ":2.4969560020433774,"vX0":-6.634616988988121,"vY0":-132.19929284239214,"vZ0":-4.857100906759965,"x":122.23,"y":171.36,"x0":1.5871111748546032,"y0":50.00182173705722,"z0":5.324849149905963,"aX":11.170814980511494},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.7,"breakHorizontal":-10.0,"spinRate":2381,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.41526996884545797,"extension":6.3083793722990125},"index":0,"playId":"3492263a-d0af-3923-b227-263947b2ce80","pitchNumber":1,"startTime":"2026-04-05T22:08:49.386Z","endTime":"2026-04-05T22:08:54.575Z","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":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.781729639127118,"aZ":-29.088473511849553,"pfxX":-6.0268497568567785,"pfxZ":2.128155538851436,"pX":0.23571317956675558,"pZ":2.786730355267322,"vX0":-2.1457165720619256,"vY0":-119.76594583900675,"vZ0":-0.14049841393578366,"x":108.02,"y":163.54,"x0":1.9268236080221819,"y0":50.000452851571026,"z0":5.454214751809031,"aX":-8.727555464090997},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":4.1,"breakHorizontal":11.4,"spinRate":2321,"spinDirection":288},"zone":2,"typeConfidence":2.0,"plateTime":0.45785892939740336,"extension":6.176541842642798},"index":1,"playId":"57149a8a-bb9b-3a9d-921a-3f98f3ef6b66","pitchNumber":2,"startTime":"2026-04-05T22:09:07.773Z","endTime":"2026-04-05T22:09:14.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":82.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.7703172366555,"aZ":-12.416188172736371,"pfxX":5.299598719546584,"pfxZ":11.0533112644239,"pX":-0.17838360469646167,"pZ":2.887855408395075,"vX0":-6.363845531990193,"vY0":-134.04393211791347,"vZ0":-4.045765561000912,"x":123.8,"y":160.81,"x0":1.5579887745598224,"y0":50.002519529971096,"z0":5.327985442944145,"aX":9.473200666489316},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.1,"breakHorizontal":-7.9,"spinRate":2470,"spinDirection":144},"zone":2,"typeConfidence":2.0,"plateTime":0.4114275174771955,"extension":6.224045540800699},"index":2,"playId":"d087c805-372c-3eec-8da7-6abc631edce8","pitchNumber":3,"startTime":"2026-04-05T22:09:26.647Z","endTime":"2026-04-05T22:09:32.392Z","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":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.9155206954807,"aZ":-30.4148311398877,"pfxX":-7.772639678717777,"pfxZ":1.2061943180593024,"pX":0.02945413346882816,"pZ":1.9397347333691184,"vX0":-2.3173365649130457,"vY0":-119.94354977609059,"vZ0":-1.821738337284659,"x":115.88,"y":186.41,"x0":2.0184482982991283,"y0":50.00029342636438,"z0":5.429825165320073,"aX":-11.283881408271606},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.0,"breakHorizontal":14.6,"spinRate":2546,"spinDirection":303},"zone":8,"typeConfidence":2.0,"plateTime":0.4572464240191896,"extension":6.058090818216421},"index":3,"playId":"3caa5b1e-c19a-3c04-8f8e-177a1b96b71b","pitchNumber":4,"startTime":"2026-04-05T22:09:59.607Z","endTime":"2026-04-05T22:10:06.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.107853266828,"aZ":-10.9600317398031,"pfxX":6.333658915863578,"pfxZ":11.793820725152477,"pX":-1.2101465085706955,"pZ":3.148527288819854,"vX0":-9.172619073784054,"vY0":-133.82793665097,"vZ0":-3.8446359960458096,"x":163.13,"y":153.77,"x0":1.4520278108065303,"y0":50.00365735031127,"z0":5.399250779261288,"aX":11.394307689369601},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.6,"breakHorizontal":-9.4,"spinRate":2458,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.41057035071817083,"extension":6.250157710542815},"index":4,"playId":"d50ff5c0-fc7e-3ad7-baa6-56da93c21756","pitchNumber":5,"startTime":"2026-04-05T22:10:24.589Z","endTime":"2026-04-05T22:10:30.428Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02118879352214,"aZ":-27.181792441638184,"pfxX":4.7372501667138875,"pfxZ":3.3040757498346647,"pX":0.8350997038806871,"pZ":2.2821789544212323,"vX0":-3.6139430066119616,"vY0":-121.94022878130143,"vZ0":-2.089470765203647,"x":85.17,"y":177.16,"x0":1.7177733391640455,"y0":50.00535110065913,"z0":5.485471881057126,"aX":7.165620779299376},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.8,"breakHorizontal":-7.8,"spinRate":975,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.44844811895764947,"extension":6.366519755413613},"hitData":{"launchSpeed":87.6,"launchAngle":-3.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.26,"coordY":128.04}},"index":5,"playId":"d4953562-7a95-3750-8e94-1a7ebaf86ca7","pitchNumber":6,"startTime":"2026-04-05T22:10:41.960Z","endTime":"2026-04-05T22:10:53.967Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T22:10:53.967Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Angel Martínez walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-05T22:13:41.413Z","endTime":"2026-04-05T22:16:25.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"postOnSecond":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Ben Brown replaces Shota Imanaga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-05T22:13:20.625Z","endTime":"2026-04-05T22:13:43.723Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676962,"link":"/api/v1/people/676962"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.44008263386992,"aZ":-12.235012620397562,"pfxX":-6.451999629367657,"pfxZ":10.1522537575264,"pX":-0.40045842683097344,"pZ":2.2974120516214382,"vX0":5.622846614539624,"vY0":-139.29587700916235,"vZ0":-7.838954402274937,"x":132.26,"y":176.75,"x0":-1.607446521524825,"y0":50.004112006416086,"z0":5.958016364418338,"aX":-12.67361701917196},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":10.6,"spinRate":2130,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.39329055371075095,"extension":6.720613642850591},"index":1,"playId":"ce2b1c33-93f9-3a38-9c6a-b75bc9eb6f1a","pitchNumber":1,"startTime":"2026-04-05T22:13:43.723Z","endTime":"2026-04-05T22:13:49.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.024656693941935,"aZ":-32.87749610026344,"pfxX":0.48984293953893604,"pfxZ":-0.425694845411942,"pX":0.02318479173241485,"pZ":0.3283969125422754,"vX0":3.7654597906953584,"vY0":-127.61540679882285,"vZ0":-7.748169814305576,"x":116.12,"y":229.91,"x0":-1.5395743572362401,"y0":50.004697182909226,"z0":6.018525467432657,"aX":0.8024317340748374},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.4,"breakHorizontal":-1.8,"spinRate":2173,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.43038799983452414,"extension":6.65210545292988},"index":2,"playId":"45f16f3c-7de6-3d9d-83be-9c2b4caffb14","pitchNumber":2,"startTime":"2026-04-05T22:14:01.371Z","endTime":"2026-04-05T22:14:06.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":88.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.431240260136846,"aZ":-6.71462469576757,"pfxX":-5.7403766806014485,"pfxZ":12.716290266104066,"pX":-0.7419247745731652,"pZ":0.592808252138666,"vX0":4.115335554990207,"vY0":-141.78807097840993,"vZ0":-13.381891789946458,"x":145.28,"y":222.77,"x0":-1.4786646497963885,"y0":50.00608462932023,"z0":5.841721019288507,"aX":-11.496348821644862},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.9,"breakHorizontal":9.4,"spinRate":2232,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.3887738827728402,"extension":6.775066773575429},"index":3,"playId":"fcec3060-ab6f-3f0d-9662-98997908c76b","pitchNumber":3,"startTime":"2026-04-05T22:14:29.357Z","endTime":"2026-04-05T22:14:35.922Z","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":97.1,"endSpeed":88.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.60619054360924,"aZ":-8.426393164879721,"pfxX":-8.20533953579554,"pfxZ":11.91446528040295,"pX":-0.5333735558091873,"pZ":1.7952556208941357,"vX0":5.501726066416261,"vY0":-140.9001956300207,"vZ0":-10.119713582666561,"x":137.33,"y":190.31,"x0":-1.453926287485684,"y0":50.00521189193203,"z0":5.995287807532112,"aX":-16.357364683435843},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.4,"breakHorizontal":13.6,"spinRate":2152,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.3900374024756923,"extension":6.745720299748107},"index":4,"playId":"a9c8d961-dd5e-3fec-9d42-3cbaba5cdac5","pitchNumber":4,"startTime":"2026-04-05T22:15:01.596Z","endTime":"2026-04-05T22:15:07.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":88.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.97181724451434,"aZ":-8.09864863092801,"pfxX":-7.869161683896428,"pfxZ":11.892559753790682,"pX":0.3526043864663154,"pZ":0.9422544894402198,"vX0":7.22653192113071,"vY0":-141.95117913461144,"vZ0":-12.464697890844223,"x":103.56,"y":213.34,"x0":-1.2139914396379072,"y0":50.00298148148716,"z0":5.924756737312086,"aX":-15.928712195153706},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.8,"breakHorizontal":12.6,"spinRate":2201,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.38707964618282364,"extension":6.697796442738645},"index":5,"playId":"df4d4ae0-35a0-3ede-98d7-af03f737022c","pitchNumber":5,"startTime":"2026-04-05T22:15:22.373Z","endTime":"2026-04-05T22:15:27.975Z","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(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":98.3,"endSpeed":90.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.440019583167995,"aZ":-9.878149667293966,"pfxX":-7.41195210014744,"pfxZ":10.830951916489367,"pX":0.15504616959226283,"pZ":-0.08028978366577552,"vX0":7.204920817699967,"vY0":-142.27559170674726,"vZ0":-14.95402435172984,"x":111.09,"y":240.95,"x0":-1.4423390045471416,"y0":50.001987760996016,"z0":5.8591842206203335,"aX":-15.254906245834226},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.8,"breakHorizontal":12.0,"spinRate":2216,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.38440482875440996,"extension":6.83126983969257},"index":6,"playId":"7ac72ea6-7bd9-3f87-9a9c-1ae13c033e60","pitchNumber":6,"startTime":"2026-04-05T22:16:18.919Z","endTime":"2026-04-05T22:16:25.059Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T22:16:25.059Z","atBatIndex":44},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"José Ramírez pops out to shortstop Dansby Swanson on the infield fly rule.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-05T22:16:38.878Z","endTime":"2026-04-05T22:18:01.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"postOnSecond":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":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":"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":97.1,"endSpeed":88.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24138969047307,"aZ":-14.37531962872464,"pfxX":-5.987384528752085,"pfxZ":8.840760004001707,"pX":-0.3285817371266022,"pZ":2.977358562106493,"vX0":5.450037321695013,"vY0":-141.23274882406625,"vZ0":-6.157722410644723,"x":129.52,"y":158.39,"x0":-1.5087984347648715,"y0":50.001561920813614,"z0":6.1165160149014675,"aX":-12.051684881146569},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.9,"breakHorizontal":9.7,"spinRate":2048,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.38834783134117723,"extension":6.718612977306636},"index":0,"playId":"57afe8e4-dd79-3c44-844c-ec11aae7b637","pitchNumber":1,"startTime":"2026-04-05T22:16:52.750Z","endTime":"2026-04-05T22:16:58.666Z","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":96.6,"endSpeed":88.4,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.893195646792666,"aZ":-12.612325717347511,"pfxX":-4.213842626249926,"pfxZ":9.835601570741554,"pX":0.09775516256982726,"pZ":1.0274635930391298,"vX0":5.294464181547413,"vY0":-140.19774453379478,"vZ0":-11.397631323363955,"x":113.27,"y":211.04,"x0":-1.2683316694373394,"y0":50.00574812564085,"z0":5.970504835250267,"aX":-8.384113810210389},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.6,"breakHorizontal":6.5,"spinRate":2146,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3907798635510815,"extension":6.743688031701784},"index":1,"playId":"dc5f0f02-0f0a-31ee-91c8-3f4a6e9b88b1","pitchNumber":2,"startTime":"2026-04-05T22:17:11.034Z","endTime":"2026-04-05T22:17:16.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86774513832121,"aZ":-34.34871422441521,"pfxX":1.3061824524475596,"pfxZ":-1.320922832136226,"pX":0.6085319664191361,"pZ":2.1452561204215495,"vX0":4.85391669172639,"vY0":-127.37223788377618,"vZ0":-3.545772690154851,"x":93.8,"y":180.86,"x0":-1.4872834123189898,"y0":50.00033873903683,"z0":6.256431453726048,"aX":2.1560614717521736},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.9,"breakHorizontal":-3.4,"spinRate":2238,"spinDirection":46},"zone":6,"typeConfidence":2.0,"plateTime":0.42915828672280654,"extension":6.430405411603756},"index":2,"playId":"a11824ec-d369-31e4-8145-ee2693af04a7","pitchNumber":3,"startTime":"2026-04-05T22:17:29.152Z","endTime":"2026-04-05T22:17:34.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.109580129322634,"aZ":-35.868590152913384,"pfxX":0.5065975338568911,"pfxZ":-2.185715262095947,"pX":-0.2500661691668618,"pZ":0.9905651348707749,"vX0":2.4402688988715426,"vY0":-129.24038357060778,"vZ0":-6.274294467492313,"x":126.53,"y":212.03,"x0":-1.2725931722009078,"y0":50.00317951301365,"z0":6.206903162706511,"aX":0.8560458192518304},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-5.2,"breakHorizontal":-1.4,"spinRate":2254,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.42391417425770683,"extension":6.452207558194538},"hitData":{"launchSpeed":67.4,"launchAngle":44.0,"totalDistance":190.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":138.03,"coordY":126.08}},"index":3,"playId":"8c88fbe1-f555-364f-9757-e30373b93d42","pitchNumber":4,"startTime":"2026-04-05T22:17:52.864Z","endTime":"2026-04-05T22:18:01.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T22:18:01.160Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"CJ Kayfus singles on a line drive to right fielder Matt Shaw. Steven Kwan scores. Angel Martínez to 3rd.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-05T22:18:46.054Z","endTime":"2026-04-05T22:20:49.829Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"postOnThird":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter CJ Kayfus replaces David Fry.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-05T22:18:20.748Z","endTime":"2026-04-05T22:18:48.381Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":681807,"link":"/api/v1/people/681807"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5838695610618,"aZ":-11.617308904234987,"pfxX":-4.806599134155694,"pfxZ":10.441329457401197,"pX":-1.6427675295003723,"pZ":2.5776756244083243,"vX0":1.6122011989093785,"vY0":-139.70622979185907,"vZ0":-7.532530250802438,"x":179.62,"y":169.18,"x0":-1.604072878308042,"y0":50.0060614479273,"z0":6.079222164235852,"aX":-9.46746204062543},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.5,"breakHorizontal":8.4,"spinRate":2128,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3926219504480275,"extension":6.744754011263209},"index":1,"playId":"edab151d-e7a0-3e9b-af0e-2b87e9af60b8","pitchNumber":1,"startTime":"2026-04-05T22:18:48.381Z","endTime":"2026-04-05T22:18:54.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.7289469073736,"aZ":-12.100629903305386,"pfxX":-5.469265389747467,"pfxZ":10.020254381669883,"pX":-0.0072933181365007005,"pZ":3.3252526203511845,"vX0":5.705397539811753,"vY0":-140.3897136461932,"vZ0":-5.697153450662731,"x":117.28,"y":149.0,"x0":-1.3518628097837202,"y0":50.0001298235873,"z0":6.163001063177459,"aX":-10.954357184711428},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.2,"breakHorizontal":8.8,"spinRate":2219,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.3896141889424847,"extension":6.5783626565463384},"index":2,"playId":"f0c258fc-3a06-355d-b4d3-93babb50cebe","pitchNumber":2,"startTime":"2026-04-05T22:19:05.407Z","endTime":"2026-04-05T22:19:10.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.4,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.836001993406704,"aZ":-14.921903977618486,"pfxX":-4.700847915469227,"pfxZ":8.43478434930812,"pX":-0.060435198668504886,"pZ":2.4017876715696027,"vX0":5.218476303441572,"vY0":-142.17121822858667,"vZ0":-7.730612734406653,"x":119.3,"y":173.93,"x0":-1.3096992246739207,"y0":50.0047707987449,"z0":6.104931200475122,"aX":-9.616925624523844},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.8,"breakHorizontal":7.4,"spinRate":2196,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.3853832854221926,"extension":6.597385254326851},"index":3,"playId":"3c60d6cf-5262-37b2-a8fb-f2d028cd9615","pitchNumber":3,"startTime":"2026-04-05T22:19:27.341Z","endTime":"2026-04-05T22:19:33.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.61826777783548,"aZ":-15.044640622758362,"pfxX":-4.578167054965929,"pfxZ":8.7441425262591,"pX":-0.3461607323549385,"pZ":2.910750048348292,"vX0":4.123727616664065,"vY0":-139.59618345292193,"vZ0":-6.1587658840353265,"x":130.19,"y":160.19,"x0":-1.2531542838540786,"y0":50.001068313107695,"z0":6.149034504570005,"aX":-8.967180954253845},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.6,"breakHorizontal":7.3,"spinRate":2062,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.39348781514138365,"extension":6.367600266884291},"index":4,"playId":"39a8fa1d-0e94-32c9-bbb6-d49de1f7da7e","pitchNumber":4,"startTime":"2026-04-05T22:19:47.317Z","endTime":"2026-04-05T22:19:51.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97761996862521,"aZ":-31.57558122844601,"pfxX":0.7106842675887219,"pfxZ":0.3503848686391121,"pX":-0.5386862409796562,"pZ":0.07092867098379466,"vX0":2.262689848554006,"vY0":-129.35486404854845,"vZ0":-9.235829808825539,"x":137.53,"y":236.86,"x0":-1.5170016819687258,"y0":50.00028254364988,"z0":6.10813324484607,"aX":1.2040554663987362},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.2,"breakHorizontal":-1.8,"spinRate":2080,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.42342287528225153,"extension":6.33887395826701},"index":5,"playId":"965cc364-85a0-375a-898c-2cba59d3b1d4","pitchNumber":5,"startTime":"2026-04-05T22:20:09.112Z","endTime":"2026-04-05T22:20:14.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24323600946449,"aZ":-12.383587267446753,"pfxX":-5.619191266544403,"pfxZ":9.898231277986756,"pX":-0.29832975082213586,"pZ":2.156327494949582,"vX0":5.03447597440493,"vY0":-140.79473288788543,"vZ0":-8.569476135333254,"x":128.37,"y":180.56,"x0":-1.383322856454199,"y0":50.001863857083414,"z0":6.049249978821649,"aX":-11.232870742547691},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.2,"breakHorizontal":9.1,"spinRate":2074,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.3896731486453575,"extension":6.296875634058708},"hitData":{"launchSpeed":96.6,"launchAngle":12.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":155.37,"coordY":96.26}},"index":6,"playId":"be5cfc39-e7a5-3571-b018-83e118014b3a","pitchNumber":6,"startTime":"2026-04-05T22:20:38.215Z","endTime":"2026-04-05T22:20:49.829Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T22:20:49.829Z","atBatIndex":46},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Chase DeLauter out on a sacrifice fly to center fielder Pete Crow-Armstrong. Angel Martínez scores.","rbi":1,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-05T22:21:14.321Z","endTime":"2026-04-05T22:21:57.804Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":{"id":676962,"link":"/api/v1/people/676962"},"isScoringEvent":true,"rbi":true,"earned":true,"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.8,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.36287502083907,"aZ":-11.896834332822197,"pfxX":-5.9208275077278145,"pfxZ":10.243666456874788,"pX":0.8762048873585518,"pZ":2.3678178380393917,"vX0":8.067324461636897,"vY0":-140.20727599985497,"vZ0":-8.170400673630406,"x":83.6,"y":174.85,"x0":-1.2767498019254928,"y0":50.005385452261564,"z0":6.10675881691386,"aX":-11.72380426922196},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.9,"breakHorizontal":9.0,"spinRate":2222,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3915036345176257,"extension":6.9425389417498975},"index":0,"playId":"8d13c846-d9f0-3f92-942c-75fbc6a84456","pitchNumber":1,"startTime":"2026-04-05T22:21:28.527Z","endTime":"2026-04-05T22:21:34.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.503979294380564,"aZ":-12.314548824022694,"pfxX":-5.194843917912445,"pfxZ":9.945398607007208,"pX":0.6758282000648946,"pZ":3.0165503108415184,"vX0":7.23102019350014,"vY0":-140.58304748730376,"vZ0":-6.446898702842201,"x":91.24,"y":157.33,"x0":-1.257334270519726,"y0":50.006648754055846,"z0":6.142452895980541,"aX":-10.378183439837912},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.8,"breakHorizontal":7.9,"spinRate":2239,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.3899157648132858,"extension":6.957149246198688},"hitData":{"launchSpeed":84.4,"launchAngle":24.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":152.52,"coordY":83.82}},"index":1,"playId":"1eb57538-6769-3ace-9eb4-dfaa6dedf79a","pitchNumber":2,"startTime":"2026-04-05T22:21:46.096Z","endTime":"2026-04-05T22:21:57.804Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T22:21:57.804Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rhys Hoskins walks. CJ Kayfus to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-05T22:22:14.791Z","endTime":"2026-04-05T22:23:42.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"postOnSecond":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.64762722018978,"aZ":-16.899704367642627,"pfxX":-8.348671772876681,"pfxZ":7.557331970973612,"pX":-1.3185353693249786,"pZ":2.8659697680973637,"vX0":3.298601326351707,"vY0":-141.34393235973158,"vZ0":-6.179984423486318,"x":167.26,"y":161.4,"x0":-1.4171188289054741,"y0":50.00005758423067,"z0":6.168505949470887,"aX":-16.86460532357088},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.6,"breakHorizontal":14.4,"spinRate":2126,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.38773335649744434,"extension":6.721692264601098},"index":0,"playId":"d915fdef-ef57-3e03-8a84-885c7fea0d08","pitchNumber":1,"startTime":"2026-04-05T22:22:30.102Z","endTime":"2026-04-05T22:22:35.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.43070770211464,"aZ":-38.12478061117602,"pfxX":2.1273733700087107,"pfxZ":-3.6843751289575923,"pX":-0.6320880046632165,"pZ":3.9904204179849576,"vX0":1.6271207282789741,"vY0":-125.69686055056158,"vZ0":1.4388919155301911,"x":141.09,"y":131.04,"x0":-1.562322166058907,"y0":50.00525243532239,"z0":6.486242624735253,"aX":3.433278290767199},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-6.1,"breakHorizontal":-4.2,"spinRate":2273,"spinDirection":65},"zone":11,"typeConfidence":2.0,"plateTime":0.4343420606604047,"extension":6.448451612562552},"index":1,"playId":"8493bf77-8ed3-3bec-9994-9573f7c33a25","pitchNumber":2,"startTime":"2026-04-05T22:22:48.056Z","endTime":"2026-04-05T22:22:53.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.4,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.293586699088628,"aZ":-14.38845190913504,"pfxX":-9.267995563306119,"pfxZ":8.791951030113015,"pX":0.8941424482775985,"pZ":0.6317263469216927,"vX0":9.308494209095288,"vY0":-141.13989931874326,"vZ0":-12.295648357533096,"x":82.92,"y":221.72,"x0":-1.2381351696647425,"y0":50.00619152656284,"z0":5.964451695965818,"aX":-18.754159666940446},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.6,"breakHorizontal":15.0,"spinRate":2084,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.38766968598163887,"extension":6.773082901568955},"index":2,"playId":"a3d02385-b8c0-3e98-95c8-f3cc86f61cb7","pitchNumber":3,"startTime":"2026-04-05T22:23:12.525Z","endTime":"2026-04-05T22:23:18.883Z","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":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.8,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.58398424180048,"aZ":-10.32163356248071,"pfxX":-4.200033852652578,"pfxZ":10.809043761245288,"pX":1.3264460948117234,"pZ":2.0277955448237055,"vX0":8.1553650368317,"vY0":-141.8033937130867,"vZ0":-9.501646787278291,"x":66.44,"y":184.03,"x0":-1.05055448955855,"y0":50.0062878707378,"z0":6.094732807844154,"aX":-8.49436593325093},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.6,"breakHorizontal":5.8,"spinRate":2228,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.3873091879726931,"extension":6.845778573760548},"index":3,"playId":"185a628b-b44c-35e4-a054-04464f28831b","pitchNumber":4,"startTime":"2026-04-05T22:23:36.980Z","endTime":"2026-04-05T22:23:42.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T22:23:42.028Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gabriel Arias singles on a ground ball to center fielder Pete Crow-Armstrong. CJ Kayfus scores. Rhys Hoskins to 3rd.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-05T22:25:04.316Z","endTime":"2026-04-05T22:27:19.840Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"postOnThird":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":{"id":676962,"link":"/api/v1/people/676962"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-05T22:23:53.133Z","endTime":"2026-04-05T22:25:06.555Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.327065333704315,"aZ":-36.30264491647635,"pfxX":0.045056492004206916,"pfxZ":-2.5205733034038804,"pX":0.9828467643692317,"pZ":2.0485724722017586,"vX0":5.488254351501315,"vY0":-127.25155780792933,"vZ0":-3.5093926574981387,"x":79.54,"y":183.47,"x0":-1.2084743050563669,"y0":50.00286338146453,"z0":6.324217074359161,"aX":0.0728648703414467},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-5.2,"breakHorizontal":-1.3,"spinRate":2309,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.43057211140929885,"extension":6.523221294612278},"index":1,"playId":"c143279b-582d-398e-b2fc-196f5a1a2b63","pitchNumber":1,"startTime":"2026-04-05T22:25:06.555Z","endTime":"2026-04-05T22:25:12.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.106013384457455,"aZ":-13.646335814932444,"pfxX":-9.174932086276314,"pfxZ":9.547740422405358,"pX":-0.502968294571412,"pZ":3.083802608986015,"vX0":5.3203266666579285,"vY0":-138.91065138346335,"vZ0":-5.965756158725467,"x":136.17,"y":155.52,"x0":-1.2578649409189357,"y0":50.006413048053105,"z0":6.178111118340454,"aX":-17.811277074944865},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":15.4,"spinRate":2118,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.39533243461662204,"extension":6.8502233471952305},"index":2,"playId":"d39b404b-e0fc-33c9-b6a0-e452036ddf3b","pitchNumber":2,"startTime":"2026-04-05T22:25:23.516Z","endTime":"2026-04-05T22:25:29.245Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.616967618384866,"aZ":-35.04625961434247,"pfxX":0.002182884574269739,"pfxZ":-1.795475727136946,"pX":0.5555829464405397,"pZ":2.183837967251466,"vX0":4.474244369632266,"vY0":-125.8501880118871,"vZ0":-3.218468961123752,"x":95.82,"y":179.82,"x0":-1.249046971852879,"y0":50.0049302024791,"z0":6.331069195641189,"aX":0.0032495185003112628},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.7,"breakHorizontal":-1.1,"spinRate":2370,"spinDirection":64},"zone":9,"typeConfidence":2.0,"plateTime":0.43597831482732863,"extension":6.657621652969853},"index":3,"playId":"e4aa71cc-17bc-3848-8699-716478d2f105","pitchNumber":3,"startTime":"2026-04-05T22:25:40.644Z","endTime":"2026-04-05T22:25:46.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.658910121040773,"aZ":-35.51651879053162,"pfxX":-0.10473188870480987,"pfxZ":-2.018383719859555,"pX":0.6641522730775762,"pZ":2.0326095683875383,"vX0":4.784398949580818,"vY0":-127.55399225584125,"vZ0":-3.743634115520836,"x":91.68,"y":183.9,"x0":-1.2205127397360356,"y0":50.00636776732923,"z0":6.3128329007638095,"aX":-0.17316058311284954},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-4.3,"breakHorizontal":-0.8,"spinRate":2318,"spinDirection":57},"zone":9,"typeConfidence":2.0,"plateTime":0.42901695446644084,"extension":6.613532064967379},"index":4,"playId":"1761ef75-8cb4-3a6c-9a6b-629ce65c80c4","pitchNumber":4,"startTime":"2026-04-05T22:26:00.190Z","endTime":"2026-04-05T22:26:05.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.852128073210313,"aZ":-34.357064940583875,"pfxX":-0.23650430164994085,"pfxZ":-1.3342151413301653,"pX":0.25288420874088785,"pZ":0.27817033767052257,"vX0":3.8359061235974523,"vY0":-127.56552395641266,"vZ0":-7.941093216579901,"x":107.36,"y":231.27,"x0":-1.2465264999953016,"y0":50.00573070810892,"z0":6.178418790606925,"aX":-0.385705454774068},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.2,"breakHorizontal":-0.5,"spinRate":2180,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4311358241477774,"extension":6.379619237714726},"index":5,"playId":"b19fd46a-1e54-3a7a-8c7b-62f31f10e502","pitchNumber":5,"startTime":"2026-04-05T22:26:25.940Z","endTime":"2026-04-05T22:26:30.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.489344495781115,"aZ":-13.8134890320991,"pfxX":-6.7021676379241875,"pfxZ":9.02157366922243,"pX":-0.7148194603118085,"pZ":1.4219272684984186,"vX0":3.747343389465799,"vY0":-141.55095382439256,"vZ0":-10.522695825238808,"x":144.25,"y":200.39,"x0":-1.1831932358606874,"y0":50.00190857253148,"z0":6.06575534702153,"aX":-13.63654489673432},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.4,"breakHorizontal":11.4,"spinRate":2163,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.38655509785614095,"extension":6.774666486803897},"index":6,"playId":"30142bca-3e71-3424-8adb-d3f020e656ca","pitchNumber":6,"startTime":"2026-04-05T22:26:47.500Z","endTime":"2026-04-05T22:26:54.456Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.130431587290982,"aZ":-37.93292151192376,"pfxX":0.5452027029844492,"pfxZ":-3.592463070535601,"pX":-0.07689325282792506,"pZ":2.600087465529115,"vX0":2.7943312839265824,"vY0":-125.98331597996928,"vZ0":-1.8681020431048831,"x":119.93,"y":168.58,"x0":-1.2722234774092,"y0":50.000993365287435,"z0":6.423443469518692,"aX":0.8742907603253058},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-6.7,"breakHorizontal":-1.7,"spinRate":2341,"spinDirection":69},"zone":5,"typeConfidence":2.0,"plateTime":0.4351346429419207,"extension":6.684992922964442},"hitData":{"launchSpeed":109.5,"launchAngle":1.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.45,"coordY":105.65}},"index":7,"playId":"710346af-9c41-3bc8-9016-75625d3841c1","pitchNumber":7,"startTime":"2026-04-05T22:27:08.464Z","endTime":"2026-04-05T22:27:19.840Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T22:27:19.840Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Hedges grounds out, third baseman Alex Bregman to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-05T22:27:38.465Z","endTime":"2026-04-05T22:29:16.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"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"}]}],"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":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23969494368653,"aZ":-11.563944643730364,"pfxX":-4.631724652054291,"pfxZ":10.274067234816336,"pX":0.6718112833725678,"pZ":1.6780676457226888,"vX0":7.225889269880194,"vY0":-140.57610394526247,"vZ0":-10.066063360864222,"x":91.39,"y":193.47,"x0":-1.3276370884051003,"y0":50.00129808405213,"z0":6.051471296315392,"aX":-9.289949959445407},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.7,"breakHorizontal":7.0,"spinRate":2275,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.38932218475336766,"extension":6.832720008430551},"index":0,"playId":"cf51482a-a305-3013-b7f8-4801bbddc755","pitchNumber":1,"startTime":"2026-04-05T22:27:58.567Z","endTime":"2026-04-05T22:28:25.584Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21331919809322,"aZ":-35.20621574838335,"pfxX":0.4314900053467907,"pfxZ":-1.81094829517599,"pX":1.4039246602953812,"pZ":1.30797803904672,"vX0":6.6871020894719555,"vY0":-128.51134057473774,"vZ0":-5.5282354922569095,"x":63.49,"y":203.46,"x0":-1.2860658122965059,"y0":50.002012740603135,"z0":6.2163399805597495,"aX":0.7222658405644922},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-4.3,"breakHorizontal":-2.3,"spinRate":2303,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.42593752637342774,"extension":6.533607365077834},"index":1,"playId":"c1fd6487-8db9-33c4-a520-17aa1641cbd7","pitchNumber":2,"startTime":"2026-04-05T22:28:30.009Z","endTime":"2026-04-05T22:28:35.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.7,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.044042965411435,"aZ":-11.337372276681666,"pfxX":-5.20885811312089,"pfxZ":10.298561589575012,"pX":0.701314302332848,"pZ":2.8978081508351408,"vX0":7.07216317439372,"vY0":-141.72336620388566,"vZ0":-6.986742884734435,"x":90.27,"y":160.54,"x0":-1.1560540923712488,"y0":50.00354194355605,"z0":6.128292341539067,"aX":-10.539609882742667},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.3,"breakHorizontal":7.9,"spinRate":2221,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.3873043917287151,"extension":6.726428275003337},"index":2,"playId":"e352eed5-baa3-363e-84a0-24544ff3e09e","pitchNumber":3,"startTime":"2026-04-05T22:28:50.145Z","endTime":"2026-04-05T22:28:57.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.635740273718984,"aZ":-37.841989920761705,"pfxX":-0.1850355642544535,"pfxZ":-3.4313940020712614,"pX":-0.09981520873467802,"pZ":2.28077753315193,"vX0":3.2350998735001846,"vY0":-128.00737664162153,"vZ0":-2.6875552202411948,"x":120.8,"y":177.2,"x0":-1.3586079920276868,"y0":50.003298816287554,"z0":6.321242904794766,"aX":-0.3057943139073933},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-6.6,"breakHorizontal":-0.5,"spinRate":2333,"spinDirection":57},"zone":5,"typeConfidence":2.0,"plateTime":0.428685282604953,"extension":6.538329140553541},"hitData":{"launchSpeed":83.4,"launchAngle":-50.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.88,"coordY":171.01}},"index":3,"playId":"819587bd-e076-3d4e-8cb0-d5f650423e6f","pitchNumber":4,"startTime":"2026-04-05T22:29:08.597Z","endTime":"2026-04-05T22:29:16.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T22:29:16.981Z","atBatIndex":50},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Pete Crow-Armstrong pops out to catcher Austin Hedges in foul territory.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-05T22:31:28.593Z","endTime":"2026-04-05T22:31:54.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"CJ Kayfus remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-05T22:31:28.928Z","endTime":"2026-04-05T22:31:28.949Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"401","replacedPlayer":{"id":681807,"link":"/api/v1/people/681807"}},{"details":{"description":"Pitching Change: Erik Sabrowski replaces Matt Festa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-05T22:31:28.949Z","endTime":"2026-04-05T22:31:30.886Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681870,"link":"/api/v1/people/681870"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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.5,"endSpeed":84.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81448601981748,"aZ":-10.990696734604503,"pfxX":7.454950416541047,"pfxZ":11.475061199566314,"pX":-0.7040974804541779,"pZ":3.0195316734181907,"vX0":-7.526188574238148,"vY0":-135.77124058549765,"vZ0":-5.20616021102543,"x":143.84,"y":157.25,"x0":1.1502036483386104,"y0":50.00365463745637,"z0":5.743005441539627,"aX":13.763921678348177},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.7,"breakHorizontal":-11.6,"spinRate":2429,"spinDirection":146},"zone":1,"typeConfidence":0.91,"plateTime":0.4051382312287881,"extension":6.8136092125912535},"index":2,"playId":"f338fcab-0774-359f-af9c-380246126059","pitchNumber":1,"startTime":"2026-04-05T22:31:30.886Z","endTime":"2026-04-05T22:31:36.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":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8346258996925,"aZ":-11.008358737909738,"pfxX":6.358637744454217,"pfxZ":11.235071904045638,"pX":-0.15352416735325417,"pZ":2.7088929477203836,"vX0":-5.9858554461447895,"vY0":-137.00473992055947,"vZ0":-6.199557554876033,"x":122.85,"y":165.64,"x0":1.2431683155734812,"y0":50.00306404552336,"z0":5.7679758706625535,"aX":11.978839070941735},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.1,"breakHorizontal":-10.1,"spinRate":2571,"spinDirection":151},"zone":5,"typeConfidence":0.9,"plateTime":0.4011995158583179,"extension":6.6824632856114645},"hitData":{"launchSpeed":84.3,"launchAngle":82.0,"totalDistance":9.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":129.48,"coordY":211.55}},"index":3,"playId":"71c3be42-3900-3e2b-a5c1-3f0611a24873","pitchNumber":2,"startTime":"2026-04-05T22:31:44.599Z","endTime":"2026-04-05T22:31:54.003Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T22:31:54.003Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hedges challenged (pitch result), call on the field was overturned: Dylan Carlson called out on strikes.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-05T22:32:09.213Z","endTime":"2026-04-05T22:34:31.314Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"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":84.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.21268366997473,"aZ":-12.326220715726803,"pfxX":4.770504365837721,"pfxZ":10.791505008338692,"pX":0.19885163371436718,"pZ":4.180827771612226,"vX0":-4.628512713249711,"vY0":-135.85457352876318,"vZ0":-2.3056892468942745,"x":109.42,"y":125.9,"x0":1.3181668263439628,"y0":50.00204869904575,"z0":5.914623357806262,"aX":8.773937905916767},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.1,"breakHorizontal":-7.4,"spinRate":2364,"spinDirection":145},"zone":12,"typeConfidence":0.84,"plateTime":0.4056671563141485,"extension":6.7792955910506345},"index":0,"playId":"37c7e497-77dc-338c-9e83-1f6de568550b","pitchNumber":1,"startTime":"2026-04-05T22:32:31.938Z","endTime":"2026-04-05T22:32:36.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":84.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.57740416707877,"aZ":-11.488251022462192,"pfxX":5.429366755989699,"pfxZ":11.10595866601918,"pX":0.05092648941202435,"pZ":3.952682596481031,"vX0":-5.075022424620974,"vY0":-136.92591526451073,"vZ0":-2.999578283433497,"x":115.06,"y":132.06,"x0":1.240269531164418,"y0":50.0042979973583,"z0":5.869892772641988,"aX":10.114907152119846},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.4,"breakHorizontal":-8.5,"spinRate":2503,"spinDirection":144},"zone":12,"typeConfidence":0.88,"plateTime":0.4029576779416404,"extension":6.781787077721667},"index":1,"playId":"8e2d68ee-73f1-34a7-9d3e-0e8349bfe72c","pitchNumber":2,"startTime":"2026-04-05T22:32:46.114Z","endTime":"2026-04-05T22:32:51.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":84.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.31421756037942,"aZ":-11.766825942020285,"pfxX":5.857057358196734,"pfxZ":11.043489035475856,"pX":-0.22652882158771806,"pZ":3.319196621942298,"vX0":-6.204702162194959,"vY0":-136.613689574247,"vZ0":-4.49400110386447,"x":125.63,"y":149.16,"x0":1.3375710023691307,"y0":50.00607178504984,"z0":5.825241644885854,"aX":10.82748776615386},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.0,"breakHorizontal":-8.9,"spinRate":2544,"spinDirection":145},"zone":2,"typeConfidence":0.9,"plateTime":0.4043850656344965,"extension":6.7070185307836265},"index":2,"playId":"9b992960-d9e7-35d7-87b1-d81393bff991","pitchNumber":3,"startTime":"2026-04-05T22:33:01.725Z","endTime":"2026-04-05T22:33:08.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":84.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.27166643659028,"aZ":-8.693444316742392,"pfxX":5.776444197562679,"pfxZ":12.5982981966674,"pX":-0.7162412534239985,"pZ":1.7577082349134336,"vX0":-7.156624424678066,"vY0":-137.10995393444804,"vZ0":-8.984503269776532,"x":144.3,"y":191.32,"x0":1.2034774771243333,"y0":50.00412367816434,"z0":5.710536703527557,"aX":10.76755287773316},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.5,"breakHorizontal":-8.5,"spinRate":2538,"spinDirection":144},"zone":7,"typeConfidence":0.92,"plateTime":0.40275062324593636,"extension":6.784298443345737},"index":3,"playId":"25544ec9-ad8a-3297-8eac-49e3c753abad","pitchNumber":4,"startTime":"2026-04-05T22:33:16.265Z","endTime":"2026-04-05T22:33:22.187Z","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":94.1,"endSpeed":83.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.57848529682685,"aZ":-10.56029393131329,"pfxX":6.40411653354122,"pfxZ":11.73774843190197,"pX":-0.30774922573479463,"pZ":2.941275789732085,"vX0":-6.358503502195861,"vY0":-136.66340072436824,"vZ0":-5.634227978827043,"x":128.73,"y":159.37,"x0":1.2473325251646776,"y0":50.00281691208932,"z0":5.795054313078121,"aX":11.792299555597449},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.8,"breakHorizontal":-9.8,"spinRate":2587,"spinDirection":148},"zone":1,"typeConfidence":0.91,"plateTime":0.40494405674060774,"extension":6.7816793368763895},"index":4,"playId":"58f13158-debd-3a36-b79f-6481dbbe42eb","pitchNumber":5,"startTime":"2026-04-05T22:33:32.279Z","endTime":"2026-04-05T22:33:36.975Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-05T22:33:43.008Z","endTime":"2026-04-05T22:34:04.292Z","isPitch":false,"type":"action","player":{"id":666185,"link":"/api/v1/people/666185"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":85.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.533589491686534,"aZ":-10.423858491999534,"pfxX":5.4621090592011745,"pfxZ":11.460756956849885,"pX":0.7167886105012317,"pZ":2.967827825913937,"vX0":-3.6527039597230764,"vY0":-137.83704003453207,"vZ0":-5.542944639434053,"x":89.68,"y":158.65,"x0":1.3588211357206155,"y0":50.00286953578835,"z0":5.728369363032092,"aX":10.366990892361265},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.6,"breakHorizontal":-9.0,"spinRate":2523,"spinDirection":142},"zone":3,"typeConfidence":0.89,"plateTime":0.39944767837004536,"extension":6.849059282510169},"index":6,"playId":"9897e286-2246-308c-850f-baf5e110ec5b","pitchNumber":6,"startTime":"2026-04-05T22:34:04.292Z","endTime":"2026-04-05T22:34:31.314Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"}},"playEndTime":"2026-04-05T22:34:31.314Z","atBatIndex":52},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nico Hoerner doubles (5) on a line drive to right fielder CJ Kayfus.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-05T22:34:41.626Z","endTime":"2026-04-05T22:36:35.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"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":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27291551913956,"aZ":-10.89167042271316,"pfxX":6.0743334833236755,"pfxZ":11.12879216974847,"pX":0.7521101202702022,"pZ":1.5603375617945605,"vX0":-3.8214224944108848,"vY0":-137.81798671111878,"vZ0":-9.204377235910458,"x":88.33,"y":196.65,"x0":1.3715632359186904,"y0":50.00591611672229,"z0":5.690921460768392,"aX":11.619872691536953},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.2,"breakHorizontal":-10.1,"spinRate":2568,"spinDirection":141},"zone":14,"typeConfidence":0.9,"plateTime":0.39830770388722714,"extension":6.767806253348712},"index":0,"playId":"f8601339-4398-3274-b215-37a85b2a58dd","pitchNumber":1,"startTime":"2026-04-05T22:34:41.626Z","endTime":"2026-04-05T22:34:47.937Z","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":93.6,"endSpeed":85.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20886290842142,"aZ":-12.394662606670375,"pfxX":6.022213023853631,"pfxZ":10.621616225738899,"pX":0.6123323570324298,"pZ":2.552331701489544,"vX0":-4.229515275825413,"vY0":-136.1725187372444,"vZ0":-6.153696919644602,"x":93.66,"y":169.87,"x0":1.4097287333974413,"y0":50.006803004247764,"z0":5.713031941876186,"aX":11.218876750923542},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.0,"breakHorizontal":-10.0,"spinRate":2596,"spinDirection":149},"zone":6,"typeConfidence":0.87,"plateTime":0.40351301537602824,"extension":6.82846776697851},"index":1,"playId":"4c7b6ded-b2ac-3670-b93c-1ad000843da9","pitchNumber":2,"startTime":"2026-04-05T22:34:55.277Z","endTime":"2026-04-05T22:35:00.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.30026796155286,"aZ":-11.973209245322979,"pfxX":5.4470828426244955,"pfxZ":10.849032263327812,"pX":-0.0926121369193022,"pZ":3.721686244161129,"vX0":-5.515344692440774,"vY0":-136.4047445533261,"vZ0":-3.359012552673808,"x":120.53,"y":138.29,"x0":1.2593670595866486,"y0":50.005895611824165,"z0":5.80904567450172,"aX":10.145843621678896},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.0,"breakHorizontal":-8.5,"spinRate":2567,"spinDirection":147},"zone":11,"typeConfidence":0.87,"plateTime":0.40337112170513034,"extension":6.753188532160709},"index":2,"playId":"681ddeb8-b2ae-338a-a3f7-a9c6d8394a29","pitchNumber":3,"startTime":"2026-04-05T22:35:09.807Z","endTime":"2026-04-05T22:35:15.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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":83.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.9753047496428,"aZ":-10.077376137465434,"pfxX":4.3910053171301255,"pfxZ":12.073928981265716,"pX":-1.0592360805475591,"pZ":2.882293202855666,"vX0":-7.220620937251618,"vY0":-135.72739409117804,"vZ0":-5.770291768264496,"x":157.38,"y":160.96,"x0":1.0885861755953838,"y0":50.00623590657636,"z0":5.766382120239008,"aX":8.03916859239698},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.5,"breakHorizontal":-6.1,"spinRate":2532,"spinDirection":146},"zone":11,"typeConfidence":0.88,"plateTime":0.4065388812178954,"extension":6.743104637300677},"index":3,"playId":"43bc1e1c-0564-34c7-9612-b4f82d6ecbf4","pitchNumber":4,"startTime":"2026-04-05T22:35:25.180Z","endTime":"2026-04-05T22:35:33.602Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-05T22:35:46.541Z","endTime":"2026-04-05T22:36:01.778Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.128472981509326,"aZ":-11.943104641195598,"pfxX":5.319185464253726,"pfxZ":10.758153423058051,"pX":0.340384893056884,"pZ":2.3851150065811764,"vX0":-4.079808887585833,"vY0":-137.18464779724962,"vZ0":-6.793594838155046,"x":104.03,"y":174.38,"x0":1.1657703511786843,"y0":50.001892943792846,"z0":5.730848419210574,"aX":10.002651101557948},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.0,"breakHorizontal":-8.6,"spinRate":2426,"spinDirection":152},"zone":6,"typeConfidence":0.88,"plateTime":0.40130646603881237,"extension":6.8233344447488005},"index":5,"playId":"5498de2f-a87b-3b8a-8ca7-a66494793e2a","pitchNumber":5,"startTime":"2026-04-05T22:36:01.778Z","endTime":"2026-04-05T22:36:06.256Z","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":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.899020680659685,"aZ":-44.56020853949718,"pfxX":-2.2007725627553545,"pfxZ":-8.602464442067438,"pX":0.5431266172533821,"pZ":3.3021723096599414,"vX0":-1.1924106158890893,"vY0":-119.44309949555672,"vZ0":2.8380452132881766,"x":96.3,"y":149.62,"x0":1.3354889145290827,"y0":50.00537883964829,"z0":6.1170768180483055,"aX":-3.167109683149388},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-14.5,"breakHorizontal":4.3,"spinRate":2628,"spinDirection":329},"zone":3,"typeConfidence":0.84,"plateTime":0.4592998087826574,"extension":6.759304016751523},"hitData":{"launchSpeed":93.8,"launchAngle":13.0,"totalDistance":227.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":188.92,"coordY":133.84}},"index":6,"playId":"97f9be78-ba8a-3e80-b0c4-40e1d2599ad1","pitchNumber":6,"startTime":"2026-04-05T22:36:22.376Z","endTime":"2026-04-05T22:36:35.714Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T22:36:35.714Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Bregman flies out to left fielder Angel Martínez.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-05T22:39:10.426Z","endTime":"2026-04-05T22:39:40.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Shawn Armstrong replaces Erik Sabrowski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-05T22:38:22.684Z","endTime":"2026-04-05T22:39:12.689Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":542888,"link":"/api/v1/people/542888"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.411318227173663,"aZ":-19.792358989472348,"pfxX":5.86983122319515,"pfxZ":8.188824227213615,"pX":0.2066066003601848,"pZ":1.1809380007718584,"vX0":2.24839316295973,"vY0":-122.0149103919795,"vZ0":-6.60041399969688,"x":109.12,"y":206.89,"x0":-1.488648813939292,"y0":50.00182983177933,"z0":5.619810138879804,"aX":8.872664405208202},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":13.6,"breakHorizontal":-11.2,"spinRate":2560,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.44844306377659926,"extension":6.653935590497235},"index":1,"playId":"d1e550e1-a759-31c9-a8df-df8c7ac37bdf","pitchNumber":1,"startTime":"2026-04-05T22:39:12.689Z","endTime":"2026-04-05T22:39:19.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.422007835316467,"aZ":-16.289422904793096,"pfxX":-8.942231175306311,"pfxZ":8.527131830327793,"pX":-0.9139658827722497,"pZ":2.6023257688224946,"vX0":4.69644510036459,"vY0":-135.77051663356826,"vZ0":-4.925589571980659,"x":151.84,"y":168.52,"x0":-1.5068084209705266,"y0":50.000092023005394,"z0":5.577933447009527,"aX":-16.649560809301477},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.5,"breakHorizontal":15.1,"spinRate":2088,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4038226165865977,"extension":6.642536242222236},"hitData":{"launchSpeed":97.7,"launchAngle":51.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.53,"coordY":119.92}},"index":2,"playId":"eb8dde9b-c02b-325e-a05e-5521812ed3b3","pitchNumber":2,"startTime":"2026-04-05T22:39:30.251Z","endTime":"2026-04-05T22:39:40.376Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T22:39:40.376Z","atBatIndex":54},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brayan Rocchio pops out to shortstop Dansby Swanson.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-05T22:41:34.708Z","endTime":"2026-04-05T22:42:48.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"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":"Pop Out","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":2},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.4310279218663,"aZ":-35.03335430229555,"pfxX":1.079347580695346,"pfxZ":-1.8224928430974092,"pX":-0.47637135046724083,"pZ":3.525138435648337,"vX0":2.4793015651976393,"vY0":-124.77427642885945,"vZ0":0.07572111523205072,"x":135.16,"y":143.6,"x0":-1.6253676907416046,"y0":50.002820506173634,"z0":6.3945809467268,"aX":1.6923468287584849},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.0,"breakHorizontal":-2.5,"spinRate":2317,"spinDirection":74},"zone":11,"typeConfidence":2.0,"plateTime":0.43992689147799346,"extension":6.440917883580338},"index":0,"playId":"f187fe78-9fef-3460-a100-3db040b16472","pitchNumber":1,"startTime":"2026-04-05T22:41:53.791Z","endTime":"2026-04-05T22:42:02.232Z","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":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.67392065058922,"aZ":-10.58263851705648,"pfxX":-7.0262835889883934,"pfxZ":11.011904743547849,"pX":0.6086025489697265,"pZ":1.5063701668755805,"vX0":7.889044866975958,"vY0":-139.86732797679502,"vZ0":-10.373549887743934,"x":93.8,"y":198.11,"x0":-1.3499626179803315,"y0":50.00005573722196,"z0":5.980088815304095,"aX":-13.772119541104868},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.6,"breakHorizontal":10.9,"spinRate":2183,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3932158519766631,"extension":6.651087900890943},"index":1,"playId":"cd025a30-24b9-3d20-9591-6e65ff9d75fc","pitchNumber":2,"startTime":"2026-04-05T22:42:08.413Z","endTime":"2026-04-05T22:42:35.442Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.50696919567424,"aZ":-12.709632024988482,"pfxX":-5.567698410815203,"pfxZ":9.8377403210454,"pX":-0.10158036450193261,"pZ":2.8356276806538614,"vX0":5.72925658097631,"vY0":-140.20407732002738,"vZ0":-6.741231133853443,"x":120.87,"y":162.22,"x0":-1.4541806571199738,"y0":50.00360378936057,"z0":6.111121490592951,"aX":-11.017376909889371},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.4,"breakHorizontal":8.8,"spinRate":2141,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.3915726786826226,"extension":6.693581694724798},"hitData":{"launchSpeed":91.4,"launchAngle":69.0,"totalDistance":112.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":128.5,"coordY":157.79}},"index":2,"playId":"8ccd1fc3-0c00-3ee9-9dbc-90ce0450ae69","pitchNumber":3,"startTime":"2026-04-05T22:42:38.877Z","endTime":"2026-04-05T22:42:48.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T22:42:48.888Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-05T22:42:58.879Z","endTime":"2026-04-05T22:44:22.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.9423171074735,"aZ":-37.05432141419519,"pfxX":2.4869547924572233,"pfxZ":-3.0521776995143615,"pX":-0.5399968988873433,"pZ":2.9029295150981036,"vX0":1.732086395766633,"vY0":-124.8642581515753,"vZ0":-1.1225196608755164,"x":137.58,"y":160.4,"x0":-1.5625213061735035,"y0":50.002005909149304,"z0":6.370715900657318,"aX":3.979252375849828},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.5,"breakHorizontal":-4.9,"spinRate":2376,"spinDirection":72},"zone":1,"typeConfidence":2.0,"plateTime":0.4364154525056825,"extension":6.508929801491449},"index":0,"playId":"d9da40c7-0d04-3cc1-974b-728baeba29c2","pitchNumber":1,"startTime":"2026-04-05T22:43:12.093Z","endTime":"2026-04-05T22:43:18.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.168912548576667,"aZ":-25.340627198173983,"pfxX":-7.629884572975189,"pfxZ":3.8431649220347452,"pX":-1.6904499021799262,"pZ":2.740236180542803,"vX0":2.403871204526316,"vY0":-132.95317017337405,"vZ0":-4.016222578857274,"x":181.44,"y":164.79,"x0":-1.6183744628781778,"y0":50.00546937673227,"z0":6.123199884806201,"aX":-13.575756575757177},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.2,"breakHorizontal":13.2,"spinRate":1139,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.41296913416113634,"extension":6.513039284213137},"index":1,"playId":"d7323dfb-37a1-37e8-8bde-b907c767eb25","pitchNumber":2,"startTime":"2026-04-05T22:43:26.593Z","endTime":"2026-04-05T22:43:31.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.765400907371692,"aZ":-14.682741054431043,"pfxX":-5.181382398901939,"pfxZ":8.90219232470812,"pX":-1.1085482877603388,"pZ":2.5438870149089525,"vX0":2.6883202281876883,"vY0":-139.193768606237,"vZ0":-7.161587045000709,"x":159.26,"y":170.1,"x0":-1.4127721980428203,"y0":50.00652773578181,"z0":6.11933573269021,"aX":-10.186109977201097},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.9,"breakHorizontal":8.9,"spinRate":2207,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.39324443302415046,"extension":6.281021342659404},"index":2,"playId":"5e47dd5c-22e3-3c1d-9d78-fad9cc3ab2cd","pitchNumber":3,"startTime":"2026-04-05T22:43:42.036Z","endTime":"2026-04-05T22:43:48.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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21319918100249,"aZ":-34.08878622822128,"pfxX":0.312469599462303,"pfxZ":-1.1868684185270464,"pX":-0.584290571773226,"pZ":3.2156345368628316,"vX0":2.061871097675473,"vY0":-126.41580321268351,"vZ0":-1.110083173342001,"x":139.27,"y":151.96,"x0":-1.4531472701941748,"y0":50.00532357495392,"z0":6.411732215002979,"aX":0.5025583984124021},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.2,"breakHorizontal":-1.1,"spinRate":2287,"spinDirection":66},"zone":1,"typeConfidence":2.0,"plateTime":0.43427846714374096,"extension":6.363632380264525},"index":3,"playId":"53de3cf0-5434-3c35-8c03-ab5abaa62b1b","pitchNumber":4,"startTime":"2026-04-05T22:43:57.733Z","endTime":"2026-04-05T22:44:04.123Z","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":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.918451679928616,"aZ":-11.400111134225694,"pfxX":-5.758958727531653,"pfxZ":10.4172244935509,"pX":-0.11889769486943287,"pZ":1.5284312447557409,"vX0":5.104634611281346,"vY0":-140.98318965030776,"vZ0":-10.501504407102889,"x":121.53,"y":197.51,"x0":-1.2133309752087915,"y0":50.00132608957052,"z0":6.05845657454782,"aX":-11.481307846458838},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.7,"breakHorizontal":9.2,"spinRate":2256,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.38993890511345963,"extension":6.581958083170025},"hitData":{"launchSpeed":94.0,"launchAngle":-20.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.76,"coordY":167.38}},"index":4,"playId":"e40bb294-4a40-32fb-8190-3979f494786b","pitchNumber":5,"startTime":"2026-04-05T22:44:14.835Z","endTime":"2026-04-05T22:44:22.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T22:44:22.808Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Angel Martínez flies out to right fielder Matt Shaw.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-05T22:44:41.118Z","endTime":"2026-04-05T22:45:00.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.608679866643225,"aZ":-37.17557254190876,"pfxX":1.3219686998333957,"pfxZ":-3.2260311102251364,"pX":0.2893469620515956,"pZ":1.558423451975324,"vX0":3.5268908416091302,"vY0":-123.48445192453143,"vZ0":-4.042161059009296,"x":105.97,"y":196.7,"x0":-1.326679228989501,"y0":50.00137743803805,"z0":6.329998856525508,"aX":2.050082308418125},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-6.5,"breakHorizontal":-3.2,"spinRate":2274,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.44282351299799094,"extension":6.218690342924302},"hitData":{"launchSpeed":91.8,"launchAngle":49.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":126.92,"coordY":188.28}},"index":0,"playId":"572c9803-dc8a-329c-a33b-d073ecdeb3a8","pitchNumber":1,"startTime":"2026-04-05T22:44:50.526Z","endTime":"2026-04-05T22:45:00.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T22:45:00.218Z","atBatIndex":57},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ian Happ homers (4) on a line drive to right field.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-05T22:46:50.823Z","endTime":"2026-04-05T22:47:49.069Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":{"id":542888,"link":"/api/v1/people/542888"},"isScoringEvent":true,"rbi":true,"earned":true,"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.495382312577597,"aZ":-21.767402412031945,"pfxX":1.4167784082972554,"pfxZ":6.030655152011971,"pX":1.7031558598836425,"pZ":0.6283449997078752,"vX0":6.51795305565163,"vY0":-130.7393931510358,"vZ0":-8.649047140036233,"x":52.08,"y":221.81,"x0":-1.0098207421323997,"y0":50.00114209079946,"z0":5.623068532263887,"aX":2.4418724743300593},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.1,"breakHorizontal":-4.1,"spinRate":2409,"spinDirection":169},"zone":14,"typeConfidence":2.0,"plateTime":0.4195287282243352,"extension":6.80283683146834},"index":0,"playId":"4241415d-12f6-3111-a392-01f53b6760e8","pitchNumber":1,"startTime":"2026-04-05T22:47:07.913Z","endTime":"2026-04-05T22:47:12.986Z","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":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.049884806434996,"aZ":-16.257054820063587,"pfxX":-4.876029352846442,"pfxZ":8.850832688747754,"pX":-0.08451483844481616,"pZ":2.8373801274140105,"vX0":5.3389681640377065,"vY0":-133.3620786573314,"vZ0":-4.284870530976996,"x":120.22,"y":162.17,"x0":-1.4802288836638338,"y0":50.0061792575039,"z0":5.639928375032181,"aX":-8.772940705070221},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.2,"breakHorizontal":7.7,"spinRate":2198,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.4109287890686115,"extension":6.659733313620628},"hitData":{"launchSpeed":107.5,"launchAngle":25.0,"totalDistance":382.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":214.65,"coordY":71.93}},"index":1,"playId":"466bf971-17e5-3a06-abc0-87fb81ef51d1","pitchNumber":2,"startTime":"2026-04-05T22:47:24.757Z","endTime":"2026-04-05T22:47:49.069Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T22:47:49.069Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carson Kelly walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-05T22:47:49.061Z","endTime":"2026-04-05T22:49:52.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.149255584654448,"aZ":-24.371664041327953,"pfxX":8.726853946287653,"pfxZ":5.23892916215727,"pX":0.5837193870027646,"pZ":0.889968636036077,"vX0":1.835590432543424,"vY0":-121.11101542564366,"vZ0":-6.335520623654426,"x":94.75,"y":214.75,"x0":-1.3173916177680405,"y0":50.001561184986265,"z0":5.664742457256751,"aX":12.991958813017463},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":8.3,"breakHorizontal":-16.2,"spinRate":2553,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.4518486873762666,"extension":6.8269377427417135},"index":0,"playId":"ad855c7c-43a5-3fe2-9bd1-0e1092d49290","pitchNumber":1,"startTime":"2026-04-05T22:48:13.492Z","endTime":"2026-04-05T22:48:18.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.441813958809373,"aZ":-19.691104224207926,"pfxX":-8.200529568605035,"pfxZ":6.794952975316143,"pX":0.16306832032807478,"pZ":2.344247148469825,"vX0":6.938126628944694,"vY0":-134.73499719768088,"vZ0":-4.759774266043227,"x":110.78,"y":175.49,"x0":-1.380732375759019,"y0":50.002988496862095,"z0":5.5263263529320445,"aX":-15.068015832583527},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.4,"breakHorizontal":13.3,"spinRate":2081,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.4066029054088456,"extension":6.743652433675283},"index":1,"playId":"de62e073-4a4f-3d2f-8815-795a1462ef28","pitchNumber":2,"startTime":"2026-04-05T22:48:29.627Z","endTime":"2026-04-05T22:48:34.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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.558880110187317,"aZ":-20.44061332000789,"pfxX":7.371505892486972,"pfxZ":7.834662962277801,"pX":0.8702410998255751,"pZ":1.3053405381003493,"vX0":2.89535622232895,"vY0":-122.03391843646513,"vZ0":-6.369496848771091,"x":117.53,"y":144.2,"x0":-1.2918374505026706,"y0":50.00580405500125,"z0":5.728094352339975,"aX":11.041870269392463},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":12.8,"breakHorizontal":-14.0,"spinRate":2392,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4500201431668511,"extension":6.78316621225001},"index":2,"playId":"e586e54a-d1a4-31a1-9e88-4fecd474fe90","pitchNumber":3,"startTime":"2026-04-05T22:48:49.410Z","endTime":"2026-04-05T22:48:57.029Z","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.3,"endSpeed":85.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75791164909499,"aZ":-11.812550820808074,"pfxX":-3.8353645382359645,"pfxZ":10.911706496630941,"pX":0.30529902928942304,"pZ":2.835898082430866,"vX0":5.774839239933995,"vY0":-135.73851019848655,"vZ0":-5.247236306432698,"x":110.52,"y":150.32,"x0":-1.3515626046698113,"y0":50.00102999739054,"z0":5.61679332213862,"aX":-7.156077337389283},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.8,"breakHorizontal":5.8,"spinRate":2258,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.4035546043368088,"extension":6.80664398502782},"index":3,"playId":"ebd9a32d-3db1-33bb-b062-b51c6362efc8","pitchNumber":4,"startTime":"2026-04-05T22:49:05.769Z","endTime":"2026-04-05T22:49:10.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.979059849184136,"aZ":-19.03941083593175,"pfxX":4.095539274385497,"pfxZ":8.718660921726661,"pX":1.918127802216157,"pZ":0.12014401985151552,"vX0":5.997927096135219,"vY0":-121.71089875621546,"vZ0":-9.020738795974893,"x":104.38,"y":129.59,"x0":-1.1062834214732133,"y0":50.001809658955736,"z0":5.511314353317021,"aX":6.168538963010554},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":13.9,"breakHorizontal":-8.8,"spinRate":2442,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.44933149347529167,"extension":6.759799298853651},"index":4,"playId":"e4382c16-7066-301e-81d4-0b4d8793814d","pitchNumber":5,"startTime":"2026-04-05T22:49:29.136Z","endTime":"2026-04-05T22:49:35.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.797040486695025,"aZ":-19.266777904015004,"pfxX":-8.512506313508066,"pfxZ":7.024745292775457,"pX":1.59474780396465,"pZ":3.1451147038874128,"vX0":10.209036538010297,"vY0":-134.36278101489626,"vZ0":-2.909588206139877,"x":94.3,"y":139.96,"x0":-1.1394726426554136,"y0":50.00243789540714,"z0":5.6034706562749435,"aX":-15.640155277079112},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.4,"breakHorizontal":13.3,"spinRate":2053,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.4069013036475204,"extension":6.863423954188744},"index":5,"playId":"dbf0946b-b55d-3995-9825-0a9902b654db","pitchNumber":6,"startTime":"2026-04-05T22:49:47.053Z","endTime":"2026-04-05T22:49:52.777Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T22:49:52.777Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out to left fielder Angel Martínez.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-05T22:50:17.404Z","endTime":"2026-04-05T22:52:12.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":6},"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":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.630914895603716,"aZ":-24.53266978839143,"pfxX":3.101352348855973,"pfxZ":4.543279611522018,"pX":1.5031887400887551,"pZ":1.7335163775557385,"vX0":6.048964682538172,"vY0":-129.06166679506836,"vZ0":-5.274151910710623,"x":126.3,"y":105.56,"x0":-1.2767136475781455,"y0":50.003789183853165,"z0":5.700585992886239,"aX":5.214300501963232},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.2,"breakHorizontal":-7.0,"spinRate":2262,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.42490588810727736,"extension":6.687982259536561},"index":0,"playId":"bda25031-b82f-3c89-8cfa-f05315cfbceb","pitchNumber":1,"startTime":"2026-04-05T22:50:17.404Z","endTime":"2026-04-05T22:50:24.691Z","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":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.888633048124355,"aZ":-19.70317196721963,"pfxX":2.3781062813319354,"pfxZ":8.113666432086774,"pX":0.09543715285593732,"pZ":0.9001209276012678,"vX0":2.770827966066351,"vY0":-122.78713362415405,"vZ0":-7.49035607477747,"x":93.42,"y":104.14,"x0":-1.3538492848959702,"y0":50.00061405483264,"z0":5.649973202080686,"aX":3.652666835070243},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":13.3,"breakHorizontal":-4.9,"spinRate":2482,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.44501282002418074,"extension":6.603922367912498},"index":1,"playId":"fb58277a-b24a-306f-8c02-699316bb59e2","pitchNumber":2,"startTime":"2026-04-05T22:50:34.903Z","endTime":"2026-04-05T22:50:39.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.312476383677545,"aZ":-25.840476609705537,"pfxX":2.6256872211201543,"pfxZ":3.7006572318736657,"pX":0.8179309067469233,"pZ":2.16310087494074,"vX0":4.3438348543236405,"vY0":-128.79398444021916,"vZ0":-4.1633127755007076,"x":84.66,"y":105.09,"x0":-1.2200394446425893,"y0":50.00045316043393,"z0":5.758139176511805,"aX":4.486821704311484},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.1,"breakHorizontal":-5.5,"spinRate":2397,"spinDirection":167},"zone":14,"typeConfidence":2.0,"plateTime":0.4224361400537697,"extension":6.761692003106018},"index":2,"playId":"8792eff9-6950-37cf-9be0-b0ed71dbb4ca","pitchNumber":3,"startTime":"2026-04-05T22:50:52.193Z","endTime":"2026-04-05T22:50:56.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93422716828821,"aZ":-18.000891285380902,"pfxX":-3.5450196816900084,"pfxZ":7.705764064963624,"pX":-1.9885687113350718,"pZ":3.2202565262752776,"vX0":0.04573817263291463,"vY0":-134.22146638951355,"vZ0":-3.3399057311415223,"x":65.37,"y":116.4,"x0":-1.5446823311172329,"y0":50.000558068144386,"z0":5.750257376136218,"aX":-6.516965487123689},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.6,"breakHorizontal":6.5,"spinRate":2187,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4068758137965167,"extension":6.69694561168635},"index":3,"playId":"2cf3742d-70a4-352d-8c42-adc3cac00960","pitchNumber":4,"startTime":"2026-04-05T22:51:12.568Z","endTime":"2026-04-05T22:51:17.561Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.0637132580735,"aZ":-22.007384962110557,"pfxX":6.2050379360917,"pfxZ":6.622273931059402,"pX":0.1129459923436206,"pZ":1.6048787426165378,"vX0":1.9126417943593048,"vY0":-122.78759104753105,"vZ0":-5.366255010018984,"x":116.65,"y":124.41,"x0":-1.4811622870613212,"y0":50.00214792979583,"z0":5.677577072992918,"aX":9.52652074018084},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":11.0,"breakHorizontal":-11.6,"spinRate":2492,"spinDirection":111},"zone":8,"typeConfidence":2.0,"plateTime":0.4451444886628124,"extension":6.645260350926175},"index":4,"playId":"77e18d04-50e9-32b2-a869-418e988779fe","pitchNumber":5,"startTime":"2026-04-05T22:51:30.693Z","endTime":"2026-04-05T22:51:36.021Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-04-05T22:51:47.666Z","endTime":"2026-04-05T22:51:59.610Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.683954555740826,"aZ":-16.496984448423948,"pfxX":-4.4881540127344675,"pfxZ":8.7800118516397,"pX":-0.2407315851013144,"pZ":2.574517432542258,"vX0":4.619603996651204,"vY0":-133.30226719097882,"vZ0":-4.914902448997349,"x":126.18,"y":169.27,"x0":-1.4193860995551717,"y0":50.00658607564388,"z0":5.6468285865167065,"aX":-8.017861734704683},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.9,"breakHorizontal":7.1,"spinRate":2169,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.4120896554504281,"extension":6.857823613149686},"hitData":{"launchSpeed":97.2,"launchAngle":51.0,"totalDistance":275.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":94.75,"coordY":94.12}},"index":6,"playId":"c8c15bd6-22bb-3c8e-a08d-79aab7551ba5","pitchNumber":6,"startTime":"2026-04-05T22:51:59.610Z","endTime":"2026-04-05T22:52:12.991Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T22:52:12.991Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson called out on strikes.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-05T22:52:20.125Z","endTime":"2026-04-05T22:54:46.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.196527949089894,"aZ":-17.109228972200302,"pfxX":-9.200473970850517,"pfxZ":8.172937627311516,"pX":1.6871980743343118,"pZ":2.7799575282828717,"vX0":10.707223295743036,"vY0":-135.10395902982646,"vZ0":-4.391269965416205,"x":52.69,"y":163.72,"x0":-1.137145268852114,"y0":50.00583493432137,"z0":5.6337163226818845,"aX":-16.96532456534752},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.9,"breakHorizontal":14.3,"spinRate":2081,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.40584935487055107,"extension":6.813717077910568},"index":0,"playId":"db0995f6-7acd-3119-b0b0-a5b00c30dc34","pitchNumber":1,"startTime":"2026-04-05T22:52:36.575Z","endTime":"2026-04-05T22:52:41.051Z","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.5,"endSpeed":84.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.78321006450198,"aZ":-17.45945454088341,"pfxX":-9.101360061648405,"pfxZ":8.058500771546637,"pX":0.6155707740231643,"pZ":2.3051724684861874,"vX0":7.927112559708112,"vY0":-134.44336390666874,"vZ0":-5.3860972150485305,"x":93.54,"y":176.54,"x0":-1.192029451922031,"y0":50.00639128909379,"z0":5.578302095936342,"aX":-16.62595546132444},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.6,"breakHorizontal":14.8,"spinRate":2011,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.40777850050975806,"extension":6.849034582873259},"index":1,"playId":"d81918db-8124-3c17-8d50-e4dae6fe0b7d","pitchNumber":2,"startTime":"2026-04-05T22:52:56.033Z","endTime":"2026-04-05T22:53:00.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":1},"pitchData":{"startSpeed":84.8,"endSpeed":76.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.053570986789897,"aZ":-21.415297277355204,"pfxX":5.667977693348409,"pfxZ":7.1639034633849725,"pX":1.1171329624007627,"pZ":2.518403208482239,"vX0":4.087705924983,"vY0":-123.30364402765557,"vZ0":-3.329279435259716,"x":74.42,"y":170.78,"x0":-1.3129301417601642,"y0":50.005244040098134,"z0":5.744356998827892,"aX":8.517561950626197},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":12.2,"breakHorizontal":-11.4,"spinRate":2517,"spinDirection":106},"zone":12,"typeConfidence":2.0,"plateTime":0.4483955141598912,"extension":6.593075560656059},"index":2,"playId":"16e5971e-1d6d-3b1d-8b6e-cffcd4cacbc9","pitchNumber":3,"startTime":"2026-04-05T22:53:18.374Z","endTime":"2026-04-05T22:53:23.986Z","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":1},"pitchData":{"startSpeed":91.0,"endSpeed":82.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.05772950588792,"aZ":-16.75040390724967,"pfxX":-3.7696769418646294,"pfxZ":8.779885966918663,"pX":-0.2743742782788833,"pZ":3.978794346109575,"vX0":3.7533377770959566,"vY0":-132.39289224962891,"vZ0":-1.3948891166397246,"x":127.46,"y":131.35,"x0":-1.2279075195188613,"y0":50.00115654393309,"z0":5.751738028297878,"aX":-6.620820153220117},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.7,"breakHorizontal":5.9,"spinRate":2089,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.41540508790249486,"extension":6.692071989825229},"index":3,"playId":"12fdfc5e-8c7a-3c47-b05c-3b55e98067b1","pitchNumber":4,"startTime":"2026-04-05T22:53:37.274Z","endTime":"2026-04-05T22:53:42.706Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-05T22:54:04.192Z","endTime":"2026-04-05T22:54:19.783Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"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":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.298060962516903,"aZ":-21.311331171804834,"pfxX":7.645504215805475,"pfxZ":7.176780555074263,"pX":1.3032228564022266,"pZ":0.8870964167537999,"vX0":3.803584580020643,"vY0":-122.5397266490552,"vZ0":-7.1842144311330625,"x":67.32,"y":214.83,"x0":-1.2645938018318503,"y0":50.00146629010537,"z0":5.6906103913520685,"aX":11.570521848033948},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":11.5,"breakHorizontal":-14.8,"spinRate":2467,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.4477884153405607,"extension":6.785662450985274},"index":5,"playId":"3ec95324-0139-3a9f-a3d0-bf2235c11145","pitchNumber":5,"startTime":"2026-04-05T22:54:19.783Z","endTime":"2026-04-05T22:54:25.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.44046270828216,"aZ":-20.77673900401625,"pfxX":7.801105705901749,"pfxZ":7.566274205138692,"pX":0.5549187597255607,"pZ":1.8136540962988206,"vX0":2.1979833659095465,"vY0":-122.05294755779836,"vZ0":-5.065944914050848,"x":95.85,"y":189.81,"x0":-1.3709955731685317,"y0":50.000550670795846,"z0":5.7096361333850645,"aX":11.74555874552799},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":12.7,"breakHorizontal":-14.6,"spinRate":2561,"spinDirection":109},"zone":9,"typeConfidence":2.0,"plateTime":0.4490798996299472,"extension":6.71797766163861},"index":6,"playId":"3c0cf066-da6c-3d90-977a-4a04c1ccf813","pitchNumber":6,"startTime":"2026-04-05T22:54:39.553Z","endTime":"2026-04-05T22:54:46.446Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T22:54:46.446Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Shaw strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-05T22:54:51.743Z","endTime":"2026-04-05T22:57:57.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.970314627484882,"aZ":-17.339305657620233,"pfxX":-9.812340371532837,"pfxZ":8.03910302272111,"pX":0.038191316776614276,"pZ":2.2042007481396912,"vX0":6.633215258298702,"vY0":-134.6562915686096,"vZ0":-5.849463141818994,"x":115.54,"y":179.27,"x0":-1.1764947342425,"y0":50.00134499668939,"z0":5.622452960594512,"aX":-18.101554092047724},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.6,"breakHorizontal":16.4,"spinRate":1996,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.4060531237871978,"extension":6.753221532135263},"index":0,"playId":"01b9685c-ea11-3fdc-a3ef-44f3983dc44c","pitchNumber":1,"startTime":"2026-04-05T22:55:10.028Z","endTime":"2026-04-05T22:55:15.003Z","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":84.5,"endSpeed":77.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.517605449865393,"aZ":-22.365344282343397,"pfxX":7.816993925926962,"pfxZ":6.460418646070554,"pX":0.11257059348720941,"pZ":1.8491980748373422,"vX0":1.0687173879499,"vY0":-123.01625705353338,"vZ0":-4.784141349002221,"x":112.71,"y":188.85,"x0":-1.3432223326226405,"y0":50.003300034343155,"z0":5.737556979630567,"aX":11.869335914563269},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":10.7,"breakHorizontal":-14.4,"spinRate":2520,"spinDirection":89},"zone":8,"typeConfidence":2.0,"plateTime":0.4468306938239568,"extension":6.717878238150061},"index":1,"playId":"6dfefaa5-9b57-3c39-a118-6539b39f7739","pitchNumber":2,"startTime":"2026-04-05T22:55:27.218Z","endTime":"2026-04-05T22:55:30.976Z","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":93.4,"endSpeed":85.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.893939349016204,"aZ":-14.84291263128243,"pfxX":-3.805201438458753,"pfxZ":9.312938201838802,"pX":0.38643543108121364,"pZ":2.9215565273543302,"vX0":5.651310142552014,"vY0":-135.83672019888976,"vZ0":-4.638998706763362,"x":102.27,"y":159.9,"x0":-1.230557312917729,"y0":50.00345775293008,"z0":5.689955619080884,"aX":-7.082402257476422},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.0,"breakHorizontal":5.6,"spinRate":2140,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.4038554205165825,"extension":6.831540387776276},"index":2,"playId":"80d024b8-5bce-36f6-94bd-b84c6802761f","pitchNumber":3,"startTime":"2026-04-05T22:55:51.157Z","endTime":"2026-04-05T22:55:58.909Z","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":83.0,"endSpeed":76.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.666664580952983,"aZ":-21.97184489983069,"pfxX":6.882288934860071,"pfxZ":6.90345975465827,"pX":-0.158766496323999,"pZ":2.9668480433534827,"vX0":0.5003015416997265,"vY0":-120.84907003257861,"vZ0":-2.2358806296462004,"x":123.05,"y":158.68,"x0":-1.262710947514293,"y0":50.00515723141724,"z0":5.83514316659146,"aX":10.17522915470532},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":12.2,"breakHorizontal":-12.6,"spinRate":2559,"spinDirection":93},"zone":2,"typeConfidence":2.0,"plateTime":0.4533256407767805,"extension":6.674420786111592},"index":3,"playId":"3598003e-4bb6-3a9a-9001-5a1900f62741","pitchNumber":4,"startTime":"2026-04-05T22:56:22.801Z","endTime":"2026-04-05T22:56:26.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46776041455011,"aZ":-17.306555830514455,"pfxX":-9.319772899512786,"pfxZ":8.025034311673105,"pX":0.6870431895351929,"pZ":1.6350580109733461,"vX0":8.129401021635497,"vY0":-135.89313514969447,"vZ0":-7.379916457006297,"x":90.81,"y":194.63,"x0":-1.146644840379188,"y0":50.00078735151499,"z0":5.609024284816786,"aX":-17.260590992678104},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.0,"breakHorizontal":14.9,"spinRate":2006,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.4045547241151901,"extension":6.84348495965457},"index":4,"playId":"a82225a1-f25f-3479-80c6-0cf6290c4c4b","pitchNumber":5,"startTime":"2026-04-05T22:56:48.953Z","endTime":"2026-04-05T22:56:55.142Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-04-05T22:57:09.976Z","endTime":"2026-04-05T22:57:31.238Z","isPitch":false,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":83.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.09111734288022,"aZ":-17.455632618402568,"pfxX":-13.630575844189579,"pfxZ":8.13225514294653,"pX":0.5754122004197728,"pZ":1.0839527586808606,"vX0":9.01037434540532,"vY0":-134.63815839242397,"vZ0":-8.654878474850719,"x":95.07,"y":209.51,"x0":-1.0679977114468207,"y0":50.00403747090162,"z0":5.609706088869909,"aX":-24.67227701002687},"breaks":{"breakAngle":49.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.7,"breakHorizontal":22.3,"spinRate":1921,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.40903121709160084,"extension":6.7078324102221085},"index":6,"playId":"85547c4e-2dd9-3c7e-8831-b1080e78116c","pitchNumber":6,"startTime":"2026-04-05T22:57:31.238Z","endTime":"2026-04-05T22:57:36.740Z","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":2},"pitchData":{"startSpeed":92.5,"endSpeed":82.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.07168261521457,"aZ":-11.054117781750262,"pfxX":-5.403327543378027,"pfxZ":11.828600080126872,"pX":0.31805470923802454,"pZ":1.951902995791886,"vX0":5.8655343776391575,"vY0":-134.26624596803003,"vZ0":-7.3740836887948245,"x":104.88,"y":186.08,"x0":-1.216161123759226,"y0":50.001940708470556,"z0":5.561400186408437,"aX":-9.646866651150587},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.6,"breakHorizontal":8.2,"spinRate":2152,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.41145307962611843,"extension":6.790820687701234},"index":7,"playId":"8f6a80fd-e1b6-385e-8307-31f68f23e757","pitchNumber":7,"startTime":"2026-04-05T22:57:52.169Z","endTime":"2026-04-05T22:57:57.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T22:57:57.406Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Ramírez flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-05T23:00:28.555Z","endTime":"2026-04-05T23:00:54.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jacob Webb replaces Ben Brown.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-05T23:00:16.603Z","endTime":"2026-04-05T23:00:30.828Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657097,"link":"/api/v1/people/657097"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.3,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.262569618977054,"aZ":-32.0785906951885,"pfxX":6.253163515340582,"pfxZ":0.06697593957063042,"pX":0.30356826845903273,"pZ":2.0984100704231596,"vX0":5.7862296231878805,"vY0":-118.50006486904121,"vZ0":-1.079669672122698,"x":105.43,"y":182.12,"x0":-2.9806282080454842,"y0":50.00294161455686,"z0":5.4857893983825035,"aX":8.908036236310329},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.1,"breakHorizontal":-12.7,"spinRate":2548,"spinDirection":43},"zone":6,"typeConfidence":2.0,"plateTime":0.46190371379383866,"extension":6.178439226019337},"index":1,"playId":"a7a8ec4f-20c1-3819-81ab-e19a7c8174e8","pitchNumber":1,"startTime":"2026-04-05T23:00:30.828Z","endTime":"2026-04-05T23:00:35.518Z","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":83.6,"endSpeed":76.2,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.173959603410548,"aZ":-23.813375580235856,"pfxX":-10.76752843898786,"pfxZ":5.628513461031683,"pX":-0.4932573494366197,"pZ":2.186992847331381,"vX0":7.94271161156719,"vY0":-121.51387314312129,"vZ0":-3.0711711321473247,"x":135.8,"y":179.73,"x0":-2.415235339744898,"y0":50.0057764530377,"z0":5.5501537953076525,"aX":-16.006335179845124},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":9.6,"breakHorizontal":17.5,"spinRate":2102,"spinDirection":247},"zone":4,"typeConfidence":2.0,"plateTime":0.45181164507161764,"extension":6.251019225887818},"hitData":{"launchSpeed":93.3,"launchAngle":31.0,"totalDistance":347.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":106.61,"coordY":60.65}},"index":2,"playId":"34261053-8de3-3679-967c-8527b70b371d","pitchNumber":2,"startTime":"2026-04-05T23:00:45.025Z","endTime":"2026-04-05T23:00:54.530Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T23:00:54.530Z","atBatIndex":63},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"CJ Kayfus homers (1) on a fly ball to right field.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-05T23:01:01.736Z","endTime":"2026-04-05T23:02:29.856Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":{"id":657097,"link":"/api/v1/people/657097"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":83.6,"endSpeed":76.7,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.395438193247173,"aZ":-21.942164402757733,"pfxX":-11.998066498554305,"pfxZ":6.8584510572664055,"pX":0.10019630368668658,"pZ":1.0942545086374282,"vX0":10.218992863754123,"vY0":-121.28243893985042,"vZ0":-5.893220499726656,"x":113.18,"y":209.24,"x0":-2.6060806431090824,"y0":50.00232318020109,"z0":5.465349999611263,"aX":-17.89983107871819},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":11.2,"breakHorizontal":19.3,"spinRate":2271,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4513518913762793,"extension":6.462688207728121},"index":0,"playId":"ca53ca7f-33d4-3020-8ac1-3b5ac08a6942","pitchNumber":1,"startTime":"2026-04-05T23:01:16.472Z","endTime":"2026-04-05T23:01:21.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.460082901023704,"aZ":-24.24821457776989,"pfxX":-12.742674040280402,"pfxZ":5.12624079034711,"pX":-0.21878998600488084,"pZ":1.9978629826232315,"vX0":9.912661558414957,"vY0":-123.29804830403313,"vZ0":-3.7436236291224643,"x":125.34,"y":184.84,"x0":-2.6266298337923093,"y0":50.003602562495566,"z0":5.571243422211839,"aX":-19.710698842893564},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.6,"breakHorizontal":20.9,"spinRate":2249,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.4434528155138904,"extension":6.416951101768917},"index":1,"playId":"25b02a99-2427-36b4-b834-3ba3ca1a0174","pitchNumber":2,"startTime":"2026-04-05T23:01:31.713Z","endTime":"2026-04-05T23:01:36.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.9,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.785004501535948,"aZ":-22.15450638115851,"pfxX":-12.891723874240231,"pfxZ":6.5307467509774515,"pX":0.04145100173869762,"pZ":0.5307876216092227,"vX0":10.479595540712829,"vY0":-123.1879468458173,"vZ0":-7.2824173049962635,"x":115.42,"y":224.45,"x0":-2.595670854449858,"y0":50.00446445231202,"z0":5.402039952051619,"aX":-19.788351341680354},"breaks":{"breakAngle":37.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":10.2,"breakHorizontal":20.9,"spinRate":2249,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.444847052973401,"extension":6.352347811140389},"index":2,"playId":"c71cb9ea-6ae8-3c79-afd6-c2c982a089e6","pitchNumber":3,"startTime":"2026-04-05T23:01:46.764Z","endTime":"2026-04-05T23:01:51.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.848739189229146,"aZ":-25.892358268668012,"pfxX":-11.01250971252016,"pfxZ":4.140027153377005,"pX":-0.1944912739499906,"pZ":2.7492768860616374,"vX0":9.11025433566346,"vY0":-122.33531609137476,"vZ0":-1.4295681298895206,"x":124.41,"y":164.55,"x0":-2.5336692132628196,"y0":50.00383902482628,"z0":5.558055181013543,"aX":-16.71435439970843},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.4,"breakHorizontal":17.9,"spinRate":2189,"spinDirection":244},"zone":5,"typeConfidence":2.0,"plateTime":0.44751417063423693,"extension":6.283491159370175},"hitData":{"launchSpeed":104.5,"launchAngle":35.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":223.89,"coordY":94.77}},"index":3,"playId":"bac8f864-fc41-3927-9a43-98dd0110b259","pitchNumber":4,"startTime":"2026-04-05T23:02:03.947Z","endTime":"2026-04-05T23:02:29.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T23:02:29.856Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chase DeLauter singles on a ground ball to right fielder Matt Shaw.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-05T23:02:42.186Z","endTime":"2026-04-05T23:04:25.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"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,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"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":1},"pitchData":{"startSpeed":93.1,"endSpeed":83.9,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.442555623860784,"aZ":-14.103514086662182,"pfxX":-7.5499795642250955,"pfxZ":9.899156055916825,"pX":-1.061086494133243,"pZ":2.895399909394736,"vX0":7.1492883073514815,"vY0":-135.2418028187189,"vZ0":-4.313848252493627,"x":157.45,"y":160.6,"x0":-2.7764568621420547,"y0":50.006152677233985,"z0":5.5221697666486556,"aX":-13.787893109481633},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.0,"breakHorizontal":11.9,"spinRate":2386,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4072371371489347,"extension":6.133601053392313},"index":0,"playId":"73bd782e-445c-336c-afbf-fce697a32340","pitchNumber":1,"startTime":"2026-04-05T23:02:51.091Z","endTime":"2026-04-05T23:02:57.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.5,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.224163418258314,"aZ":-24.77522013743329,"pfxX":-10.356738519584898,"pfxZ":4.825716540616985,"pX":-0.5086181448542891,"pZ":2.223421766664713,"vX0":8.314134152211764,"vY0":-123.23243014336099,"vZ0":-3.1936094187738027,"x":136.39,"y":178.75,"x0":-2.5858733673419785,"y0":50.00352080797532,"z0":5.6365182052705665,"aX":-15.878956486245379},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":8.2,"breakHorizontal":16.7,"spinRate":2221,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.44501916554466403,"extension":6.278797642398684},"index":1,"playId":"89c51c69-b2a4-353a-8a0b-ee070e6976dc","pitchNumber":2,"startTime":"2026-04-05T23:03:07.523Z","endTime":"2026-04-05T23:03:12.539Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.2,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.206112546677563,"aZ":-13.924121943434308,"pfxX":-7.859821144091205,"pfxZ":10.02002304396747,"pX":1.1932375489282074,"pZ":1.9054572989650338,"vX0":12.272559193572247,"vY0":-134.5885780190714,"vZ0":-6.531068397819771,"x":71.52,"y":187.33,"x0":-2.4198886713799634,"y0":50.001248472029616,"z0":5.36317447250317,"aX":-14.313795379802},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.7,"breakHorizontal":11.4,"spinRate":2405,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.40811276033966104,"extension":6.374582007505351},"index":2,"playId":"5238567a-6f1f-3047-953e-e36c6bd48513","pitchNumber":3,"startTime":"2026-04-05T23:03:23.326Z","endTime":"2026-04-05T23:03:28.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":83.9,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26805431013773,"aZ":-14.907231972936623,"pfxX":-6.2736937202487395,"pfxZ":9.46260834750727,"pX":-0.7063629631697073,"pZ":3.4821569533743064,"vX0":7.626093010132527,"vY0":-134.94776842123477,"vZ0":-2.481805740247873,"x":143.92,"y":144.76,"x0":-2.7679972990988495,"y0":50.00339143793602,"z0":5.477353906377137,"aX":-11.449358410909845},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.7,"breakHorizontal":9.5,"spinRate":2391,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.4075397989832461,"extension":6.2820759062907285},"index":3,"playId":"b805f134-e0ee-335b-ba3c-f549145cb10e","pitchNumber":4,"startTime":"2026-04-05T23:03:38.247Z","endTime":"2026-04-05T23:03:44.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":76.9,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.30789405610195,"aZ":-22.350122277183583,"pfxX":-13.683460221851984,"pfxZ":6.459265257780342,"pX":0.599257710181982,"pZ":1.561263306955539,"vX0":11.516953980114728,"vY0":-123.54819913613599,"vZ0":-4.973114794793962,"x":94.16,"y":196.63,"x0":-2.381695429003423,"y0":50.00365682585355,"z0":5.517979547018017,"aX":-20.814806774150732},"breaks":{"breakAngle":38.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":10.4,"breakHorizontal":21.5,"spinRate":2229,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.4460869140571919,"extension":6.485979623889568},"index":4,"playId":"ea1853ac-bd2a-39b7-9247-4797e405da58","pitchNumber":5,"startTime":"2026-04-05T23:03:54.910Z","endTime":"2026-04-05T23:04:02.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":76.9,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.767687493299235,"aZ":-22.90493212654804,"pfxX":-11.928315690445308,"pfxZ":6.099810411112115,"pX":-0.3766468359599435,"pZ":2.1592766554144474,"vX0":8.955966008789918,"vY0":-123.14109436328181,"vZ0":-3.4757119561592544,"x":131.36,"y":180.48,"x0":-2.529256112667838,"y0":50.00513162419406,"z0":5.549431164103439,"aX":-18.135804985701032},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":10.3,"breakHorizontal":19.2,"spinRate":2246,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.44652708753792547,"extension":6.349655228106206},"hitData":{"launchSpeed":96.4,"launchAngle":8.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.41,"coordY":125.16}},"index":5,"playId":"0b479343-4b57-3b63-9ae9-757f1881b185","pitchNumber":6,"startTime":"2026-04-05T23:04:14.486Z","endTime":"2026-04-05T23:04:25.140Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T23:04:25.140Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rhys Hoskins walks. Chase DeLauter to 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-05T23:04:40.276Z","endTime":"2026-04-05T23:06:20.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"postOnSecond":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.44684330877634,"aZ":-34.444212681267295,"pfxX":5.750735486690109,"pfxZ":-1.556262591804785,"pX":1.6982859384928704,"pZ":1.3501161096189305,"vX0":9.16575230947638,"vY0":-120.4100481737536,"vZ0":-2.441424468332732,"x":52.27,"y":202.33,"x0":-2.9118253525377495,"y0":50.0023980859316,"z0":5.439510521566128,"aX":8.399524367295367},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.1,"breakHorizontal":-12.7,"spinRate":2638,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.45575336005652956,"extension":6.2920695971373135},"index":0,"playId":"1db1c463-b3e9-3422-ae66-ca9a21f688e0","pitchNumber":1,"startTime":"2026-04-05T23:04:56.569Z","endTime":"2026-04-05T23:05:03.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.91745407923499,"aZ":-15.67609947111133,"pfxX":-6.444723896567904,"pfxZ":8.99536054606402,"pX":1.166537933799364,"pZ":2.2930619372457155,"vX0":12.357310679591185,"vY0":-134.2858702788763,"vZ0":-5.346653250101298,"x":72.53,"y":176.87,"x0":-2.648681930406585,"y0":50.00368121998103,"z0":5.417668606732214,"aX":-11.822263547302992},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.4,"breakHorizontal":9.1,"spinRate":2475,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4072115471975222,"extension":6.505297114551609},"index":1,"playId":"6fc5ddc0-2a10-33ea-a691-cded41f726f2","pitchNumber":2,"startTime":"2026-04-05T23:05:15.357Z","endTime":"2026-04-05T23:05:20.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":83.6,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.82083041233889,"aZ":-12.820394450131753,"pfxX":-8.148582949929859,"pfxZ":10.658529841354618,"pX":-0.6616909450979268,"pZ":2.6732571654706843,"vX0":8.125714298247637,"vY0":-134.98796022958732,"vZ0":-4.844691732709501,"x":142.22,"y":166.6,"x0":-2.6758687367324683,"y0":50.001391901617154,"z0":5.418549529287546,"aX":-14.793982712404775},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.2,"breakHorizontal":12.7,"spinRate":2456,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.40830744367905325,"extension":6.382303793026985},"index":2,"playId":"25e1d240-457f-39bb-98a9-2703f7bfee63","pitchNumber":3,"startTime":"2026-04-05T23:05:33.746Z","endTime":"2026-04-05T23:05:38.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.8,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.691998506418194,"aZ":-31.261748854144614,"pfxX":5.346023969040493,"pfxZ":0.6273395247274252,"pX":0.7923728427561884,"pZ":2.974409955223221,"vX0":6.932405334974574,"vY0":-119.55217810462428,"vZ0":0.5442591788271345,"x":86.8,"y":158.47,"x0":-2.8374688333672102,"y0":50.001586859741096,"z0":5.546029435696433,"aX":7.749350565124601},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.6,"breakHorizontal":-11.3,"spinRate":2562,"spinDirection":46},"zone":12,"typeConfidence":2.0,"plateTime":0.4578599109300612,"extension":6.224528703071072},"index":3,"playId":"76f92b01-7766-3e7e-a147-a326fd976f9a","pitchNumber":4,"startTime":"2026-04-05T23:05:57.855Z","endTime":"2026-04-05T23:06:03.709Z","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":1},"pitchData":{"startSpeed":92.7,"endSpeed":83.3,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.725344589458636,"aZ":-11.817476671280414,"pfxX":-8.391756002182081,"pfxZ":11.272836359520323,"pX":-1.5379546391939278,"pZ":2.923984443521418,"vX0":6.5493013179630815,"vY0":-134.64385127760616,"vZ0":-4.302999589297222,"x":175.62,"y":159.83,"x0":-2.931706534294844,"y0":50.004517129562544,"z0":5.402057236530054,"aX":-15.155865923540187},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.4,"breakHorizontal":13.4,"spinRate":2441,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40939615071079993,"extension":6.458458871272018},"index":4,"playId":"e38b7cf3-4242-30a3-b952-da57334c91ce","pitchNumber":5,"startTime":"2026-04-05T23:06:15.234Z","endTime":"2026-04-05T23:06:20.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T23:06:20.637Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gabriel Arias singles on a sharp line drive to left fielder Dylan Carlson. Chase DeLauter scores. Rhys Hoskins to 2nd.","rbi":1,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-05T23:07:31.879Z","endTime":"2026-04-05T23:08:18.078Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"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":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"postOnSecond":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":{"id":657097,"link":"/api/v1/people/657097"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-05T23:06:33.973Z","endTime":"2026-04-05T23:07:34.122Z","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":1},"pitchData":{"startSpeed":84.6,"endSpeed":76.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2216598076477,"aZ":-23.408233762357426,"pfxX":-11.919911986999937,"pfxZ":5.856720456290863,"pX":-1.9189708333571531,"pZ":2.1881874740960745,"vX0":5.757758087034486,"vY0":-122.91765719317978,"vZ0":-3.3336371579365984,"x":190.15,"y":179.7,"x0":-2.7700797492308986,"y0":50.004792587047355,"z0":5.598003226638195,"aX":-17.85169369164584},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":9.8,"breakHorizontal":19.8,"spinRate":2292,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4492919676094336,"extension":6.379635622880064},"index":1,"playId":"dc413a29-e317-3581-9053-d8fc4800ddb4","pitchNumber":1,"startTime":"2026-04-05T23:07:34.122Z","endTime":"2026-04-05T23:07:38.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":83.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.3501585359811,"aZ":-13.121961263911928,"pfxX":-7.5862448720051905,"pfxZ":10.393883241630881,"pX":-0.48788046588512357,"pZ":3.8831781776087704,"vX0":8.627045395777325,"vY0":-135.67164054429367,"vZ0":-1.813499422466999,"x":135.6,"y":133.93,"x0":-2.7489067758364785,"y0":50.001091249855854,"z0":5.492666140849515,"aX":-13.903752687696846},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.5,"breakHorizontal":11.5,"spinRate":2537,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4063628446409546,"extension":6.042836026589589},"index":2,"playId":"775d6312-0f48-3f06-9ca4-75c54fd85427","pitchNumber":2,"startTime":"2026-04-05T23:07:50.612Z","endTime":"2026-04-05T23:07:56.046Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34431536635659,"aZ":-14.84554401327308,"pfxX":-7.516316595703891,"pfxZ":9.487703106893651,"pX":-0.6211986719573681,"pZ":2.6913276366505032,"vX0":8.183559169488937,"vY0":-134.7915189710429,"vZ0":-4.568653745220679,"x":140.68,"y":166.11,"x0":-2.730885718838001,"y0":50.00092352025112,"z0":5.4682631938845745,"aX":-13.726007814721584},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.3,"breakHorizontal":11.6,"spinRate":2487,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.4075106768346215,"extension":6.265982278477162},"hitData":{"launchSpeed":111.6,"launchAngle":10.0,"totalDistance":186.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":72.55,"coordY":107.87}},"index":3,"playId":"3eea6ea4-886f-3941-8b33-cc77ca4c3b7d","pitchNumber":3,"startTime":"2026-04-05T23:08:08.239Z","endTime":"2026-04-05T23:08:18.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T23:08:18.078Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Hedges singles on a ground ball to left fielder Dylan Carlson. Rhys Hoskins scores. Gabriel Arias to 2nd.","rbi":1,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-05T23:12:00.748Z","endTime":"2026-04-05T23:15:58.816Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"postOnSecond":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,7,8,9,10],"actionIndex":[0],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":{"id":657097,"link":"/api/v1/people/657097"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Ethan Roberts replaces Jacob Webb.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-05T23:10:55.284Z","endTime":"2026-04-05T23:12:02.892Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681799,"link":"/api/v1/people/681799"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":71.2,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.770861964533434,"aZ":-31.41754335973621,"pfxX":10.056635286815403,"pfxZ":0.5879066191559779,"pX":1.099864120708459,"pZ":0.5049082817449652,"vX0":3.0354551171516237,"vY0":-114.1155499390636,"vZ0":-3.1561548828721637,"x":75.08,"y":225.15,"x0":-1.5625809363771643,"y0":50.00289061023547,"z0":5.079541947636282,"aX":12.93940535713481},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":0.5,"breakHorizontal":-19.1,"spinRate":2877,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.48452682669925373,"extension":6.286515205325836},"index":1,"playId":"c403f502-ea53-3ed9-b3f7-7b3f80e43362","pitchNumber":1,"startTime":"2026-04-05T23:12:02.892Z","endTime":"2026-04-05T23:12:07.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.23227995697173,"aZ":-11.526080488748276,"pfxX":-1.7978793178322054,"pfxZ":11.35934132514924,"pX":0.5430125991394005,"pZ":0.7958316814857888,"vX0":5.63377012501632,"vY0":-134.26511277379927,"vZ0":-8.72720774841288,"x":96.3,"y":217.29,"x0":-1.3528699435560458,"y0":50.003625267426564,"z0":4.917407813651354,"aX":-3.268410350571841},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.7,"breakHorizontal":2.0,"spinRate":2679,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.40860131257766596,"extension":6.57754183817023},"index":2,"playId":"a6b8a442-6a7c-3dcc-a86c-ecc170e7d3ad","pitchNumber":2,"startTime":"2026-04-05T23:12:28.174Z","endTime":"2026-04-05T23:12:32.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43515566795501,"aZ":-13.04540671146036,"pfxX":-1.5914881578641507,"pfxZ":10.529347934043068,"pX":-0.07022702904244014,"pZ":0.3762768087627215,"vX0":3.859191280150495,"vY0":-134.05119695822106,"vZ0":-9.649348637909528,"x":119.68,"y":228.62,"x0":-1.3228531980651563,"y0":50.00373016414418,"z0":4.957774487697983,"aX":-2.891775199389024},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.2,"breakHorizontal":2.0,"spinRate":2664,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.4088502739346782,"extension":6.399800188035962},"index":3,"playId":"601953f1-8f7a-36f9-80d8-29d25217e6f2","pitchNumber":3,"startTime":"2026-04-05T23:12:47.574Z","endTime":"2026-04-05T23:12:52.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.88422699052514,"aZ":-15.50743712076214,"pfxX":-2.274866887760476,"pfxZ":9.003770845811061,"pX":-0.07486623657166663,"pZ":2.293742740993669,"vX0":3.3533433782072035,"vY0":-135.07723836543747,"vZ0":-4.722758211796005,"x":119.85,"y":176.85,"x0":-1.0357418032745604,"y0":50.006108787325864,"z0":5.152036217929522,"aX":-4.21291512345998},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.5,"breakHorizontal":3.5,"spinRate":2664,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.405179998554702,"extension":6.260637113542236},"index":4,"playId":"f1b4600f-751b-329b-980c-78a162262f5c","pitchNumber":4,"startTime":"2026-04-05T23:13:12.007Z","endTime":"2026-04-05T23:13:17.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.049904356063088,"aZ":-14.609967949542236,"pfxX":-2.208590570494427,"pfxZ":9.715681594095809,"pX":-0.4681436861328526,"pZ":1.9335203522335453,"vX0":3.1666032880636172,"vY0":-133.4507180358201,"vZ0":-5.475799216295582,"x":134.84,"y":186.57,"x0":-1.3818222382097942,"y0":50.00471418684899,"z0":5.060133695262343,"aX":-3.9939230936950665},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.7,"breakHorizontal":3.4,"spinRate":2726,"spinDirection":201},"zone":7,"typeConfidence":2.0,"plateTime":0.41004846163069963,"extension":6.181013538138327},"index":5,"playId":"4e25e009-7f3b-3d38-a5e3-a00ec97041a4","pitchNumber":5,"startTime":"2026-04-05T23:13:30.518Z","endTime":"2026-04-05T23:13:35.931Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-04-05T23:13:49.777Z","endTime":"2026-04-05T23:14:10.147Z","isPitch":false,"type":"action","player":{"id":595978,"link":"/api/v1/people/595978"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.085671548843592,"aZ":-15.967483026844961,"pfxX":-1.6463787543610673,"pfxZ":8.580066777337823,"pX":0.04306444280088364,"pZ":2.596071600094649,"vX0":3.6904964338141864,"vY0":-136.34363089216933,"vZ0":-4.021222405837585,"x":115.36,"y":168.69,"x0":-1.1121916466511261,"y0":50.0022404395875,"z0":5.187109275469443,"aX":-3.1100001248707967},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.9,"breakHorizontal":2.3,"spinRate":2712,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.4012373387266437,"extension":6.463715497722088},"index":7,"playId":"264207bf-923a-3f6a-bbfb-4571c11b66d4","pitchNumber":6,"startTime":"2026-04-05T23:14:10.147Z","endTime":"2026-04-05T23:14:14.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.768134793503425,"aZ":-19.088167603353217,"pfxX":0.9932960009556135,"pfxZ":7.218571588571697,"pX":0.31739075625940055,"pZ":3.103137552379485,"vX0":3.5465667779757695,"vY0":-133.348081736601,"vZ0":-2.0977597277306512,"x":104.9,"y":155.0,"x0":-1.155217490868395,"y0":50.006367144362514,"z0":5.266691319832301,"aX":1.8021602304779702},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.8,"breakHorizontal":-2.5,"spinRate":2686,"spinDirection":186},"zone":3,"typeConfidence":2.0,"plateTime":0.4096277414910068,"extension":6.608854305773791},"index":8,"playId":"d32d2643-d1f5-39de-9139-263e5da8ee1a","pitchNumber":7,"startTime":"2026-04-05T23:14:34.984Z","endTime":"2026-04-05T23:14:41.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67581064595896,"aZ":-17.641647706598913,"pfxX":1.1370117720512543,"pfxZ":7.858774214870236,"pX":-0.20180720711871067,"pZ":2.5171605386014937,"vX0":2.4258024139221157,"vY0":-134.7337436040951,"vZ0":-3.8160018970911533,"x":124.69,"y":170.82,"x0":-1.2594867020215168,"y0":50.00367883598641,"z0":5.18913026634197,"aX":2.1020853488428015},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.7,"breakHorizontal":-2.5,"spinRate":2781,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.40561914445388547,"extension":6.164495235571002},"index":9,"playId":"009ec737-f121-3ee1-96b4-888edb1d5994","pitchNumber":8,"startTime":"2026-04-05T23:15:21.578Z","endTime":"2026-04-05T23:15:26.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.695670631529342,"aZ":-18.316368858993297,"pfxX":-2.6993401516914095,"pfxZ":7.49841936037129,"pX":-0.45240653764772965,"pZ":2.404596907802676,"vX0":3.0621777280093148,"vY0":-135.16446641356157,"vZ0":-3.8820208750743737,"x":134.24,"y":173.86,"x0":-1.2497645357855902,"y0":50.00513295674512,"z0":5.147022308715874,"aX":-4.990939504398344},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.0,"breakHorizontal":4.2,"spinRate":2718,"spinDirection":197},"zone":4,"typeConfidence":2.0,"plateTime":0.40536243290988994,"extension":6.258028171281774},"hitData":{"launchSpeed":100.9,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.71,"coordY":133.61}},"index":10,"playId":"6191faac-7050-3839-97b5-8d3bde24152d","pitchNumber":9,"startTime":"2026-04-05T23:15:47.648Z","endTime":"2026-04-05T23:15:58.816Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T23:15:58.816Z","atBatIndex":68},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Brayan Rocchio grounds into a force out, second baseman Nico Hoerner to shortstop Dansby Swanson. Gabriel Arias to 3rd. Austin Hedges out at 2nd. Brayan Rocchio to 1st.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-05T23:16:16.716Z","endTime":"2026-04-05T23:16:43.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"postOnThird":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"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":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43081794298412,"aZ":-29.022982368371004,"pfxX":8.607315010023134,"pfxZ":2.109587383207778,"pX":0.630782642126371,"pZ":2.4383353731775386,"vX0":2.7837867649738763,"vY0":-122.21026819787627,"vZ0":-0.34288703238786267,"x":92.96,"y":172.94,"x0":-1.644668361250218,"y0":50.005630053549325,"z0":5.095752122394492,"aX":12.885986141151575},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.0,"breakHorizontal":-16.3,"spinRate":2805,"spinDirection":66},"zone":6,"typeConfidence":2.0,"plateTime":0.4499745887702935,"extension":6.911609079322696},"hitData":{"launchSpeed":91.6,"launchAngle":9.0,"totalDistance":134.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.39,"coordY":153.05}},"index":0,"playId":"da5790ad-02c7-36d4-b7b7-edba6ac1bbbb","pitchNumber":1,"startTime":"2026-04-05T23:16:34.596Z","endTime":"2026-04-05T23:16:43.402Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T23:16:43.402Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Steven Kwan flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-05T23:17:03.594Z","endTime":"2026-04-05T23:18:33.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.312086514231545,"aZ":-20.27279093259618,"pfxX":1.2336047051197698,"pfxZ":6.5764679713401115,"pX":-0.6797278572069138,"pZ":3.1284330015068096,"vX0":1.2932760809778616,"vY0":-133.3183393594452,"vZ0":-1.6673434357341241,"x":142.91,"y":154.31,"x0":-1.3304391716281971,"y0":50.00085424999164,"z0":5.217769866474237,"aX":2.230991932507103},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.8,"breakHorizontal":-2.5,"spinRate":2679,"spinDirection":189},"zone":1,"typeConfidence":2.0,"plateTime":0.41005621522627367,"extension":6.587087093186508},"index":0,"playId":"231dd239-10ca-3a6c-99e5-0610b1cd47a9","pitchNumber":1,"startTime":"2026-04-05T23:17:23.480Z","endTime":"2026-04-05T23:17:29.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.828146913399866,"aZ":-14.873320813981259,"pfxX":-4.353341308783559,"pfxZ":9.257537790845976,"pX":-0.33987552391255266,"pZ":1.7878600920891137,"vX0":3.801993864545276,"vY0":-135.63953744060186,"vZ0":-6.021183456025089,"x":129.96,"y":190.51,"x0":-1.192060906109123,"y0":50.00462487224209,"z0":5.068267550244222,"aX":-8.137260755566475},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.7,"breakHorizontal":7.1,"spinRate":2743,"spinDirection":202},"zone":7,"typeConfidence":2.0,"plateTime":0.40335346312625786,"extension":6.632727696637692},"index":1,"playId":"a69b2b29-ba9d-3f9a-bfad-4de5a9333134","pitchNumber":2,"startTime":"2026-04-05T23:17:42.257Z","endTime":"2026-04-05T23:17:47.501Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"5bde8781-3bd0-3d58-9c27-2538a3ffa965","startTime":"2026-04-05T23:18:03.314Z","endTime":"2026-04-05T23:18:07.491Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.709327664088097,"aZ":-16.243043298849916,"pfxX":0.20140389779357504,"pfxZ":8.688336056099828,"pX":0.4812204489467161,"pZ":2.642312989219256,"vX0":4.617657142845375,"vY0":-134.8919831111914,"vZ0":-3.626549286725279,"x":98.66,"y":167.44,"x0":-1.2825827811759902,"y0":50.004352918871845,"z0":5.157068218171665,"aX":0.36801756467216334},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.1,"breakHorizontal":-1.4,"spinRate":2708,"spinDirection":196},"zone":3,"typeConfidence":2.0,"plateTime":0.4068267783734285,"extension":6.60745545685085},"hitData":{"launchSpeed":84.6,"launchAngle":34.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.98,"coordY":94.76}},"index":3,"playId":"247c8fb8-fe54-32e0-a22a-812e7aa30ecd","pitchNumber":3,"startTime":"2026-04-05T23:18:25.004Z","endTime":"2026-04-05T23:18:33.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T23:18:33.948Z","atBatIndex":70},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Pete Crow-Armstrong pops out to second baseman Brayan Rocchio.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-05T23:20:54.793Z","endTime":"2026-04-05T23:21:40.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"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":{"description":"Pitching Change: Cade Smith replaces Shawn Armstrong.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-05T23:20:31.687Z","endTime":"2026-04-05T23:20:57.060Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671922,"link":"/api/v1/people/671922"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.1,"endSpeed":75.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33355518883481,"aZ":-29.060607954231873,"pfxX":7.836145706227365,"pfxZ":2.1162785747260457,"pX":-0.14795545097242627,"pZ":3.0067820073340323,"vX0":3.683210209197105,"vY0":-120.92642428500032,"vZ0":-0.47070852990988477,"x":122.64,"y":157.6,"x0":-2.7124505506517327,"y0":50.001387060377944,"z0":5.771075631295329,"aX":11.5100913780967},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.0,"breakHorizontal":-15.1,"spinRate":2097,"spinDirection":75},"zone":2,"typeConfidence":2.0,"plateTime":0.45433315735831803,"extension":6.996869074493409},"index":1,"playId":"2e388e2b-1b31-3e48-91e5-2a8d6e2edb3d","pitchNumber":1,"startTime":"2026-04-05T23:20:57.060Z","endTime":"2026-04-05T23:21:02.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31136752215267,"aZ":-36.32079658753412,"pfxX":-6.5688306212646745,"pfxZ":-2.6329812946996185,"pX":-0.6836114230238846,"pZ":2.1264433780335716,"vX0":6.693481379544613,"vY0":-124.96569925866083,"vZ0":-1.4786727535092763,"x":143.06,"y":181.37,"x0":-2.5495024501771684,"y0":50.00300946732189,"z0":5.7225155893796895,"aX":-10.339526504906555},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.9,"breakHorizontal":10.2,"spinRate":557,"spinDirection":292},"zone":7,"typeConfidence":2.0,"plateTime":0.43911015231042594,"extension":7.00758094439952},"index":2,"playId":"3ccae89d-4c30-3c58-b651-6f2220ff8cd2","pitchNumber":2,"startTime":"2026-04-05T23:21:09.716Z","endTime":"2026-04-05T23:21:13.677Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-05T23:21:21.694Z","endTime":"2026-04-05T23:21:33.358Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.188615334388192,"aZ":-37.827679550935684,"pfxX":-2.591045816612895,"pfxZ":-3.694405132165544,"pX":-0.10008194387314044,"pZ":2.192778567096561,"vX0":6.140300351647649,"vY0":-123.56206492541611,"vZ0":-0.7711894593910702,"x":120.81,"y":179.57,"x0":-2.2931693108681053,"y0":50.00453707009104,"z0":5.718660360311097,"aX":-3.9622457164579123},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-6.6,"breakHorizontal":3.1,"spinRate":552,"spinDirection":310},"zone":8,"typeConfidence":2.0,"plateTime":0.4451907326617883,"extension":7.056344184511107},"hitData":{"launchSpeed":63.5,"launchAngle":28.0,"totalDistance":201.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":149.75,"coordY":123.77}},"index":4,"playId":"33a7df2c-26af-30ca-b186-75b784973d6b","pitchNumber":3,"startTime":"2026-04-05T23:21:33.358Z","endTime":"2026-04-05T23:21:40.144Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T23:21:40.144Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Moisés Ballesteros strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-05T23:22:07.899Z","endTime":"2026-04-05T23:23:09.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"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":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Moisés Ballesteros replaces Dylan Carlson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-05T23:22:01.750Z","endTime":"2026-04-05T23:22:10.207Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":666185,"link":"/api/v1/people/666185"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09575320939107,"aZ":-13.413619077851486,"pfxX":-5.654357135188393,"pfxZ":9.924615713853864,"pX":-0.19350818096515943,"pZ":3.3098296303917967,"vX0":7.6480963557783355,"vY0":-137.0480976720852,"vZ0":-3.929525587063672,"x":124.38,"y":149.41,"x0":-2.2940035459854724,"y0":50.00011905859927,"z0":5.687104826910873,"aX":-10.686022333108712},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":8.5,"spinRate":2128,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.40063369401891524,"extension":7.202048536781424},"index":1,"playId":"61c5d10f-b776-3c12-b1e5-61697d1d8ef6","pitchNumber":1,"startTime":"2026-04-05T23:22:10.207Z","endTime":"2026-04-05T23:22:15.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.121068184558986,"aZ":-36.40399474802717,"pfxX":-5.872629690679229,"pfxZ":-2.6743095992138697,"pX":-0.19836665037312917,"pZ":1.9122577434812607,"vX0":7.02066447394575,"vY0":-124.9142345769389,"vZ0":-1.873956872517028,"x":124.56,"y":187.15,"x0":-2.282163288622754,"y0":50.004826717832856,"z0":5.664758368973292,"aX":-9.283837165795028},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.0,"breakHorizontal":9.0,"spinRate":562,"spinDirection":294},"zone":8,"typeConfidence":2.0,"plateTime":0.43846337772226507,"extension":7.307578886392798},"index":2,"playId":"7eb78245-2a57-38c5-a31d-e8e4eb053198","pitchNumber":2,"startTime":"2026-04-05T23:22:23.545Z","endTime":"2026-04-05T23:22:28.712Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-05T23:22:40.299Z","endTime":"2026-04-05T23:22:52.405Z","isPitch":false,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"}},{"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.1,"endSpeed":86.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.95570465680634,"aZ":-14.345418047989568,"pfxX":-4.680672706809318,"pfxZ":9.239808068331,"pX":-0.5070175073460205,"pZ":4.746769683909457,"vX0":7.145633697770125,"vY0":-138.3051053060788,"vZ0":-0.04942320036862108,"x":136.33,"y":110.62,"x0":-2.520631572015217,"y0":50.004419522310044,"z0":5.730066827324851,"aX":-9.034039670290044},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":7.0,"spinRate":2128,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.396607334115719,"extension":7.07434804714663},"index":4,"playId":"ae67753e-267e-33c1-ada4-80697aa6855a","pitchNumber":3,"startTime":"2026-04-05T23:22:52.405Z","endTime":"2026-04-05T23:22:56.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.502733244035927,"aZ":-14.355794992131832,"pfxX":-4.742567740923514,"pfxZ":8.95532244456015,"pX":0.22127699875855214,"pZ":3.8800163526083513,"vX0":8.742585298184451,"vY0":-139.70839166634323,"vZ0":-2.297093367154547,"x":108.57,"y":134.02,"x0":-2.3229927218435056,"y0":50.005740374162414,"z0":5.6489650720735485,"aX":-9.440319648373164},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.0,"breakHorizontal":7.0,"spinRate":2166,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3910486937742128,"extension":7.093692310055728},"index":5,"playId":"da86b19a-5080-38c6-a187-95f76c8bbd33","pitchNumber":4,"startTime":"2026-04-05T23:23:05.487Z","endTime":"2026-04-05T23:23:09.906Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T23:23:09.906Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nico Hoerner walks.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-05T23:23:10.998Z","endTime":"2026-04-05T23:26:09.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"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,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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.6,"endSpeed":86.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.89895501539438,"aZ":-11.944596444932367,"pfxX":-4.370722616322564,"pfxZ":10.443525101765434,"pX":-0.3938304630721574,"pZ":2.8712627569492843,"vX0":6.642204428714725,"vY0":-138.97135812182447,"vZ0":-5.353445817402228,"x":132.01,"y":161.26,"x0":-2.2576237260326044,"y0":50.0062709285295,"z0":5.630154037518138,"aX":-8.469720549091043},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":6.4,"spinRate":2153,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.39556937601963416,"extension":7.316766306350571},"index":0,"playId":"d1d0c9fc-e610-30c2-8d32-a21eee7208b9","pitchNumber":1,"startTime":"2026-04-05T23:23:30.792Z","endTime":"2026-04-05T23:23:34.951Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-04-05T23:23:42.740Z","endTime":"2026-04-05T23:23:53.921Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.088357643820817,"aZ":-35.04408388654359,"pfxX":-4.1121034566152455,"pfxZ":-1.9079014297312957,"pX":0.43486531328559996,"pZ":1.2074846179404686,"vX0":7.564076227107489,"vY0":-122.65535652127056,"vZ0":-3.313527506995282,"x":100.42,"y":206.18,"x0":-2.172201670750145,"y0":50.00240693428583,"z0":5.602695359356433,"aX":-6.187440437993227},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.1,"breakHorizontal":5.4,"spinRate":518,"spinDirection":316},"zone":14,"typeConfidence":2.0,"plateTime":0.4486983051928841,"extension":7.330521092592828},"index":2,"playId":"68bd75de-844e-302c-9e39-2a0fad5ed1ca","pitchNumber":2,"startTime":"2026-04-05T23:23:53.921Z","endTime":"2026-04-05T23:23:58.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":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.859244721166238,"aZ":-14.087782274870344,"pfxX":-5.779448948399381,"pfxZ":9.520491420998674,"pX":0.738197349858015,"pZ":2.8727870418603674,"vX0":9.196579014366831,"vY0":-137.30341296011065,"vZ0":-4.972114539339581,"x":88.86,"y":161.21,"x0":-1.911630042950321,"y0":50.00082009238015,"z0":5.673758530882718,"aX":-10.977700291627034},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.3,"breakHorizontal":8.4,"spinRate":2161,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.39970650912901906,"extension":7.428358937572865},"index":3,"playId":"b7191622-32bd-33ec-a356-e4292f39fbc7","pitchNumber":3,"startTime":"2026-04-05T23:24:06.879Z","endTime":"2026-04-05T23:24:33.884Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03539367443604,"aZ":-36.360883458142936,"pfxX":-3.6276839083936734,"pfxZ":-2.8114064506595007,"pX":-1.1081714757300583,"pZ":2.5119403413229557,"vX0":4.516479577985956,"vY0":-121.55240467639084,"vZ0":-0.038922035717781966,"x":159.24,"y":170.96,"x0":-2.52372842126483,"y0":50.004802438364806,"z0":5.699690356748901,"aX":-5.400014908048688},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.8,"breakHorizontal":5.4,"spinRate":558,"spinDirection":321},"zone":11,"typeConfidence":2.0,"plateTime":0.45155596760327565,"extension":7.338822303284409},"index":4,"playId":"3a6fd1e3-392e-3c37-a22f-cbb50800f13c","pitchNumber":4,"startTime":"2026-04-05T23:24:38.328Z","endTime":"2026-04-05T23:24:43.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.517148180407045,"aZ":-26.27350556615464,"pfxX":3.772564341424899,"pfxZ":3.7323825437500204,"pX":0.40226980883619495,"pZ":2.496385304747042,"vX0":5.645432915997042,"vY0":-125.20983701543604,"vZ0":-2.394469639411669,"x":101.67,"y":171.38,"x0":-2.3760622577836235,"y0":50.000000496829195,"z0":5.6264583669510095,"aX":5.956379692701372},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.5,"breakHorizontal":-8.2,"spinRate":2109,"spinDirection":76},"zone":6,"typeConfidence":2.0,"plateTime":0.4383261248829897,"extension":7.282056249699138},"index":5,"playId":"7b131bbb-a431-376d-9eb5-0094f8ac1557","pitchNumber":5,"startTime":"2026-04-05T23:24:55.853Z","endTime":"2026-04-05T23:25:00.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.59220990580599,"aZ":-12.22796049632815,"pfxX":-6.151345693013733,"pfxZ":10.062933485115568,"pX":0.5161055228937375,"pZ":2.4217755878665943,"vX0":9.26787684626568,"vY0":-139.8998590575721,"vZ0":-6.6402615256836794,"x":97.33,"y":173.39,"x0":-2.040512441837489,"y0":50.001280755506954,"z0":5.627679025552103,"aX":-12.191611993317442},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.0,"breakHorizontal":9.2,"spinRate":2294,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.3915375434675954,"extension":7.2559195864990595},"index":6,"playId":"f5e57bad-d1a4-3ed9-aed9-41586e27610f","pitchNumber":6,"startTime":"2026-04-05T23:25:16.199Z","endTime":"2026-04-05T23:25:21.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.56406512292826,"aZ":-37.864792191005094,"pfxX":-4.602823050289688,"pfxZ":-3.5874289935243007,"pX":0.39320360484648614,"pZ":0.9341164690778462,"vX0":7.892162667467766,"vY0":-125.4189423938264,"vZ0":-3.970663732779977,"x":102.01,"y":213.56,"x0":-2.2036097980247837,"y0":50.00549781424015,"z0":5.642473190427083,"aX":-7.297629436542545},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-7.2,"breakHorizontal":6.4,"spinRate":548,"spinDirection":310},"zone":14,"typeConfidence":2.0,"plateTime":0.43756807421918653,"extension":7.408504307618587},"index":7,"playId":"3c45ea80-a7cf-396e-ad74-540811bb40df","pitchNumber":7,"startTime":"2026-04-05T23:25:32.427Z","endTime":"2026-04-05T23:25:37.111Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.309608769325994,"aZ":-37.16225674720127,"pfxX":-6.780115221297994,"pfxZ":-3.0678736542303287,"pX":0.6377117319497164,"pZ":0.7423265235983872,"vX0":9.050596842238157,"vY0":-126.07767995393121,"vZ0":-4.692259006145186,"x":92.69,"y":218.74,"x0":-2.101739807832153,"y0":50.00396395283441,"z0":5.595343366685132,"aX":-11.022250400417857},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-6.4,"breakHorizontal":10.4,"spinRate":611,"spinDirection":286},"zone":14,"typeConfidence":2.0,"plateTime":0.43283405768618755,"extension":7.632151213352619},"index":8,"playId":"39b63cbb-e154-3bd9-90af-293fe1adb657","pitchNumber":8,"startTime":"2026-04-05T23:25:47.319Z","endTime":"2026-04-05T23:25:53.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.922714604144655,"aZ":-14.892003433082705,"pfxX":-4.500893397359529,"pfxZ":8.73339193360697,"pX":1.5168711856991532,"pZ":2.583227912577493,"vX0":11.408808387264612,"vY0":-139.64388859415507,"vZ0":-5.719707051847837,"x":59.18,"y":169.03,"x0":-2.033423969701085,"y0":50.00049203126235,"z0":5.634661885137558,"aX":-8.905525162143737},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.8,"breakHorizontal":5.9,"spinRate":2145,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.39196474321640684,"extension":7.328823512050612},"index":9,"playId":"2130d3c6-48a0-3330-bad7-c94f8c64d1b2","pitchNumber":9,"startTime":"2026-04-05T23:26:04.504Z","endTime":"2026-04-05T23:26:09.371Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T23:26:09.371Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Bregman walks. Nico Hoerner to 2nd.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-05T23:26:24.235Z","endTime":"2026-04-05T23:28:06.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.38897662371321,"aZ":-41.33024965855904,"pfxX":-4.614655040462091,"pfxZ":-6.03117279102142,"pX":0.6294694345955139,"pZ":1.700110450042765,"vX0":8.004622691524172,"vY0":-123.2348604558502,"vZ0":-1.2345915793846511,"x":93.01,"y":192.88,"x0":-2.0799886646984493,"y0":50.002901492651944,"z0":5.73887922343152,"aX":-7.009038968261845},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-10.9,"breakHorizontal":6.2,"spinRate":663,"spinDirection":338},"zone":9,"typeConfidence":2.0,"plateTime":0.446643317251302,"extension":7.278390067449628},"index":0,"playId":"b705a708-baa8-3a53-a030-1eaa478a78cb","pitchNumber":1,"startTime":"2026-04-05T23:26:34.959Z","endTime":"2026-04-05T23:26:40.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.19780489175242,"aZ":-11.325194922513322,"pfxX":-6.037952793499972,"pfxZ":10.640163104936601,"pX":1.4363505607733729,"pZ":1.6891395869018573,"vX0":11.593091385120736,"vY0":-140.17331593091723,"vZ0":-8.57557405687553,"x":62.25,"y":193.17,"x0":-1.9975488286494503,"y0":50.003479760948956,"z0":5.556978202503685,"aX":-11.832639874165272},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.3,"breakHorizontal":8.2,"spinRate":2227,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.39304757933799683,"extension":7.461704933813906},"index":1,"playId":"5abbefbd-515c-32d5-8d5f-ef956663f0d2","pitchNumber":2,"startTime":"2026-04-05T23:26:50.442Z","endTime":"2026-04-05T23:26:55.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.567473096325187,"aZ":-14.288001794472793,"pfxX":-3.84305794251727,"pfxZ":9.369424051141483,"pX":0.9963422360074882,"pZ":2.738199479003046,"vX0":9.852644322460923,"vY0":-137.53527622470008,"vZ0":-5.086908556775979,"x":79.02,"y":164.85,"x0":-2.1389585355312146,"y0":50.00133152122859,"z0":5.586697939582562,"aX":-7.336697578818544},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":4.8,"spinRate":2229,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.39882893038625644,"extension":7.3350770244226045},"index":2,"playId":"b3f84c48-328d-32e3-a95e-30485bf904ed","pitchNumber":3,"startTime":"2026-04-05T23:27:05.075Z","endTime":"2026-04-05T23:27:10.399Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":76.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23937134591263,"aZ":-32.5311656390572,"pfxX":5.243406113390982,"pfxZ":-0.24005097456581392,"pX":0.8986052335418977,"pZ":1.972408273441894,"vX0":6.353245101452114,"vY0":-123.05562511031623,"vZ0":-2.1518124017683036,"x":82.75,"y":185.52,"x0":-2.414193186124099,"y0":50.00136269178718,"z0":5.659491138288598,"aX":7.9037900207628535},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.7,"breakHorizontal":-11.2,"spinRate":2169,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4479955409227738,"extension":7.119090834271814},"index":3,"playId":"e4b088b7-f5aa-3763-a869-7d276e59bd57","pitchNumber":4,"startTime":"2026-04-05T23:27:20.515Z","endTime":"2026-04-05T23:27:26.661Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-05T23:27:30.394Z","endTime":"2026-04-05T23:27:42.092Z","isPitch":false,"type":"action","player":{"id":608324,"link":"/api/v1/people/608324"}},{"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":95.8,"endSpeed":86.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.35940937544616,"aZ":-11.077842618686226,"pfxX":-7.297881247900572,"pfxZ":11.05424317432325,"pX":1.3760079167644255,"pZ":1.0925529524242108,"vX0":12.146257635785664,"vY0":-138.5651695834232,"vZ0":-9.880527978946562,"x":64.55,"y":209.28,"x0":-2.154051631098184,"y0":50.003088848893164,"z0":5.4850196953154775,"aX":-13.92818471764311},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.5,"breakHorizontal":10.1,"spinRate":2180,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.398159934372754,"extension":7.331491305828069},"index":5,"playId":"a4ebe46a-f853-318e-97a3-e3b2cfe3c863","pitchNumber":5,"startTime":"2026-04-05T23:27:42.092Z","endTime":"2026-04-05T23:27:46.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.467450180906685,"aZ":-39.114186603932495,"pfxX":-8.676073818966671,"pfxZ":-4.4669311142894355,"pX":0.2799202320867707,"pZ":0.23966450680088325,"vX0":8.902563821377989,"vY0":-125.16412487448646,"vZ0":-5.043449131961463,"x":106.33,"y":232.31,"x0":-2.233709453395433,"y0":50.00564902141143,"z0":5.562881824540214,"aX":-13.463480973098948},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-9.2,"breakHorizontal":13.1,"spinRate":602,"spinDirection":326},"zone":14,"typeConfidence":2.0,"plateTime":0.44135729405513713,"extension":7.3927745533546965},"index":6,"playId":"ebcefee0-58c9-392e-8452-4efc0a9f798c","pitchNumber":6,"startTime":"2026-04-05T23:27:58.308Z","endTime":"2026-04-05T23:28:06.422Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T23:28:06.422Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ian Happ singles on a fly ball to center fielder Steven Kwan. Nico Hoerner scores. Alex Bregman to 3rd.","rbi":1,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-05T23:29:11.848Z","endTime":"2026-04-05T23:30:26.018Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnThird":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":{"id":671922,"link":"/api/v1/people/671922"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-05T23:28:16.857Z","endTime":"2026-04-05T23:29:14.100Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.909065506994867,"aZ":-28.040638429799724,"pfxX":3.430258403536321,"pfxZ":2.7218629659527664,"pX":0.08804160316795648,"pZ":2.148035775536395,"vX0":5.736604460630959,"vY0":-122.88525784257268,"vZ0":-2.6254695236107004,"x":113.64,"y":180.78,"x0":-2.728590391446387,"y0":50.003575303303116,"z0":5.629208243857716,"aX":5.209389211292248},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.6,"breakHorizontal":-7.7,"spinRate":2143,"spinDirection":78},"zone":8,"typeConfidence":2.0,"plateTime":0.4469052224746868,"extension":6.705637968708955},"index":1,"playId":"999daf02-0ab0-3255-996a-bbdd3bb6b747","pitchNumber":1,"startTime":"2026-04-05T23:29:14.100Z","endTime":"2026-04-05T23:29:18.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.326259799035732,"aZ":-14.919387641481888,"pfxX":-6.375145593031021,"pfxZ":9.02914614745037,"pX":-0.601308459098201,"pZ":3.2964413435883477,"vX0":7.506841861080003,"vY0":-137.57113499217232,"vZ0":-3.53724752813628,"x":139.92,"y":149.78,"x0":-2.5407874461800155,"y0":50.00545956370248,"z0":5.614169768363161,"aX":-12.187319830197113},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":10.0,"spinRate":2210,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.3985662610744436,"extension":7.162649892093375},"index":2,"playId":"f1a5df5e-83ca-3a8c-8c67-2f984a289efd","pitchNumber":2,"startTime":"2026-04-05T23:29:29.857Z","endTime":"2026-04-05T23:29:35.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.439966938788245,"aZ":-15.587057994830056,"pfxX":-6.867027665917739,"pfxZ":8.577465718440564,"pX":-0.060909431435657635,"pZ":3.144396495869551,"vX0":8.306502389369893,"vY0":-138.55110848539698,"vZ0":-3.9866137912514388,"x":119.32,"y":153.88,"x0":-2.2129218225096574,"y0":50.00540496958772,"z0":5.651227002326813,"aX":-13.284424074688156},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":10.6,"spinRate":2132,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.396108749290236,"extension":7.21969702995543},"index":3,"playId":"2d5bd908-e5a9-3178-9dbc-65dd40fff37a","pitchNumber":3,"startTime":"2026-04-05T23:29:45.122Z","endTime":"2026-04-05T23:29:49.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.36883462654766,"aZ":-32.94645250756485,"pfxX":-5.899707971811292,"pfxZ":-0.5037440945867484,"pX":-1.152285739849538,"pZ":2.7281634192992565,"vX0":5.091272902654797,"vY0":-122.95373563014944,"vZ0":-0.29142326515557126,"x":160.92,"y":165.12,"x0":-2.487655267600418,"y0":50.00571985327521,"z0":5.654459014477049,"aX":-8.995499187839915},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.7,"breakHorizontal":9.5,"spinRate":531,"spinDirection":284},"zone":11,"typeConfidence":2.0,"plateTime":0.4462159996776207,"extension":7.423118141304119},"index":4,"playId":"1bc7e537-d622-360d-95d8-1c11724320bc","pitchNumber":4,"startTime":"2026-04-05T23:30:00.269Z","endTime":"2026-04-05T23:30:06.287Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":77.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.096235544781322,"aZ":-34.903436053943395,"pfxX":-6.857756234950427,"pfxZ":-1.7652563492503566,"pX":-0.8899748817300378,"pZ":1.8919176800457531,"vX0":5.890445912057687,"vY0":-124.19789118980692,"vZ0":-2.019051866909849,"x":150.92,"y":187.7,"x0":-2.4125167421760665,"y0":50.0019286344123,"z0":5.644745344323765,"aX":-10.610526682844176},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.5,"breakHorizontal":10.9,"spinRate":517,"spinDirection":287},"zone":13,"typeConfidence":2.0,"plateTime":0.4426355876389181,"extension":7.39489512401011},"hitData":{"launchSpeed":81.0,"launchAngle":26.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.52,"coordY":85.97}},"index":5,"playId":"163050b2-4821-3bfc-a4ea-5613dd026d71","pitchNumber":5,"startTime":"2026-04-05T23:30:15.095Z","endTime":"2026-04-05T23:30:26.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T23:30:26.018Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly strikes out swinging.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-05T23:31:06.817Z","endTime":"2026-04-05T23:32:59.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".318"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".633"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.156"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".907"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".676"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".718"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".679"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".680"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.64"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.12"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.01"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.62"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.03"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.51"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.58"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.73"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.52"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.87"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.41"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.57"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.12"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".136"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".349"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".265"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".282"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".097"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".318"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".633"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.156"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".907"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".676"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".718"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".679"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".680"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[0,5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Scott Kingery replaces Ian Happ.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-05T23:31:03.279Z","endTime":"2026-04-05T23:31:09.090Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664068,"link":"/api/v1/people/664068"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":664023,"link":"/api/v1/people/664023"},"base":1},{"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":93.7,"endSpeed":85.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.4981492008942,"aZ":-15.19205164221655,"pfxX":-6.321212012934159,"pfxZ":9.137665130484036,"pX":1.2632146762078464,"pZ":3.0428665415870806,"vX0":11.01950318259861,"vY0":-135.88462997789108,"vZ0":-4.267209878693854,"x":68.85,"y":156.62,"x0":-2.0347998508141556,"y0":50.0023745539711,"z0":5.698632288267248,"aX":-11.748148044628367},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.7,"breakHorizontal":9.0,"spinRate":2086,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.404041307204571,"extension":7.42828233542951},"index":1,"playId":"6f5bcca7-694a-3f4c-8d9e-417326a40598","pitchNumber":1,"startTime":"2026-04-05T23:31:09.090Z","endTime":"2026-04-05T23:31:13.954Z","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":86.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.92676646928107,"aZ":-14.014898040362207,"pfxX":-5.829693799507697,"pfxZ":9.459110229633907,"pX":0.5653870077777376,"pZ":3.2430087051850993,"vX0":9.491901095738235,"vY0":-137.96861743342743,"vZ0":-4.0204246188694945,"x":95.45,"y":151.22,"x0":-2.168856759479048,"y0":50.00161585479192,"z0":5.669631421459645,"aX":-11.19098459760526},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":8.5,"spinRate":2179,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.3976527631523239,"extension":7.721024606922352},"index":2,"playId":"b04becd6-6a88-34fc-877d-5d8259fc5099","pitchNumber":2,"startTime":"2026-04-05T23:31:26.914Z","endTime":"2026-04-05T23:31:32.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.85638974961747,"aZ":-16.901144333709617,"pfxX":-5.416667289467486,"pfxZ":7.9300592993667856,"pX":-0.05050629692667324,"pZ":3.447365388794023,"vX0":7.928998490147772,"vY0":-137.29090134356588,"vZ0":-2.9011288910897983,"x":118.93,"y":145.7,"x0":-2.2603925126352977,"y0":50.00301933175507,"z0":5.655663050268553,"aX":-10.433274182919243},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.0,"breakHorizontal":8.3,"spinRate":2253,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39760609267615754,"extension":7.030802200682307},"index":3,"playId":"617f311e-ba76-3eb9-b6e5-9f543110f7f2","pitchNumber":3,"startTime":"2026-04-05T23:31:44.167Z","endTime":"2026-04-05T23:31:49.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12020037370404,"aZ":-12.549399511972986,"pfxX":-4.543097542241872,"pfxZ":10.179239383132128,"pX":1.478053206026634,"pZ":2.526046138767185,"vX0":11.565901348754231,"vY0":-138.29035807126075,"vZ0":-6.181097484806473,"x":60.66,"y":170.58,"x0":-2.1766941479140876,"y0":50.00670722130704,"z0":5.639493003203082,"aX":-8.763181004485393},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.2,"breakHorizontal":5.6,"spinRate":2237,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.39675690036783484,"extension":7.347902796287221},"index":4,"playId":"c8187a77-835a-3245-8bba-58383822f674","pitchNumber":4,"startTime":"2026-04-05T23:32:13.038Z","endTime":"2026-04-05T23:32:22.316Z","isPitch":true,"type":"pitch"},{"details":{"description":"Scott Kingery steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"actionPlayId":"c8187a77-835a-3245-8bba-58383822f674","startTime":"2026-04-05T23:32:27.705Z","endTime":"2026-04-05T23:32:31.801Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664068,"link":"/api/v1/people/664068"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.47628421873055,"aZ":-12.888776288472949,"pfxX":-4.243117183649155,"pfxZ":10.073795355127743,"pX":0.8199781698097208,"pZ":3.0068502451577217,"vX0":9.838048032211157,"vY0":-137.70718412208268,"vZ0":-4.639931905919978,"x":85.74,"y":157.6,"x0":-2.2526522679758614,"y0":50.0033791492635,"z0":5.590061741261085,"aX":-8.124295362121167},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.4,"breakHorizontal":5.5,"spinRate":2225,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.3982311862179926,"extension":7.37982235808324},"index":6,"playId":"074f6b5c-22e7-31f7-8a3e-05ee4be6a872","pitchNumber":5,"startTime":"2026-04-05T23:32:31.801Z","endTime":"2026-04-05T23:32:35.666Z","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":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.68748010729904,"aZ":-12.167745646033712,"pfxX":-5.398125594990228,"pfxZ":10.522783858007756,"pX":0.5986866119379189,"pZ":2.4429366116197744,"vX0":9.435382278548339,"vY0":-137.33609605766424,"vZ0":-6.388834913642032,"x":94.18,"y":172.82,"x0":-2.1872597769578612,"y0":50.00670323879326,"z0":5.634646194118532,"aX":-10.267832278556956},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":7.7,"spinRate":2162,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.39950713111043035,"extension":7.453363072351205},"index":7,"playId":"350726c6-fb39-3fac-94fd-da3c9a38511d","pitchNumber":6,"startTime":"2026-04-05T23:32:54.308Z","endTime":"2026-04-05T23:32:59.436Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T23:32:59.436Z","atBatIndex":76}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly strikes out swinging.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-05T23:31:06.817Z","endTime":"2026-04-05T23:32:59.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".318"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".633"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.156"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".907"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".676"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".718"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".679"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".680"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.64"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.12"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.01"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.62"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.03"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.51"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.58"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.73"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.52"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.87"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.41"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.57"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.12"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".136"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".349"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".265"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".282"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".097"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".318"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".633"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.156"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".907"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".676"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".718"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".679"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".680"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[0,5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Scott Kingery replaces Ian Happ.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-05T23:31:03.279Z","endTime":"2026-04-05T23:31:09.090Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664068,"link":"/api/v1/people/664068"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":664023,"link":"/api/v1/people/664023"},"base":1},{"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":93.7,"endSpeed":85.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.4981492008942,"aZ":-15.19205164221655,"pfxX":-6.321212012934159,"pfxZ":9.137665130484036,"pX":1.2632146762078464,"pZ":3.0428665415870806,"vX0":11.01950318259861,"vY0":-135.88462997789108,"vZ0":-4.267209878693854,"x":68.85,"y":156.62,"x0":-2.0347998508141556,"y0":50.0023745539711,"z0":5.698632288267248,"aX":-11.748148044628367},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.7,"breakHorizontal":9.0,"spinRate":2086,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.404041307204571,"extension":7.42828233542951},"index":1,"playId":"6f5bcca7-694a-3f4c-8d9e-417326a40598","pitchNumber":1,"startTime":"2026-04-05T23:31:09.090Z","endTime":"2026-04-05T23:31:13.954Z","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":86.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.92676646928107,"aZ":-14.014898040362207,"pfxX":-5.829693799507697,"pfxZ":9.459110229633907,"pX":0.5653870077777376,"pZ":3.2430087051850993,"vX0":9.491901095738235,"vY0":-137.96861743342743,"vZ0":-4.0204246188694945,"x":95.45,"y":151.22,"x0":-2.168856759479048,"y0":50.00161585479192,"z0":5.669631421459645,"aX":-11.19098459760526},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":8.5,"spinRate":2179,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.3976527631523239,"extension":7.721024606922352},"index":2,"playId":"b04becd6-6a88-34fc-877d-5d8259fc5099","pitchNumber":2,"startTime":"2026-04-05T23:31:26.914Z","endTime":"2026-04-05T23:31:32.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.85638974961747,"aZ":-16.901144333709617,"pfxX":-5.416667289467486,"pfxZ":7.9300592993667856,"pX":-0.05050629692667324,"pZ":3.447365388794023,"vX0":7.928998490147772,"vY0":-137.29090134356588,"vZ0":-2.9011288910897983,"x":118.93,"y":145.7,"x0":-2.2603925126352977,"y0":50.00301933175507,"z0":5.655663050268553,"aX":-10.433274182919243},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.0,"breakHorizontal":8.3,"spinRate":2253,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39760609267615754,"extension":7.030802200682307},"index":3,"playId":"617f311e-ba76-3eb9-b6e5-9f543110f7f2","pitchNumber":3,"startTime":"2026-04-05T23:31:44.167Z","endTime":"2026-04-05T23:31:49.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12020037370404,"aZ":-12.549399511972986,"pfxX":-4.543097542241872,"pfxZ":10.179239383132128,"pX":1.478053206026634,"pZ":2.526046138767185,"vX0":11.565901348754231,"vY0":-138.29035807126075,"vZ0":-6.181097484806473,"x":60.66,"y":170.58,"x0":-2.1766941479140876,"y0":50.00670722130704,"z0":5.639493003203082,"aX":-8.763181004485393},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.2,"breakHorizontal":5.6,"spinRate":2237,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.39675690036783484,"extension":7.347902796287221},"index":4,"playId":"c8187a77-835a-3245-8bba-58383822f674","pitchNumber":4,"startTime":"2026-04-05T23:32:13.038Z","endTime":"2026-04-05T23:32:22.316Z","isPitch":true,"type":"pitch"},{"details":{"description":"Scott Kingery steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"actionPlayId":"c8187a77-835a-3245-8bba-58383822f674","startTime":"2026-04-05T23:32:27.705Z","endTime":"2026-04-05T23:32:31.801Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664068,"link":"/api/v1/people/664068"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.47628421873055,"aZ":-12.888776288472949,"pfxX":-4.243117183649155,"pfxZ":10.073795355127743,"pX":0.8199781698097208,"pZ":3.0068502451577217,"vX0":9.838048032211157,"vY0":-137.70718412208268,"vZ0":-4.639931905919978,"x":85.74,"y":157.6,"x0":-2.2526522679758614,"y0":50.0033791492635,"z0":5.590061741261085,"aX":-8.124295362121167},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.4,"breakHorizontal":5.5,"spinRate":2225,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.3982311862179926,"extension":7.37982235808324},"index":6,"playId":"074f6b5c-22e7-31f7-8a3e-05ee4be6a872","pitchNumber":5,"startTime":"2026-04-05T23:32:31.801Z","endTime":"2026-04-05T23:32:35.666Z","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":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.68748010729904,"aZ":-12.167745646033712,"pfxX":-5.398125594990228,"pfxZ":10.522783858007756,"pX":0.5986866119379189,"pZ":2.4429366116197744,"vX0":9.435382278548339,"vY0":-137.33609605766424,"vZ0":-6.388834913642032,"x":94.18,"y":172.82,"x0":-2.1872597769578612,"y0":50.00670323879326,"z0":5.634646194118532,"aX":-10.267832278556956},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":7.7,"spinRate":2162,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.39950713111043035,"extension":7.453363072351205},"index":7,"playId":"350726c6-fb39-3fac-94fd-da3c9a38511d","pitchNumber":6,"startTime":"2026-04-05T23:32:54.308Z","endTime":"2026-04-05T23:32:59.436Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-05T23:32:59.436Z","atBatIndex":76},"scoringPlays":[13,41,46,47,49,58,64,67,68,75],"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":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":104.07,"y":149.22},"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":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":102.03,"y":119.56},"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":1,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":122.83,"y":169.19},"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":1,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":99.83,"y":164.96},"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":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":57.0,"y":115.0},"type":"O","description":"Flyout"}]}},{"startIndex":6,"endIndex":12,"top":[6,7,8],"bottom":[9,10,11,12],"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":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":162.76,"y":160.12},"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":2,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"coordinates":{"x":63.81,"y":116.91},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"coordinates":{"x":157.84,"y":134.11},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":193.98,"y":120.3},"type":"O","description":"Flyout"}]}},{"startIndex":13,"endIndex":20,"top":[13,14,15,16,17],"bottom":[18,19,20],"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":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":219.04,"y":85.08},"type":"H","description":"Home Run"},{"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":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":156.84,"y":130.85},"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":3,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":149.56,"y":48.53},"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":3,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"coordinates":{"x":184.12,"y":87.45},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":105.29,"y":141.53},"type":"O","description":"Lineout"}]}},{"startIndex":21,"endIndex":28,"top":[21,22,23,24],"bottom":[25,26,27,28],"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":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":151.74,"y":160.83},"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":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":103.94,"y":146.04},"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":4,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":102.3,"y":127.72},"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":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":156.67,"y":105.15},"type":"O","description":"Flyout"}]}},{"startIndex":29,"endIndex":37,"top":[29,30,31,32,33],"bottom":[34,35,36,37],"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":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":140.37,"y":105.65},"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":5,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"coordinates":{"x":100.44,"y":161.33},"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":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":110.18,"y":161.17},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"coordinates":{"x":183.12,"y":138.14},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":103.46,"y":163.75},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"coordinates":{"x":45.34,"y":116.97},"type":"H","description":"Double"}]}},{"startIndex":38,"endIndex":50,"top":[38,39,40,41,42],"bottom":[43,44,45,46,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":6,"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":61.1,"y":114.55},"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":6,"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":152.22,"y":115.06},"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":6,"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":55.44,"y":62.12},"type":"H","description":"Home Run"},{"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":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":189.33,"y":82.25},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":197.26,"y":128.04},"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":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":138.03,"y":126.08},"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":6,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":155.37,"y":96.26},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"coordinates":{"x":152.52,"y":83.82},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":111.45,"y":105.65},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"coordinates":{"x":105.88,"y":171.01},"type":"O","description":"Groundout"}]}},{"startIndex":51,"endIndex":57,"top":[51,52,53,54],"bottom":[55,56,57],"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":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":129.48,"y":211.55},"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":7,"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":188.92,"y":133.84},"type":"H","description":"Double"},{"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":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":52.53,"y":119.92},"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":7,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":128.5,"y":157.79},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":162.76,"y":167.38},"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":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":126.92,"y":188.28},"type":"O","description":"Flyout"}]}},{"startIndex":58,"endIndex":70,"top":[58,59,60,61,62],"bottom":[63,64,65,66,67,68,69,70],"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":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":214.65,"y":71.93},"type":"H","description":"Home Run"},{"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":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":94.75,"y":94.12},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":106.61,"y":60.65},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":223.89,"y":94.77},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"coordinates":{"x":180.41,"y":125.16},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":72.55,"y":107.87},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"coordinates":{"x":85.71,"y":133.61},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":148.39,"y":153.05},"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":8,"pitcher":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":117.98,"y":94.76},"type":"O","description":"Flyout"}]}},{"startIndex":71,"endIndex":76,"top":[71,72,73,74,75,76],"bottom":[],"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":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":149.75,"y":123.77},"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":9,"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":103.52,"y":85.97},"type":"H","description":"Single"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"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":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"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":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":3,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":6,"hits":9,"errors":0,"leftOnBase":7},"away":{"runs":5,"hits":7,"errors":0,"leftOnBase":8}},"defense":{"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"catcher":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"first":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"second":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"third":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"shortstop":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"left":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"center":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"right":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"onDeck":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"inHole":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"battingOrder":2,"team":{"id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"}},"offense":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"onDeck":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"inHole":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"pitcher":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"battingOrder":4,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"balls":2,"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":4,"groundOuts":6,"airOuts":9,"runs":5,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":12,"baseOnBalls":6,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".206","atBats":34,"obp":".304","slg":".334","ops":".638","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":17,"rbi":5,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.33","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":8,"groundOuts":5,"airOuts":15,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":32,"obp":".351","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":167,"era":"3.53","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.16","battersFaced":37,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":167,"balls":63,"strikes":104,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":6,"pitchesPerInning":"20.88","runsScoredPer9":"6.75","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":24,"errors":0,"chances":28,"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":{},"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":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":false,"isOnBench":true,"isSubstitute":false}},"ID624424":{"person":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"jerseyNumber":"20","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"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":{},"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":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":true,"isSubstitute":false}},"ID666185":{"person":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"jerseyNumber":"5","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":2,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":3,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{},"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":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":{"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":true,"isSubstitute":false}},"ID664023":{"person":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | HR, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","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":9,"flyOuts":6,"groundOuts":6,"airOuts":6,"runs":6,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":18,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".189","atBats":37,"obp":".268","slg":".541","ops":".809","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":20,"rbi":7,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.25","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":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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{"summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":3,"strikes":10,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"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":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":13,"era":"0.00","inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.50","battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":3,"strikes":10,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"winPercentage":".---","pitchesPerInning":"19.50","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"13.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664068":{"person":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"jerseyNumber":"12","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"301","stats":{"batting":{"note":"1-","summary":"0-0 | SB","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":1,"stolenBasePercentage":"1.000","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":2,"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":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","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"}]},"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":{},"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":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":true,"isSubstitute":false}},"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":{"summary":"5.0 IP, ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":2,"airOuts":9,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":92,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":19,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":30,"strikes":62,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"0.00","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":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":7,"groundOuts":4,"airOuts":14,"runs":5,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":38,"obp":".293","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":174,"era":"4.50","inningsPitched":"10.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.20","battersFaced":41,"outs":30,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":174,"balls":62,"strikes":112,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".000","pitchesPerInning":"17.40","gamesFinished":0,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"9.90","walksPer9Inn":"2.70","hitsPer9Inn":"8.10","runsScoredPer9":"4.50","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID608324":{"person":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | BB, K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"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":9,"flyOuts":7,"groundOuts":12,"airOuts":13,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".167","atBats":36,"obp":".268","slg":".333","ops":".601","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":12,"rbi":3,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"babip":".138","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":3,"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":17,"putOuts":4,"errors":2,"chances":23,"fielding":".913","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":"500","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"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":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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":5,"groundOuts":10,"airOuts":10,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".188","atBats":32,"obp":".316","slg":".250","ops":".566","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":8,"rbi":1,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".231","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":57,"errors":0,"chances":67,"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,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":3,"groundOuts":5,"airOuts":7,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".250","atBats":24,"obp":".357","slg":".250","ops":".607","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":28,"totalBases":6,"rbi":3,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.71","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":{"gamesStarted":1,"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":1,"putOuts":58,"errors":0,"chances":59,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":"800","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":6,"groundOuts":6,"airOuts":11,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".235","atBats":34,"obp":".278","slg":".265","ops":".543","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":9,"rbi":3,"leftOnBase":11,"sacBunts":1,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"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":26,"errors":1,"chances":28,"fielding":".964","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":{"note":"(L, 0-1)(BS, 1)","summary":"0.1 IP, 3 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"0.1","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":3,"battersFaced":5,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":10,"strikes":10,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"81.00","homeRunsPer9":"27.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":4,"gamesStarted":0,"flyOuts":2,"groundOuts":5,"airOuts":2,"runs":5,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":15,"obp":".474","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":80,"era":"7.36","inningsPitched":"3.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":3,"whip":"2.45","battersFaced":19,"outs":11,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":80,"balls":35,"strikes":45,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"2.50","rbi":2,"winPercentage":".000","pitchesPerInning":"21.82","gamesFinished":3,"strikeoutWalkRatio":"0.75","strikeoutsPer9Inn":"7.36","walksPer9Inn":"9.82","hitsPer9Inn":"12.27","runsScoredPer9":"12.27","homeRunsPer9":"4.91","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"ID694208":{"person":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"jerseyNumber":"25","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":8,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".150","atBats":20,"obp":".227","slg":".150","ops":".377","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":22,"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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":"1-4 | HR, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":6,"groundOuts":6,"airOuts":9,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".138","atBats":29,"obp":".257","slg":".241","ops":".498","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":7,"rbi":5,"leftOnBase":14,"sacBunts":0,"sacFlies":1,"babip":".167","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","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":22,"errors":0,"chances":40,"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":"100","stats":{"batting":{"summary":"1-3 | 2B, 2 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":3,"groundOuts":6,"airOuts":11,"runs":6,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":7,"intentionalWalks":0,"hits":8,"hitByPitch":2,"avg":".276","atBats":29,"obp":".436","slg":".448","ops":".884","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":13,"rbi":3,"leftOnBase":11,"sacBunts":0,"sacFlies":1,"babip":".320","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":26,"putOuts":12,"errors":0,"chances":38,"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":{"note":"(BS, 1)","summary":"2.0 IP, 2 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":42,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":10,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":42,"balls":20,"strikes":22,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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}},"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":8,"airOuts":9,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":30,"obp":".286","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":141,"era":"4.15","inningsPitched":"8.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":4,"whip":"1.15","battersFaced":35,"outs":26,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":141,"balls":51,"strikes":90,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":3,"winPercentage":".---","pitchesPerInning":"16.27","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.31","walksPer9Inn":"4.15","hitsPer9Inn":"6.23","runsScoredPer9":"4.15","homeRunsPer9":"1.04","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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"}]},"ID807713":{"person":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"jerseyNumber":"6","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":4,"groundOuts":9,"airOuts":8,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".217","atBats":23,"obp":".240","slg":".348","ops":".588","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":8,"rbi":4,"leftOnBase":15,"sacBunts":1,"sacFlies":1,"babip":".200","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":13,"errors":0,"chances":15,"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"}]}},"batters":[663538,608324,664023,664068,608348,683737,621020,807713,691718,666185,694208,684007,676962,657097,681799],"pitchers":[684007,676962,657097,681799],"bench":[665804,624424],"bullpen":[665795,640451,702303,664208,571948,694037,607067,592791,573204],"battingOrder":[663538,608324,664068,608348,683737,621020,807713,691718,694208],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Hoerner (5, Sabrowski)."},{"label":"HR","value":"Shaw (1, 3rd inning off Messick, 0 on, 0 out); Swanson (1, 6th inning off Festa, M, 1 on, 2 out); Happ (4, 8th inning off Armstrong, 0 on, 0 out)."},{"label":"TB","value":"Crow-Armstrong; Happ 5; Hoerner 2; Kelly, C; Shaw 4; Swanson 4."},{"label":"RBI","value":"Happ 2 (7); Shaw (4); Swanson 2 (5)."},{"label":"2-out RBI","value":"Swanson 2; Happ."},{"label":"Runners left in scoring position, 2 out","value":"Kelly, C 2; Bregman 3."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Kingery (1, 2nd base off Smith, C/Hedges)."}]}],"note":[{"label":"a","value":"Struck out for Carlson in the 9th."},{"label":"1","value":"Ran for Happ in the 9th."}]},"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":8,"groundOuts":5,"airOuts":15,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".198","atBats":32,"obp":".290","slg":".335","ops":".625","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":14,"rbi":6,"leftOnBase":13,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":5,"lineOuts":2},"pitching":{"flyOuts":4,"groundOuts":6,"airOuts":9,"runs":5,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":12,"baseOnBalls":6,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":34,"obp":".325","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":180,"era":"3.48","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.16","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":180,"balls":75,"strikes":105,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":5,"pitchesPerInning":"20.00","runsScoredPer9":"5.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":0,"chances":32,"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":{"note":"(W, 1-0)","summary":"1.1 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"inningsPitched":"1.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":14,"strikes":15,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"6.75","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":5,"groundOuts":2,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":22,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":102,"era":"3.18","inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":2,"whip":"1.41","battersFaced":24,"outs":17,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":102,"balls":42,"strikes":60,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":1,"winPercentage":"1.000","pitchesPerInning":"18.00","gamesFinished":0,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"11.12","walksPer9Inn":"3.18","hitsPer9Inn":"9.53","runsScoredPer9":"3.18","homeRunsPer9":"3.18","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"}]},"ID800050":{"person":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"jerseyNumber":"24","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":2,"groundOuts":8,"airOuts":7,"runs":7,"doubles":0,"triples":0,"homeRuns":5,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".313","atBats":32,"obp":".343","slg":".781","ops":"1.124","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":25,"rbi":9,"leftOnBase":15,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"6.40","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":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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{},"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":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":0,"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":true,"isSubstitute":false}},"ID595978":{"person":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | 2B, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".500","atBats":8,"obp":".500","slg":".750","ops":"1.250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":6,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".571","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":19,"errors":0,"chances":19,"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"}]},"ID682177":{"person":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"jerseyNumber":"10","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":9,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677944":{"person":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677587":{"person":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"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":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":3,"groundOuts":9,"airOuts":10,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":2,"avg":".185","atBats":27,"obp":".353","slg":".222","ops":".575","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":6,"rbi":3,"leftOnBase":7,"sacBunts":1,"sacFlies":0,"babip":".217","groundOutsToAirouts":"0.90","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":21,"putOuts":19,"errors":1,"chances":41,"fielding":".976","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":"700","stats":{"batting":{"summary":"2-4 | 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"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":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":1,"groundOuts":9,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".179","atBats":28,"obp":".233","slg":".393","ops":".626","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":11,"rbi":4,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.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":16,"putOuts":14,"errors":0,"chances":30,"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":{"summary":"1.0 IP, 2 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":2,"strikes":11,"strikePercentage":".850","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"9.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":4,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":8,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":20,"obp":".300","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":60,"era":"7.71","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.29","battersFaced":20,"outs":14,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":60,"balls":18,"strikes":42,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":2,"winPercentage":".---","pitchesPerInning":"12.86","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"7.71","walksPer9Inn":"0.00","hitsPer9Inn":"11.57","runsScoredPer9":"7.71","homeRunsPer9":"1.93","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"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"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"400","stats":{"batting":{"summary":"1-1 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".333","atBats":9,"obp":".400","slg":".444","ops":".844","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":10,"totalBases":4,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".600","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":14,"errors":0,"chances":14,"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"}]},"ID671922":{"person":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(S, 3)","summary":"1.0 IP, ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":33,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":13,"strikes":20,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":6,"gamesStarted":0,"flyOuts":4,"groundOuts":3,"airOuts":7,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":1,"hits":7,"hitByPitch":0,"atBats":25,"obp":".357","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":144,"era":"7.50","inningsPitched":"6.0","wins":1,"losses":0,"saves":3,"saveOpportunities":4,"holds":0,"blownSaves":1,"earnedRuns":5,"whip":"1.67","battersFaced":28,"outs":18,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":144,"balls":51,"strikes":93,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":1,"winPercentage":"1.000","pitchesPerInning":"24.00","gamesFinished":5,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"12.00","walksPer9Inn":"4.50","hitsPer9Inn":"10.50","runsScoredPer9":"7.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID608070":{"person":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"300","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":4,"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":1,"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":10,"flyOuts":13,"groundOuts":6,"airOuts":21,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".154","atBats":39,"obp":".214","slg":".282","ops":".496","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":11,"rbi":5,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".156","groundOutsToAirouts":"0.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":7,"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":7,"putOuts":7,"errors":0,"chances":14,"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"}]},"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":"1-5 | 2B, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":10,"flyOuts":8,"groundOuts":10,"airOuts":14,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".216","atBats":37,"obp":".310","slg":".270","ops":".580","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":10,"rbi":2,"leftOnBase":17,"sacBunts":1,"sacFlies":0,"babip":".258","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"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":21,"errors":0,"chances":21,"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":{},"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":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":true,"isSubstitute":false}},"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":"200","stats":{"batting":{"summary":"0-3 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":6,"groundOuts":5,"airOuts":9,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":2,"avg":".143","atBats":21,"obp":".308","slg":".190","ops":".498","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":4,"rbi":0,"leftOnBase":10,"sacBunts":1,"sacFlies":0,"babip":".188","groundOutsToAirouts":"0.56","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":0,"putOuts":16,"errors":0,"chances":16,"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"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"ID800048":{"person":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, ER, 6 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":6,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":91,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":40,"strikes":51,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"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":0,"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":1,"groundOuts":11,"airOuts":8,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":37,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":167,"era":"0.82","inningsPitched":"11.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.91","battersFaced":40,"outs":33,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":167,"balls":65,"strikes":102,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.38","rbi":1,"winPercentage":"1.000","pitchesPerInning":"15.18","gamesFinished":0,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.45","hitsPer9Inn":"5.73","runsScoredPer9":"0.82","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"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"}]},"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":{"summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":6,"strikes":8,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":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":1,"airOuts":5,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":14,"obp":".188","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":73,"era":"0.00","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":0,"whip":"0.69","battersFaced":16,"outs":13,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":73,"balls":27,"strikes":46,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.20","rbi":0,"winPercentage":".---","pitchesPerInning":"16.85","gamesFinished":0,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"14.54","walksPer9Inn":"4.15","hitsPer9Inn":"2.08","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":4,"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"}]},"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":{},"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":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":true,"isSubstitute":false}},"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,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | 2 BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":3,"groundOuts":1,"airOuts":4,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":6,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".250","atBats":16,"obp":".455","slg":".375","ops":".830","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":6,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".444","groundOutsToAirouts":"0.25","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":2,"putOuts":32,"errors":0,"chances":34,"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"}]},"ID692216":{"person":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"jerseyNumber":"2","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"2-2 | HR, 2 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","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":6,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":1,"avg":".214","atBats":14,"obp":".353","slg":".500","ops":".853","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":7,"rbi":2,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.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":{"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":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]}},"batters":[680757,682657,608070,681807,692216,800050,656555,672356,595978,677587,800048,670036,681870,542888,671922],"pitchers":[800048,670036,681870,542888,671922],"bench":[700932,666310,682177],"bullpen":[663465,671106,676440,641401,676282,677944,682120,688883,668909],"battingOrder":[680757,682657,608070,692216,800050,656555,672356,595978,677587],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Hedges (2, Imanaga); Kwan (2, Imanaga)."},{"label":"HR","value":"Kayfus (1, 8th inning off Webb, J, 0 on, 1 out)."},{"label":"TB","value":"Arias, G 2; DeLauter; Fry; Hedges 3; Kayfus 5; Kwan 2."},{"label":"RBI","value":"Arias, G 2 (4); DeLauter (9); Hedges (1); Kayfus 2 (2)."},{"label":"2-out RBI","value":"Arias, G."},{"label":"Runners left in scoring position, 2 out","value":"Hedges; Rocchio; Kwan."},{"label":"SF","value":"DeLauter."},{"label":"Team RISP","value":"4-for-9."},{"label":"Team LOB","value":"7."}]}],"note":[{"label":"a","value":"Singled for Fry in the 6th."}]}},"officials":[{"official":{"id":483919,"fullName":"Mark Ripperger","link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":575629,"fullName":"Shane Livensparger","link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"fullName":"Dan Merzel","link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":545402,"fullName":"John Bacon","link":"/api/v1/people/545402"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Messick."},{"label":"ABS Challenge","value":"DeLauter (Strike-Confirmed); Hedges 2 (Ball-Overturned to Strike, Ball-Overturned to Strike); Kelly, C 2 (Ball-Overturned to Strike, Ball-Confirmed); Hoerner (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Imanaga 92-62; Brown, Be 42-22; Webb, J 20-10; Roberts 13-10; Messick 91-51; Festa, M 13-11; Sabrowski 14-8; Armstrong 29-15; Smith, C 33-20."},{"label":"Groundouts-flyouts","value":"Imanaga 2-5; Brown, Be 2-1; Webb, J 0-1; Roberts 1-1; Messick 6-1; Festa, M 0-1; Sabrowski 0-0; Armstrong 0-2; Smith, C 0-0."},{"label":"Batters faced","value":"Imanaga 19; Brown, Be 10; Webb, J 5; Roberts 3; Messick 20; Festa, M 5; Sabrowski 3; Armstrong 6; Smith, C 6."},{"label":"Inherited runners-scored","value":"Brown, Be 1-1; Roberts 2-1; Armstrong 1-0."},{"label":"Umpires","value":"HP: Mark Ripperger. 1B: Shane Livensparger. 2B: Dan Merzel. 3B: John Bacon. "},{"label":"Weather","value":"44 degrees, Partly Cloudy."},{"label":"Wind","value":"16 mph, L To R."},{"label":"First pitch","value":"4:35 PM."},{"label":"T","value":"2:57."},{"label":"Att","value":"19,791."},{"label":"Venue","value":"Progressive Field."},{"label":"April 5, 2026"}],"pitchingNotes":["Imanaga pitched to 1 batter in the 6th inning."],"topPerformers":[{"player":{"person":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216","boxscoreName":"Kayfus"},"jerseyNumber":"2","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"2-2 | HR, 2 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","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":6,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":1,"avg":".214","atBats":14,"obp":".353","slg":".500","ops":".853","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":7,"rbi":2,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.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":{"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":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":64,"hittingGameScore":64},{"player":{"person":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007","boxscoreName":"Imanaga"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":2,"airOuts":9,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":92,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":19,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":30,"strikes":62,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"0.00","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":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":7,"groundOuts":4,"airOuts":14,"runs":5,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":38,"obp":".293","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":174,"era":"4.50","inningsPitched":"10.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.20","battersFaced":41,"outs":30,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":174,"balls":62,"strikes":112,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".000","pitchesPerInning":"17.40","gamesFinished":0,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"9.90","walksPer9Inn":"2.70","hitsPer9Inn":"8.10","runsScoredPer9":"4.50","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":63,"pitchingGameScore":63},{"player":{"person":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048","boxscoreName":"Messick"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, ER, 6 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":6,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":91,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":40,"strikes":51,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"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":0,"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":1,"groundOuts":11,"airOuts":8,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":37,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":167,"era":"0.82","inningsPitched":"11.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.91","battersFaced":40,"outs":33,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":167,"balls":65,"strikes":102,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.38","rbi":1,"winPercentage":"1.000","pitchesPerInning":"15.18","gamesFinished":0,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.45","hitsPer9Inn":"5.73","runsScoredPer9":"0.82","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"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":57,"pitchingGameScore":57}]},"decisions":{"winner":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"loser":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"save":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}