{"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":824666,"link":"/api/v1.1/game/824666/feed/live","metaData":{"wait":10,"timeStamp":"20260616_031735","gameEvents":["walk","game_finished"],"logicalEvents":["countChange","count41","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824666,"type":"R","doubleHeader":"N","id":"2026/06/15/colmlb-chnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824666-2026-06-15","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-16T00:05:00Z","originalDate":"2026-06-15","officialDate":"2026-06-15","dayNight":"night","time":"7:05","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115","season":2026,"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"col","fileCode":"col","abbreviation":"COL","teamName":"Rockies","locationName":"Denver","firstYearOfPlay":"1992","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Colorado","record":{"gamesPlayed":73,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":27,"losses":46,"ties":0,"pct":".370"},"records":{},"divisionLeader":false,"wins":27,"losses":46,"winningPercentage":".370"},"franchiseName":"Colorado","clubName":"Rockies","active":true},"home":{"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":73,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":38,"losses":35,"ties":0,"pct":".521"},"records":{},"divisionLeader":false,"wins":38,"losses":35,"winningPercentage":".521"},"franchiseName":"Chicago","clubName":"Cubs","active":true}},"players":{"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},"ID680604":{"id":680604,"fullName":"Blas Castaño","link":"/api/v1/people/680604","firstName":"Blas","lastName":"Castano","primaryNumber":"63","birthDate":"1998-09-08","currentAge":27,"birthCity":"Espaillat","birthCountry":"Dominican Republic","height":"5' 10\"","weight":162,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Blas","useLastName":"Castaño","boxscoreName":"Castaño","gender":"M","nameMatrilineal":"Acevedo","isPlayer":true,"isVerified":false,"pronunciation":"BLASS cah-stah-no","mlbDebutDate":"2025-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blas Castaño","nameSlug":"blas-castano-680604","firstLastName":"Blas Castaño","lastFirstName":"Castaño, Blas","lastInitName":"Castaño, B","initLastName":"B Castaño","fullFMLName":"Blas Castaño","fullLFMName":"Castaño, Blas ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID680767":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767","firstName":"Victor","lastName":"Vodnik","primaryNumber":"38","birthDate":"1999-10-09","currentAge":26,"birthCity":"Whittier","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Victor","useLastName":"Vodnik","middleName":"Francisco","boxscoreName":"Vodnik","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"VOD-nik","mlbDebutDate":"2023-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Vodnik","nameSlug":"victor-vodnik-680767","firstLastName":"Victor Vodnik","lastFirstName":"Vodnik, Victor","lastInitName":"Vodnik, V","initLastName":"V Vodnik","fullFMLName":"Victor Francisco Vodnik","fullLFMName":"Vodnik, Victor Francisco","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID684007":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007","firstName":"Shota","lastName":"Imanaga","primaryNumber":"18","birthDate":"1993-09-01","currentAge":32,"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},"ID699393":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393","firstName":"Pedro","lastName":"Ramírez","primaryNumber":"75","birthDate":"2004-04-01","currentAge":22,"birthCity":"Temblador","birthCountry":"Venezuela","height":"5' 9\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Pedro","useLastName":"Ramírez","middleName":"Javier","boxscoreName":"Ramírez","gender":"M","nameMatrilineal":"Escobar","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-05-23","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pedro Ramírez","nameSlug":"pedro-ramirez-699393","firstLastName":"Pedro Ramírez","lastFirstName":"Ramírez, Pedro","lastInitName":"Ramírez, P","initLastName":"P Ramírez","fullFMLName":"Pedro Javier Ramírez","fullLFMName":"Ramírez, Pedro Javier","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID690924":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924","firstName":"Braxton","lastName":"Fulford","primaryNumber":"37","birthDate":"1998-12-09","currentAge":27,"birthCity":"Lubbock","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Braxton","useLastName":"Fulford","middleName":"Albert","boxscoreName":"Fulford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Fulford","nameSlug":"braxton-fulford-690924","firstLastName":"Braxton Fulford","lastFirstName":"Fulford, Braxton","lastInitName":"Fulford, B","initLastName":"B Fulford","fullFMLName":"Braxton Albert Fulford","fullLFMName":"Fulford, Braxton Albert","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"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},"ID607536":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536","firstName":"Kyle","lastName":"Freeland","primaryNumber":"21","birthDate":"1993-05-14","currentAge":33,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 4\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Freeland","middleName":"Richard","boxscoreName":"Freeland, K","nickName":"F. Stanley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Freeland","nameSlug":"kyle-freeland-607536","firstLastName":"Kyle Freeland","lastFirstName":"Freeland, Kyle","lastInitName":"Freeland, K","initLastName":"K Freeland","fullFMLName":"Kyle Richard Freeland","fullLFMName":"Freeland, Kyle Richard","strikeZoneTop":3.5,"strikeZoneBottom":1.66},"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},"ID807743":{"id":807743,"fullName":"Sean Sullivan","link":"/api/v1/people/807743","firstName":"Sean","lastName":"Sullivan","primaryNumber":"45","birthDate":"2002-07-22","currentAge":24,"birthCity":"Boston","birthStateProvince":"MA","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Sullivan","middleName":"Joseph","boxscoreName":"Sullivan, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sean Sullivan","nameSlug":"sean-sullivan-807743","firstLastName":"Sean Sullivan","lastFirstName":"Sullivan, Sean","lastInitName":"Sullivan, S","initLastName":"S Sullivan","fullFMLName":"Sean Joseph Sullivan","fullLFMName":"Sullivan, Sean Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID694208":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208","firstName":"Moisés","lastName":"Ballesteros","primaryNumber":"25","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},"ID650489":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489","firstName":"Willi","lastName":"Castro","primaryNumber":"3","birthDate":"1997-04-24","currentAge":29,"birthCity":"Rio Piedras","birthCountry":"Puerto Rico","height":"6' 0\"","weight":209,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Willi","useLastName":"Castro","middleName":"Rafael","boxscoreName":"Castro, W","gender":"M","nameMatrilineal":"Capellan","isPlayer":true,"isVerified":false,"pronunciation":"willie","mlbDebutDate":"2019-08-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willi Castro","nameSlug":"willi-castro-650489","firstLastName":"Willi Castro","lastFirstName":"Castro, Willi","lastInitName":"Castro, W","initLastName":"W Castro","fullFMLName":"Willi Rafael Castro","fullLFMName":"Castro, Willi Rafael","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"ID657514":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514","firstName":"Brennan","lastName":"Bernardino","primaryNumber":"83","birthDate":"1992-01-15","currentAge":34,"birthCity":"Valencia","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brennan","useLastName":"Bernardino","middleName":"Allen","boxscoreName":"Bernardino","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"ber-nar-DEEN-o","mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brennan Bernardino","nameSlug":"brennan-bernardino-657514","firstLastName":"Brennan Bernardino","lastFirstName":"Bernardino, Brennan","lastInitName":"Bernardino, B","initLastName":"B Bernardino","fullFMLName":"Brennan Allen Bernardino","fullLFMName":"Bernardino, Brennan Allen","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID694249":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249","firstName":"Cole","lastName":"Carrigg","primaryNumber":"16","birthDate":"2002-05-08","currentAge":24,"birthCity":"Modesto","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":204,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Cole","useLastName":"Carrigg","middleName":"Michael","boxscoreName":"Carrigg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"CARE-igg","mlbDebutDate":"2026-06-09","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Carrigg","nameSlug":"cole-carrigg-694249","firstLastName":"Cole Carrigg","lastFirstName":"Carrigg, Cole","lastInitName":"Carrigg, C","initLastName":"C Carrigg","fullFMLName":"Cole Michael Carrigg","fullLFMName":"Carrigg, Cole Michael","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID675848":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848","firstName":"Juan","lastName":"Mejia","primaryNumber":"47","birthDate":"2000-07-04","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Mejia","middleName":"Manuel","boxscoreName":"Mejia, J","gender":"M","nameMatrilineal":"Adames","isPlayer":true,"isVerified":true,"pronunciation":"meh-HEE-uh","mlbDebutDate":"2025-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Mejia","nameSlug":"juan-mejia-675848","firstLastName":"Juan Mejia","lastFirstName":"Mejia, Juan","lastInitName":"Mejia, J","initLastName":"J Mejia","fullFMLName":"Juan Manuel Mejia","fullLFMName":"Mejia, Juan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID673548":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548","firstName":"Seiya","lastName":"Suzuki","primaryNumber":"27","birthDate":"1994-08-18","currentAge":31,"birthCity":"Arakawa","birthCountry":"Japan","height":"5' 11\"","weight":182,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Seiya","useLastName":"Suzuki","boxscoreName":"Suzuki","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SAY-ya","mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seiya Suzuki","nameSlug":"seiya-suzuki-673548","firstLastName":"Seiya Suzuki","lastFirstName":"Suzuki, Seiya","lastInitName":"Suzuki, S","initLastName":"S Suzuki","fullFMLName":"Seiya Suzuki","fullLFMName":"Suzuki, Seiya ","strikeZoneTop":3.178,"strikeZoneBottom":1.604},"ID666397":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397","firstName":"Edouard","lastName":"Julien","primaryNumber":"6","birthDate":"1999-04-30","currentAge":27,"birthCity":"Quebec City","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Edouard","useLastName":"Julien","boxscoreName":"Julien","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ED-ward JOO-lee-en","mlbDebutDate":"2023-04-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edouard Julien","nameSlug":"edouard-julien-666397","firstLastName":"Edouard Julien","lastFirstName":"Julien, Edouard","lastInitName":"Julien, E","initLastName":"E Julien","fullFMLName":"Edouard Julien","fullLFMName":"Julien, Edouard","strikeZoneTop":3.235,"strikeZoneBottom":1.633},"ID696100":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100","firstName":"Hunter","lastName":"Goodman","primaryNumber":"15","birthDate":"1999-10-08","currentAge":26,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Goodman","middleName":"Robert","boxscoreName":"Goodman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Goodman","nameSlug":"hunter-goodman-696100","firstLastName":"Hunter Goodman","lastFirstName":"Goodman, Hunter","lastInitName":"Goodman, H","initLastName":"H Goodman","fullFMLName":"Hunter Robert Goodman","fullLFMName":"Goodman, Hunter Robert","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID669020":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020","firstName":"Ryan","lastName":"Rolison","primaryNumber":"33","birthDate":"1997-07-11","currentAge":29,"birthCity":"Jackson","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Rolison","middleName":"Perry","boxscoreName":"Rolison","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"RAHL-ison","mlbDebutDate":"2025-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Rolison","nameSlug":"ryan-rolison-669020","firstLastName":"Ryan Rolison","lastFirstName":"Rolison, Ryan","lastInitName":"Rolison, R","initLastName":"R Rolison","fullFMLName":"Ryan Perry Rolison","fullLFMName":"Rolison, Ryan Perry","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID688642":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642","firstName":"Zachary","lastName":"Agnos","primaryNumber":"36","birthDate":"2000-08-15","currentAge":25,"birthCity":"Haymarket","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zach","useLastName":"Agnos","middleName":"George","boxscoreName":"Agnos","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Agnos","nameSlug":"zach-agnos-688642","firstLastName":"Zach Agnos","lastFirstName":"Agnos, Zach","lastInitName":"Agnos, Z","initLastName":"Z Agnos","fullFMLName":"Zachary George Agnos","fullLFMName":"Agnos, Zachary George","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"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},"ID622608":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608","firstName":"Antonio","lastName":"Senzatela","primaryNumber":"49","birthDate":"1995-01-21","currentAge":31,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Antonio","useLastName":"Senzatela","boxscoreName":"Senzatela","nickName":"Senze","gender":"M","nameMatrilineal":"Rondon","isPlayer":true,"isVerified":true,"pronunciation":"sehn-zuh-TEH-luh","mlbDebutDate":"2017-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Antonio Senzatela","nameSlug":"antonio-senzatela-622608","firstLastName":"Antonio Senzatela","lastFirstName":"Senzatela, Antonio","lastInitName":"Senzatela, A","initLastName":"A Senzatela","fullFMLName":"Antonio Senzatela","fullLFMName":"Senzatela, Antonio","strikeZoneTop":3.38,"strikeZoneBottom":1.57},"ID677955":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955","firstName":"Kenneth","lastName":"Hill","primaryNumber":"0","birthDate":"1999-12-22","currentAge":26,"birthCity":"Ashdown","birthStateProvince":"AR","birthCountry":"USA","height":"6' 4\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jaden","useLastName":"Hill","middleName":"Jaden","boxscoreName":"Hill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jaden Hill","nameSlug":"jaden-hill-677955","firstLastName":"Jaden Hill","lastFirstName":"Hill, Jaden","lastInitName":"Hill, J","initLastName":"J Hill","fullFMLName":"Kenneth Jaden Hill","fullLFMName":"Hill, Kenneth Jaden","strikeZoneTop":3.49,"strikeZoneBottom":1.6},"ID694514":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514","firstName":"Sterlin","lastName":"Thompson","primaryNumber":"30","birthDate":"2001-06-26","currentAge":25,"birthCity":"Longmont","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":209,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Sterlin","useLastName":"Thompson","middleName":"Shaw","boxscoreName":"Thompson, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sterlin Thompson","nameSlug":"sterlin-thompson-694514","firstLastName":"Sterlin Thompson","lastFirstName":"Thompson, Sterlin","lastInitName":"Thompson, S","initLastName":"S Thompson","fullFMLName":"Sterlin Shaw Thompson","fullLFMName":"Thompson, Sterlin Shaw","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID691720":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720","firstName":"Kyle","lastName":"Karros","primaryNumber":"12","birthDate":"2002-07-26","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kyle","useLastName":"Karros","middleName":"Garret","boxscoreName":"Karros, K","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KARE-ohs","mlbDebutDate":"2025-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Karros","nameSlug":"kyle-karros-691720","firstLastName":"Kyle Karros","lastFirstName":"Karros, Kyle","lastInitName":"Karros, K","initLastName":"K Karros","fullFMLName":"Kyle Garret Karros","fullLFMName":"Karros, Kyle Garret","strikeZoneTop":3.43,"strikeZoneBottom":1.73},"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},"ID663372":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372","firstName":"Ryan","lastName":"Feltner","primaryNumber":"18","birthDate":"1996-09-02","currentAge":29,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Feltner","middleName":"Donald","boxscoreName":"Feltner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Feltner","nameSlug":"ryan-feltner-663372","firstLastName":"Ryan Feltner","lastFirstName":"Feltner, Ryan","lastInitName":"Feltner, R","initLastName":"R Feltner","fullFMLName":"Ryan Donald Feltner","fullLFMName":"Feltner, Ryan Donald","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"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":31,"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},"ID665871":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871","firstName":"Javier","lastName":"Assad","primaryNumber":"72","birthDate":"1997-07-30","currentAge":29,"birthCity":"Tijuana","birthStateProvince":"BC","birthCountry":"Mexico","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Javier","useLastName":"Assad","middleName":"Eduardo","boxscoreName":"Assad","gender":"M","nameMatrilineal":"Ramirez","isPlayer":true,"isVerified":false,"pronunciation":"AH-sahd","mlbDebutDate":"2022-08-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Assad","nameSlug":"javier-assad-665871","firstLastName":"Javier Assad","lastFirstName":"Assad, Javier","lastInitName":"Assad, J","initLastName":"J Assad","fullFMLName":"Javier Eduardo Assad","fullLFMName":"Assad, Javier Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID664983":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983","firstName":"Jacob","lastName":"McCarthy","primaryNumber":"31","birthDate":"1997-07-30","currentAge":29,"birthCity":"Scranton","birthStateProvince":"PA","birthCountry":"USA","height":"6' 0\"","weight":213,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jake","useLastName":"McCarthy","middleName":"Joseph","boxscoreName":"McCarthy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-08-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake McCarthy","nameSlug":"jake-mccarthy-664983","firstLastName":"Jake McCarthy","lastFirstName":"McCarthy, Jake","lastInitName":"McCarthy, J","initLastName":"J McCarthy","fullFMLName":"Jacob Joseph McCarthy","fullLFMName":"McCarthy, Jacob Joseph","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID687859":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859","firstName":"Troy","lastName":"Johnston","primaryNumber":"20","birthDate":"1997-06-22","currentAge":29,"birthCity":"Tacoma","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Troy","useLastName":"Johnston","middleName":"Michael","boxscoreName":"Johnston, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-07-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Troy Johnston","nameSlug":"troy-johnston-687859","firstLastName":"Troy Johnston","lastFirstName":"Johnston, Troy","lastInitName":"Johnston, T","initLastName":"T Johnston","fullFMLName":"Troy Michael Johnston","fullLFMName":"Johnston, Troy Michael","strikeZoneTop":3.16,"strikeZoneBottom":1.59},"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},"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":32,"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},"ID671289":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289","firstName":"Tyler","lastName":"Freeman","primaryNumber":"2","birthDate":"1999-05-21","currentAge":27,"birthCity":"Rancho Cucamonga","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Tyler","useLastName":"Freeman","middleName":"Andrew","boxscoreName":"Freeman, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Freeman","nameSlug":"tyler-freeman-671289","firstLastName":"Tyler Freeman","lastFirstName":"Freeman, Tyler","lastInitName":"Freeman, T","initLastName":"T Freeman","fullFMLName":"Tyler Andrew Freeman","fullLFMName":"Freeman, Tyler Andrew","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID663423":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423","firstName":"Trent","lastName":"Thornton","primaryNumber":"49","birthDate":"1993-09-30","currentAge":32,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trent","useLastName":"Thornton","middleName":"Edward","boxscoreName":"Thornton","nickName":"The Big Dreidel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trent Thornton","nameSlug":"trent-thornton-663423","firstLastName":"Trent Thornton","lastFirstName":"Thornton, Trent","lastInitName":"Thornton, T","initLastName":"T Thornton","fullFMLName":"Trent Edward Thornton","fullLFMName":"Thornton, Trent Edward","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID608372":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372","firstName":"Tomoyuki","lastName":"Sugano","primaryNumber":"11","birthDate":"1989-10-11","currentAge":36,"birthCity":"Kanagawa","birthCountry":"Japan","height":"6' 1\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tomoyuki","useLastName":"Sugano","boxscoreName":"Sugano","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"toh-moh-YOO-kee soo-GAH-noh","mlbDebutDate":"2025-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tomoyuki Sugano","nameSlug":"tomoyuki-sugano-608372","firstLastName":"Tomoyuki Sugano","lastFirstName":"Sugano, Tomoyuki","lastInitName":"Sugano, T","initLastName":"T Sugano","fullFMLName":"Tomoyuki Sugano","fullLFMName":"Sugano, Tomoyuki","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664954":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954","firstName":"Brett","lastName":"Sullivan","primaryNumber":"26","birthDate":"1994-02-22","currentAge":32,"birthCity":"Stockton","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brett","useLastName":"Sullivan","middleName":"Charles","boxscoreName":"Sullivan, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2023-04-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Sullivan","nameSlug":"brett-sullivan-664954","firstLastName":"Brett Sullivan","lastFirstName":"Sullivan, Brett","lastInitName":"Sullivan, B","initLastName":"B Sullivan","fullFMLName":"Brett Charles Sullivan","fullLFMName":"Sullivan, Brett Charles","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"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},"ID678662":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662","firstName":"Ezequiel","lastName":"Tovar","primaryNumber":"14","birthDate":"2001-08-01","currentAge":25,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Tovar","middleName":"Jesus","boxscoreName":"Tovar","gender":"M","nameMatrilineal":"Gota","isPlayer":true,"isVerified":false,"pronunciation":"eh-ZEE-kee-ehl","mlbDebutDate":"2022-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Tovar","nameSlug":"ezequiel-tovar-678662","firstLastName":"Ezequiel Tovar","lastFirstName":"Tovar, Ezequiel","lastInitName":"Tovar, E","initLastName":"E Tovar","fullFMLName":"Ezequiel Jesus Tovar","fullLFMName":"Tovar, Ezequiel Jesus","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID547179":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179","firstName":"Michael","lastName":"Lorenzen","primaryNumber":"24","birthDate":"1992-01-04","currentAge":34,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Lorenzen","middleName":"Clifton","boxscoreName":"Lorenzen","nickName":"Zen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Lorenzen","nameSlug":"michael-lorenzen-547179","firstLastName":"Michael Lorenzen","lastFirstName":"Lorenzen, Michael","lastInitName":"Lorenzen, M","initLastName":"M Lorenzen","fullFMLName":"Michael Clifton Lorenzen","fullLFMName":"Lorenzen, Michael Clifton","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID681198":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198","firstName":"Toby","lastName":"Rumfield","primaryNumber":"7","birthDate":"2000-05-17","currentAge":26,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 5\"","weight":238,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"TJ","useLastName":"Rumfield","middleName":"Joseph","boxscoreName":"Rumfield","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"TJ Rumfield","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"tj-rumfield-681198","firstLastName":"TJ Rumfield","lastFirstName":"Rumfield, TJ","lastInitName":"Rumfield, T","initLastName":"T Rumfield","fullFMLName":"Toby Joseph Rumfield","fullLFMName":"Rumfield, Toby Joseph","strikeZoneTop":3.42,"strikeZoneBottom":1.73},"ID678020":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020","firstName":"Seth","lastName":"Halvorsen","birthDate":"2000-02-18","currentAge":26,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":243,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seth","useLastName":"Halvorsen","middleName":"Michael","boxscoreName":"Halvorsen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seth Halvorsen","nameSlug":"seth-halvorsen-678020","firstLastName":"Seth Halvorsen","lastFirstName":"Halvorsen, Seth","lastInitName":"Halvorsen, S","initLastName":"S Halvorsen","fullFMLName":"Seth Michael Halvorsen","fullLFMName":"Halvorsen, Seth Michael","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":26,"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":17,"name":"Wrigley Field","link":"/api/v1/venues/17","location":{"address1":"1060 West Addison","city":"Chicago","state":"Illinois","stateAbbrev":"IL","postalCode":"60613-4397","defaultCoordinates":{"latitude":41.948171,"longitude":-87.655503},"azimuthAngle":37.0,"elevation":595,"country":"USA","phone":"(773) 404-2827"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":41363,"turfType":"Grass","roofType":"Open","leftLine":355,"leftCenter":368,"center":400,"rightCenter":368,"rightLine":353},"active":true,"season":"2026"},"officialVenue":{"id":17,"link":"/api/v1/venues/17"},"weather":{"condition":"Partly Cloudy","temp":"76","wind":"10 mph, Out To RF"},"gameInfo":{"attendance":38337,"firstPitch":"2026-06-16T00:05:00.000Z","gameDurationMinutes":192},"review":{"hasChallenges":true,"away":{"used":1,"remaining":0},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":0,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"home":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"}},"officialScorer":{"id":431081,"fullName":"Allan Spear","link":"/api/v1/people/431081"},"primaryDatacaster":{"id":661260,"fullName":"Marc Grossman","link":"/api/v1/people/661260"},"moundVisits":{"away":{"used":4,"remaining":1},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willi Castro singles on a line drive to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-16T00:05:05.273Z","endTime":"2026-06-16T00:06:38.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-15T21:00:40.266Z","endTime":"2026-06-15T23:44:40.660Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"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-06-15T23:44:40.660Z","endTime":"2026-06-16T00:04:23.415Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"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-06-16T00:04:23.415Z","endTime":"2026-06-16T00:05:07.361Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"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.2,"endSpeed":82.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.095692920830338,"aZ":-13.561661958632612,"pfxX":6.370100449947776,"pfxZ":10.644047236771241,"pX":-0.4048759573463233,"pZ":2.1776819643579963,"vX0":-5.802988361399218,"vY0":-131.21870383941845,"vZ0":-5.603558013985769,"x":132.43,"y":179.98,"x0":1.0048996088624826,"y0":50.00018246213598,"z0":5.346695702047504,"aX":11.135738728764474},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.2,"breakHorizontal":-10.3,"spinRate":2349,"spinDirection":145},"zone":4,"typeConfidence":0.88,"plateTime":0.41700601702058115,"extension":6.321996214461841},"index":3,"playId":"114d86d7-10b3-3da5-ab2d-923496e627c7","pitchNumber":1,"startTime":"2026-06-16T00:05:07.361Z","endTime":"2026-06-16T00:05:10.910Z","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.8,"endSpeed":83.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18246286593854,"aZ":-13.691945819581326,"pfxX":7.136401774646966,"pfxZ":10.447016132483498,"pX":-0.5307233194723088,"pZ":1.6079811047918615,"vX0":-6.35116270502662,"vY0":-131.94474764237128,"vZ0":-7.148473899232675,"x":137.23,"y":195.36,"x0":0.9763973204997309,"y0":50.0042213429816,"z0":5.354709783650073,"aX":12.626926039527666},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.6,"breakHorizontal":-11.6,"spinRate":2398,"spinDirection":143},"zone":7,"typeConfidence":0.88,"plateTime":0.41458742580079555,"extension":6.348817035078766},"index":4,"playId":"ac369486-1693-3284-806c-22c5f3aebb48","pitchNumber":2,"startTime":"2026-06-16T00:05:20.496Z","endTime":"2026-06-16T00:05:25.696Z","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":90.9,"endSpeed":83.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87889399117284,"aZ":-11.437351036580493,"pfxX":6.892835459616126,"pfxZ":11.707757862534777,"pX":-1.6143930547519303,"pZ":1.4096227037011548,"vX0":-8.907625161509642,"vY0":-131.94248558271457,"vZ0":-7.773509638789981,"x":178.54,"y":200.72,"x0":0.9027166677999503,"y0":50.00369008712812,"z0":5.228157464790854,"aX":12.20983463448718},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.7,"breakHorizontal":-10.7,"spinRate":2464,"spinDirection":144},"zone":13,"typeConfidence":0.89,"plateTime":0.4144086639702791,"extension":6.376088679715738},"index":5,"playId":"c3ea6daf-ccdb-3c77-a658-b634c6052ceb","pitchNumber":3,"startTime":"2026-06-16T00:05:34.766Z","endTime":"2026-06-16T00:05:38.234Z","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":91.2,"endSpeed":83.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93215726528835,"aZ":-12.09436382308977,"pfxX":6.809006593543301,"pfxZ":11.272175301328634,"pX":0.7689738623548249,"pZ":2.734539373701673,"vX0":-3.329553210203434,"vY0":-132.75959679528725,"vZ0":-4.677703503355531,"x":87.69,"y":164.95,"x0":1.1559810989840484,"y0":50.00518879383351,"z0":5.402544127435155,"aX":12.132633622751335},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.6,"breakHorizontal":-11.6,"spinRate":2549,"spinDirection":143},"zone":6,"typeConfidence":0.9,"plateTime":0.41287883799501834,"extension":6.204405224288869},"index":6,"playId":"9cb16e5c-d090-3545-a082-8e8b0f6c1c9f","pitchNumber":4,"startTime":"2026-06-16T00:05:50.730Z","endTime":"2026-06-16T00:05:53.730Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":7,"startTime":"2026-06-16T00:06:02.533Z","endTime":"2026-06-16T00:06:14.023Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"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":92.0,"endSpeed":83.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.572376504022515,"aZ":-12.126973506292607,"pfxX":6.4961794387859335,"pfxZ":11.140841547068584,"pX":-0.7187932130217148,"pZ":3.99636320799968,"vX0":-6.68630238084634,"vY0":-133.73724217762611,"vZ0":-1.5734321832289524,"x":150.41,"y":94.25,"x0":0.9774579587867128,"y0":50.006566075399604,"z0":5.4684500150994415,"aX":11.694476160492746},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":20.0,"breakHorizontal":-10.2,"spinRate":2577,"spinDirection":141},"zone":11,"typeConfidence":0.91,"plateTime":0.41056251296842117,"extension":6.223455423844615},"index":8,"playId":"21daa631-d5ce-332c-9ce4-3beb5721381f","pitchNumber":5,"startTime":"2026-06-16T00:06:14.023Z","endTime":"2026-06-16T00:06:17.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72025015791557,"aZ":-11.380837536216555,"pfxX":6.985491936081483,"pfxZ":11.550297212040647,"pX":-0.70231080043284,"pZ":1.6924686227288297,"vX0":-6.967551380277009,"vY0":-133.34660441415213,"vZ0":-7.158185931232081,"x":143.77,"y":193.08,"x0":1.037130369968552,"y0":50.00539329951226,"z0":5.233181431829443,"aX":12.579590969807946},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.6,"breakHorizontal":-11.2,"spinRate":2482,"spinDirection":144},"zone":7,"typeConfidence":0.9,"plateTime":0.41076992682119373,"extension":6.168732205317557},"hitData":{"launchSpeed":90.9,"launchAngle":11.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":48.03,"coordY":120.31}},"index":9,"playId":"9a2a51d4-acb7-3728-bbce-036d48fee75f","pitchNumber":6,"startTime":"2026-06-16T00:06:27.065Z","endTime":"2026-06-16T00:06:38.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T00:06:38.109Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Freeman strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-16T00:06:56.409Z","endTime":"2026-06-16T00:08:11.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.9,"endSpeed":67.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.814951134892787,"aZ":-39.38579289804192,"pfxX":-5.365364306712594,"pfxZ":-6.242459297908738,"pX":-0.43804332805784263,"pZ":2.135938993020785,"vX0":-1.403086479976165,"vY0":-107.50949247290389,"vZ0":1.3913805193999895,"x":133.7,"y":181.11,"x0":0.921996601088313,"y0":50.00119546557692,"z0":5.894335432074282,"aX":-6.201099626195602},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-10.4,"breakHorizontal":10.1,"spinRate":2453,"spinDirection":320},"zone":7,"typeConfidence":0.89,"plateTime":0.511929247202104,"extension":6.1784670637640495},"index":0,"playId":"d9c46935-a435-3ff7-b839-8e6de69c2919","pitchNumber":1,"startTime":"2026-06-16T00:07:04.177Z","endTime":"2026-06-16T00:07:07.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.0,"endSpeed":69.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.308037808864942,"aZ":-40.73241806536823,"pfxX":-6.319791615795627,"pfxZ":-7.220881031930935,"pX":-1.7402596280039768,"pZ":0.07709879110151882,"vX0":-3.962728179465784,"vY0":-109.15460671638013,"vZ0":-2.4203599476249575,"x":183.33,"y":236.7,"x0":0.930598649803664,"y0":50.001831212394706,"z0":5.658163515232537,"aX":-7.492739863069716},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-13.4,"breakHorizontal":12.6,"spinRate":2592,"spinDirection":325},"zone":13,"typeConfidence":0.88,"plateTime":0.5051395940388281,"extension":6.2535748045687995},"index":1,"playId":"3dd983e5-7a93-3887-90b7-4f86c9fbf642","pitchNumber":2,"startTime":"2026-06-16T00:07:23.217Z","endTime":"2026-06-16T00:07:27.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.99765875406108,"aZ":-11.512764689779836,"pfxX":5.9500604875932,"pfxZ":11.464344938597414,"pX":0.761660820890528,"pZ":3.4335700699780185,"vX0":-3.2998221271400228,"vY0":-134.1325994024858,"vZ0":-2.9731323550501867,"x":87.97,"y":146.07,"x0":1.2420395936353459,"y0":50.00033608332108,"z0":5.3900009435622485,"aX":10.72082316471696},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.2,"breakHorizontal":-10.0,"spinRate":2525,"spinDirection":142},"zone":12,"typeConfidence":0.91,"plateTime":0.4100777452726785,"extension":6.073134951059767},"index":2,"playId":"7c184306-6711-3e0e-a019-4d9616a1329b","pitchNumber":3,"startTime":"2026-06-16T00:07:51.476Z","endTime":"2026-06-16T00:07:54.476Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.495271503473724,"aZ":-11.96744234345267,"pfxX":6.541239407171087,"pfxZ":11.186433381116693,"pX":0.5285425872345633,"pZ":2.561781791156239,"vX0":-3.972698271143896,"vY0":-133.95196315679956,"vZ0":-4.9199787430042505,"x":96.85,"y":169.61,"x0":1.1853832427565747,"y0":50.006077213967856,"z0":5.286620630987518,"aX":11.820703424405732},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.3,"breakHorizontal":-10.9,"spinRate":2502,"spinDirection":141},"zone":6,"typeConfidence":0.91,"plateTime":0.40979147753060596,"extension":6.124469182275827},"index":3,"playId":"f6dfefed-0e1f-3787-a4f0-9c8180b49c7f","pitchNumber":4,"startTime":"2026-06-16T00:08:08.461Z","endTime":"2026-06-16T00:08:11.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T00:08:11.765Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Rumfield grounds out, pitcher Shota Imanaga to first baseman Michael Busch. Willi Castro to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-16T00:08:29.024Z","endTime":"2026-06-16T00:10:42.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":684007,"link":"/api/v1/people/684007"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"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(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.2,"endSpeed":83.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.05517905657114,"aZ":-12.907341751052238,"pfxX":6.520082659665908,"pfxZ":10.619820986948323,"pX":-0.14597018986245297,"pZ":2.6977699897395095,"vX0":-5.678863766178445,"vY0":-134.10191423071305,"vZ0":-4.466334170482046,"x":122.56,"y":165.94,"x0":1.156061430997511,"y0":50.003262492411984,"z0":5.311406116774792,"aX":11.829459540829138},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.4,"breakHorizontal":-10.6,"spinRate":2496,"spinDirection":142},"zone":5,"typeConfidence":0.91,"plateTime":0.4090588410351925,"extension":6.280819784456563},"index":0,"playId":"67673720-1983-34e4-ba17-1dfe6edac35a","pitchNumber":1,"startTime":"2026-06-16T00:08:37.224Z","endTime":"2026-06-16T00:08:40.746Z","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":"24c4b486-e953-3daf-b8b1-d250c94bccf6","startTime":"2026-06-16T00:08:55.069Z","endTime":"2026-06-16T00:08:58.069Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.816492806993377,"aZ":-13.28067401100107,"pfxX":6.025975207390676,"pfxZ":10.404106464971804,"pX":0.16919145623180518,"pZ":3.880085601133243,"vX0":-4.57622742605653,"vY0":-134.32548866793337,"vZ0":-1.566326221662865,"x":110.55,"y":134.02,"x0":1.117409712153566,"y0":50.00203293914423,"z0":5.421594425038473,"aX":10.941828108328984},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.7,"breakHorizontal":-9.8,"spinRate":2480,"spinDirection":147},"zone":12,"typeConfidence":0.91,"plateTime":0.4087586354806687,"extension":6.180870376320656},"index":2,"playId":"1e1c44e9-15a8-386a-9453-90d29839dd68","pitchNumber":2,"startTime":"2026-06-16T00:09:12.869Z","endTime":"2026-06-16T00:09:15.869Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-16T00:09:37.182Z","endTime":"2026-06-16T00:09:49.763Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.960219593946682,"aZ":-31.130041974673812,"pfxX":-9.276589747159537,"pfxZ":0.7245764273152187,"pX":-2.1220001281729375,"pZ":0.556140336536147,"vX0":-5.443085825980058,"vY0":-119.94223608025783,"vZ0":-4.623726871218474,"x":197.89,"y":223.76,"x0":1.3883744966165121,"y0":50.00523161019823,"z0":5.310561189145701,"aX":-13.406154285253002},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.4,"breakHorizontal":18.1,"spinRate":2610,"spinDirection":309},"zone":13,"typeConfidence":0.9,"plateTime":0.45809342353000293,"extension":6.143833285137509},"index":4,"playId":"5613ab19-dba6-3d2b-9655-8ac91d85f47d","pitchNumber":3,"startTime":"2026-06-16T00:09:49.763Z","endTime":"2026-06-16T00:09:53.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.181957620522855,"aZ":-12.055460115448073,"pfxX":5.573820298266289,"pfxZ":11.040484915036615,"pX":-1.2623201018859893,"pZ":3.0337331995185775,"vX0":-7.676192275655357,"vY0":-133.9497527478715,"vZ0":-3.754733624738751,"x":165.12,"y":156.87,"x0":0.9126540261189959,"y0":50.001685928609945,"z0":5.311911739184199,"aX":10.156537947688385},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.4,"breakHorizontal":-8.5,"spinRate":2492,"spinDirection":145},"zone":11,"typeConfidence":0.91,"plateTime":0.4084708622028108,"extension":6.32314908973429},"index":5,"playId":"8af98ad9-80a5-3f56-a92c-f5b1b3e57dd2","pitchNumber":4,"startTime":"2026-06-16T00:10:15.029Z","endTime":"2026-06-16T00:10:18.986Z","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":92.4,"endSpeed":84.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00092364249147,"aZ":-13.18986427222872,"pfxX":5.662698693451034,"pfxZ":10.30316407992588,"pX":0.8592591429268336,"pZ":2.318632814782853,"vX0":-2.787533948362359,"vY0":-134.5807994447862,"vZ0":-5.3469086472465275,"x":84.25,"y":176.18,"x0":1.1702923374098022,"y0":50.00297572792338,"z0":5.258371910641608,"aX":10.433047800595268},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.8,"breakHorizontal":-9.7,"spinRate":2508,"spinDirection":145},"zone":14,"typeConfidence":0.9,"plateTime":0.4063133161016217,"extension":6.203979140187816},"hitData":{"launchSpeed":42.7,"launchAngle":-67.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":115.01,"coordY":184.99}},"index":6,"playId":"92996865-51f0-34ae-bff0-a44d35aa3210","pitchNumber":5,"startTime":"2026-06-16T00:10:34.445Z","endTime":"2026-06-16T00:10:42.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T00:10:42.537Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hunter Goodman grounds out, third baseman Alex Bregman to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-16T00:11:08.595Z","endTime":"2026-06-16T00:13:05.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.9246579041759,"aZ":-12.247322433445314,"pfxX":7.257106830754022,"pfxZ":10.97525872268884,"pX":0.513763051287176,"pZ":3.0123110819618906,"vX0":-4.036704434847819,"vY0":-134.12163833291325,"vZ0":-3.9696934690905534,"x":97.42,"y":157.45,"x0":1.0981694738966876,"y0":50.00300875653487,"z0":5.389567905709093,"aX":13.176800609544108},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.2,"breakHorizontal":-12.2,"spinRate":2473,"spinDirection":137},"zone":3,"typeConfidence":0.91,"plateTime":0.4089143359787095,"extension":6.089864585214098},"index":0,"playId":"e5eb7f49-8331-3a26-ab28-735c182b003b","pitchNumber":1,"startTime":"2026-06-16T00:11:18.883Z","endTime":"2026-06-16T00:11:22.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.4,"endSpeed":78.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.58174172778145,"aZ":-28.970905757717002,"pfxX":8.898738250252926,"pfxZ":2.0768896186559447,"pX":0.539127060445588,"pZ":1.2779130827316552,"vX0":-4.276501022135887,"vY0":-122.85852831285396,"vZ0":-4.139592928621644,"x":96.45,"y":204.28,"x0":1.1391631923318102,"y0":50.00022474689769,"z0":5.4255730738356345,"aX":13.706594392404517},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.1,"breakHorizontal":-15.2,"spinRate":1311,"spinDirection":111},"zone":14,"typeConfidence":0.9,"plateTime":0.44451334882793603,"extension":6.516338997876121},"index":1,"playId":"0dee56ce-aa07-3270-aa11-b803d6f08501","pitchNumber":2,"startTime":"2026-06-16T00:11:37.296Z","endTime":"2026-06-16T00:11:40.296Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-16T00:11:50.453Z","endTime":"2026-06-16T00:12:05.246Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.58898042456477,"aZ":-13.484186028407787,"pfxX":6.680197674906004,"pfxZ":10.176112533794633,"pX":-0.22571473568379785,"pZ":3.795718629838301,"vX0":-5.568700690417078,"vY0":-134.52582363744477,"vZ0":-1.893838320728353,"x":125.6,"y":136.3,"x0":1.001022657982322,"y0":50.00351229892845,"z0":5.462288482363311,"aX":12.271007121286296},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.2,"breakHorizontal":-10.9,"spinRate":2477,"spinDirection":143},"zone":11,"typeConfidence":0.9,"plateTime":0.40680802386082693,"extension":6.149849766505067},"index":3,"playId":"d543b3a5-0ecf-3858-aca1-29bc8977c5e4","pitchNumber":3,"startTime":"2026-06-16T00:12:05.246Z","endTime":"2026-06-16T00:12:10.724Z","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":84.4,"endSpeed":78.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.92256539102661,"aZ":-25.648121818507278,"pfxX":6.600666056909789,"pfxZ":4.211618282985816,"pX":1.3487671591266086,"pZ":2.1532296188093194,"vX0":-1.976869704513773,"vY0":-123.05889730401492,"vZ0":-2.80830617995969,"x":65.59,"y":180.64,"x0":1.29962540761477,"y0":50.00519889022497,"z0":5.4572612275907,"aX":10.235307819735276},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.3,"breakHorizontal":-11.6,"spinRate":1191,"spinDirection":112},"zone":14,"typeConfidence":0.89,"plateTime":0.4432507337431817,"extension":6.329127868599597},"index":4,"playId":"75493a3f-689f-3719-8ea8-7cebeb04eda8","pitchNumber":4,"startTime":"2026-06-16T00:12:37.128Z","endTime":"2026-06-16T00:12:40.577Z","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":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.912704734025606,"aZ":-26.250873375340056,"pfxX":7.989608119434335,"pfxZ":3.81031079984726,"pX":0.08213865552300999,"pZ":2.8210416688228483,"vX0":-4.97266348576747,"vY0":-123.1874643591243,"vZ0":-1.0641976767891261,"x":113.87,"y":162.61,"x0":1.0775367984366542,"y0":50.00205046074876,"z0":5.455391827185414,"aX":12.415907909284744},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.0,"breakHorizontal":-13.4,"spinRate":1244,"spinDirection":118},"zone":2,"typeConfidence":0.89,"plateTime":0.4427580073321975,"extension":6.401449671616546},"hitData":{"launchSpeed":84.2,"launchAngle":-2.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":89.34,"coordY":157.8}},"index":5,"playId":"8f3c858a-04d7-3b6a-8824-307bd99596f8","pitchNumber":5,"startTime":"2026-06-16T00:12:57.869Z","endTime":"2026-06-16T00:13:05.610Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T00:13:05.610Z","atBatIndex":3},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Pete Crow-Armstrong homers (13) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-16T00:15:18.793Z","endTime":"2026-06-16T00:16:27.140Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":{"id":547179,"link":"/api/v1/people/547179"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.3,"endSpeed":85.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.06464896450599,"aZ":-16.453341837398238,"pfxX":-6.296406161767011,"pfxZ":8.398103610899867,"pX":1.0993680819752052,"pZ":2.397273838467748,"vX0":9.25186145285978,"vY0":-135.5586075979881,"vZ0":-4.985453008207121,"x":75.09,"y":174.05,"x0":-1.5308314424552045,"y0":50.00082715480287,"z0":5.399044471843224,"aX":-11.784055335266007},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.4,"breakHorizontal":9.6,"spinRate":2364,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.40319008652274757,"extension":5.888517200395177},"index":0,"playId":"08479d5f-6649-3c20-b13f-bb53cf9f1ed9","pitchNumber":1,"startTime":"2026-06-16T00:15:18.793Z","endTime":"2026-06-16T00:15:22.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2208282694858,"aZ":-24.062671309290508,"pfxX":-9.712355097204142,"pfxZ":4.402893133710658,"pX":0.14619097467326753,"pZ":1.972535968609598,"vX0":7.69119948670891,"vY0":-134.38992505523325,"vZ0":-4.925758461262992,"x":111.43,"y":185.52,"x0":-1.481125297879955,"y0":50.00162563461145,"z0":5.523059571384303,"aX":-17.888331658963367},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.2,"breakHorizontal":16.1,"spinRate":2332,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.40647862712232374,"extension":5.934861762774684},"index":1,"playId":"b15a3c48-00da-3bfe-8136-a6bf2433b6e5","pitchNumber":2,"startTime":"2026-06-16T00:15:33.083Z","endTime":"2026-06-16T00:15:36.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.274806016347828,"aZ":-26.710100836192126,"pfxX":-9.610199740730506,"pfxZ":3.6781943924095666,"pX":-0.5430391429632483,"pZ":0.8241851444412189,"vX0":5.293712440298039,"vY0":-120.96404759389684,"vZ0":-5.654769322758422,"x":137.7,"y":216.53,"x0":-1.50968379060824,"y0":50.000648049688316,"z0":5.529610389523504,"aX":-14.260508376722225},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":5.5,"breakHorizontal":16.2,"spinRate":2080,"spinDirection":240},"zone":13,"typeConfidence":0.92,"plateTime":0.4525458764944239,"extension":5.900675191406289},"index":2,"playId":"7c3534ff-19ad-3646-8669-82c7765f1ab5","pitchNumber":3,"startTime":"2026-06-16T00:15:45.340Z","endTime":"2026-06-16T00:15:48.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.194004946778353,"aZ":-23.23998230978841,"pfxX":-1.7221018103569705,"pfxZ":5.068848241640737,"pX":0.06190965823361523,"pZ":1.8053090212172085,"vX0":5.242497539177348,"vY0":-131.4531091268108,"vZ0":-5.170955085408326,"x":114.64,"y":190.04,"x0":-1.728819984882742,"y0":50.00068906854092,"z0":5.508858698648712,"aX":-3.0341300135738187},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.3,"breakHorizontal":2.0,"spinRate":2562,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.4156700498595214,"extension":5.850421142598858},"hitData":{"launchSpeed":106.0,"launchAngle":28.0,"totalDistance":434.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":165.59,"coordY":27.4}},"index":3,"playId":"97b01d24-f56f-3c50-9be2-904c54ee11c3","pitchNumber":4,"startTime":"2026-06-16T00:16:02.839Z","endTime":"2026-06-16T00:16:27.140Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T00:16:27.140Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Bregman singles on a ground ball to center fielder Cole Carrigg.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-16T00:16:40.900Z","endTime":"2026-06-16T00:18:36.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.529610478161285,"aZ":-15.595168896049174,"pfxX":-6.9890321915660065,"pfxZ":8.933329864566028,"pX":0.38004660385094735,"pZ":1.9744406522981641,"vX0":9.92840061000997,"vY0":-135.36390486124944,"vZ0":-6.226581876816075,"x":102.51,"y":185.47,"x0":-2.427154847771461,"y0":50.00490855119715,"z0":5.3964373680913305,"aX":-12.973815113391481},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.0,"breakHorizontal":10.6,"spinRate":2440,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.40462981586678026,"extension":5.893067784931641},"index":0,"playId":"5a010b1f-e20e-37a2-85e5-be47206d9779","pitchNumber":1,"startTime":"2026-06-16T00:16:41.047Z","endTime":"2026-06-16T00:16:44.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.565148486027116,"aZ":-26.52014274391271,"pfxX":0.040639523930522614,"pfxZ":3.3272988931512026,"pX":2.1630152268812624,"pZ":1.2666280022169456,"vX0":11.268463956878028,"vY0":-129.2334789026243,"vZ0":-5.541662200016509,"x":34.55,"y":204.58,"x0":-2.2493768432031604,"y0":50.00531488149383,"z0":5.461886114818289,"aX":0.06841884133188723},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.0,"breakHorizontal":-2.4,"spinRate":2604,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.4229556901118747,"extension":5.926024529931928},"index":1,"playId":"be5a8a99-d1e3-3ca2-ad83-7b477c06d55a","pitchNumber":2,"startTime":"2026-06-16T00:16:52.094Z","endTime":"2026-06-16T00:16:55.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.115440323459392,"aZ":-20.877372060107888,"pfxX":-1.1021387278812198,"pfxZ":6.386185633954118,"pX":0.5900770927514193,"pZ":2.0189317002645186,"vX0":8.405703943661825,"vY0":-131.4430323814452,"vZ0":-5.053393424247973,"x":94.51,"y":184.27,"x0":-2.4915878338459865,"y0":50.00119685848803,"z0":5.494688299543803,"aX":-1.9508868914100972},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.8,"breakHorizontal":0.4,"spinRate":2525,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.4150499793366613,"extension":5.97160659580088},"index":2,"playId":"d7341726-2d7e-32dd-b9e9-bcf99045ce93","pitchNumber":3,"startTime":"2026-06-16T00:17:06.014Z","endTime":"2026-06-16T00:17:10.007Z","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":82.8,"endSpeed":75.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.550257017781018,"aZ":-35.16813869386275,"pfxX":6.080672201518956,"pfxZ":-2.070733830908326,"pX":0.44693203842209245,"pZ":1.0678783000789378,"vX0":5.372749158058751,"vY0":-120.36041462021464,"vZ0":-2.9857685796848976,"x":99.96,"y":209.95,"x0":-2.6161678841256952,"y0":50.00281529488422,"z0":5.484841848609471,"aX":8.79038161272138},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.3,"breakHorizontal":-12.5,"spinRate":2487,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4576494637264865,"extension":5.899319082618876},"index":3,"playId":"842a999c-1838-3da6-a021-6ec289ebcdbd","pitchNumber":4,"startTime":"2026-06-16T00:17:27.174Z","endTime":"2026-06-16T00:17:30.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.770796358639014,"aZ":-23.444724530116645,"pfxX":-9.246495524488385,"pfxZ":4.714044082654418,"pX":0.06264978253490064,"pZ":2.5307773841608063,"vX0":9.348762824763616,"vY0":-135.09292215953127,"vZ0":-3.7367949796747757,"x":114.61,"y":170.45,"x0":-2.2374917188240944,"y0":50.00649989824501,"z0":5.57543677035094,"aX":-17.135809337270075},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.9,"breakHorizontal":14.8,"spinRate":2181,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.40507685514115543,"extension":5.940062509623435},"index":4,"playId":"964626a1-b059-3bc0-85c8-a0b2a0177dc5","pitchNumber":5,"startTime":"2026-06-16T00:17:39.796Z","endTime":"2026-06-16T00:17:43.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.368089115525276,"aZ":-22.18579631472919,"pfxX":-8.75484863946297,"pfxZ":6.682923138833932,"pX":-0.18346009704163974,"pZ":0.17380294209888758,"vX0":7.915033861041307,"vY0":-121.860891923629,"vZ0":-7.825785432798532,"x":123.99,"y":234.09,"x0":-2.346061898186159,"y0":50.00143861437751,"z0":5.362034050462512,"aX":-13.082633583517138},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":10.3,"breakHorizontal":13.8,"spinRate":2164,"spinDirection":242},"zone":13,"typeConfidence":0.92,"plateTime":0.4505689430346096,"extension":6.094203916484624},"index":5,"playId":"bec7500e-ba4f-310a-bc16-f06971359892","pitchNumber":6,"startTime":"2026-06-16T00:18:02.765Z","endTime":"2026-06-16T00:18:06.047Z","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":92.9,"endSpeed":85.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65114167271726,"aZ":-19.74726186536435,"pfxX":-9.310481215418186,"pfxZ":6.710683644478552,"pX":0.0661475909634961,"pZ":3.1230259656103265,"vX0":8.738708785767605,"vY0":-135.02937716004152,"vZ0":-2.958654006559392,"x":114.48,"y":154.46,"x0":-1.9981872672903176,"y0":50.00110069972995,"z0":5.617839676691835,"aX":-17.238075417880083},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.8,"breakHorizontal":15.0,"spinRate":2300,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.40520074330532907,"extension":5.918884295606791},"hitData":{"launchSpeed":96.8,"launchAngle":2.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.15,"coordY":84.08}},"index":6,"playId":"f7af27d5-82bd-3f36-9ada-4df7a4a0e3e6","pitchNumber":7,"startTime":"2026-06-16T00:18:25.971Z","endTime":"2026-06-16T00:18:36.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T00:18:36.744Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-16T00:19:03.524Z","endTime":"2026-06-16T00:20:24.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.15020378527528,"aZ":-29.50714993503992,"pfxX":5.731712196040956,"pfxZ":1.910560846459136,"pX":-0.7995051973710353,"pZ":2.1516937087467896,"vX0":0.9780906173724767,"vY0":-117.42482092493805,"vZ0":-1.9208531053584506,"x":147.48,"y":180.68,"x0":-1.966122914487052,"y0":50.00378020855422,"z0":5.724487477335183,"aX":8.007673424746724},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":3.2,"breakHorizontal":-10.7,"spinRate":2564,"spinDirection":74},"zone":7,"typeConfidence":2.0,"plateTime":0.4663693954575616,"extension":5.658926093680016},"index":0,"playId":"80e8a10d-da9b-301d-ae2f-93e0bed54a86","pitchNumber":1,"startTime":"2026-06-16T00:19:03.524Z","endTime":"2026-06-16T00:19:07.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.05949324412789,"aZ":-24.71097496758284,"pfxX":-8.767567595307257,"pfxZ":4.9792222869829,"pX":-0.17510055849145703,"pZ":2.468460795460304,"vX0":5.764716235286218,"vY0":-121.46506768604368,"vZ0":-2.6703424315446567,"x":123.67,"y":172.13,"x0":-1.4361567881248205,"y0":50.00328468015025,"z0":5.723310797067127,"aX":-13.144316491320646},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":8.6,"breakHorizontal":14.5,"spinRate":2035,"spinDirection":238},"zone":5,"typeConfidence":0.92,"plateTime":0.4503688680396314,"extension":5.911601812735035},"index":1,"playId":"c5f7b7b2-cf1f-3800-ba43-033cd29659e9","pitchNumber":2,"startTime":"2026-06-16T00:19:21.193Z","endTime":"2026-06-16T00:19:24.406Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-16T00:19:36.413Z","endTime":"2026-06-16T00:19:55.622Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.01014417689628,"aZ":-40.41733369186411,"pfxX":-0.28382338446701816,"pfxZ":-5.458199491984767,"pX":-0.5311693581675722,"pZ":1.5615962168360589,"vX0":2.6056151115486186,"vY0":-121.86342467808382,"vZ0":-1.4853130660476748,"x":137.25,"y":196.62,"x0":-1.5754500673755014,"y0":50.002776515100045,"z0":5.657176078960586,"aX":-0.42893341442077104},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-10.0,"breakHorizontal":-0.1,"spinRate":2526,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.4487517680953066,"extension":5.758351975035882},"index":3,"playId":"a01602ca-f193-3ffa-ae9c-55175f58bac8","pitchNumber":3,"startTime":"2026-06-16T00:19:55.622Z","endTime":"2026-06-16T00:19:59.845Z","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":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.231801570925416,"aZ":-17.140932759379183,"pfxX":-7.782153618638208,"pfxZ":8.199198858600782,"pX":0.6648590098673348,"pZ":3.35351319705415,"vX0":8.90380215355938,"vY0":-134.77704632629374,"vZ0":-1.9367348151104964,"x":91.66,"y":148.24,"x0":-1.6758372988163357,"y0":50.00262196694115,"z0":5.296509669404996,"aX":-14.268460786819823},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.6,"breakHorizontal":12.1,"spinRate":2503,"spinDirection":236},"zone":12,"typeConfidence":2.0,"plateTime":0.4069377660808886,"extension":5.921034018873845},"index":4,"playId":"b746b365-a51f-3cba-8139-09174efc3067","pitchNumber":4,"startTime":"2026-06-16T00:20:18.580Z","endTime":"2026-06-16T00:20:24.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T00:20:24.208Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-16T00:20:40.970Z","endTime":"2026-06-16T00:22:10.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"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, 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.8,"endSpeed":75.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43262680025069,"aZ":-32.011538974005475,"pfxX":7.721446427605784,"pfxZ":0.11377215325969381,"pX":0.8381268867322512,"pZ":2.078252225754811,"vX0":5.55623184489086,"vY0":-119.01191696345393,"vZ0":-1.626988317907804,"x":85.05,"y":182.67,"x0":-2.5359463613483078,"y0":50.00203509255656,"z0":5.690289345359888,"aX":10.992852829982079},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.1,"breakHorizontal":-15.4,"spinRate":2629,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4615497141584055,"extension":5.963726405933381},"index":0,"playId":"03194b08-a84f-3371-8dbd-3152eb99bf09","pitchNumber":1,"startTime":"2026-06-16T00:20:47.226Z","endTime":"2026-06-16T00:20:51.734Z","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":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92556762655338,"aZ":-24.872384567803095,"pfxX":-10.839231951699666,"pfxZ":3.9136053277866765,"pX":0.5306991120721363,"pZ":1.9369843918697973,"vX0":11.714678977655979,"vY0":-135.06990407147995,"vZ0":-4.851550146520698,"x":96.77,"y":186.48,"x0":-2.4357484677614347,"y0":50.000893976153094,"z0":5.485523166401617,"aX":-20.207942795567448},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.2,"breakHorizontal":17.4,"spinRate":2299,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.40411804513152605,"extension":6.029743466020244},"index":1,"playId":"de20a62f-4b67-3c7e-817f-ece84e68bed9","pitchNumber":2,"startTime":"2026-06-16T00:21:05.747Z","endTime":"2026-06-16T00:21:09.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69406750811678,"aZ":-33.5693303300262,"pfxX":0.6835866898403902,"pfxZ":-0.8888884241720865,"pX":1.1888702161529554,"pZ":1.3766697083607509,"vX0":8.465896385259198,"vY0":-123.98561456410282,"vZ0":-3.7972659966556166,"x":71.68,"y":201.61,"x0":-2.3521819591068853,"y0":50.0053722172254,"z0":5.715584943947611,"aX":1.0684458595168709},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.3,"breakHorizontal":-3.1,"spinRate":2570,"spinDirection":7},"zone":14,"typeConfidence":2.0,"plateTime":0.4409816645959834,"extension":5.888750693115803},"index":2,"playId":"5afab1a3-919c-3470-a763-d908675688a1","pitchNumber":3,"startTime":"2026-06-16T00:21:24.575Z","endTime":"2026-06-16T00:21:27.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.345934807865472,"aZ":-20.337843022941,"pfxX":-10.305343109665605,"pfxZ":6.536114981876361,"pX":-0.7684990157856425,"pZ":3.248744508404958,"vX0":7.7728406325062425,"vY0":-133.83209227685492,"vZ0":-2.9047450666876795,"x":146.29,"y":151.06,"x0":-2.3740633525773505,"y0":50.00373654648577,"z0":5.807807546538229,"aX":-18.663027040627913},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.4,"breakHorizontal":16.9,"spinRate":2276,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.40953377123675594,"extension":5.718224655960716},"index":3,"playId":"c3ee3f66-26e0-375c-abee-4443fa3ae198","pitchNumber":4,"startTime":"2026-06-16T00:21:44.665Z","endTime":"2026-06-16T00:21:47.703Z","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.3,"endSpeed":86.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21298945738815,"aZ":-13.957569776747652,"pfxX":-7.476320789833902,"pfxZ":9.559665233266443,"pX":0.26779716302921036,"pZ":2.4761752489736613,"vX0":9.872202607209772,"vY0":-136.93225716290792,"vZ0":-5.284449814940657,"x":106.79,"y":171.92,"x0":-2.40681990167656,"y0":50.0057826959005,"z0":5.380310829128634,"aX":-14.251987714618116},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":11.5,"spinRate":2465,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.39944788989344904,"extension":5.844545040420907},"index":4,"playId":"b875260e-c268-3bef-910f-9a60035aa5a7","pitchNumber":5,"startTime":"2026-06-16T00:22:07.399Z","endTime":"2026-06-16T00:22:10.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T00:22:10.861Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ian Happ flies out sharply to center fielder Cole Carrigg.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-16T00:22:31.154Z","endTime":"2026-06-16T00:23:44.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.0,"endSpeed":86.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.05783578720026,"aZ":-15.141997678196455,"pfxX":-7.881224899797627,"pfxZ":8.99595059999416,"pX":1.2378372835517208,"pZ":1.724801526999935,"vX0":12.834189475776961,"vY0":-136.27273574548755,"vZ0":-6.6970696290872676,"x":69.82,"y":192.21,"x0":-2.494494323224398,"y0":50.005500099968565,"z0":5.247707135600826,"aX":-14.926736277633482},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.1,"breakHorizontal":11.8,"spinRate":2482,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4009108223471851,"extension":5.979291637255257},"index":0,"playId":"96be2f8f-07b8-3b7b-92cb-76ea91987ddd","pitchNumber":1,"startTime":"2026-06-16T00:22:38.389Z","endTime":"2026-06-16T00:22:41.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.596557337131276,"aZ":-40.459710823551916,"pfxX":0.046871912885234845,"pfxZ":-5.74854727035212,"pX":0.8314875229286157,"pZ":1.013913496465383,"vX0":5.254213630912747,"vY0":-119.23627217742555,"vZ0":-2.345074241955677,"x":85.31,"y":211.4,"x0":-1.4051898855701952,"y0":50.000521622300404,"z0":5.655420552365058,"aX":0.06749899217094782},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-10.7,"breakHorizontal":-1.3,"spinRate":2521,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4590844850372968,"extension":5.790158911713557},"index":1,"playId":"3debccd1-624c-325b-9496-dc6567ca1c5b","pitchNumber":2,"startTime":"2026-06-16T00:22:56.461Z","endTime":"2026-06-16T00:22:59.461Z","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":84.1,"endSpeed":77.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.6062796201703,"aZ":-24.989107813845816,"pfxX":-8.79451656568693,"pfxZ":4.716114802285513,"pX":-0.8300480505520184,"pZ":2.0159640467512423,"vX0":4.359746379540686,"vY0":-122.4419987557102,"vZ0":-3.64553807900482,"x":148.64,"y":184.35,"x0":-1.4888256655240946,"y0":50.000117321162975,"z0":5.656379816103444,"aX":-13.384595605855607},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.9,"breakHorizontal":14.9,"spinRate":2086,"spinDirection":241},"zone":13,"typeConfidence":0.92,"plateTime":0.4469102045115134,"extension":5.7934807408464595},"index":2,"playId":"2e6c3435-8b13-3b86-85d3-6494ba0c9c36","pitchNumber":3,"startTime":"2026-06-16T00:23:15.802Z","endTime":"2026-06-16T00:23:18.802Z","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":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.649805659013595,"aZ":-16.242511026804298,"pfxX":-8.554453526329565,"pfxZ":8.428589861183525,"pX":-0.1544703689540429,"pZ":2.648844834835844,"vX0":7.31695317502147,"vY0":-136.9660708564372,"vZ0":-3.9237232797540265,"x":122.89,"y":167.26,"x0":-1.7556249575679737,"y0":50.00442569680184,"z0":5.218292669324044,"aX":-16.17416975923631},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.5,"breakHorizontal":13.8,"spinRate":2416,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.4006602435199902,"extension":5.903602117250258},"hitData":{"launchSpeed":100.0,"launchAngle":42.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":96.77,"coordY":54.91}},"index":3,"playId":"11473b19-fa36-3f25-9a61-ca75a980b088","pitchNumber":4,"startTime":"2026-06-16T00:23:35.228Z","endTime":"2026-06-16T00:23:44.834Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T00:23:44.834Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ezequiel Tovar pops out to first baseman Michael Busch in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-16T00:25:57.235Z","endTime":"2026-06-16T00:27:21.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.52198738788732,"aZ":-14.352810482100665,"pfxX":6.5987721063484255,"pfxZ":10.069028179231744,"pX":0.1279883075821891,"pZ":3.7571225948771265,"vX0":-4.801543675003115,"vY0":-132.26475336311708,"vZ0":-1.8549805909521908,"x":112.12,"y":137.34,"x0":1.1106717680764668,"y0":50.0001940926194,"z0":5.521413466149343,"aX":11.675931730232843},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.0,"breakHorizontal":-10.9,"spinRate":2485,"spinDirection":145},"zone":12,"typeConfidence":0.89,"plateTime":0.41430526074292917,"extension":6.141493678109628},"index":0,"playId":"2a7e20e6-3a9f-366d-bda5-80c4cbbc4734","pitchNumber":1,"startTime":"2026-06-16T00:25:57.235Z","endTime":"2026-06-16T00:26:00.799Z","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":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.440844002433707,"aZ":-25.90712655966131,"pfxX":7.8057400717037835,"pfxZ":4.177453780029317,"pX":-1.0890251354383687,"pZ":0.9177254482907315,"vX0":-7.650115712700082,"vY0":-121.11223292492691,"vZ0":-5.190517021050558,"x":158.51,"y":214.0,"x0":1.0815694900104331,"y0":50.0038269365006,"z0":5.326907940356102,"aX":11.712938987408211},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.7,"breakHorizontal":-12.6,"spinRate":1172,"spinDirection":122},"zone":13,"typeConfidence":0.91,"plateTime":0.45053687867866365,"extension":6.43698030631764},"index":1,"playId":"fdf91c76-d218-339b-9903-3a457f323a0e","pitchNumber":2,"startTime":"2026-06-16T00:26:11.580Z","endTime":"2026-06-16T00:26:15.303Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.886769761583974,"aZ":-13.446410451534284,"pfxX":7.35530734329479,"pfxZ":10.507702351170693,"pX":0.05620145803316964,"pZ":2.5483891872540725,"vX0":-5.278719029590836,"vY0":-132.99769434516722,"vZ0":-4.7199839135204,"x":114.86,"y":169.97,"x0":1.1161990711370964,"y0":50.00346102671452,"z0":5.329372413803985,"aX":13.109843564012623},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.1,"breakHorizontal":-12.1,"spinRate":2497,"spinDirection":140},"zone":5,"typeConfidence":0.9,"plateTime":0.41264617183631724,"extension":6.074478425182483},"index":2,"playId":"10ee4af6-0f9a-3b1a-9d3a-99f3cea18db5","pitchNumber":3,"startTime":"2026-06-16T00:26:28.456Z","endTime":"2026-06-16T00:26:33.924Z","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.1,"endSpeed":83.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.849367046682787,"aZ":-11.304652469139402,"pfxX":6.221849782028306,"pfxZ":11.58881592245254,"pX":-0.09490642414913258,"pZ":2.2418058415852764,"vX0":-5.042246490469325,"vY0":-133.83302504403122,"vZ0":-5.999646568447249,"x":120.62,"y":178.25,"x0":1.012000709859173,"y0":50.0026936705607,"z0":5.334184846034289,"aX":11.204395523796697},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.8,"breakHorizontal":-10.1,"spinRate":2564,"spinDirection":144},"zone":5,"typeConfidence":0.91,"plateTime":0.410400630084391,"extension":6.262213871483444},"index":3,"playId":"057d99fd-ad96-3260-9c16-c3172450f947","pitchNumber":4,"startTime":"2026-06-16T00:26:51.715Z","endTime":"2026-06-16T00:26:54.715Z","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":91.6,"endSpeed":83.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.359858669413576,"aZ":-14.603979432881392,"pfxX":7.24225334500524,"pfxZ":9.830586916574207,"pX":-0.2737179534543119,"pZ":3.137944855942352,"vX0":-5.949344693237128,"vY0":-133.26594676029524,"vZ0":-2.9607546373046567,"x":127.43,"y":154.06,"x0":1.053837248607577,"y0":50.00052820166287,"z0":5.326871448248711,"aX":12.941169621856025},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.3,"breakHorizontal":-11.8,"spinRate":2426,"spinDirection":142},"zone":1,"typeConfidence":0.9,"plateTime":0.4120099040560117,"extension":6.136021152681135},"hitData":{"launchSpeed":89.1,"launchAngle":80.0,"totalDistance":72.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":149.5,"coordY":185.88}},"index":4,"playId":"02b1a5db-7715-3152-9ad9-a5186bbaaf45","pitchNumber":5,"startTime":"2026-06-16T00:27:11.098Z","endTime":"2026-06-16T00:27:21.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T00:27:21.642Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Carrigg strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-16T00:27:43.084Z","endTime":"2026-06-16T00:28:52.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"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,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":74.6,"endSpeed":68.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.986980272285404,"aZ":-41.696842742119436,"pfxX":-4.339368199518989,"pfxZ":-8.077245130190436,"pX":-0.04075410520919343,"pZ":2.153257608371307,"vX0":-0.7322596383794406,"vY0":-108.54430131370265,"vZ0":1.855286054535495,"x":118.55,"y":180.64,"x0":0.8651542107166642,"y0":50.00007707633759,"z0":5.866217059175418,"aX":-5.118768710479279},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-13.7,"breakHorizontal":8.0,"spinRate":2475,"spinDirection":323},"zone":8,"typeConfidence":0.9,"plateTime":0.5067953368796765,"extension":5.974599687240216},"index":0,"playId":"631946b9-23fd-31a7-87aa-ad6e2cd2ee6a","pitchNumber":1,"startTime":"2026-06-16T00:27:45.484Z","endTime":"2026-06-16T00:27:50.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.088137460337684,"aZ":-31.254333579330293,"pfxX":-8.471187736362575,"pfxZ":0.6468425619405966,"pX":-0.6626657492537967,"pZ":2.1764187012942213,"vX0":-2.1268592907920474,"vY0":-118.94041404461635,"vZ0":-1.1200969799592984,"x":142.26,"y":180.02,"x0":1.3449523367341067,"y0":50.00446367769709,"z0":5.503122685296957,"aX":-12.064178216388695},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.2,"breakHorizontal":15.8,"spinRate":2520,"spinDirection":301},"zone":7,"typeConfidence":0.9,"plateTime":0.46157495328215337,"extension":6.01581434320315},"index":1,"playId":"1fcddede-a897-3efe-8f5d-21cdb1a1f817","pitchNumber":2,"startTime":"2026-06-16T00:28:01.064Z","endTime":"2026-06-16T00:28:04.377Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-16T00:28:12.257Z","endTime":"2026-06-16T00:28:25.161Z","isPitch":false,"type":"action","player":{"id":694249,"link":"/api/v1/people/694249"}},{"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.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.383125516139412,"aZ":-14.018721988422241,"pfxX":6.437584329162207,"pfxZ":9.923967495417301,"pX":-1.0522504576016887,"pZ":2.7223176411167076,"vX0":-7.395253703953434,"vY0":-134.0063624898913,"vZ0":-4.170372384520091,"x":157.11,"y":165.28,"x0":0.8992246473304433,"y0":50.00100085202855,"z0":5.291530736896879,"aX":11.775432383119293},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.3,"breakHorizontal":-10.2,"spinRate":2514,"spinDirection":145},"zone":11,"typeConfidence":0.9,"plateTime":0.40783340926041944,"extension":6.393723516525639},"index":3,"playId":"e8d90d2f-85e1-3e2a-a802-eabf8d1b6786","pitchNumber":3,"startTime":"2026-06-16T00:28:25.161Z","endTime":"2026-06-16T00:28:30.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.410501962628295,"aZ":-14.51633848734137,"pfxX":5.939827183161052,"pfxZ":9.623610257085488,"pX":-0.1842438202193001,"pZ":4.413144494144392,"vX0":-5.273644965026134,"vY0":-134.8754561491057,"vZ0":-0.21304811657061398,"x":124.02,"y":119.63,"x0":1.0283875133655112,"y0":50.00548538833604,"z0":5.520345169839021,"aX":10.902433424778485},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.5,"breakHorizontal":-9.6,"spinRate":2560,"spinDirection":146},"zone":11,"typeConfidence":0.91,"plateTime":0.4067090278529859,"extension":6.300154938378045},"index":4,"playId":"f104d0c8-46fa-3a06-b82d-800a2c5f4c50","pitchNumber":4,"startTime":"2026-06-16T00:28:49.040Z","endTime":"2026-06-16T00:28:52.569Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T00:28:52.569Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake McCarthy singles on a ground ball to second baseman Nico Hoerner.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-16T00:29:12.980Z","endTime":"2026-06-16T00:30:12.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_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":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.593571502436944,"aZ":-13.828437842311054,"pfxX":6.95817111935311,"pfxZ":9.965647103353756,"pX":-0.32765153355370186,"pZ":2.3917326836238884,"vX0":-5.848878761937403,"vY0":-135.56241375790137,"vZ0":-5.139495519479477,"x":129.49,"y":174.2,"x0":0.9652633307565701,"y0":50.00486826776534,"z0":5.294791070944701,"aX":12.813549041932141},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.0,"breakHorizontal":-11.2,"spinRate":2553,"spinDirection":143},"zone":4,"typeConfidence":0.91,"plateTime":0.40570070453672,"extension":6.180675956921234},"index":0,"playId":"69cf9f21-8743-35e7-8b45-c45654c29b8b","pitchNumber":1,"startTime":"2026-06-16T00:29:15.697Z","endTime":"2026-06-16T00:29:18.952Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.0,"endSpeed":68.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.194494979905844,"aZ":-40.99457324488704,"pfxX":-5.6353782290138525,"pfxZ":-7.394343856050799,"pX":0.20919120136648126,"pZ":2.353196715301287,"vX0":0.08909164331057046,"vY0":-109.10107747444525,"vZ0":1.9110603154870445,"x":109.03,"y":175.24,"x0":0.8984960320794376,"y0":50.00511369707844,"z0":5.921308091286412,"aX":-6.718423425787544},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-12.5,"breakHorizontal":10.2,"spinRate":2498,"spinDirection":324},"zone":5,"typeConfidence":0.88,"plateTime":0.504191385560675,"extension":6.099196004900354},"index":1,"playId":"423241b7-016b-362a-9496-fb6b0fbcc4fd","pitchNumber":2,"startTime":"2026-06-16T00:29:29.113Z","endTime":"2026-06-16T00:29:32.791Z","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":82.9,"endSpeed":75.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.926317149691254,"aZ":-29.998460245597222,"pfxX":-9.358693213876652,"pfxZ":1.4971166335394015,"pX":-0.9684786556072682,"pZ":1.9697523354705095,"vX0":-2.6817812742819735,"vY0":-120.61792673404368,"vZ0":-1.7428063656433954,"x":153.92,"y":185.6,"x0":1.376864737333661,"y0":50.00499032286981,"z0":5.375256607169852,"aX":-13.63623143356007},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.5,"breakHorizontal":17.6,"spinRate":2615,"spinDirection":300},"zone":13,"typeConfidence":0.9,"plateTime":0.45606117040523975,"extension":6.154957105073624},"index":2,"playId":"d83f440d-ccd9-3ef6-9685-e03d8cc19a3c","pitchNumber":3,"startTime":"2026-06-16T00:29:45.195Z","endTime":"2026-06-16T00:29:48.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":83.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.938594750453543,"aZ":-11.262742322690807,"pfxX":6.608970053640663,"pfxZ":11.487485574796619,"pX":-0.6907707624996756,"pZ":2.976627419058131,"vX0":-6.394670734001114,"vY0":-134.7272910332528,"vZ0":-4.277649192388773,"x":143.33,"y":158.41,"x0":0.8660855518250407,"y0":50.00394206916105,"z0":5.394119795251983,"aX":12.032169167904783},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.9,"breakHorizontal":-10.4,"spinRate":2571,"spinDirection":142},"zone":1,"typeConfidence":0.91,"plateTime":0.4080850116882231,"extension":6.31000006160749},"hitData":{"launchSpeed":85.6,"launchAngle":-59.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.0,"coordY":156.08}},"index":3,"playId":"b38f1b7e-45ff-3bc3-92aa-5a4b50ea1b7b","pitchNumber":4,"startTime":"2026-06-16T00:30:05.013Z","endTime":"2026-06-16T00:30:12.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T00:30:12.537Z","atBatIndex":11},{"result":{"type":"atBat","event":"Pickoff 1B","eventType":"pickoff_1b","description":"Pitcher Shota Imanaga picks off Jake McCarthy at 1st on throw to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-16T00:30:32.490Z","endTime":"2026-06-16T00:31:13.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":16},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":684007,"link":"/api/v1/people/684007"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.3,"endSpeed":77.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.114286054986945,"aZ":-27.743447278854717,"pfxX":8.530300793479107,"pfxZ":2.949164433909541,"pX":0.3148521533591824,"pZ":1.5462906492390218,"vX0":-4.132043447305431,"vY0":-121.32074089004479,"vZ0":-3.54776131706317,"x":105.0,"y":197.03,"x0":0.92529978242484,"y0":50.00185940579883,"z0":5.426580599346574,"aX":12.807942699812246},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.8,"breakHorizontal":-14.5,"spinRate":1218,"spinDirection":124},"zone":14,"typeConfidence":0.91,"plateTime":0.45021590525734245,"extension":6.453446057555118},"index":0,"playId":"617f380d-b9b3-3599-b4fb-ea9013b4f104","pitchNumber":1,"startTime":"2026-06-16T00:30:46.650Z","endTime":"2026-06-16T00:30:49.650Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-06-16T00:30:59.020Z","endTime":"2026-06-16T00:31:08.665Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":true,"hasReview":false,"fromCatcher":false},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"7da30537-ddf4-3fdb-9366-0bb35c339937","startTime":"2026-06-16T00:31:08.665Z","endTime":"2026-06-16T00:31:13.102Z","isPitch":false,"type":"pickoff"}],"playEndTime":"2026-06-16T00:31:13.102Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nico Hoerner called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-16T00:33:31.560Z","endTime":"2026-06-16T00:34:24.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.50936741024623,"aZ":-33.65447392723333,"pfxX":0.7239466249263157,"pfxZ":-1.0088838953900265,"pX":0.18194059888805506,"pZ":0.9313449190767843,"vX0":5.788912872604488,"vY0":-120.62116016083732,"vZ0":-4.479381389680253,"x":110.06,"y":213.63,"x0":-2.3432081313820805,"y0":50.00039780929006,"z0":5.780434100387115,"aX":1.0655786212834066},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.6,"breakHorizontal":-2.6,"spinRate":2614,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4541215807896135,"extension":5.808385499348369},"index":0,"playId":"5a16cac9-8eba-3fe5-bfd9-39283c9c1d82","pitchNumber":1,"startTime":"2026-06-16T00:33:31.690Z","endTime":"2026-06-16T00:33:35.220Z","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":92.1,"endSpeed":84.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.084400475439725,"aZ":-15.136058871054432,"pfxX":-7.327299220883446,"pfxZ":9.335165418275047,"pX":0.3553833601218404,"pZ":2.062608228122741,"vX0":9.363107280200182,"vY0":-133.78909858280326,"vZ0":-6.560507789301421,"x":103.45,"y":183.09,"x0":-2.2268904311639255,"y0":50.001128551891604,"z0":5.618642969033154,"aX":-13.370546935534145},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.7,"breakHorizontal":11.4,"spinRate":2440,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.4083814472781744,"extension":5.8328258611026005},"index":1,"playId":"b1358ac6-6fe9-38e3-bf78-6abc6ac4e58a","pitchNumber":2,"startTime":"2026-06-16T00:33:44.646Z","endTime":"2026-06-16T00:33:48.363Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-06-16T00:33:55.200Z","endTime":"2026-06-16T00:34:04.626Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.277190918999604,"aZ":-23.17294565454267,"pfxX":-1.206961776235638,"pfxZ":5.307803255382657,"pX":-0.028665080257962276,"pZ":2.65573369835475,"vX0":6.476153357796342,"vY0":-128.97432061400707,"vZ0":-3.4210450751692734,"x":118.09,"y":167.08,"x0":-2.4085947267012737,"y0":50.00092648580933,"z0":5.773923740291767,"aX":-2.046902902977035},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.1,"breakHorizontal":0.8,"spinRate":2538,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.4236925840382568,"extension":5.743677929576453},"index":3,"playId":"c93b3ea0-a6c3-3a65-ae25-f183bfadcce5","pitchNumber":3,"startTime":"2026-06-16T00:34:04.626Z","endTime":"2026-06-16T00:34:07.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.846828026199454,"aZ":-23.11873669836268,"pfxX":-10.360205372978225,"pfxZ":4.785399501082985,"pX":0.5845798864341061,"pZ":1.9456696034192758,"vX0":10.31443177685777,"vY0":-136.18098740479107,"vZ0":-5.114593600066388,"x":94.72,"y":186.25,"x0":-1.8926915837881757,"y0":50.00161879118322,"z0":5.431760385620748,"aX":-19.600893776587284},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.8,"breakHorizontal":16.8,"spinRate":2262,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.4010772743016999,"extension":5.8358071447868545},"index":4,"playId":"95814c4f-30c8-30b2-a4fb-b49035cdebb1","pitchNumber":4,"startTime":"2026-06-16T00:34:20.451Z","endTime":"2026-06-16T00:34:24.710Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T00:34:24.710Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Moisés Ballesteros grounds out, first baseman TJ Rumfield to pitcher Michael Lorenzen.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-16T00:34:30.321Z","endTime":"2026-06-16T00:35:53.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"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":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.16730367970485,"aZ":-28.776430091810493,"pfxX":4.555281731262765,"pfxZ":2.4515149224249075,"pX":-1.598321648883948,"pZ":4.023966375088262,"vX0":1.3158011048154694,"vY0":-116.7077924677156,"vZ0":2.0981696959466385,"x":177.92,"y":130.13,"x0":-2.760630437491831,"y0":50.00182965770523,"z0":5.816385256715726,"aX":6.307006233621606},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":5.2,"breakHorizontal":-8.5,"spinRate":2557,"spinDirection":44},"zone":11,"typeConfidence":2.0,"plateTime":0.46863663035292547,"extension":5.632041283891898},"index":0,"playId":"697b71f0-cac8-3a28-bf84-5d1d1fd09e03","pitchNumber":1,"startTime":"2026-06-16T00:34:45.681Z","endTime":"2026-06-16T00:34:48.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":87.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54764154882442,"aZ":-20.826584533704853,"pfxX":-7.271261074684531,"pfxZ":5.922065795731216,"pX":0.9716029900665705,"pZ":2.655766440693143,"vX0":8.97553265278985,"vY0":-136.28118291410473,"vZ0":-4.146208820108886,"x":79.96,"y":167.07,"x0":-1.390514180979096,"y0":50.00575303361704,"z0":5.600657017705423,"aX":-13.942648033405648},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.2,"breakHorizontal":11.8,"spinRate":2266,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.39897846283051575,"extension":5.806066919517943},"index":1,"playId":"a2a447c2-b399-337c-b05f-582e591e40ac","pitchNumber":2,"startTime":"2026-06-16T00:35:00.547Z","endTime":"2026-06-16T00:35:04.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.95152776425559,"aZ":-22.816149275651327,"pfxX":-8.365060473074598,"pfxZ":6.391499874585712,"pX":0.4096852649998652,"pZ":1.1561467796703442,"vX0":6.982542806011131,"vY0":-120.16806170952455,"vZ0":-5.573033099832267,"x":101.38,"y":207.56,"x0":-1.444708713938297,"y0":50.00568211868163,"z0":5.52839394610535,"aX":-12.25492618870029},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":10.4,"breakHorizontal":13.6,"spinRate":2052,"spinDirection":242},"zone":14,"typeConfidence":0.92,"plateTime":0.4555448353570801,"extension":5.899719309116335},"index":2,"playId":"0cc738db-9785-3e92-9f90-d011cfd32165","pitchNumber":3,"startTime":"2026-06-16T00:35:13.446Z","endTime":"2026-06-16T00:35:17.068Z","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":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.023887583665644,"aZ":-16.630280070946924,"pfxX":-6.043680491293903,"pfxZ":8.641307297453249,"pX":0.35698997081270395,"pZ":2.3121154048593247,"vX0":6.7855601223254505,"vY0":-132.89264840470221,"vZ0":-5.61106500632498,"x":103.39,"y":176.35,"x0":-1.4376628880077025,"y0":50.000911421717866,"z0":5.648599642129931,"aX":-10.86831989378721},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.6,"breakHorizontal":9.6,"spinRate":2432,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.4113030806827598,"extension":5.755623855177688},"index":3,"playId":"53fb7bc2-7fd0-30fa-8ff3-3bef594cb3da","pitchNumber":4,"startTime":"2026-06-16T00:35:25.095Z","endTime":"2026-06-16T00:35:28.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62302495229209,"aZ":-23.16770170842353,"pfxX":-9.746279066253463,"pfxZ":4.931020461546387,"pX":-0.4931130115478656,"pZ":2.9476130134734686,"vX0":6.410837781791946,"vY0":-134.1600112708496,"vZ0":-2.7392160998239365,"x":135.8,"y":159.19,"x0":-1.6456555565692046,"y0":50.00082608353642,"z0":5.630460040251583,"aX":-17.790671483981747},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.5,"breakHorizontal":16.3,"spinRate":2191,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.40803241705232063,"extension":5.762019329606485},"hitData":{"launchSpeed":97.9,"launchAngle":-4.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.08,"coordY":163.18}},"index":4,"playId":"a837a1c4-9d5a-3f9d-ae72-97d818fe0ad2","pitchNumber":5,"startTime":"2026-06-16T00:35:45.244Z","endTime":"2026-06-16T00:35:53.635Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T00:35:53.635Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Shaw singles on a ground ball to center fielder Cole Carrigg.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-16T00:36:17.335Z","endTime":"2026-06-16T00:37:35.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.775037488335858,"aZ":-32.423466889062304,"pfxX":6.554019113037273,"pfxZ":-0.1815398535651127,"pX":0.3676147562439593,"pZ":3.0899111255197624,"vX0":4.8699358012802385,"vY0":-116.95016855270767,"vZ0":0.6743806379070982,"x":102.99,"y":155.35,"x0":-2.5957031465447966,"y0":50.002648952012926,"z0":5.847401707278007,"aX":9.045441492212454},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":0.1,"breakHorizontal":-13.1,"spinRate":2502,"spinDirection":52},"zone":3,"typeConfidence":2.0,"plateTime":0.4689695234406872,"extension":5.764748614157229},"index":0,"playId":"197a6b7c-2f66-3c9c-91a0-2ebf9e3b1d69","pitchNumber":1,"startTime":"2026-06-16T00:36:20.404Z","endTime":"2026-06-16T00:36:23.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.503965492175187,"aZ":-27.385647273318725,"pfxX":-12.405574721811506,"pfxZ":2.6317066102762423,"pX":0.6290386944613605,"pZ":1.5176816177384373,"vX0":11.996889586586857,"vY0":-134.3356697823205,"vZ0":-5.315536681208457,"x":93.02,"y":197.8,"x0":-2.2940751977282994,"y0":50.002659842966395,"z0":5.481663231242346,"aX":-22.557191418846376},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.7,"breakHorizontal":19.7,"spinRate":2201,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.40854967057727576,"extension":5.911445200778969},"index":1,"playId":"84905023-40dc-3b49-ab9e-c7d7c5dc95c6","pitchNumber":2,"startTime":"2026-06-16T00:36:36.367Z","endTime":"2026-06-16T00:36:40.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.926294684321718,"aZ":-21.706947074305244,"pfxX":-10.42735675196635,"pfxZ":5.850348683890974,"pX":0.7195926096789386,"pZ":1.7015600364627363,"vX0":10.578308088780826,"vY0":-133.01419619608922,"vZ0":-6.190736792994106,"x":89.57,"y":192.84,"x0":-1.9569479136561945,"y0":50.00219194004809,"z0":5.636342376299958,"aX":-18.656404940928446},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.4,"breakHorizontal":16.6,"spinRate":2195,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.4120016438374341,"extension":5.912346944508007},"index":2,"playId":"8620198d-58ac-38cf-a4a9-8212d9df3224","pitchNumber":3,"startTime":"2026-06-16T00:36:51.592Z","endTime":"2026-06-16T00:36:57.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":80.0,"endSpeed":73.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.968685794580885,"aZ":-32.91927291036883,"pfxX":5.981761378348311,"pfxZ":-0.5466246402246924,"pX":-0.2912028582247086,"pZ":3.4811218609851915,"vX0":3.463959749040651,"vY0":-116.40742678002805,"vZ0":1.7948846942491887,"x":128.1,"y":144.79,"x0":-2.5757596046331335,"y0":50.00023164582506,"z0":5.817817839613075,"aX":8.202928716338187},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-0.2,"breakHorizontal":-11.6,"spinRate":2528,"spinDirection":61},"zone":11,"typeConfidence":2.0,"plateTime":0.4706334312957594,"extension":5.844135768492997},"index":3,"playId":"088b4f4e-8eda-3994-8872-7923fd6c4440","pitchNumber":4,"startTime":"2026-06-16T00:37:06.961Z","endTime":"2026-06-16T00:37:11.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.5709255264075,"aZ":-22.97609818510735,"pfxX":-12.510312550169424,"pfxZ":5.0657737002787835,"pX":0.2940212499098552,"pZ":1.5414057757263462,"vX0":10.980017056503486,"vY0":-134.25821454417348,"vZ0":-5.973384490566375,"x":105.79,"y":197.16,"x0":-2.2343893067875324,"y0":50.00335414698081,"z0":5.4432326690586565,"aX":-22.71328220519512},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.9,"breakHorizontal":20.2,"spinRate":2277,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.4088305014161522,"extension":5.852166614026236},"hitData":{"launchSpeed":95.1,"launchAngle":-5.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.64,"coordY":80.02}},"index":4,"playId":"80e4c073-50df-339c-b85c-9fa2f1027383","pitchNumber":5,"startTime":"2026-06-16T00:37:24.796Z","endTime":"2026-06-16T00:37:35.913Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T00:37:35.913Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-16T00:37:57.280Z","endTime":"2026-06-16T00:39:51.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":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":5},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"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.6,"endSpeed":84.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.16208299731448,"aZ":-14.8428305923708,"pfxX":-7.596781815221744,"pfxZ":9.518494986803901,"pX":0.7813150896483284,"pZ":2.0461015242935234,"vX0":10.867389583570585,"vY0":-134.33854636169582,"vZ0":-6.263562615957135,"x":87.22,"y":183.54,"x0":-2.3367132530762613,"y0":50.00262820369386,"z0":5.470337111069305,"aX":-13.83215995285683},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.0,"breakHorizontal":11.3,"spinRate":2482,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.4083397779448492,"extension":5.821152444477523},"index":0,"playId":"a2e89a72-07cc-3d01-8522-fd87fa4fac14","pitchNumber":1,"startTime":"2026-06-16T00:38:04.183Z","endTime":"2026-06-16T00:38:07.536Z","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":2},"index":1,"playId":"397993bd-0bcb-3010-bea8-2bfa68146ed6","startTime":"2026-06-16T00:38:23.671Z","endTime":"2026-06-16T00:38:26.671Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.521622033215934,"aZ":-32.709264486670094,"pfxX":4.114383197498414,"pfxZ":-0.3759182618481409,"pX":0.9506108268010315,"pZ":1.8163184962337204,"vX0":6.75651374484797,"vY0":-118.94480614025744,"vZ0":-2.0477700160635495,"x":80.76,"y":189.74,"x0":-2.47027158581166,"y0":50.003804122096476,"z0":5.677199997927143,"aX":5.84699721117953},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.0,"breakHorizontal":-9.2,"spinRate":2511,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.46191255065355374,"extension":5.816920756107406},"index":2,"playId":"96ea2edc-ee5c-3ae2-a0a7-24d759a2c781","pitchNumber":2,"startTime":"2026-06-16T00:38:41.791Z","endTime":"2026-06-16T00:38:45.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.492415325983572,"aZ":-23.667565707472388,"pfxX":-11.065323772343838,"pfxZ":4.651471616585958,"pX":-1.3446192176335123,"pZ":3.129474340491264,"vX0":7.221382679826491,"vY0":-134.48038242008474,"vZ0":-2.171672624625326,"x":168.25,"y":154.28,"x0":-2.628658978322843,"y0":50.005605422244834,"z0":5.628554486740693,"aX":-20.246166140931226},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.2,"breakHorizontal":18.5,"spinRate":2201,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4074925141262371,"extension":5.777309877123723},"index":3,"playId":"ea1e4838-5e99-3495-b970-3a14658faeea","pitchNumber":3,"startTime":"2026-06-16T00:39:01.407Z","endTime":"2026-06-16T00:39:04.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.314991406038924,"aZ":-23.317147644569804,"pfxX":-10.726949392660892,"pfxZ":4.721203263128567,"pX":2.372614275012424,"pZ":1.1245359185494204,"vX0":16.041002694663387,"vY0":-136.16439663900877,"vZ0":-6.8281776697344165,"x":26.56,"y":208.42,"x0":-2.2050915674923415,"y0":50.0010118348019,"z0":5.281601882938643,"aX":-20.112704421285496},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.1,"breakHorizontal":16.0,"spinRate":2304,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.40248787845320777,"extension":6.017580681044558},"index":4,"playId":"f37cd0d3-a55e-32c8-abb5-ad33e8f02c7a","pitchNumber":4,"startTime":"2026-06-16T00:39:26.675Z","endTime":"2026-06-16T00:39:30.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.666535615938884,"aZ":-24.15962588790633,"pfxX":-10.402627645772348,"pfxZ":4.439104185068996,"pX":0.13152079249982201,"pZ":2.1489532929167052,"vX0":10.500123362801277,"vY0":-133.9870292864892,"vZ0":-4.260642815160161,"x":111.99,"y":180.76,"x0":-2.4985884811961947,"y0":50.00508210518463,"z0":5.499557989346029,"aX":-18.796337210511474},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.2,"breakHorizontal":16.4,"spinRate":2321,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.4097754230506938,"extension":5.778605601092568},"index":5,"playId":"4c57cb1f-b549-3125-a458-1a2bc036949e","pitchNumber":5,"startTime":"2026-06-16T00:39:48.110Z","endTime":"2026-06-16T00:39:51.300Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T00:39:51.300Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Karros grounds out, third baseman Alex Bregman to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-16T00:41:50.578Z","endTime":"2026-06-16T00:43:19.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(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":74.2,"endSpeed":68.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.901459091715584,"aZ":-41.00371072844901,"pfxX":-6.899838122076735,"pfxZ":-7.562755046016231,"pX":-0.9404084654091489,"pZ":1.1167859669606253,"vX0":-1.8667915391076428,"vY0":-108.01609461399067,"vZ0":-0.32453091898606123,"x":152.85,"y":208.63,"x0":0.8340344603167988,"y0":50.00359293682667,"z0":5.82333499456758,"aX":-8.055565896713372},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.5,"breakVerticalInduced":-13.3,"breakHorizontal":13.0,"spinRate":2589,"spinDirection":327},"zone":13,"typeConfidence":0.89,"plateTime":0.5094148940837222,"extension":6.0911166070634355},"index":0,"playId":"3f436c39-4f24-382c-9597-e3747a45d475","pitchNumber":1,"startTime":"2026-06-16T00:42:01.973Z","endTime":"2026-06-16T00:42:05.880Z","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":83.1,"endSpeed":77.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.77391046674121,"aZ":-24.06348414191079,"pfxX":6.650202590465504,"pfxZ":5.410900068609125,"pX":-0.7051035580193793,"pZ":2.4693989441586113,"vX0":-6.093962860034986,"vY0":-120.9207122714103,"vZ0":-2.415639611948037,"x":143.88,"y":172.11,"x0":0.9685038728762818,"y0":50.00508023384601,"z0":5.565246514576524,"aX":9.97470520344466},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":9.6,"breakHorizontal":-10.8,"spinRate":1178,"spinDirection":125},"zone":4,"typeConfidence":0.9,"plateTime":0.4507896612052602,"extension":6.410801299179835},"index":1,"playId":"676a2ed1-f33c-3f7e-8dc4-7fc5332def8b","pitchNumber":2,"startTime":"2026-06-16T00:42:16.472Z","endTime":"2026-06-16T00:42:20.761Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.954029091695883,"aZ":-25.460784199739155,"pfxX":8.081195589364096,"pfxZ":4.4439107275175465,"pX":0.6800397763870238,"pZ":2.092961918448169,"vX0":-3.5706949361182994,"vY0":-121.62399700719777,"vZ0":-2.9107003427538167,"x":91.08,"y":182.27,"x0":1.1105258731441694,"y0":50.003392735575254,"z0":5.493532001294798,"aX":12.210139531301119},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.7,"breakHorizontal":-13.9,"spinRate":1313,"spinDirection":124},"zone":9,"typeConfidence":0.9,"plateTime":0.4488820858019942,"extension":6.273217092158272},"index":2,"playId":"3cb885c3-6c42-33a8-a680-e73a3bda8375","pitchNumber":3,"startTime":"2026-06-16T00:42:30.437Z","endTime":"2026-06-16T00:42:33.437Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-16T00:42:38.115Z","endTime":"2026-06-16T00:42:51.260Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.292915977736122,"aZ":-13.426262855098637,"pfxX":7.460352781964765,"pfxZ":10.458581833073243,"pX":0.3304622411748032,"pZ":3.2032519264786314,"vX0":-4.591247446047586,"vY0":-132.98836699214237,"vZ0":-3.3303188008883864,"x":104.4,"y":152.29,"x0":1.1092091666602186,"y0":50.004156298398684,"z0":5.444553792558842,"aX":13.375345377654442},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.5,"breakHorizontal":-12.5,"spinRate":2549,"spinDirection":148},"zone":3,"typeConfidence":0.89,"plateTime":0.4117279917650434,"extension":6.26971497397928},"index":4,"playId":"edeff981-b9c5-3b6e-a200-7190977a496e","pitchNumber":4,"startTime":"2026-06-16T00:42:51.260Z","endTime":"2026-06-16T00:42:54.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":71.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.680985962192093,"aZ":-40.591413504156506,"pfxX":-3.1865560764890155,"pfxZ":-6.6169855011569965,"pX":-0.11370293589565522,"pZ":2.2484228961323933,"vX0":-1.1397733941151607,"vY0":-111.93944588657128,"vZ0":1.3054408229730616,"x":121.33,"y":178.07,"x0":0.815614537661198,"y0":50.00197090094566,"z0":5.80451871343388,"aX":-4.054496739019459},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-11.4,"breakHorizontal":6.1,"spinRate":2470,"spinDirection":322},"zone":8,"typeConfidence":0.88,"plateTime":0.48879906314896937,"extension":6.189276188660771},"hitData":{"launchSpeed":75.2,"launchAngle":9.0,"totalDistance":106.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":79.95,"coordY":153.78}},"index":5,"playId":"d7edba80-cedd-31fe-8e6c-4d362daa2ba7","pitchNumber":5,"startTime":"2026-06-16T00:43:10.673Z","endTime":"2026-06-16T00:43:19.381Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T00:43:19.381Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Braxton Fulford flies out to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-16T00:43:40.318Z","endTime":"2026-06-16T00:43:49.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80357567478606,"aZ":-15.300674657487509,"pfxX":5.656722105400306,"pfxZ":9.325412269833139,"pX":-0.2870798923077522,"pZ":2.5314734952816735,"vX0":-5.499840204323986,"vY0":-134.10572217760213,"vZ0":-4.379959524614396,"x":127.94,"y":170.43,"x0":1.0619940485583397,"y0":50.003325235092355,"z0":5.288088635100014,"aX":10.235509082237078},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.1,"breakHorizontal":-9.0,"spinRate":2541,"spinDirection":149},"zone":4,"typeConfidence":0.9,"plateTime":0.4094889503236505,"extension":6.226453864216174},"hitData":{"launchSpeed":92.6,"launchAngle":28.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":32.93,"coordY":99.33}},"index":0,"playId":"c53b7d63-c8ce-3643-b3f1-78759b608da1","pitchNumber":1,"startTime":"2026-06-16T00:43:41.258Z","endTime":"2026-06-16T00:43:49.111Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T00:43:49.111Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willi Castro singles on a line drive to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-16T00:44:05.982Z","endTime":"2026-06-16T00:44:39.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.348348211122705,"aZ":-14.033992698480379,"pfxX":5.687435007110389,"pfxZ":10.043761741375269,"pX":-0.44839496832060655,"pZ":2.639280930104226,"vX0":-5.663607727443265,"vY0":-133.6672329444685,"vZ0":-4.415119368357242,"x":134.09,"y":167.52,"x0":0.9609926306034892,"y0":50.00212392723348,"z0":5.323201280306194,"aX":10.271172390446475},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.4,"breakHorizontal":-9.0,"spinRate":2520,"spinDirection":144},"zone":4,"typeConfidence":0.9,"plateTime":0.4100820788928048,"extension":6.133426793200031},"index":0,"playId":"b9fb6784-c934-3b1a-ace3-a9ae8ec6dbf9","pitchNumber":1,"startTime":"2026-06-16T00:44:16.945Z","endTime":"2026-06-16T00:44:20.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9179367637343,"aZ":-11.929220177312377,"pfxX":4.637396267225838,"pfxZ":11.294501206563863,"pX":-0.7286065031810531,"pZ":2.6140499125324093,"vX0":-6.306390983552424,"vY0":-133.128692425735,"vZ0":-4.9282855621473995,"x":144.77,"y":168.2,"x0":1.0698724249560676,"y0":50.00600688649766,"z0":5.354753947993421,"aX":8.315432535867695},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.6,"breakHorizontal":-7.0,"spinRate":2474,"spinDirection":140},"zone":4,"typeConfidence":0.9,"plateTime":0.4116258563970172,"extension":6.246637611099992},"hitData":{"launchSpeed":86.1,"launchAngle":14.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":50.97,"coordY":125.35}},"index":1,"playId":"a70a40a7-09b1-323c-8286-e9a638f45297","pitchNumber":2,"startTime":"2026-06-16T00:44:29.085Z","endTime":"2026-06-16T00:44:39.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T00:44:39.985Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Freeman flies out to right fielder Matt Shaw.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-16T00:44:59.710Z","endTime":"2026-06-16T00:46:14.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"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],"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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.2,"endSpeed":84.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.45764447621302,"aZ":-14.384259973605793,"pfxX":6.776175949592432,"pfxZ":9.730888766439325,"pX":-0.048039104389469296,"pZ":2.382118323905147,"vX0":-5.060811063058315,"vY0":-134.2016761438587,"vZ0":-4.9557196820623055,"x":118.83,"y":174.46,"x0":0.9798098166596442,"y0":50.00056838225051,"z0":5.273676742517027,"aX":12.385040985604235},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.8,"breakHorizontal":-11.2,"spinRate":2439,"spinDirection":142},"zone":5,"typeConfidence":0.9,"plateTime":0.40780259138706043,"extension":6.176810093733248},"index":0,"playId":"4a13fdcd-0c46-3e26-941a-5a800f1fa2ab","pitchNumber":1,"startTime":"2026-06-16T00:45:05.142Z","endTime":"2026-06-16T00:45:08.142Z","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":82.9,"endSpeed":75.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.919613680315752,"aZ":-28.475164249959864,"pfxX":7.139457818379485,"pfxZ":2.5151359305803638,"pX":1.8742746643516754,"pZ":2.803774822772822,"vX0":-0.6256057973354439,"vY0":-120.7972172809764,"vZ0":-0.47141285024016405,"x":45.56,"y":163.08,"x0":1.21087337548519,"y0":50.000637616671135,"z0":5.518653564985524,"aX":10.482157214088968},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.7,"breakHorizontal":-12.7,"spinRate":1064,"spinDirection":120},"zone":12,"typeConfidence":0.91,"plateTime":0.4545373209255992,"extension":6.299814204695895},"index":1,"playId":"756f0365-3bf6-3481-a529-25c3b17afe02","pitchNumber":2,"startTime":"2026-06-16T00:45:26.532Z","endTime":"2026-06-16T00:45:29.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.577951799894095,"aZ":-13.355762846644941,"pfxX":7.64483758054866,"pfxZ":10.510296378254363,"pX":-0.13861633283897562,"pZ":1.8713151660044534,"vX0":-5.792416352770265,"vY0":-133.4321150183652,"vZ0":-6.109411487176575,"x":122.28,"y":188.25,"x0":1.0746961120252492,"y0":50.00282910785049,"z0":5.16527212247482,"aX":13.68899621390991},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.8,"breakHorizontal":-12.5,"spinRate":2465,"spinDirection":141},"zone":8,"typeConfidence":0.9,"plateTime":0.41158303819785935,"extension":6.272018005146496},"index":2,"playId":"f8f487f8-b3bb-30e5-8f9e-e7bb18e347c7","pitchNumber":3,"startTime":"2026-06-16T00:45:45.088Z","endTime":"2026-06-16T00:45:48.581Z","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":2},"pitchData":{"startSpeed":91.5,"endSpeed":82.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20501999939613,"aZ":-14.728970209180336,"pfxX":8.915789522501282,"pfxZ":9.83413751448719,"pX":0.2628913458989683,"pZ":2.3924599324635687,"vX0":-5.194637703583647,"vY0":-133.0052871579295,"vZ0":-4.490903677630472,"x":106.98,"y":174.18,"x0":1.0932441181111643,"y0":50.00175344115247,"z0":5.187192978909784,"aX":15.812207750214041},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.9,"breakHorizontal":-14.9,"spinRate":2423,"spinDirection":141},"zone":5,"typeConfidence":0.87,"plateTime":0.4134071782516582,"extension":6.236783094958997},"hitData":{"launchSpeed":88.0,"launchAngle":49.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.3,"coordY":106.84}},"index":3,"playId":"7a3dc943-be7e-387f-8bcd-9b9ee6018f97","pitchNumber":4,"startTime":"2026-06-16T00:46:05.124Z","endTime":"2026-06-16T00:46:14.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T00:46:14.063Z","atBatIndex":20},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Pete Crow-Armstrong triples (4) on a fly ball to right fielder Tyler Freeman.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-16T00:48:23.137Z","endTime":"2026-06-16T00:49:48.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.73347312365324,"aZ":-39.603183884396024,"pfxX":-0.39943463472619634,"pfxZ":-5.12096655057886,"pX":-0.928987099050898,"pZ":4.686682920253036,"vX0":1.7123026727417237,"vY0":-119.30661301329793,"vZ0":5.148488526331749,"x":152.41,"y":112.24,"x0":-1.602351790429315,"y0":50.00458593023358,"z0":6.058251588892643,"aX":-0.5792908776287202},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-7.9,"breakHorizontal":0.4,"spinRate":2394,"spinDirection":31},"zone":11,"typeConfidence":2.0,"plateTime":0.4580979167496273,"extension":5.729398568622384},"index":0,"playId":"35d8d7ec-d400-3b8d-b83a-71b3ab7f924f","pitchNumber":1,"startTime":"2026-06-16T00:48:23.170Z","endTime":"2026-06-16T00:48:26.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.415158070191534,"aZ":-41.71070830750936,"pfxX":-1.2377625727801802,"pfxZ":-6.678778729427179,"pX":-0.818127092560319,"pZ":2.267814603843806,"vX0":2.1160256676804705,"vY0":-118.65692284829062,"vZ0":0.5354265313252369,"x":148.19,"y":177.55,"x0":-1.5600994666893124,"y0":50.00375232709331,"z0":5.835638346857456,"aX":-1.7677830806823327},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-11.8,"breakHorizontal":1.7,"spinRate":2435,"spinDirection":31},"zone":4,"typeConfidence":2.0,"plateTime":0.4613802135630838,"extension":5.902285303138075},"index":1,"playId":"e2c53783-e398-3c6b-9170-88c84407d970","pitchNumber":2,"startTime":"2026-06-16T00:48:36.508Z","endTime":"2026-06-16T00:48:40.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.200909604614658,"aZ":-23.229713762118536,"pfxX":-0.3397076283674816,"pfxZ":5.119428206118744,"pX":-0.1862151962767679,"pZ":4.100339995949717,"vX0":3.8876687689213183,"vY0":-130.7486391853363,"vZ0":0.12656342264802245,"x":124.1,"y":128.07,"x0":-1.6424485747317688,"y0":50.00213494105106,"z0":5.781435550257137,"aX":-0.5935090546635006},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.5,"breakHorizontal":-0.1,"spinRate":2513,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4174466272374113,"extension":5.750550219593757},"index":2,"playId":"7b3ca43f-460e-3717-9632-49c380eb937d","pitchNumber":3,"startTime":"2026-06-16T00:48:56.010Z","endTime":"2026-06-16T00:48:59.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.793587307492967,"aZ":-23.351990008399856,"pfxX":-8.521906113900808,"pfxZ":5.894658768919104,"pX":0.1495125922510858,"pZ":3.1773626101292427,"vX0":6.699214092623063,"vY0":-122.03055721069614,"vZ0":-1.358016391787236,"x":111.3,"y":152.99,"x0":-1.534871350522299,"y0":50.00092253423845,"z0":5.767970966686007,"aX":-12.749354384800226},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":10.6,"breakHorizontal":13.7,"spinRate":2126,"spinDirection":237},"zone":2,"typeConfidence":0.92,"plateTime":0.4502145359326617,"extension":5.843162598238767},"index":3,"playId":"bf60617a-639e-3738-80c8-6a46a388537d","pitchNumber":4,"startTime":"2026-06-16T00:49:08.882Z","endTime":"2026-06-16T00:49:12.943Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-16T00:49:29.424Z","endTime":"2026-06-16T00:49:31.444Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32366027159144,"aZ":-23.76125684352459,"pfxX":-9.280051969446358,"pfxZ":4.481300689898749,"pX":0.02600380456834994,"pZ":2.736505947441289,"vX0":7.607473041683518,"vY0":-136.0535726464518,"vZ0":-3.1116603138770147,"x":116.01,"y":164.89,"x0":-1.5980527107750453,"y0":50.00582651524791,"z0":5.538393072190044,"aX":-17.433535970558868},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.7,"breakHorizontal":15.2,"spinRate":2345,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.4023034826265195,"extension":5.875635280817401},"hitData":{"launchSpeed":98.3,"launchAngle":35.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.89,"coordY":50.8}},"index":5,"playId":"4797cb26-2253-3251-925a-a7b389633bad","pitchNumber":5,"startTime":"2026-06-16T00:49:31.444Z","endTime":"2026-06-16T00:49:48.037Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T00:49:48.037Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Bregman grounds out, third baseman Kyle Karros to first baseman TJ Rumfield.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-16T00:50:18.168Z","endTime":"2026-06-16T00:50:27.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":77.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.622758994515518,"aZ":-38.05617363135176,"pfxX":-0.23535387151465992,"pfxZ":-3.950995406187758,"pX":0.7857415465047007,"pZ":1.9089933553900704,"vX0":7.404140376010438,"vY0":-120.48212909992526,"vZ0":-1.151642162960968,"x":87.05,"y":187.24,"x0":-2.2802169605571367,"y0":50.002155065674515,"z0":5.718628773722743,"aX":-0.35050619982609105},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-7.2,"breakHorizontal":-1.1,"spinRate":2465,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.45242681505356686,"extension":5.916469253748349},"hitData":{"launchSpeed":72.2,"launchAngle":5.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.37,"coordY":168.25}},"index":0,"playId":"a92d3921-4e53-33d2-97b3-2e9770feeab5","pitchNumber":1,"startTime":"2026-06-16T00:50:19.298Z","endTime":"2026-06-16T00:50:27.013Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T00:50:27.013Z","atBatIndex":22},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Michael Busch hit by pitch.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-16T00:50:45.611Z","endTime":"2026-06-16T00:52:05.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnThird":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"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":84.4,"endSpeed":76.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.822250613190878,"aZ":-19.77138496146357,"pfxX":-9.832082073880244,"pfxZ":8.203083213357807,"pX":-0.20530781185449176,"pZ":1.1456962672871134,"vX0":5.957433551861374,"vY0":-122.58926509759658,"vZ0":-6.472126091016821,"x":124.83,"y":207.85,"x0":-1.3983614617567537,"y0":50.00034514742382,"z0":5.525491526299693,"aX":-14.85753280589511},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":13.4,"breakHorizontal":16.3,"spinRate":2170,"spinDirection":237},"zone":13,"typeConfidence":0.91,"plateTime":0.4480085509572045,"extension":5.755944688201071},"index":0,"playId":"8e9e4f0b-e9d6-31b0-b297-e8fcd75a987e","pitchNumber":1,"startTime":"2026-06-16T00:50:51.339Z","endTime":"2026-06-16T00:50:54.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.25754952680646,"aZ":-22.81594384860074,"pfxX":-9.1931292675001,"pfxZ":6.214148542876394,"pX":-1.0654079665383986,"pZ":4.173163334007226,"vX0":3.9471254477071525,"vY0":-122.50077219962014,"vZ0":0.573134863130369,"x":157.61,"y":126.1,"x0":-1.5112411539062012,"y0":50.003303766710104,"z0":5.900663706223334,"aX":-13.844716753355717},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":11.6,"breakHorizontal":15.6,"spinRate":2173,"spinDirection":239},"zone":11,"typeConfidence":0.92,"plateTime":0.44869765505743153,"extension":5.659620097277485},"index":1,"playId":"a5e3993a-e1b8-3b61-9af8-81bb5569fc8d","pitchNumber":2,"startTime":"2026-06-16T00:51:07.948Z","endTime":"2026-06-16T00:51:11.188Z","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":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.432192487590783,"aZ":-32.267216453336445,"pfxX":5.336689457831739,"pfxZ":-0.06970027670200629,"pX":-1.1044817219941245,"pZ":2.353253880174565,"vX0":0.6134749355394946,"vY0":-118.22021889399346,"vZ0":-0.744299358006651,"x":159.1,"y":175.24,"x0":-2.060484465377514,"y0":50.000020013528676,"z0":5.6574000148681804,"aX":7.484565840082815},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":0.0,"breakHorizontal":-9.8,"spinRate":2600,"spinDirection":60},"zone":13,"typeConfidence":2.0,"plateTime":0.4649180970174047,"extension":5.7924595892183754},"index":2,"playId":"34a86b71-6f9c-3e5c-84ca-7f55e89d9ce1","pitchNumber":3,"startTime":"2026-06-16T00:51:26.143Z","endTime":"2026-06-16T00:51:30.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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":73.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.887305970601922,"aZ":-30.847123779971557,"pfxX":4.466545522761762,"pfxZ":0.9549010558571025,"pX":-0.3867545042924633,"pZ":2.0280199994095023,"vX0":2.2539466201417344,"vY0":-118.39270502944504,"vZ0":-1.7829793233485922,"x":131.74,"y":184.02,"x0":-1.93766475726414,"y0":50.00247075954253,"z0":5.669128093756894,"aX":6.211814236284676},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.6,"breakHorizontal":-8.8,"spinRate":2591,"spinDirection":44},"zone":7,"typeConfidence":2.0,"plateTime":0.4662687240055652,"extension":5.808016295183041},"index":3,"playId":"6d051c56-4cc0-3d11-9a10-fff5438351b9","pitchNumber":4,"startTime":"2026-06-16T00:51:43.881Z","endTime":"2026-06-16T00:51:47.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.81549227429483,"aZ":-14.113090439808252,"pfxX":-8.000238653648783,"pfxZ":9.72816990417131,"pX":2.0452154105947957,"pZ":1.5035445422613425,"vX0":11.81334304739085,"vY0":-135.44713446264254,"vZ0":-7.949726229971937,"x":39.04,"y":198.18,"x0":-1.335031408940791,"y0":50.0037059739106,"z0":5.465340822298796,"aX":-14.854591697363384},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.0,"breakHorizontal":12.0,"spinRate":2460,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4045286437944755,"extension":5.893556931130123},"index":4,"playId":"66280dda-71d2-3321-a077-fd7adc7a1559","pitchNumber":5,"startTime":"2026-06-16T00:52:00.939Z","endTime":"2026-06-16T00:52:05.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T00:52:05.792Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-16T00:52:27.341Z","endTime":"2026-06-16T00:54:54.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnThird":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.985568409274066,"aZ":-38.588226594017875,"pfxX":0.6583404802741288,"pfxZ":-4.417195768824005,"pX":-0.7472300073638314,"pZ":3.4989716540520983,"vX0":3.868999814324277,"vY0":-119.21153213399317,"vZ0":2.3939651809325175,"x":145.48,"y":144.31,"x0":-2.4707433058964137,"y0":50.002678467914556,"z0":5.942979708216002,"aX":0.9554639645038436},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-7.2,"breakHorizontal":-2.0,"spinRate":2420,"spinDirection":33},"zone":11,"typeConfidence":2.0,"plateTime":0.45789056845813825,"extension":5.846842177511595},"index":0,"playId":"44a62ede-eab4-315e-9b63-0dc68c27f1bd","pitchNumber":1,"startTime":"2026-06-16T00:52:41.727Z","endTime":"2026-06-16T00:52:45.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.616822642415887,"aZ":-30.246557177901735,"pfxX":3.145834742722796,"pfxZ":1.3170946465880289,"pX":1.4317331634021553,"pZ":0.036538342664462126,"vX0":8.286220246740347,"vY0":-121.22950901972173,"vZ0":-6.392029324423726,"x":62.43,"y":237.79,"x0":-2.463884878739788,"y0":50.003173183508984,"z0":5.407234931751538,"aX":4.59742658808279},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.8,"breakHorizontal":-8.0,"spinRate":2523,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.45492492919870564,"extension":5.994498899978787},"index":1,"playId":"32ebe94a-4a98-3a11-a5aa-29a945a78568","pitchNumber":2,"startTime":"2026-06-16T00:52:59.398Z","endTime":"2026-06-16T00:53:02.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.34464074858131,"aZ":-25.37216935714546,"pfxX":-2.878624671735613,"pfxZ":3.8756237838824203,"pX":0.6408784384135278,"pZ":2.131904969537188,"vX0":8.873098694488336,"vY0":-131.30355037837077,"vZ0":-4.1432209192787655,"x":92.57,"y":181.22,"x0":-2.4000192529767093,"y0":50.00526555808713,"z0":5.605872766089728,"aX":-5.056340200821064},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.4,"breakHorizontal":3.4,"spinRate":2569,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.41626549387232004,"extension":5.849569775681603},"index":2,"playId":"0d89d5b6-f568-3f37-927e-a5b998295dfc","pitchNumber":3,"startTime":"2026-06-16T00:53:25.471Z","endTime":"2026-06-16T00:53:33.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.791007572614152,"aZ":-40.839172871292824,"pfxX":-0.9005020376363311,"pfxZ":-5.742308135368476,"pX":-0.13329774847213754,"pZ":1.3365594034705912,"vX0":5.769065405595941,"vY0":-122.05497530260722,"vZ0":-1.7932422684387836,"x":122.08,"y":202.69,"x0":-2.4093828188802244,"y0":50.000961748398616,"z0":5.594277472572833,"aX":-1.361225405175022},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-10.6,"breakHorizontal":0.2,"spinRate":2635,"spinDirection":27},"zone":13,"typeConfidence":2.0,"plateTime":0.44858417467838185,"extension":5.92232550838662},"index":3,"playId":"223a66d2-53fc-3bd3-a349-4fd37b4cc96f","pitchNumber":4,"startTime":"2026-06-16T00:54:04.044Z","endTime":"2026-06-16T00:54:07.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.03687598757862,"aZ":-14.951136883941858,"pfxX":-6.976735785683516,"pfxZ":9.171273542283865,"pX":1.1757949936777647,"pZ":3.2885203016248394,"vX0":12.277853286620783,"vY0":-136.21153962666958,"vZ0":-2.7622533106970306,"x":72.18,"y":149.99,"x0":-2.4846866316947738,"y0":50.00672452157055,"z0":5.350214352642544,"aX":-13.109054364780636},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":10.1,"spinRate":2529,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.40218934695833797,"extension":5.954053527048834},"index":4,"playId":"879ba037-b177-3cc4-9c0d-00eefe6c292b","pitchNumber":5,"startTime":"2026-06-16T00:54:27.762Z","endTime":"2026-06-16T00:54:31.553Z","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.3,"endSpeed":86.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.789640987816362,"aZ":-14.58187626858311,"pfxX":-6.344514011449864,"pfxZ":9.246277402998686,"pX":0.5348836157357693,"pZ":2.558499766737775,"vX0":9.837726049163129,"vY0":-136.96005600973606,"vZ0":-5.329926840751257,"x":96.61,"y":169.7,"x0":-2.276670309012966,"y0":50.004302217059674,"z0":5.524405270486471,"aX":-12.074167012525061},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":9.5,"spinRate":2414,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.399665053422547,"extension":5.910412624737211},"index":5,"playId":"0bd7646d-c3db-371d-86d8-617d480c5f26","pitchNumber":6,"startTime":"2026-06-16T00:54:49.016Z","endTime":"2026-06-16T00:54:54.020Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T00:54:54.020Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ian Happ flies out to right fielder Tyler Freeman.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-16T00:55:15.285Z","endTime":"2026-06-16T00:57:05.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":83.0,"endSpeed":76.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.362711522991358,"aZ":-40.288999982928104,"pfxX":0.22990644058848053,"pfxZ":-5.4781653536013115,"pX":0.424444485868097,"pZ":1.4887961466042199,"vX0":4.501212638706691,"vY0":-120.91146525381863,"vZ0":-1.4299318862356007,"x":100.82,"y":198.58,"x0":-1.4903543373002102,"y0":50.002201417729864,"z0":5.620182749648174,"aX":0.3396781219373172},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-10.0,"breakHorizontal":-1.4,"spinRate":2493,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.45282952022493994,"extension":5.950936990971343},"index":0,"playId":"382bc656-6709-3a05-8c67-ed61813be170","pitchNumber":1,"startTime":"2026-06-16T00:55:23.167Z","endTime":"2026-06-16T00:55:29.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.433265013984034,"aZ":-24.48175226892791,"pfxX":-8.892814435800563,"pfxZ":5.062035117269529,"pX":-1.5104627063300853,"pZ":3.1394616840798903,"vX0":2.904711922476506,"vY0":-122.82254880234206,"vZ0":-1.2217276610733303,"x":174.58,"y":154.01,"x0":-1.5563641496138954,"y0":50.0049053178976,"z0":5.73474225869495,"aX":-13.52193462351369},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":9.1,"breakHorizontal":15.4,"spinRate":2074,"spinDirection":241},"zone":11,"typeConfidence":0.92,"plateTime":0.4467820304341137,"extension":5.788045856457431},"index":1,"playId":"bb2e54a4-00f6-35e9-b539-51f652f6fac8","pitchNumber":2,"startTime":"2026-06-16T00:56:14.932Z","endTime":"2026-06-16T00:56:18.615Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.049863401702794,"aZ":-24.52018677339048,"pfxX":-10.058202400553057,"pfxZ":4.932492477440077,"pX":-0.6191540196937426,"pZ":2.794390840539364,"vX0":5.401405084520136,"vY0":-123.86212554634012,"vZ0":-2.020868190566178,"x":140.6,"y":163.33,"x0":-1.522888303181666,"y0":50.00243092818115,"z0":5.673890200484282,"aX":-15.607028423290906},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.6,"breakHorizontal":16.9,"spinRate":2228,"spinDirection":242},"zone":1,"typeConfidence":0.91,"plateTime":0.44243922291336624,"extension":5.742815169655758},"hitData":{"launchSpeed":81.2,"launchAngle":35.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.28,"coordY":87.63}},"index":2,"playId":"4721911a-e315-3436-ad04-3a3b2847bf18","pitchNumber":3,"startTime":"2026-06-16T00:56:56.873Z","endTime":"2026-06-16T00:57:05.564Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T00:57:05.564Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Rumfield grounds out, first baseman Michael Busch to pitcher Shota Imanaga.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-16T00:59:07.330Z","endTime":"2026-06-16T00:59:18.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"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],"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.41928554959706,"aZ":-15.10660090550313,"pfxX":6.268955869308577,"pfxZ":9.777900863298663,"pX":0.14073936916552987,"pZ":3.536250099488062,"vX0":-4.746914199568819,"vY0":-131.64637310766767,"vZ0":-2.104782026597639,"x":130.68,"y":154.56,"x0":1.1578842094447113,"y0":50.00009510553167,"z0":5.471442297423412,"aX":10.939765614085127},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":17.4,"breakHorizontal":-10.2,"spinRate":2524,"spinDirection":149},"zone":2,"typeConfidence":0.89,"plateTime":0.4169645812852494,"extension":5.9186020902057574},"hitData":{"launchSpeed":93.9,"launchAngle":-10.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.13,"coordY":163.18}},"index":0,"playId":"335d3bb8-4b01-3596-bad7-861f12d233e8","pitchNumber":1,"startTime":"2026-06-16T00:59:10.075Z","endTime":"2026-06-16T00:59:18.079Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T00:59:18.079Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hunter Goodman singles on a ground ball to shortstop Dansby Swanson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-16T00:59:41.847Z","endTime":"2026-06-16T01:00:17.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.12408388613021,"aZ":-29.777653667305316,"pfxX":7.259899048668826,"pfxZ":1.6820197471811316,"pX":1.5217232303265538,"pZ":2.3414324064222467,"vX0":-1.4084343614320267,"vY0":-118.17930962957658,"vZ0":-1.000390062203371,"x":59.0,"y":175.56,"x0":1.1795117848724697,"y0":50.00299240125958,"z0":5.489318358935737,"aX":10.336557850056337},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.1,"breakHorizontal":-12.8,"spinRate":1073,"spinDirection":124},"zone":14,"typeConfidence":0.91,"plateTime":0.46231470073226744,"extension":6.260416140690057},"index":0,"playId":"e67475b4-dda7-34a2-8e24-c9e3f4df8a09","pitchNumber":1,"startTime":"2026-06-16T00:59:41.847Z","endTime":"2026-06-16T00:59:45.168Z","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.0,"endSpeed":83.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.805421652785586,"aZ":-13.02901500121455,"pfxX":7.2564371277967545,"pfxZ":10.854569829327275,"pX":-0.8749085210471983,"pZ":1.6843378947712278,"vX0":-7.421648672922383,"vY0":-132.1337233800089,"vZ0":-6.7077170346956665,"x":150.35,"y":193.3,"x0":1.0308070883366498,"y0":50.00485267855757,"z0":5.217941652203457,"aX":12.801454568817189},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.4,"breakHorizontal":-11.5,"spinRate":2542,"spinDirection":145},"zone":13,"typeConfidence":0.89,"plateTime":0.41492973595306726,"extension":6.286962946236561},"index":1,"playId":"a04702be-9b4c-3515-8c42-a02db487d3ef","pitchNumber":2,"startTime":"2026-06-16T00:59:54.647Z","endTime":"2026-06-16T00:59:59.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.864873146902426,"aZ":-14.06202257219996,"pfxX":6.964758022524782,"pfxZ":10.010670656212739,"pX":0.38460500874508835,"pZ":2.90296509247945,"vX0":-4.044220600803023,"vY0":-133.89354919425506,"vZ0":-3.650234964971054,"x":102.34,"y":160.4,"x0":1.0125336156920093,"y0":50.00360601363935,"z0":5.295281645273082,"aX":12.601339920282292},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.5,"breakHorizontal":-11.6,"spinRate":2527,"spinDirection":144},"zone":3,"typeConfidence":0.9,"plateTime":0.40964748365818693,"extension":6.216860654872219},"hitData":{"launchSpeed":101.4,"launchAngle":2.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.99,"coordY":147.46}},"index":2,"playId":"0601948d-40c6-38d9-9459-b0b340721580","pitchNumber":3,"startTime":"2026-06-16T01:00:09.283Z","endTime":"2026-06-16T01:00:17.456Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T01:00:17.456Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-16T01:00:40.602Z","endTime":"2026-06-16T01:01:48.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.843160215393663,"aZ":-24.483400635581077,"pfxX":7.195415907570515,"pfxZ":5.339570871209232,"pX":0.5831319431662993,"pZ":1.9094232473319366,"vX0":-3.565683511187208,"vY0":-118.99830328853652,"vZ0":-3.1471376425515007,"x":94.77,"y":187.23,"x0":1.1624374080683526,"y0":50.004332562635916,"z0":5.4560430875135015,"aX":10.368169598100977},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":9.2,"breakHorizontal":-12.2,"spinRate":1145,"spinDirection":137},"zone":9,"typeConfidence":0.91,"plateTime":0.45947513572406073,"extension":6.5543369967938},"index":0,"playId":"8f383f84-bf08-3c24-bcde-3752444fca72","pitchNumber":1,"startTime":"2026-06-16T01:00:48.048Z","endTime":"2026-06-16T01:00:51.559Z","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.5,"endSpeed":82.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.53043285519773,"aZ":-12.932392471067905,"pfxX":7.033609610739741,"pfxZ":10.854005854913584,"pX":0.27901007322472543,"pZ":2.9056761318916697,"vX0":-4.5559782336481325,"vY0":-133.0403913580735,"vZ0":-3.8366766099539427,"x":106.36,"y":160.33,"x0":1.1098021401739966,"y0":50.00053503950409,"z0":5.319499708916758,"aX":12.46539046159027},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.8,"breakHorizontal":-11.6,"spinRate":2606,"spinDirection":145},"zone":3,"typeConfidence":0.9,"plateTime":0.4134807104703966,"extension":6.095050452685412},"index":1,"playId":"aeba2de6-00a3-3ecd-a312-ec91115d5f47","pitchNumber":2,"startTime":"2026-06-16T01:01:06.692Z","endTime":"2026-06-16T01:01:10.223Z","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":1},"index":2,"playId":"ab6b377d-f70e-3f73-a974-6165668d0906","startTime":"2026-06-16T01:01:27.664Z","endTime":"2026-06-16T01:01:30.664Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.857436384436816,"aZ":-12.074241320195052,"pfxX":5.982223556466157,"pfxZ":11.224355747388177,"pX":0.4363913616265003,"pZ":3.910377207148456,"vX0":-4.080220989901658,"vY0":-133.05036767011842,"vZ0":-1.6884679872873116,"x":100.37,"y":133.2,"x0":1.213509475721899,"y0":50.0019361905111,"z0":5.429323883493242,"aX":10.712319763720435},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":20.2,"breakHorizontal":-10.0,"spinRate":2531,"spinDirection":137},"zone":12,"typeConfidence":0.9,"plateTime":0.4118470803598644,"extension":6.077500821155707},"index":3,"playId":"6e660606-58d7-35d3-82a6-ebc5521b8468","pitchNumber":3,"startTime":"2026-06-16T01:01:45.912Z","endTime":"2026-06-16T01:01:48.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T01:01:48.912Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Carrigg grounds out softly, pitcher Shota Imanaga to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-16T01:02:07.123Z","endTime":"2026-06-16T01:03:36.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"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],"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":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":684007,"link":"/api/v1/people/684007"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":"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.1,"endSpeed":84.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.036737784692274,"aZ":-12.22709456394076,"pfxX":6.414635415045732,"pfxZ":10.959414096259913,"pX":-0.1787892681958033,"pZ":4.00262109579632,"vX0":-5.4146326643428395,"vY0":-134.07676321706714,"vZ0":-1.4486724528722932,"x":123.82,"y":130.71,"x0":1.0336497989712723,"y0":50.00427552812689,"z0":5.4226518021848085,"aX":11.677673309628},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.8,"breakHorizontal":-10.4,"spinRate":2528,"spinDirection":143},"zone":11,"typeConfidence":0.91,"plateTime":0.4085437699160117,"extension":6.191683918926249},"index":0,"playId":"6c19e357-0bbb-329e-acf8-09a9b449ef6b","pitchNumber":1,"startTime":"2026-06-16T01:02:15.611Z","endTime":"2026-06-16T01:02:19.746Z","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":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49122109811412,"aZ":-24.98335541432264,"pfxX":6.1213295903271705,"pfxZ":4.83372849514048,"pX":0.7599507224427282,"pZ":3.792333978207282,"vX0":-2.9718772107290947,"vY0":-121.14649691790133,"vZ0":0.9132600190395159,"x":88.03,"y":136.39,"x0":1.2067834171675416,"y0":50.00237133591267,"z0":5.592894997384464,"aX":9.105722913030004},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":9.2,"breakHorizontal":-10.4,"spinRate":1016,"spinDirection":122},"zone":12,"typeConfidence":0.9,"plateTime":0.4519907887543697,"extension":6.335305946983142},"index":1,"playId":"54a95715-aa4e-33bf-a578-861b9d4e908f","pitchNumber":2,"startTime":"2026-06-16T01:02:43.051Z","endTime":"2026-06-16T01:02:47.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.536082782532297,"aZ":-13.103967179709368,"pfxX":6.053597990064015,"pfxZ":10.631776990730161,"pX":0.9509444403722871,"pZ":4.466208179625819,"vX0":-2.634614605377888,"vY0":-133.29866956334538,"vZ0":-0.04692002811661106,"x":80.75,"y":118.19,"x0":1.1674865499592206,"y0":50.00164595703219,"z0":5.432753580916263,"aX":10.856913858011152},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.4,"breakHorizontal":-10.3,"spinRate":2482,"spinDirection":144},"zone":12,"typeConfidence":0.9,"plateTime":0.41143101033743257,"extension":6.146897226022472},"index":2,"playId":"caacdaca-5603-3c02-8155-7f620c5fe248","pitchNumber":3,"startTime":"2026-06-16T01:03:07.891Z","endTime":"2026-06-16T01:03:11.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.106410677496505,"aZ":-32.183123288742706,"pfxX":-8.71828462708491,"pfxZ":-0.0043447820433883955,"pX":-0.46159655135545835,"pZ":0.9506837168886003,"vX0":-1.7178764396049635,"vY0":-119.8292161039132,"vZ0":-3.5262884610351115,"x":134.59,"y":213.11,"x0":1.3973385037367037,"y0":50.00403536467871,"z0":5.315942265580885,"aX":-12.68192487580533},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-0.6,"breakHorizontal":16.2,"spinRate":2555,"spinDirection":307},"zone":13,"typeConfidence":0.9,"plateTime":0.45704942160598616,"extension":6.096135705905329},"hitData":{"launchSpeed":40.4,"launchAngle":-64.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":131.78,"coordY":195.87}},"index":3,"playId":"d9e07b7d-63ed-3f3a-a1c9-5456a64bdf68","pitchNumber":4,"startTime":"2026-06-16T01:03:28.320Z","endTime":"2026-06-16T01:03:36.003Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T01:03:36.003Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nico Hoerner lines out to right fielder Tyler Freeman.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-16T01:05:49.347Z","endTime":"2026-06-16T01:06:16.935Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.007653592429506,"aZ":-24.339294882770258,"pfxX":1.7306626933059297,"pfxZ":4.689570057954645,"pX":0.2360259089114222,"pZ":3.335246121992824,"vX0":6.234889766198889,"vY0":-128.08998852929955,"vZ0":-1.4837219659357934,"x":108.0,"y":148.73,"x0":-2.4487949213818214,"y0":50.0037591370288,"z0":5.814350008390848,"aX":2.8931269581915546},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.4,"breakHorizontal":-4.4,"spinRate":2485,"spinDirection":198},"zone":3,"typeConfidence":2.0,"plateTime":0.4266583074600434,"extension":5.785462213707596},"index":0,"playId":"915195cd-4352-3f6d-97d7-c232b98015f5","pitchNumber":1,"startTime":"2026-06-16T01:05:50.036Z","endTime":"2026-06-16T01:05:53.036Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-06-16T01:06:02.558Z","endTime":"2026-06-16T01:06:08.750Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.857362397601193,"aZ":-31.575043224192264,"pfxX":-0.6417207365009923,"pfxZ":0.38894273384486056,"pX":-0.46174978218441026,"pZ":2.605239066039716,"vX0":5.001782130780518,"vY0":-123.80056828377326,"vZ0":-1.263544737726997,"x":134.6,"y":168.44,"x0":-2.432978818721082,"y0":50.00262810879959,"z0":5.787695757645363,"aX":-0.9875046687889137},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.6,"breakHorizontal":-0.1,"spinRate":2484,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.44400916380176625,"extension":5.763775876598316},"hitData":{"launchSpeed":79.4,"launchAngle":23.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":162.75,"coordY":103.47}},"index":2,"playId":"7111867c-af61-3a6d-b324-7e43ec5c5c60","pitchNumber":2,"startTime":"2026-06-16T01:06:08.750Z","endTime":"2026-06-16T01:06:16.935Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T01:06:16.935Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Moisés Ballesteros flies out to center fielder Cole Carrigg.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-16T01:06:34.602Z","endTime":"2026-06-16T01:08:17.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","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":6},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.56387895338306,"aZ":-40.34240538962307,"pfxX":0.011590730771422031,"pfxZ":-5.736768962742108,"pX":-1.2477475870780184,"pZ":3.376738556544535,"vX0":1.0010410611120548,"vY0":-118.23383336435,"vZ0":2.5959107689037833,"x":164.56,"y":147.61,"x0":-1.6773306698458637,"y0":50.00582825095596,"z0":5.954499347870891,"aX":0.016461762916777176},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-9.6,"breakHorizontal":-0.2,"spinRate":2502,"spinDirection":32},"zone":11,"typeConfidence":2.0,"plateTime":0.4624330560883867,"extension":5.76390459622693},"index":0,"playId":"2ffe9c08-5e28-3c16-a654-b9afeb39baba","pitchNumber":1,"startTime":"2026-06-16T01:06:38.048Z","endTime":"2026-06-16T01:06:41.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":84.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50633661538185,"aZ":-23.476831836436336,"pfxX":-10.009571274197533,"pfxZ":4.730241667385803,"pX":0.5033070053686333,"pZ":2.181646730787986,"vX0":8.68919529292431,"vY0":-134.55845356672205,"vZ0":-4.4540687023552925,"x":97.82,"y":179.88,"x0":-1.4632918179068861,"y0":50.003506072245756,"z0":5.516660663576593,"aX":-18.402698880286096},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.8,"breakHorizontal":16.3,"spinRate":2281,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.406674073533813,"extension":5.8522481551683425},"index":1,"playId":"a06df6de-e729-3821-8052-9de34218e88f","pitchNumber":2,"startTime":"2026-06-16T01:06:51.383Z","endTime":"2026-06-16T01:06:56.155Z","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.5,"endSpeed":84.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06344893477253,"aZ":-16.57731612619256,"pfxX":-6.230575257288777,"pfxZ":8.51254629477583,"pX":0.9257554778654794,"pZ":2.6651097585734322,"vX0":8.619462454775086,"vY0":-134.4902451125936,"vZ0":-4.4098531913617025,"x":81.71,"y":166.82,"x0":-1.5106808060085952,"y0":50.004524864142695,"z0":5.501172398790727,"aX":-11.419254249010079},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.6,"breakHorizontal":9.5,"spinRate":2409,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.40719641601211576,"extension":5.821773405197716},"index":2,"playId":"48555905-6ed3-311e-88ac-ad0475828e11","pitchNumber":3,"startTime":"2026-06-16T01:07:03.739Z","endTime":"2026-06-16T01:07:08.593Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-06-16T01:07:16.650Z","endTime":"2026-06-16T01:07:31.678Z","isPitch":false,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.07932165218648,"aZ":-25.942970401403546,"pfxX":3.134742865393963,"pfxZ":4.4011665829190125,"pX":-1.191611778979743,"pZ":2.5255094895334684,"vX0":0.7635624130052706,"vY0":-118.13423428480375,"vZ0":-1.6713871021543703,"x":162.42,"y":170.59,"x0":-1.9261705146230672,"y0":50.00357603815744,"z0":5.622306978351795,"aX":4.439706252575044},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":7.8,"breakHorizontal":-5.9,"spinRate":2491,"spinDirection":64},"zone":11,"typeConfidence":2.0,"plateTime":0.46328907891637705,"extension":5.813185833212633},"index":4,"playId":"724dd0fc-5edf-3617-a74c-8113a466cdea","pitchNumber":4,"startTime":"2026-06-16T01:07:31.678Z","endTime":"2026-06-16T01:07:35.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.609110580792013,"aZ":-23.42877129204506,"pfxX":-9.302368999687815,"pfxZ":5.734152341356721,"pX":-0.33747635551938293,"pZ":0.9822280549202459,"vX0":5.619803256528892,"vY0":-122.76436079130299,"vZ0":-6.08175989834297,"x":129.86,"y":212.26,"x0":-1.4493671954315293,"y0":50.00039812743744,"z0":5.489484115103221,"aX":-14.177786516998301},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":9.1,"breakHorizontal":15.5,"spinRate":2204,"spinDirection":239},"zone":13,"typeConfidence":0.92,"plateTime":0.44638558837368203,"extension":5.930626898990331},"index":5,"playId":"09cfbe05-0e06-3786-bf52-d4a633ffc9e9","pitchNumber":5,"startTime":"2026-06-16T01:07:50.015Z","endTime":"2026-06-16T01:07:54.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.710310179236576,"aZ":-21.613086222027032,"pfxX":-9.176235700335669,"pfxZ":5.636336964475408,"pX":0.24908825937064769,"pZ":2.0376367121542414,"vX0":8.011137627831557,"vY0":-135.74300032640684,"vZ0":-5.088142235249626,"x":107.51,"y":183.76,"x0":-1.5430158816733197,"y0":50.001347381403974,"z0":5.433804529656795,"aX":-17.18530730656797},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.4,"breakHorizontal":15.0,"spinRate":2257,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.4029595396905381,"extension":5.9200386810667265},"hitData":{"launchSpeed":94.9,"launchAngle":36.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.08,"coordY":58.21}},"index":6,"playId":"f606bd8f-ff42-3e63-830d-2464bf788893","pitchNumber":6,"startTime":"2026-06-16T01:08:06.265Z","endTime":"2026-06-16T01:08:17.385Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T01:08:17.385Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Shaw flies out to left fielder Jake McCarthy.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-16T01:08:39.797Z","endTime":"2026-06-16T01:09:04.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"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":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97255493742183,"aZ":-25.71004392786526,"pfxX":-2.412376370891243,"pfxZ":3.750111452178289,"pX":-0.3537786374288794,"pZ":1.3880616420475609,"vX0":6.499887810295531,"vY0":-130.39294925425293,"vZ0":-5.686414732082803,"x":130.49,"y":201.3,"x0":-2.5635958077883654,"y0":50.0056938696349,"z0":5.532730207243802,"aX":-4.162374555054116},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.8,"breakHorizontal":3.0,"spinRate":2393,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.4197752867501774,"extension":5.940632771036627},"index":0,"playId":"30250a1b-d808-3ddd-8888-3e6a5388a344","pitchNumber":1,"startTime":"2026-06-16T01:08:40.265Z","endTime":"2026-06-16T01:08:44.208Z","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":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.193087461429165,"aZ":-30.56548843294969,"pfxX":4.516559777991528,"pfxZ":1.1188933638783265,"pX":-0.6854583645344573,"pZ":2.092663377306048,"vX0":3.2884363994366987,"vY0":-119.42965144506559,"vZ0":-1.890957634348708,"x":143.13,"y":182.28,"x0":-2.6675884430167494,"y0":50.005029130879734,"z0":5.64601299577084,"aX":6.519790054127663},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.8,"breakHorizontal":-9.0,"spinRate":2518,"spinDirection":59},"zone":7,"typeConfidence":2.0,"plateTime":0.45876362682294536,"extension":5.938264181121807},"hitData":{"launchSpeed":93.6,"launchAngle":50.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":101.92,"coordY":90.51}},"index":1,"playId":"e63c73a0-fdc4-3655-ae15-718502336bdf","pitchNumber":2,"startTime":"2026-06-16T01:08:54.870Z","endTime":"2026-06-16T01:09:04.631Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T01:09:04.631Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake McCarthy grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-16T01:11:06.942Z","endTime":"2026-06-16T01:11:16.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"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],"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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":82.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.082396551361143,"aZ":-13.306462762725703,"pfxX":6.425666664645908,"pfxZ":10.65290172581244,"pX":-0.32863965953948193,"pZ":2.9952775814022794,"vX0":-5.8648508726521635,"vY0":-132.65820886169632,"vZ0":-3.792085009004852,"x":129.53,"y":157.91,"x0":1.0829068208055745,"y0":50.00006478507263,"z0":5.422316850856959,"aX":11.377484068147064},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.6,"breakHorizontal":-10.2,"spinRate":2511,"spinDirection":134},"zone":1,"typeConfidence":0.9,"plateTime":0.4139056782945838,"extension":6.164678454189314},"hitData":{"launchSpeed":97.4,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.49,"coordY":146.23}},"index":0,"playId":"2bd9352e-5cb1-3b61-aca0-25657fe28452","pitchNumber":1,"startTime":"2026-06-16T01:11:06.942Z","endTime":"2026-06-16T01:11:16.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T01:11:16.101Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Karros flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-16T01:11:32.896Z","endTime":"2026-06-16T01:12:57.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(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":74.5,"endSpeed":67.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.615910768540456,"aZ":-41.12091335746739,"pfxX":-5.946284121917813,"pfxZ":-7.632535135557287,"pX":0.04265446364806907,"pZ":3.0862124809755853,"vX0":-0.2880322937425669,"vY0":-108.37812879232833,"vZ0":3.6170386840225035,"x":115.37,"y":155.45,"x0":0.9487836655122714,"y0":50.00481734853045,"z0":5.9332904470143975,"aX":-6.9670191084875155},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.2,"breakVerticalInduced":-12.2,"breakHorizontal":10.8,"spinRate":2473,"spinDirection":324},"zone":2,"typeConfidence":0.88,"plateTime":0.50834070577646,"extension":6.097970559090174},"index":0,"playId":"9c48b3c2-5a39-394e-93bc-f73d6b6a3cee","pitchNumber":1,"startTime":"2026-06-16T01:11:34.591Z","endTime":"2026-06-16T01:11:38.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3242078537377,"aZ":-34.85713140640928,"pfxX":-6.500392113196064,"pfxZ":-1.919669792296541,"pX":-0.39714410518778476,"pZ":1.1191878776100628,"vX0":-2.0728234220372426,"vY0":-118.33941421431872,"vZ0":-2.660028508287631,"x":132.14,"y":208.56,"x0":1.3374627955738128,"y0":50.00040756025691,"z0":5.491882484988995,"aX":-9.098309650430073},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-3.8,"breakHorizontal":12.2,"spinRate":2640,"spinDirection":303},"zone":13,"typeConfidence":0.9,"plateTime":0.46516206448997144,"extension":6.04963203013442},"index":1,"playId":"616a941b-c339-31ac-8d5c-45a7c8c4835b","pitchNumber":2,"startTime":"2026-06-16T01:11:48.290Z","endTime":"2026-06-16T01:11:51.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":82.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.06275749890846,"aZ":-14.083102790274987,"pfxX":7.22478543831372,"pfxZ":10.117447434134789,"pX":0.2686311160237517,"pZ":3.277489261510831,"vX0":-4.815077791316926,"vY0":-134.14371110545773,"vZ0":-2.759716044890882,"x":106.76,"y":150.29,"x0":1.1654197846646337,"y0":50.00632295801565,"z0":5.347723855370983,"aX":12.923977810718457},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.8,"breakHorizontal":-11.8,"spinRate":2507,"spinDirection":134},"zone":2,"typeConfidence":0.91,"plateTime":0.4112654954537325,"extension":6.124468399313934},"index":2,"playId":"a4d29047-c0ff-3fbe-b21d-15bc695d2205","pitchNumber":3,"startTime":"2026-06-16T01:12:03.327Z","endTime":"2026-06-16T01:12:06.428Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-16T01:12:16.741Z","endTime":"2026-06-16T01:12:29.660Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"}},{"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":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.667500141900977,"aZ":-30.950870487371326,"pfxX":6.227634212725475,"pfxZ":0.8398192410929051,"pX":1.3094241666413098,"pZ":1.6408828179018753,"vX0":-1.4719022948226592,"vY0":-120.53124027936698,"vZ0":-2.538656823141314,"x":67.09,"y":194.48,"x0":1.1229483293522944,"y0":50.00372469438668,"z0":5.469054988377978,"aX":9.069150293126597},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.1,"breakHorizontal":-10.8,"spinRate":1097,"spinDirection":130},"zone":14,"typeConfidence":0.91,"plateTime":0.45623558834841393,"extension":6.301335964995771},"index":4,"playId":"262e8259-7d91-3c48-8618-5c42fc108c92","pitchNumber":4,"startTime":"2026-06-16T01:12:29.660Z","endTime":"2026-06-16T01:12:33.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.784852364898665,"aZ":-32.11615789107459,"pfxX":-7.737833287727115,"pfxZ":0.04511127085977584,"pX":-0.577069311675616,"pZ":2.6091040150390525,"vX0":-2.1131250859002053,"vY0":-118.72987602674607,"vZ0":-0.03189272654972153,"x":139.0,"y":168.33,"x0":1.3329537305427408,"y0":50.00505639880842,"z0":5.580854876146611,"aX":-10.889582755723632},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":0.4,"breakHorizontal":14.5,"spinRate":2513,"spinDirection":320},"zone":4,"typeConfidence":0.9,"plateTime":0.4638896962377732,"extension":6.151981731498288},"hitData":{"launchSpeed":84.8,"launchAngle":47.0,"totalDistance":275.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.58,"coordY":90.36}},"index":5,"playId":"fc1c638e-47d3-3d95-bec2-543a21fda98e","pitchNumber":5,"startTime":"2026-06-16T01:12:46.143Z","endTime":"2026-06-16T01:12:57.114Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T01:12:57.114Z","atBatIndex":34},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Braxton Fulford pops out to second baseman Nico Hoerner.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-16T01:13:19.439Z","endTime":"2026-06-16T01:14:39.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"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,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"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":"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":80.2,"endSpeed":72.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03755584272204,"aZ":-34.8103804308378,"pfxX":-8.834298287985568,"pfxZ":-1.9433996058551823,"pX":-0.273369001288164,"pZ":3.026152139351175,"vX0":-1.1528731773265066,"vY0":-116.65052017205163,"vZ0":1.8367165479380458,"x":127.42,"y":157.07,"x0":1.375154739331089,"y0":50.001560198913836,"z0":5.5470431627544485,"aX":-11.989818687163122},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-2.6,"breakHorizontal":16.2,"spinRate":2513,"spinDirection":300},"zone":1,"typeConfidence":0.9,"plateTime":0.47229161456386093,"extension":6.113426266557444},"index":0,"playId":"c862b613-6cdf-349f-8ec4-d3b14d08ea36","pitchNumber":1,"startTime":"2026-06-16T01:13:19.439Z","endTime":"2026-06-16T01:13:22.967Z","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":76.2,"endSpeed":70.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.752151193408384,"aZ":-41.02966964972417,"pfxX":-6.437363896671506,"pfxZ":-7.21635820237632,"pX":-0.21090599771410928,"pZ":0.672652798218782,"vX0":-0.6989654774574808,"vY0":-110.93290920387905,"vZ0":-1.5631312696775537,"x":125.04,"y":220.62,"x0":0.9445274244524013,"y0":50.00353305629999,"z0":5.724858442432025,"aX":-7.897404356685072},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-13.1,"breakHorizontal":11.8,"spinRate":2586,"spinDirection":323},"zone":13,"typeConfidence":0.85,"plateTime":0.49674888402597084,"extension":6.355982028142397},"index":1,"playId":"85e06e06-0d19-3a9e-a375-ad5900b3699b","pitchNumber":2,"startTime":"2026-06-16T01:13:32.195Z","endTime":"2026-06-16T01:13:35.672Z","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":92.3,"endSpeed":83.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.563978594216692,"aZ":-15.358542461699491,"pfxX":7.95349273035932,"pfxZ":9.243006124584198,"pX":0.5489947689575372,"pZ":3.7281277152256864,"vX0":-4.15618913596149,"vY0":-134.3788210719524,"vZ0":-1.4674489327128617,"x":96.07,"y":138.12,"x0":1.086830566455701,"y0":50.00061021679972,"z0":5.378403472941227,"aX":14.466614165150759},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.6,"breakHorizontal":-13.4,"spinRate":2541,"spinDirection":143},"zone":12,"typeConfidence":0.89,"plateTime":0.40842464910648424,"extension":6.119382458593779},"index":2,"playId":"266971d9-f73e-31ab-b291-59e1e6576d0d","pitchNumber":3,"startTime":"2026-06-16T01:13:49.653Z","endTime":"2026-06-16T01:13:53.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.7,"endSpeed":83.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.31715298593995,"aZ":-13.991498259071566,"pfxX":7.548996552610303,"pfxZ":10.12808164336944,"pX":-0.6069768592200592,"pZ":2.2563417831697556,"vX0":-6.919752346733671,"vY0":-133.3012234184613,"vZ0":-5.028149802626701,"x":140.14,"y":177.86,"x0":1.0448951838810965,"y0":50.00082370548315,"z0":5.1811142147702585,"aX":13.550358340420164},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.4,"breakHorizontal":-12.1,"spinRate":2496,"spinDirection":143},"zone":4,"typeConfidence":0.89,"plateTime":0.4112790473050736,"extension":6.242586571231526},"index":3,"playId":"c1b2e402-5d0f-3106-b3c0-db9568eb0227","pitchNumber":4,"startTime":"2026-06-16T01:14:05.254Z","endTime":"2026-06-16T01:14:09.244Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-16T01:14:18.412Z","endTime":"2026-06-16T01:14:30.320Z","isPitch":false,"type":"action","player":{"id":690924,"link":"/api/v1/people/690924"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.344722007771658,"aZ":-15.414521341792412,"pfxX":7.370220649446603,"pfxZ":9.095712872029726,"pX":0.45547590330876214,"pZ":2.5923852329729127,"vX0":-4.14648004201022,"vY0":-135.33565141547157,"vZ0":-4.115358609543847,"x":99.64,"y":168.79,"x0":1.0551963147376946,"y0":50.00406671143704,"z0":5.2225397641045195,"aX":13.58296874347859},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.7,"breakHorizontal":-12.4,"spinRate":2405,"spinDirection":140},"zone":6,"typeConfidence":0.9,"plateTime":0.40572686026247995,"extension":6.1602336717561945},"hitData":{"launchSpeed":80.6,"launchAngle":58.0,"totalDistance":211.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":122.39,"coordY":116.65}},"index":5,"playId":"5eb1aa54-bf97-3c3e-b14e-032794dc3d84","pitchNumber":5,"startTime":"2026-06-16T01:14:30.320Z","endTime":"2026-06-16T01:14:39.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T01:14:39.857Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dansby Swanson flies out to left fielder Jake McCarthy.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-16T01:16:41.271Z","endTime":"2026-06-16T01:17:01.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.838415401548346,"aZ":-24.17763894355504,"pfxX":-0.15659523297359912,"pfxZ":4.712667752700513,"pX":0.36275057064411925,"pZ":2.6923816665228473,"vX0":6.924573262780849,"vY0":-128.91146806067403,"vZ0":-3.115776349016705,"x":103.17,"y":166.09,"x0":-2.3289482846909144,"y0":50.00202407308698,"z0":5.767170770339702,"aX":-0.26726628076394504},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.2,"breakHorizontal":-1.2,"spinRate":2541,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.423627279548088,"extension":5.7603665027857085},"hitData":{"launchSpeed":90.3,"launchAngle":31.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.04,"coordY":69.67}},"index":0,"playId":"5c1624a0-854a-31a3-91da-06cce5d1a1d0","pitchNumber":1,"startTime":"2026-06-16T01:16:50.684Z","endTime":"2026-06-16T01:17:01.142Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T01:17:01.142Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Pete Crow-Armstrong doubles (12) on a sharp line drive to right fielder Tyler Freeman.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-16T01:17:23.765Z","endTime":"2026-06-16T01:18:25.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.80966906319992,"aZ":-24.196932676838845,"pfxX":-10.588233291468217,"pfxZ":4.4224112964288596,"pX":-0.06779999052681072,"pZ":1.556824846072998,"vX0":7.162106839345199,"vY0":-134.13477580156908,"vZ0":-5.809512161852585,"x":119.58,"y":196.75,"x0":-1.4110027103279679,"y0":50.00124902646966,"z0":5.500316025022952,"aX":-19.09319830029742},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.8,"breakHorizontal":17.4,"spinRate":2186,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4099626732835997,"extension":5.875865279520056},"index":0,"playId":"54463cc1-8f07-329e-ba16-83361cf10c13","pitchNumber":1,"startTime":"2026-06-16T01:17:26.910Z","endTime":"2026-06-16T01:17:30.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.732811581978925,"aZ":-40.96736372852327,"pfxX":-0.07590378832766387,"pfxZ":-5.865701766885254,"pX":-1.7099823834764,"pZ":2.9517377224874832,"vX0":0.2722799348093983,"vY0":-121.17225801865692,"vZ0":1.919661946355072,"x":182.18,"y":159.08,"x0":-1.8135125290318592,"y0":50.000743001374914,"z0":5.705632235847179,"aX":-0.1138802196035878},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-10.0,"breakHorizontal":0.1,"spinRate":2294,"spinDirection":28},"zone":11,"typeConfidence":2.0,"plateTime":0.450512412042416,"extension":5.9155088198017705},"index":1,"playId":"507c71f3-9df8-3764-97f4-f0067dc92a8a","pitchNumber":2,"startTime":"2026-06-16T01:17:57.969Z","endTime":"2026-06-16T01:18:01.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.062738293691083,"aZ":-21.33519606587132,"pfxX":-1.40144502694922,"pfxZ":6.176074350203164,"pX":0.5871846469452594,"pZ":1.8689974758442478,"vX0":6.191686325731923,"vY0":-131.46665476624486,"vZ0":-5.512922876959972,"x":94.62,"y":188.32,"x0":-1.6133745939119823,"y0":50.005694920950624,"z0":5.570017172285131,"aX":-2.461128884793584},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.2,"breakHorizontal":1.2,"spinRate":2436,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.4161320847684813,"extension":5.823880306365895},"hitData":{"launchSpeed":102.1,"launchAngle":18.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":210.41,"coordY":112.14}},"index":2,"playId":"ae03ffbd-82b8-3b1b-8006-2b84aa33c9ed","pitchNumber":3,"startTime":"2026-06-16T01:18:11.649Z","endTime":"2026-06-16T01:18:25.669Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T01:18:25.669Z","atBatIndex":37},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alex Bregman pops out to second baseman Willi Castro.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-16T01:19:06.581Z","endTime":"2026-06-16T01:20:34.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":4},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"658a256d-337f-43e5-990e-7194628fa65a","startTime":"2026-06-16T01:19:06.581Z","endTime":"2026-06-16T01:19:09.710Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.399089809960255,"aZ":-25.283742190712736,"pfxX":-9.710524418399853,"pfxZ":3.7003577889984207,"pX":-0.30348181909423605,"pZ":2.6202898913747132,"vX0":9.26934221121545,"vY0":-135.0691044577353,"vZ0":-3.230740907817326,"x":128.57,"y":168.03,"x0":-2.506035159600945,"y0":50.00128784729903,"z0":5.595330385393874,"aX":-18.072519657410442},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.2,"breakHorizontal":15.8,"spinRate":2249,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.4043848414229769,"extension":5.7840736735375655},"index":1,"playId":"808e1850-f7fd-30fd-a094-14f745140e17","pitchNumber":1,"startTime":"2026-06-16T01:19:20.688Z","endTime":"2026-06-16T01:19:24.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.321386809998668,"aZ":-38.46446330082623,"pfxX":-0.6691833854992177,"pfxZ":-4.36351605631409,"pX":-0.9386672326753951,"pZ":2.4437869879487444,"vX0":3.9864526880350515,"vY0":-119.1048100549992,"vZ0":0.2792264162670446,"x":152.78,"y":172.8,"x0":-2.545346965934329,"y0":50.00563200357485,"z0":5.796149548724854,"aX":-0.964799019105425},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-7.6,"breakHorizontal":0.2,"spinRate":2445,"spinDirection":32},"zone":13,"typeConfidence":2.0,"plateTime":0.45942456048590774,"extension":5.890573732774505},"index":2,"playId":"0e657f83-6950-32c7-8523-3fb3ba1173c6","pitchNumber":2,"startTime":"2026-06-16T01:19:39.311Z","endTime":"2026-06-16T01:19:42.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.64543327734537,"aZ":-29.429387482507952,"pfxX":7.098891762250211,"pfxZ":1.9154319641302262,"pX":-0.233926178783874,"pZ":1.5025511702719145,"vX0":3.733718099925901,"vY0":-118.96879963743253,"vZ0":-3.1366664760009773,"x":125.92,"y":198.21,"x0":-2.7456838466434723,"y0":50.00465991420404,"z0":5.503254252860984,"aX":10.184705933132172},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.0,"breakHorizontal":-13.8,"spinRate":2504,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.4602560023914175,"extension":6.0162707884831965},"index":3,"playId":"4765a7e1-75f4-3290-8b0f-5ebcf5c20699","pitchNumber":3,"startTime":"2026-06-16T01:20:03.180Z","endTime":"2026-06-16T01:20:07.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.988317502333736,"aZ":-29.75559628501589,"pfxX":6.338194526087758,"pfxZ":1.6933505496079935,"pX":0.31663203716770166,"pZ":3.0268491523437953,"vX0":5.22269607393097,"vY0":-118.93145287372217,"vZ0":0.24730435593523792,"x":104.93,"y":157.06,"x0":-2.732154596274843,"y0":50.005568066024246,"z0":5.622043550695722,"aX":9.072704058701838},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":3.4,"breakHorizontal":-12.7,"spinRate":2540,"spinDirection":59},"zone":3,"typeConfidence":2.0,"plateTime":0.46069463724983883,"extension":5.92273223359622},"hitData":{"launchSpeed":86.5,"launchAngle":62.0,"totalDistance":189.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":161.66,"coordY":136.31}},"index":4,"playId":"1ebcfddd-bd05-399e-9b94-2759f4f99d96","pitchNumber":4,"startTime":"2026-06-16T01:20:24.727Z","endTime":"2026-06-16T01:20:34.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T01:20:34.337Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Busch walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-16T01:22:08.019Z","endTime":"2026-06-16T01:23:32.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-16T01:21:09.057Z","endTime":"2026-06-16T01:22:10.338Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.30013607863616,"aZ":-39.23728077278202,"pfxX":-0.5372212124446083,"pfxZ":-4.929224431937687,"pX":-1.5180029397721042,"pZ":4.224952658263498,"vX0":0.38309569044494196,"vY0":-118.79137898239142,"vZ0":4.170756707907133,"x":174.86,"y":124.71,"x0":-1.6113932569132468,"y0":50.00463354943203,"z0":6.008701324809521,"aX":-0.7695220785612652},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-7.7,"breakHorizontal":0.8,"spinRate":2329,"spinDirection":28},"zone":11,"typeConfidence":2.0,"plateTime":0.4607162163134557,"extension":5.74517883206947},"index":1,"playId":"b9160232-0c4e-362a-b7e5-251993dd95f0","pitchNumber":1,"startTime":"2026-06-16T01:22:10.338Z","endTime":"2026-06-16T01:22:13.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98886863410119,"aZ":-21.925318606722517,"pfxX":-7.796238508223869,"pfxZ":6.728275275684156,"pX":-0.4958511067705124,"pZ":1.5380688508793279,"vX0":5.009340343768529,"vY0":-122.837044449098,"vZ0":-5.09053074687944,"x":135.9,"y":197.25,"x0":-1.5516307921137118,"y0":50.00416952535121,"z0":5.50834783475544,"aX":-11.880611465830667},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":11.2,"breakHorizontal":12.8,"spinRate":2122,"spinDirection":246},"zone":13,"typeConfidence":0.91,"plateTime":0.44638032166651254,"extension":5.680757503760445},"index":2,"playId":"58b4c6aa-2e9d-355c-9639-015eeef24ebf","pitchNumber":2,"startTime":"2026-06-16T01:22:26.990Z","endTime":"2026-06-16T01:22:31.618Z","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":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.749491983873078,"aZ":-34.37430594567185,"pfxX":7.519673511061273,"pfxZ":-1.6165496182818444,"pX":-0.3063620159662936,"pZ":2.135105303910821,"vX0":1.1137324691333232,"vY0":-116.42167534420554,"vZ0":-0.5914339997746295,"x":128.68,"y":181.13,"x0":-1.768268781081264,"y0":50.00306944183186,"z0":5.672085613092942,"aX":10.226804555914077},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-2.8,"breakHorizontal":-13.9,"spinRate":2457,"spinDirection":71},"zone":8,"typeConfidence":2.0,"plateTime":0.47213897844617536,"extension":5.837388561025825},"index":3,"playId":"41de7fed-956d-31cb-abf5-d95fe8b84edf","pitchNumber":3,"startTime":"2026-06-16T01:22:45.525Z","endTime":"2026-06-16T01:22:49.348Z","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":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.317239570914,"aZ":-25.89305571698524,"pfxX":0.8210826470814814,"pfxZ":3.657303890518545,"pX":0.9622067408989734,"pZ":3.5197588462204847,"vX0":6.223621198334048,"vY0":-129.96757424658074,"vZ0":-0.6257506295141003,"x":80.32,"y":143.75,"x0":-1.5664519870469698,"y0":50.001670546986766,"z0":5.723840709672878,"aX":1.4088346329660009},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.7,"breakHorizontal":-2.8,"spinRate":2471,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.42086007573521256,"extension":5.838649769937486},"index":4,"playId":"cfaae9df-1978-3cd8-8d31-205570ecc088","pitchNumber":4,"startTime":"2026-06-16T01:23:07.422Z","endTime":"2026-06-16T01:23:11.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.939605296063096,"aZ":-34.854083348286274,"pfxX":6.0213227755047605,"pfxZ":-1.9526458905078332,"pX":-1.7863243695457238,"pZ":2.105095533481102,"vX0":-1.1280458875932131,"vY0":-116.89575090080051,"vZ0":-0.4322835912213524,"x":185.09,"y":181.94,"x0":-2.076700745735426,"y0":50.003246703753575,"z0":5.590562837969436,"aX":8.256228583933735},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-3.4,"breakHorizontal":-10.6,"spinRate":2355,"spinDirection":68},"zone":13,"typeConfidence":2.0,"plateTime":0.4702136651572517,"extension":5.787488160630424},"index":5,"playId":"e0579173-32bd-390b-9a82-43652ff89206","pitchNumber":5,"startTime":"2026-06-16T01:23:28.200Z","endTime":"2026-06-16T01:23:32.875Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T01:23:32.875Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Seiya Suzuki grounds out, third baseman Kyle Karros to first baseman TJ Rumfield.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-16T01:23:54.573Z","endTime":"2026-06-16T01:24:53.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.406533025380437,"aZ":-20.47591850804982,"pfxX":-8.78752297887274,"pfxZ":7.747603332064043,"pX":0.25688191756264367,"pZ":2.64099601547233,"vX0":8.961286004063385,"vY0":-122.1770393557549,"vZ0":-3.193380660267903,"x":107.21,"y":167.47,"x0":-2.3193462339748723,"y0":50.00191208430132,"z0":5.727758652760559,"aX":-13.265454690919153},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":13.4,"breakHorizontal":13.8,"spinRate":2193,"spinDirection":236},"zone":6,"typeConfidence":0.91,"plateTime":0.4485639867496447,"extension":5.861781383038458},"index":0,"playId":"7bb4f628-5217-34b6-934d-71ea442875de","pitchNumber":1,"startTime":"2026-06-16T01:24:07.696Z","endTime":"2026-06-16T01:24:12.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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.276197441428447,"aZ":-36.52144727144707,"pfxX":6.230641859944908,"pfxZ":-3.043146213276845,"pX":0.39248821514836524,"pZ":1.2472756460151957,"vX0":5.210623447305078,"vY0":-119.90689728282173,"vZ0":-2.4327036070719883,"x":102.04,"y":205.1,"x0":-2.633236365973129,"y0":50.003952176909245,"z0":5.594155334421217,"aX":8.899648380181244},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-5.9,"breakHorizontal":-12.7,"spinRate":2508,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.46014308853764296,"extension":5.929445881239424},"index":1,"playId":"234fba49-4faf-3c23-bb73-2e42c69fc127","pitchNumber":2,"startTime":"2026-06-16T01:24:26.070Z","endTime":"2026-06-16T01:24:29.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51661643785381,"aZ":-26.204959511597213,"pfxX":0.3821959089935616,"pfxZ":3.4612853987363783,"pX":0.3901078478691449,"pZ":2.2779420914795576,"vX0":7.078174484357739,"vY0":-130.2084909397706,"vZ0":-3.6604435250824583,"x":102.13,"y":177.28,"x0":-2.4092812396318997,"y0":50.000178203713716,"z0":5.677582919671104,"aX":0.6562709376938813},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.6,"breakHorizontal":-2.2,"spinRate":2408,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.42014896696983506,"extension":5.872623589814985},"hitData":{"launchSpeed":101.8,"launchAngle":5.0,"totalDistance":106.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.8,"coordY":163.69}},"index":2,"playId":"1bf6195f-f55f-31c7-8f6d-4d95cd57e352","pitchNumber":3,"startTime":"2026-06-16T01:24:44.405Z","endTime":"2026-06-16T01:24:53.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T01:24:53.483Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willi Castro walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-16T01:26:55.320Z","endTime":"2026-06-16T01:28:48.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"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, 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":74.1,"endSpeed":68.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.263133836553905,"aZ":-41.622677164134494,"pfxX":-4.111744884750289,"pfxZ":-8.083978194073042,"pX":-0.2789796947367483,"pZ":2.2080328348086997,"vX0":-1.4953142884212107,"vY0":-107.85657355016218,"vZ0":2.072926447264817,"x":127.63,"y":179.16,"x0":0.9593319305562631,"y0":50.004805993710576,"z0":5.853887927241583,"aX":-4.803223493037986},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.7,"breakVerticalInduced":-13.7,"breakHorizontal":7.9,"spinRate":2616,"spinDirection":323},"zone":7,"typeConfidence":0.91,"plateTime":0.5095074644614117,"extension":6.112152399415218},"index":0,"playId":"9f3b1c96-b8f7-3fc2-93b1-f9e455652d9f","pitchNumber":1,"startTime":"2026-06-16T01:26:56.911Z","endTime":"2026-06-16T01:27:00.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.3,"endSpeed":76.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.533598546063402,"aZ":-25.615564704187328,"pfxX":8.078985227028802,"pfxZ":4.407965690928349,"pX":0.6212683669609461,"pZ":0.8881703931012808,"vX0":-3.7402732028324017,"vY0":-121.21198529552913,"vZ0":-5.400871183725181,"x":93.32,"y":214.8,"x0":1.134033459372901,"y0":50.00547662760324,"z0":5.3798932976954355,"aX":12.032129715480387},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":7.0,"breakHorizontal":-13.8,"spinRate":1291,"spinDirection":121},"zone":14,"typeConfidence":0.91,"plateTime":0.451752264052002,"extension":6.3594466963360095},"index":1,"playId":"ba480c79-bac0-3efa-b659-bdf1baedcc7f","pitchNumber":2,"startTime":"2026-06-16T01:27:08.747Z","endTime":"2026-06-16T01:27:11.755Z","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":90.8,"endSpeed":81.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81906685106954,"aZ":-14.220030646832187,"pfxX":8.456708990502959,"pfxZ":10.348569306756554,"pX":0.5137167491517854,"pZ":2.520190911795793,"vX0":-4.407311272996217,"vY0":-132.0743995329763,"vZ0":-4.426931922841597,"x":97.42,"y":170.73,"x0":1.1214016291705151,"y0":50.003204156250334,"z0":5.292415835082121,"aX":14.6734352772},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.8,"breakHorizontal":-14.0,"spinRate":2500,"spinDirection":140},"zone":6,"typeConfidence":0.89,"plateTime":0.4175733007295981,"extension":6.115327441471547},"index":2,"playId":"a0d4fad4-970f-3133-9ab0-8fa2702c4adc","pitchNumber":3,"startTime":"2026-06-16T01:27:32.974Z","endTime":"2026-06-16T01:27:37.288Z","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":83.5,"endSpeed":76.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.753448401814367,"aZ":-27.133364288782754,"pfxX":7.11914926252477,"pfxZ":3.355505499924993,"pX":0.3765951201406877,"pZ":3.5350865758841024,"vX0":-3.9016886562986643,"vY0":-121.55798794716138,"vZ0":0.7852358194487141,"x":102.65,"y":143.33,"x0":1.073498297843895,"y0":50.00539322949027,"z0":5.554743932022036,"aX":10.706919828664098},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.5,"breakHorizontal":-12.0,"spinRate":1027,"spinDirection":122},"zone":12,"typeConfidence":0.9,"plateTime":0.4497567129970972,"extension":6.342834603993421},"index":3,"playId":"a35e0ec1-bfb5-3e15-b1c1-3862cb896b0c","pitchNumber":4,"startTime":"2026-06-16T01:27:52.412Z","endTime":"2026-06-16T01:27:57.196Z","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":91.4,"endSpeed":83.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.031347640004565,"aZ":-15.454902152032757,"pfxX":6.6978743591366054,"pfxZ":9.347478943740562,"pX":0.9462131338888192,"pZ":2.7119264565976424,"vX0":-3.011045188858823,"vY0":-133.0149509756508,"vZ0":-3.7421677966599725,"x":80.93,"y":165.56,"x0":1.2238663069406086,"y0":50.00276359190336,"z0":5.26051239467447,"aX":11.979160134019974},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.3,"breakHorizontal":-11.4,"spinRate":2396,"spinDirection":141},"zone":12,"typeConfidence":0.89,"plateTime":0.4120764461285673,"extension":6.17246529139011},"index":4,"playId":"bbff0e99-6c15-32c0-a78b-b4803051a7f2","pitchNumber":5,"startTime":"2026-06-16T01:28:07.854Z","endTime":"2026-06-16T01:28:13.292Z","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":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.921134528389373,"aZ":-26.001280485570536,"pfxX":7.583997298247704,"pfxZ":4.0770327654087986,"pX":-0.8078897107375661,"pZ":0.7015559025627639,"vX0":-6.528504573876015,"vY0":-121.77981632853917,"vZ0":-5.742981262288734,"x":147.79,"y":219.84,"x0":0.9108699246740939,"y0":50.00509280783244,"z0":5.3142505368158055,"aX":11.494096393495154},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":6.4,"breakHorizontal":-12.4,"spinRate":1159,"spinDirection":126},"zone":13,"typeConfidence":0.9,"plateTime":0.44824166376899743,"extension":6.476654517896226},"index":5,"playId":"a60342c1-a707-3b44-aee7-15fefdd8905d","pitchNumber":6,"startTime":"2026-06-16T01:28:23.502Z","endTime":"2026-06-16T01:28:27.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":71.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.40378151086791,"aZ":-40.337739730970725,"pfxX":-3.9853856478607073,"pfxZ":-6.414021741738316,"pX":-0.3523434226516841,"pZ":0.18124061142195133,"vX0":-1.8907518351877552,"vY0":-111.8982718449309,"vZ0":-2.7454792843736184,"x":130.43,"y":233.89,"x0":1.020175805462501,"y0":50.00214289031364,"z0":5.540501638708877,"aX":-5.074083115148063},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-12.0,"breakHorizontal":7.7,"spinRate":2654,"spinDirection":326},"zone":13,"typeConfidence":0.88,"plateTime":0.48870811966075234,"extension":6.40709446564686},"index":6,"playId":"2a7b8319-e99e-3222-a7b9-6769732f742b","pitchNumber":7,"startTime":"2026-06-16T01:28:42.978Z","endTime":"2026-06-16T01:28:48.170Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T01:28:48.170Z","atBatIndex":41},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Tyler Freeman grounds into a force out, shortstop Dansby Swanson to second baseman Nico Hoerner. Willi Castro out at 2nd. Tyler Freeman to 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-16T01:29:08.992Z","endTime":"2026-06-16T01:30:53.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"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_assist"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.960191910475615,"aZ":-14.467412551361948,"pfxX":6.8591263991176765,"pfxZ":9.725139080785445,"pX":-0.03978174298727169,"pZ":3.112476703044989,"vX0":-5.3931188866558735,"vY0":-134.5164901379521,"vZ0":-3.012152645016115,"x":118.52,"y":154.74,"x0":1.1064730448777955,"y0":50.003155567939814,"z0":5.281245256509582,"aX":12.488365762430554},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.2,"breakHorizontal":-11.2,"spinRate":2533,"spinDirection":143},"zone":2,"typeConfidence":0.9,"plateTime":0.4082133683424747,"extension":6.107261090000527},"index":0,"playId":"64935c20-03fa-322d-844d-4239aa32efac","pitchNumber":1,"startTime":"2026-06-16T01:29:16.597Z","endTime":"2026-06-16T01:29:21.125Z","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.3,"endSpeed":83.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.715110736139284,"aZ":-13.81353613518063,"pfxX":7.940909483359199,"pfxZ":10.124642205616453,"pX":0.3180017204138652,"pZ":2.209213785727775,"vX0":-4.661991591920544,"vY0":-134.22866580670674,"vZ0":-5.2011536092915875,"x":104.88,"y":179.13,"x0":1.0511433199213467,"y0":50.005182097962575,"z0":5.165760856277305,"aX":14.403459432583954},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.3,"breakHorizontal":-13.3,"spinRate":2525,"spinDirection":140},"zone":6,"typeConfidence":0.9,"plateTime":0.4090189263700075,"extension":6.154276947369896},"index":1,"playId":"10d42f85-c855-38fc-b155-7efe91bb357a","pitchNumber":2,"startTime":"2026-06-16T01:29:38.228Z","endTime":"2026-06-16T01:29:43.035Z","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":83.2,"endSpeed":76.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.120485908966227,"aZ":-27.981557183072876,"pfxX":7.729867529848292,"pfxZ":2.7956129173456983,"pX":1.4096817453265242,"pZ":2.347532950812942,"vX0":-1.8146359389271554,"vY0":-121.18932478944754,"vZ0":-1.5153950516499677,"x":63.27,"y":175.4,"x0":1.1606168756322959,"y0":50.000400182192664,"z0":5.408926950878105,"aX":11.576865431426546},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.0,"breakHorizontal":-13.7,"spinRate":1147,"spinDirection":126},"zone":14,"typeConfidence":0.91,"plateTime":0.45074736834542684,"extension":6.391230557534993},"index":2,"playId":"1a0a4a45-455e-323b-bb95-54bb4ab2d3ab","pitchNumber":3,"startTime":"2026-06-16T01:30:01.663Z","endTime":"2026-06-16T01:30:05.721Z","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.4,"endSpeed":84.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.368461043440924,"aZ":-14.866815020861498,"pfxX":6.1326271918947395,"pfxZ":9.47306564087711,"pX":0.664390278769458,"pZ":4.557800326559131,"vX0":-3.5465828089555482,"vY0":-134.59530817509275,"vZ0":0.5788660138365289,"x":91.68,"y":115.72,"x0":1.2053304727612941,"y0":50.00188021132537,"z0":5.396046208802622,"aX":11.203530146751206},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.5,"breakHorizontal":-10.3,"spinRate":2486,"spinDirection":140},"zone":12,"typeConfidence":0.9,"plateTime":0.4076107224119929,"extension":6.052301751926851},"index":3,"playId":"36d70161-021d-34f7-9224-1d633622a0da","pitchNumber":4,"startTime":"2026-06-16T01:30:26.437Z","endTime":"2026-06-16T01:30:30.105Z","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.1,"endSpeed":74.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.84429032195207,"aZ":-35.950078890705676,"pfxX":-7.4676178546114205,"pfxZ":-2.6897785722282332,"pX":-0.37325896578306494,"pZ":2.2912190169426734,"vX0":-1.646449197994791,"vY0":-118.0663239982,"vZ0":0.4692583945146238,"x":131.23,"y":176.92,"x0":1.3042921191406276,"y0":50.00480278229426,"z0":5.415838165213463,"aX":-10.47428831705591},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-4.4,"breakHorizontal":13.9,"spinRate":2515,"spinDirection":298},"zone":4,"typeConfidence":0.9,"plateTime":0.4650797430493725,"extension":6.144953884917622},"hitData":{"launchSpeed":82.3,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.88,"coordY":151.01}},"index":4,"playId":"d62050a2-6bef-3b48-a14a-82f6f17e19af","pitchNumber":5,"startTime":"2026-06-16T01:30:46.896Z","endTime":"2026-06-16T01:30:53.902Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T01:30:53.902Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Rumfield flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-16T01:31:36.158Z","endTime":"2026-06-16T01:33:44.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"ef4a2ee5-f1e7-3474-a12f-ea9855fbaffb","startTime":"2026-06-16T01:31:21.764Z","endTime":"2026-06-16T01:31:24.793Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.884958145776558,"aZ":-12.715960756839047,"pfxX":6.13481598617232,"pfxZ":10.761843321279832,"pX":0.251944759309301,"pZ":3.4723446582396753,"vX0":-4.512896483085998,"vY0":-134.08014789514567,"vZ0":-2.5261116955409273,"x":107.4,"y":145.03,"x0":1.1657760267334216,"y0":50.002793345659626,"z0":5.342266137455215,"aX":11.091777888907034},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.1,"breakHorizontal":-10.1,"spinRate":2447,"spinDirection":140},"zone":2,"typeConfidence":0.91,"plateTime":0.4096127105409697,"extension":6.1613099069233765},"index":1,"playId":"f269b417-4d70-3c6e-9a0f-550e6eedb778","pitchNumber":1,"startTime":"2026-06-16T01:31:38.496Z","endTime":"2026-06-16T01:31:41.841Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.275978648647648,"aZ":-27.299207190216524,"pfxX":7.924923319652336,"pfxZ":3.3621290281371987,"pX":0.7060527386845086,"pZ":3.0662617679620294,"vX0":-3.6257823150251616,"vY0":-119.8865485398022,"vZ0":0.16109747005741526,"x":90.09,"y":155.99,"x0":1.2126172873320666,"y0":50.000590493929344,"z0":5.445073977171252,"aX":11.475581496535986},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":6.4,"breakHorizontal":-13.4,"spinRate":995,"spinDirection":129},"zone":3,"typeConfidence":0.91,"plateTime":0.4577628693205358,"extension":6.393424161497921},"index":2,"playId":"be32583e-bfc5-30f2-8dbd-591a516f7f11","pitchNumber":2,"startTime":"2026-06-16T01:32:02.068Z","endTime":"2026-06-16T01:32:05.927Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"171b8fbe-f23d-322b-a86b-068afb7c4dbc","startTime":"2026-06-16T01:32:45.864Z","endTime":"2026-06-16T01:32:48.864Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-16T01:33:07.677Z","endTime":"2026-06-16T01:33:32.652Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"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":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.74508461299368,"aZ":-34.32758337675152,"pfxX":-9.0759492308996,"pfxZ":-1.5229355240280746,"pX":-0.34735175019526365,"pZ":2.6635668636633847,"vX0":-1.5044082382199244,"vY0":-118.91388475271063,"vZ0":0.8920282987254518,"x":130.24,"y":166.86,"x0":1.4736580871381664,"y0":50.003399942303446,"z0":5.431803022763487,"aX":-12.818616780439642},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-2.2,"breakHorizontal":16.8,"spinRate":2540,"spinDirection":299},"zone":4,"typeConfidence":0.9,"plateTime":0.4630571816889377,"extension":6.081730573434905},"hitData":{"launchSpeed":81.8,"launchAngle":42.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.6,"coordY":96.75}},"index":5,"playId":"e8b34888-39ea-3eee-b060-3347dd7faf11","pitchNumber":3,"startTime":"2026-06-16T01:33:32.652Z","endTime":"2026-06-16T01:33:44.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T01:33:44.977Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hunter Goodman singles on a sharp line drive to left fielder Ian Happ. Tyler Freeman to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-16T01:34:14.545Z","endTime":"2026-06-16T01:34:44.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"postOnSecond":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":73.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.865137127413323,"aZ":-32.63851682307507,"pfxX":-8.307791797507173,"pfxZ":-0.3357792412178444,"pX":0.030321254886974264,"pZ":2.543908545073686,"vX0":-0.6351556577649785,"vY0":-117.75612420859343,"vZ0":0.2818110896994408,"x":115.84,"y":170.09,"x0":1.3820277317292875,"y0":50.0024800248853,"z0":5.472097368677423,"aX":-11.526165883711304},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-0.2,"breakHorizontal":15.1,"spinRate":2480,"spinDirection":289},"zone":5,"typeConfidence":0.9,"plateTime":0.4672873317095121,"extension":6.107411809230425},"index":0,"playId":"a556418d-960d-3dfe-a8cc-4003c850758b","pitchNumber":1,"startTime":"2026-06-16T01:34:15.326Z","endTime":"2026-06-16T01:34:19.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.497007356738084,"aZ":-13.779901991326366,"pfxX":6.282463853168469,"pfxZ":10.156032028848966,"pX":-0.1944684303120882,"pZ":2.7466411254979697,"vX0":-5.39976986060547,"vY0":-134.3212676362499,"vZ0":-4.005726053284301,"x":124.41,"y":164.62,"x0":1.0344076914677036,"y0":50.001635264827605,"z0":5.249861413832432,"aX":11.377661917894834},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.6,"breakHorizontal":-10.1,"spinRate":2497,"spinDirection":136},"zone":5,"typeConfidence":0.91,"plateTime":0.4091550526962431,"extension":6.133236056265384},"hitData":{"launchSpeed":111.1,"launchAngle":16.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":41.02,"coordY":103.5}},"index":1,"playId":"ded4c5d7-ec75-3590-a3d7-075d54b7987e","pitchNumber":2,"startTime":"2026-06-16T01:34:34.095Z","endTime":"2026-06-16T01:34:44.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T01:34:44.122Z","atBatIndex":44},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Troy Johnston hit by pitch. Tyler Freeman to 3rd. Hunter Goodman to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-16T01:37:55.544Z","endTime":"2026-06-16T01:40:04.195Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"postOnSecond":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"postOnThird":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[1,2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-16T01:34:59.334Z","endTime":"2026-06-16T01:35:24.502Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Phil Maton replaces Shota Imanaga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-16T01:35:24.502Z","endTime":"2026-06-16T01:37:22.652Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664208,"link":"/api/v1/people/664208"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Troy Johnston replaces Ezequiel Tovar.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-06-16T01:37:22.652Z","endTime":"2026-06-16T01:37:57.826Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":678662,"link":"/api/v1/people/678662"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.346998440120718,"aZ":-22.225155413498072,"pfxX":-0.07445107400981055,"pfxZ":5.76892131148977,"pX":-1.2573318514616987,"pZ":3.2160190487733984,"vX0":0.061800192226642944,"vY0":-129.76764998164285,"vZ0":-0.872306353089128,"x":164.93,"y":151.95,"x0":-1.2716548839003674,"y0":50.00237661769763,"z0":5.23274299462997,"aX":-0.12837799178501327},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.6,"breakHorizontal":0.1,"spinRate":2512,"spinDirection":190},"zone":11,"typeConfidence":0.91,"plateTime":0.42032833039694584,"extension":6.9659172126135145},"index":3,"playId":"0b730749-a824-38ee-a3dc-6aebc0cae9e5","pitchNumber":1,"startTime":"2026-06-16T01:37:57.826Z","endTime":"2026-06-16T01:38:01.980Z","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":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.1,"endSpeed":67.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.98082704406928,"aZ":-40.02798243883504,"pfxX":10.610069912794057,"pfxZ":-6.814044983589758,"pX":-1.0675303784024388,"pZ":2.346487364702364,"vX0":-1.6703520156293026,"vY0":-107.7020432498572,"vZ0":3.237000334818818,"x":157.69,"y":175.42,"x0":-1.6497656033021804,"y0":50.002828115808214,"z0":5.309192357568597,"aX":12.230092114721037},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-10.8,"breakHorizontal":-18.6,"spinRate":2955,"spinDirection":57},"zone":13,"typeConfidence":0.9,"plateTime":0.5122557863465125,"extension":6.791383451997348},"index":4,"playId":"d197b1a3-e4bd-3acc-ad16-81e6977588a4","pitchNumber":2,"startTime":"2026-06-16T01:38:16.597Z","endTime":"2026-06-16T01:38:43.625Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"}}},{"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":true},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.935458252364306,"aZ":-25.106685793033932,"pfxX":-7.692519723749225,"pfxZ":4.057288968269398,"pX":0.6863631657599508,"pZ":1.9845673694373285,"vX0":7.62939274233604,"vY0":-130.93453115504767,"vZ0":-2.90036009067885,"x":90.84,"y":185.2,"x0":-1.2619597806806817,"y0":50.00174298410924,"z0":4.97982062681365,"aX":-13.393025209768956},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.0,"breakHorizontal":12.4,"spinRate":2226,"spinDirection":218},"zone":9,"typeConfidence":0.91,"plateTime":0.41788228945849504,"extension":6.921282145639937},"index":5,"playId":"cd9d62f8-2df8-3470-84b5-89b9ac112052","pitchNumber":3,"startTime":"2026-06-16T01:38:59.162Z","endTime":"2026-06-16T01:39:26.191Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.380068207473375,"aZ":-25.982055294011978,"pfxX":-7.18538076633895,"pfxZ":3.505254679028905,"pX":-0.888665846799474,"pZ":2.537766979277393,"vX0":3.954863555501936,"vY0":-131.86215909750265,"vZ0":-1.678115402944616,"x":150.87,"y":170.26,"x0":-1.4724790748538024,"y0":50.00029434937425,"z0":5.0946247607034065,"aX":-12.683241501561454},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.2,"breakHorizontal":12.1,"spinRate":2290,"spinDirection":214},"zone":11,"typeConfidence":0.88,"plateTime":0.41498212164722403,"extension":6.782963205890345},"index":6,"playId":"86c189f4-2acc-3283-b25a-299718597a5e","pitchNumber":4,"startTime":"2026-06-16T01:39:36.960Z","endTime":"2026-06-16T01:39:39.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":69.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23073494328279,"aZ":-39.14556376954395,"pfxX":9.571239641779503,"pfxZ":-5.683979083476117,"pX":2.1685230102072883,"pZ":1.626856156205834,"vX0":4.955354590421159,"vY0":-111.10056653103808,"vZ0":1.3118849722495338,"x":34.34,"y":194.85,"x0":-1.3472411479817132,"y0":50.000777239621996,"z0":5.154356515307466,"aX":11.747268473432563},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-9.5,"breakHorizontal":-18.7,"spinRate":3093,"spinDirection":60},"zone":14,"typeConfidence":0.9,"plateTime":0.4964201636917065,"extension":6.98174473710551},"index":7,"playId":"83bb88ef-2bd6-3028-b6fe-52e3ef8236b0","pitchNumber":5,"startTime":"2026-06-16T01:40:00.113Z","endTime":"2026-06-16T01:40:04.195Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T01:40:04.195Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cole Carrigg walks. Tyler Freeman scores. Hunter Goodman to 3rd. Troy Johnston to 2nd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-16T01:41:25.931Z","endTime":"2026-06-16T01:44:19.551Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"postOnSecond":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"postOnThird":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-16T01:40:29.818Z","endTime":"2026-06-16T01:41:28.205Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.73308872656682,"aZ":-25.27482440005516,"pfxX":-10.265479107594956,"pfxZ":3.810585535792928,"pX":-0.27479700591695744,"pZ":2.3751741985171764,"vX0":6.293630975005802,"vY0":-134.33562486564762,"vZ0":-2.364580376300119,"x":127.47,"y":174.65,"x0":-1.326128386995789,"y0":50.001394206090524,"z0":5.081714199315867,"aX":-18.57862401304398},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.6,"breakHorizontal":17.0,"spinRate":2267,"spinDirection":210},"zone":4,"typeConfidence":0.92,"plateTime":0.40924901942237923,"extension":6.906282327770465},"index":1,"playId":"b72d07b6-9766-3f31-bea7-3b898a81e12f","pitchNumber":1,"startTime":"2026-06-16T01:41:28.205Z","endTime":"2026-06-16T01:41:31.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.541855663488825,"aZ":-23.664374662929205,"pfxX":-7.378014643622195,"pfxZ":4.627430858859959,"pX":-0.570408360175098,"pZ":1.620037448800743,"vX0":4.581353485047756,"vY0":-134.36087825441965,"vZ0":-4.473095109498641,"x":138.74,"y":195.04,"x0":-1.333988213646015,"y0":50.003163032988326,"z0":4.976044970605639,"aX":-13.567634830857232},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.7,"breakHorizontal":12.5,"spinRate":2320,"spinDirection":214},"zone":7,"typeConfidence":0.86,"plateTime":0.4067656104917776,"extension":7.005348657974002},"index":2,"playId":"e356e8c5-463a-3948-89e8-4c47b764673a","pitchNumber":2,"startTime":"2026-06-16T01:41:49.774Z","endTime":"2026-06-16T01:41:54.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.0,"endSpeed":67.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.615414145768536,"aZ":-40.86639757285364,"pfxX":11.14893099122614,"pfxZ":-7.369131857362042,"pX":-0.715688578948204,"pZ":2.8520564954240757,"vX0":-1.3511382288819385,"vY0":-108.97868341039663,"vZ0":4.2031139002942375,"x":144.28,"y":161.77,"x0":-1.5262572704919974,"y0":50.00348698674942,"z0":5.369208279902697,"aX":13.149731955809575},"breaks":{"breakAngle":18.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-11.5,"breakHorizontal":-19.7,"spinRate":3131,"spinDirection":56},"zone":4,"typeConfidence":0.9,"plateTime":0.5063834616474563,"extension":6.939603894431945},"index":3,"playId":"44f99ffc-04b5-33f2-8ee1-e02cbeedb4c8","pitchNumber":3,"startTime":"2026-06-16T01:42:08.214Z","endTime":"2026-06-16T01:42:12.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68240568313269,"aZ":-21.93293299524026,"pfxX":-0.07967983321446237,"pfxZ":5.769611264568394,"pX":-1.238212155875477,"pZ":2.3659067182759514,"vX0":0.24668851384029208,"vY0":-131.80508444242432,"vZ0":-2.8717718760471342,"x":164.2,"y":174.9,"x0":-1.3223014120126424,"y0":50.00212879623182,"z0":5.073158197176888,"aX":-0.14143499164177656},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.1,"breakHorizontal":0.1,"spinRate":2504,"spinDirection":199},"zone":13,"typeConfidence":0.91,"plateTime":0.41414694607417024,"extension":7.049670585579126},"index":4,"playId":"e3ee301c-26c3-3679-81c4-85cf6041804e","pitchNumber":4,"startTime":"2026-06-16T01:42:28.572Z","endTime":"2026-06-16T01:42:31.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.864284691179733,"aZ":-25.015216351669125,"pfxX":-6.357227679453969,"pfxZ":4.001916797512795,"pX":-0.8866765118827706,"pZ":2.8772200217397907,"vX0":3.3486546645520536,"vY0":-132.2953831305237,"vZ0":-0.8679298289536885,"x":150.8,"y":161.1,"x0":-1.3369826644194167,"y0":50.00117118701281,"z0":5.028300433641012,"aX":-11.368188449094292},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.3,"breakHorizontal":10.9,"spinRate":2301,"spinDirection":217},"zone":11,"typeConfidence":0.84,"plateTime":0.41261774744231694,"extension":6.867536302073631},"index":5,"playId":"f194865d-1391-3563-ade0-45e5a4c4d335","pitchNumber":5,"startTime":"2026-06-16T01:42:48.205Z","endTime":"2026-06-16T01:42:52.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":72.8,"endSpeed":65.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.423936863950093,"aZ":-41.85074768349788,"pfxX":11.462214121538445,"pfxZ":-8.785587054476224,"pX":-2.2704913256547634,"pZ":4.124982318694142,"vX0":-4.4035938341620815,"vY0":-105.4068085583861,"vZ0":7.224678669784668,"x":203.55,"y":127.41,"x0":-1.6193463160002963,"y0":50.001601966448476,"z0":5.540423649446515,"aX":12.626324381751754},"breaks":{"breakAngle":16.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.9,"breakVerticalInduced":-13.0,"breakHorizontal":-19.2,"spinRate":3023,"spinDirection":51},"zone":11,"typeConfidence":0.9,"plateTime":0.5238623641591622,"extension":6.908986988298684},"index":6,"playId":"4c6d03f4-d4ec-3982-9d60-58506d18cb43","pitchNumber":6,"startTime":"2026-06-16T01:43:16.121Z","endTime":"2026-06-16T01:43:20.274Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.208610327780097,"aZ":-24.330656390134564,"pfxX":-8.383560021263545,"pfxZ":4.350371740131281,"pX":-0.1665308883524243,"pZ":2.150543656779951,"vX0":5.784517758492551,"vY0":-133.29642764662947,"vZ0":-2.7741505103168382,"x":123.35,"y":180.72,"x0":-1.2737662389052096,"y0":50.000686093689794,"z0":4.958188984979193,"aX":-15.109406143628066},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.4,"breakHorizontal":13.9,"spinRate":2389,"spinDirection":214},"zone":8,"typeConfidence":0.91,"plateTime":0.41063722178827744,"extension":7.1365412423495},"index":7,"playId":"31ccabe4-69b0-35d2-a74c-03646f061eb3","pitchNumber":7,"startTime":"2026-06-16T01:43:36.359Z","endTime":"2026-06-16T01:43:41.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.524938951024556,"aZ":-26.159813829328026,"pfxX":-8.42137152970406,"pfxZ":3.367758929056208,"pX":-1.4387734522889608,"pZ":3.025088965683625,"vX0":2.367068414906203,"vY0":-133.03007569270414,"vZ0":-0.4040787032465242,"x":171.84,"y":157.1,"x0":-1.2480778680581768,"y0":50.00280568838374,"z0":5.081389235967506,"aX":-15.037322338013745},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.2,"breakHorizontal":14.8,"spinRate":2280,"spinDirection":213},"zone":11,"typeConfidence":0.89,"plateTime":0.41232243538729163,"extension":7.0216768382409915},"index":8,"playId":"cf8a9781-7911-353a-8956-ca95275c2aed","pitchNumber":8,"startTime":"2026-06-16T01:44:09.801Z","endTime":"2026-06-16T01:44:19.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T01:44:19.551Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake McCarthy grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-16T01:44:34.495Z","endTime":"2026-06-16T01:45:04.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":75.2,"endSpeed":67.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.609065848387402,"aZ":-39.3909501985572,"pfxX":10.282432102042968,"pfxZ":-6.147605396279927,"pX":1.198074943466945,"pZ":2.035835011388707,"vX0":2.8176417272399137,"vY0":-109.34000785549411,"vZ0":2.5001445578951413,"x":71.33,"y":183.81,"x0":-1.4526009976277985,"y0":50.00038945210683,"z0":5.197080829597107,"aX":12.078047956953704},"breaks":{"breakAngle":18.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-9.7,"breakHorizontal":-19.4,"spinRate":3182,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.5067528424136101,"extension":6.899435653201731},"index":0,"playId":"510ccf5a-4fec-31e2-8c06-d79b3759f7d2","pitchNumber":1,"startTime":"2026-06-16T01:44:39.749Z","endTime":"2026-06-16T01:44:43.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.468584173664485,"aZ":-24.045195932109113,"pfxX":0.9697916389766021,"pfxZ":4.812345464945661,"pX":-0.1846586752873689,"pZ":3.5632108043828374,"vX0":2.466235750945365,"vY0":-129.05810713603964,"vZ0":0.6177327531954374,"x":124.04,"y":142.57,"x0":-1.2780553519546292,"y0":50.00325734899946,"z0":5.170448802454698,"aX":1.6383400410600077},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.1,"breakHorizontal":-2.3,"spinRate":2551,"spinDirection":184},"zone":11,"typeConfidence":0.9,"plateTime":0.42414818985990754,"extension":7.0728291493459325},"hitData":{"launchSpeed":86.9,"launchAngle":1.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.82,"coordY":125.72}},"index":1,"playId":"834e8c4d-ff5a-31cd-bb72-6d623096db23","pitchNumber":2,"startTime":"2026-06-16T01:44:56.897Z","endTime":"2026-06-16T01:45:04.469Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T01:45:04.469Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ian Happ flies out sharply to right fielder Jake McCarthy.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-16T01:47:32.802Z","endTime":"2026-06-16T01:48:18.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7],"actionIndex":[0,1,2,3,4],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":7},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to shortstop for Willi Castro.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-16T01:47:35.096Z","endTime":"2026-06-16T01:47:35.097Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"100"},{"details":{"description":"Defensive switch from right field to second base for Tyler Freeman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-16T01:47:35.098Z","endTime":"2026-06-16T01:47:35.099Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"200"},{"details":{"description":"Troy Johnston remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-16T01:47:35.100Z","endTime":"2026-06-16T01:47:35.101Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":678662,"link":"/api/v1/people/678662"}},{"details":{"description":"Defensive switch from left field to right field for Jake McCarthy.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-16T01:47:35.102Z","endTime":"2026-06-16T01:47:35.103Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"700"},{"details":{"description":"Pitching Change: Antonio Senzatela replaces Michael Lorenzen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-06-16T01:47:35.104Z","endTime":"2026-06-16T01:47:35.105Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622608,"link":"/api/v1/people/622608"},"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":96.3,"endSpeed":88.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.292873036968732,"aZ":-14.587707259665777,"pfxX":-5.367528966270489,"pfxZ":8.762676739047198,"pX":-1.0424107110080236,"pZ":3.5760372031989656,"vX0":6.505686136060346,"vY0":-140.19344773981018,"vZ0":-3.855085926349099,"x":156.73,"y":142.23,"x0":-2.68684819498117,"y0":50.000097088513776,"z0":5.910029984723955,"aX":-10.769548562258539},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.4,"breakHorizontal":8.5,"spinRate":2341,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3894968507672285,"extension":6.120871951453251},"index":5,"playId":"dbfd7cbe-d079-3d6b-9d59-ce33b8f876e6","pitchNumber":1,"startTime":"2026-06-16T01:47:35.106Z","endTime":"2026-06-16T01:47:38.914Z","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":95.5,"endSpeed":87.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.195859031940046,"aZ":-15.014758110351169,"pfxX":-5.025644454845073,"pfxZ":8.817334782092784,"pX":-0.6740906355872663,"pZ":3.2037414224610297,"vX0":6.964610724175328,"vY0":-138.8823119886304,"vZ0":-4.569857555836676,"x":142.69,"y":152.28,"x0":-2.5657428988643387,"y0":50.001824430382165,"z0":5.874796235207856,"aX":-9.780089610461635},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":7.6,"spinRate":2291,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.39494428451165575,"extension":6.304827903915847},"index":6,"playId":"ed7a529c-08d0-379a-a30f-a9b9d42d8dba","pitchNumber":2,"startTime":"2026-06-16T01:47:51.653Z","endTime":"2026-06-16T01:47:55.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.046655558647448,"aZ":-36.37358339270591,"pfxX":3.4060795120835086,"pfxZ":-2.9650213777466874,"pX":0.20029146723375002,"pZ":2.865389801069683,"vX0":5.159386735089847,"vY0":-118.06041694797662,"vZ0":-0.01351395662604582,"x":109.37,"y":161.41,"x0":-2.4543273930481497,"y0":50.00515710571335,"z0":6.213241255405156,"aX":4.818049895155714},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.2,"breakHorizontal":-7.4,"spinRate":2614,"spinDirection":63},"zone":2,"typeConfidence":2.0,"plateTime":0.46356944674807554,"extension":5.947781766392441},"hitData":{"launchSpeed":101.2,"launchAngle":55.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":174.68,"coordY":94.72}},"index":7,"playId":"537c4917-e447-3fb7-a22f-eafcdbe75241","pitchNumber":3,"startTime":"2026-06-16T01:48:07.033Z","endTime":"2026-06-16T01:48:18.719Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T01:48:18.719Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nico Hoerner grounds out, shortstop Willi Castro to first baseman TJ Rumfield.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-16T01:48:45.749Z","endTime":"2026-06-16T01:50:40.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"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":82.1,"endSpeed":76.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.819866392831425,"aZ":-35.375065968499186,"pfxX":3.858370298700993,"pfxZ":-2.186806315069914,"pX":-0.4119759783336455,"pZ":2.626809643404531,"vX0":4.111175142460569,"vY0":-119.56981961545215,"vZ0":-0.9040645864402388,"x":132.7,"y":167.86,"x0":-2.648373716079286,"y0":50.00342591947941,"z0":6.1552269372740795,"aX":5.644422191873111},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.0,"breakHorizontal":-7.9,"spinRate":2468,"spinDirection":86},"zone":4,"typeConfidence":2.0,"plateTime":0.45628972821464453,"extension":6.066422551632342},"index":0,"playId":"1efeba2e-265b-3591-b909-24ddaa3a0081","pitchNumber":1,"startTime":"2026-06-16T01:48:45.749Z","endTime":"2026-06-16T01:48:51.330Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-16T01:49:01.339Z","endTime":"2026-06-16T01:49:13.619Z","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(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":91.5,"endSpeed":83.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.493065326447145,"aZ":-22.07671264925717,"pfxX":-9.632592294126683,"pfxZ":5.628891179431145,"pX":-1.3056578340808347,"pZ":2.564050868307589,"vX0":7.268949961101833,"vY0":-133.0721953960636,"vZ0":-4.093691750699882,"x":166.77,"y":169.55,"x0":-2.8208480854580085,"y0":50.00189574418407,"z0":5.721101749727421,"aX":-17.278817382874465},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.5,"breakHorizontal":15.8,"spinRate":2187,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.41156083425924583,"extension":6.279301969477711},"index":2,"playId":"fea1cc15-ed5b-3458-bf46-1506a8bd320e","pitchNumber":2,"startTime":"2026-06-16T01:49:13.619Z","endTime":"2026-06-16T01:49:18.714Z","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":91.9,"endSpeed":83.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.662871202989834,"aZ":-20.451670274516044,"pfxX":-9.159926348778644,"pfxZ":6.567699298932049,"pX":-0.6336891937557418,"pZ":0.7918862836755993,"vX0":8.972993291704384,"vY0":-133.239045671024,"vZ0":-8.21143107055552,"x":141.15,"y":217.4,"x0":-2.867339235288965,"y0":50.00118770344172,"z0":5.410923588661278,"aX":-16.342839564809278},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.1,"breakHorizontal":14.4,"spinRate":2275,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4122847671754548,"extension":6.474781018983619},"index":3,"playId":"42dd4162-659b-3444-94bd-9e94fea3c8bd","pitchNumber":3,"startTime":"2026-06-16T01:49:33.934Z","endTime":"2026-06-16T01:49:37.616Z","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.2,"endSpeed":87.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.41823272817153,"aZ":-20.312444011210097,"pfxX":-6.115908531356796,"pfxZ":5.98722998663483,"pX":-0.38467963293113583,"pZ":3.786822333064725,"vX0":8.906240763497102,"vY0":-139.82034640656784,"vZ0":-1.8067445943108118,"x":131.66,"y":136.54,"x0":-2.816090549961071,"y0":50.00126446703126,"z0":5.773794993654565,"aX":-12.113744939870045},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.7,"breakHorizontal":9.2,"spinRate":2249,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3916776428582156,"extension":6.2354622479034205},"index":4,"playId":"6ff05ac7-12a7-3305-9eec-616644539907","pitchNumber":4,"startTime":"2026-06-16T01:49:52.646Z","endTime":"2026-06-16T01:49:56.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.198200554202906,"aZ":-13.639297119415426,"pfxX":-5.765040227243867,"pfxZ":9.000858593031493,"pX":0.4341963186324269,"pZ":3.152127039557527,"vX0":10.653975388981207,"vY0":-142.26401446204986,"vZ0":-4.727087350047135,"x":100.45,"y":153.67,"x0":-2.6022806265792897,"y0":50.003001819389276,"z0":5.693089483243036,"aX":-11.87270497501435},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.5,"breakHorizontal":8.4,"spinRate":2369,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.38431592847225815,"extension":6.334812999648241},"index":5,"playId":"a34eef78-13a3-3603-b058-eaedac2c2c62","pitchNumber":5,"startTime":"2026-06-16T01:50:12.169Z","endTime":"2026-06-16T01:50:17.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.492631907176573,"aZ":-37.24305400744088,"pfxX":3.2021708835572515,"pfxZ":-3.411413769089675,"pX":-0.3693325958445909,"pZ":3.5661140732477894,"vX0":3.948659651726366,"vY0":-121.01178272441436,"vZ0":1.4371777118772477,"x":131.08,"y":142.49,"x0":-2.4380365392868133,"y0":50.00496891936474,"z0":6.225645665591873,"aX":4.752498088048678},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-5.6,"breakHorizontal":-6.7,"spinRate":2476,"spinDirection":62},"zone":11,"typeConfidence":2.0,"plateTime":0.45251514844549323,"extension":6.1111940775596},"hitData":{"launchSpeed":80.8,"launchAngle":-21.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.77,"coordY":146.29}},"index":6,"playId":"5e332b50-b62c-380f-8524-d58791b302a3","pitchNumber":6,"startTime":"2026-06-16T01:50:32.560Z","endTime":"2026-06-16T01:50:40.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T01:50:40.027Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Moisés Ballesteros walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-16T01:51:04.099Z","endTime":"2026-06-16T01:52:38.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.6,"endSpeed":88.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.483580592858722,"aZ":-25.622023893942753,"pfxX":-8.472034962783122,"pfxZ":3.270975588308951,"pX":-0.8032365200457341,"pZ":1.969927483483801,"vX0":8.500392893428073,"vY0":-140.3856015238396,"vZ0":-5.828028687523052,"x":147.62,"y":185.59,"x0":-2.763328456014885,"y0":50.00669710726061,"z0":5.731034605914051,"aX":-16.98827154258813},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":4.9,"breakHorizontal":13.7,"spinRate":2202,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.389509233089373,"extension":6.164811140021262},"index":0,"playId":"67f8c18f-3c7d-3321-be6b-aa93f209c9ee","pitchNumber":1,"startTime":"2026-06-16T01:51:07.810Z","endTime":"2026-06-16T01:51:11.812Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-06-16T01:51:18.497Z","endTime":"2026-06-16T01:51:33.107Z","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":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.338129440603936,"aZ":-16.30985769084526,"pfxX":-5.5119168007952695,"pfxZ":7.881786775828148,"pX":1.162084766429254,"pZ":2.987102181328614,"vX0":12.592794763706785,"vY0":-141.04087404096595,"vZ0":-4.607635651267566,"x":72.7,"y":158.13,"x0":-2.6462273423690195,"y0":50.00291543246247,"z0":5.695069724304105,"aX":-11.095434734064018},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.4,"breakHorizontal":7.4,"spinRate":2244,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.388480175999141,"extension":6.282995577704711},"index":2,"playId":"07dfbba0-592f-3274-9a7c-5d0d523d9c01","pitchNumber":2,"startTime":"2026-06-16T01:51:33.107Z","endTime":"2026-06-16T01:51:37.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.19262740694733,"aZ":-22.51555163439139,"pfxX":0.9945873416547863,"pfxZ":5.316350073608913,"pX":1.416044189088803,"pZ":3.5280174382983587,"vX0":10.96535446730206,"vY0":-133.74972523463367,"vZ0":-1.8793354110786058,"x":63.02,"y":143.52,"x0":-2.8616624191673923,"y0":50.0005919525392,"z0":5.850398876595435,"aX":1.8044321868895958},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.5,"breakHorizontal":-4.1,"spinRate":2321,"spinDirection":194},"zone":12,"typeConfidence":0.93,"plateTime":0.4091342622348928,"extension":6.130633208362144},"index":3,"playId":"dec26485-09fd-34f3-a548-905e4bb4f785","pitchNumber":3,"startTime":"2026-06-16T01:51:51.435Z","endTime":"2026-06-16T01:51:56.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80123594738847,"aZ":-23.563579866173402,"pfxX":-8.542166473421448,"pfxZ":4.363528608565531,"pX":-1.0526530016360982,"pZ":2.408990789857625,"vX0":7.386203747037465,"vY0":-139.41094468334526,"vZ0":-5.153589077783978,"x":157.12,"y":173.74,"x0":-2.624226675605105,"y0":50.00083582218026,"z0":5.833088173028369,"aX":-16.84372477481603},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.1,"breakHorizontal":13.9,"spinRate":2204,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3926171990345453,"extension":6.211583240891467},"index":4,"playId":"6538d68a-7152-3881-a20d-acf108364150","pitchNumber":4,"startTime":"2026-06-16T01:52:14.240Z","endTime":"2026-06-16T01:52:18.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.986468089796222,"aZ":-21.938573803092375,"pfxX":0.5411553479300135,"pfxZ":5.592658140544151,"pX":-1.3385352093130338,"pZ":2.738831887706814,"vX0":4.142406556276076,"vY0":-134.16412548974333,"vZ0":-3.955478594710926,"x":168.02,"y":164.83,"x0":-2.970379692803719,"y0":50.002926336177936,"z0":5.7885352277046165,"aX":0.9893507401852152},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.5,"breakHorizontal":-1.8,"spinRate":2221,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.40766847013753926,"extension":6.182875598957354},"index":5,"playId":"933e0465-64c9-332c-a9cb-1599a008c89d","pitchNumber":5,"startTime":"2026-06-16T01:52:33.853Z","endTime":"2026-06-16T01:52:38.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T01:52:38.226Z","atBatIndex":50},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Rockies challenged (fair or foul in outfield), call on the field was upheld: Matt Shaw triples (1) on a fly ball to right fielder Jake McCarthy. Moisés Ballesteros scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-16T01:52:56.014Z","endTime":"2026-06-16T01:53:19.425Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":62},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","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":664983,"link":"/api/v1/people/664983"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":{"id":622608,"link":"/api/v1/people/622608"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31028522577715,"aZ":-15.964032412513545,"pfxX":-5.715224237450071,"pfxZ":8.119407189324619,"pX":-0.06283509103333577,"pZ":2.3189709753931007,"vX0":9.121632058672304,"vY0":-140.50068109483612,"vZ0":-6.4426441434036805,"x":119.4,"y":176.17,"x0":-2.6112716921232826,"y0":50.002144594350696,"z0":5.682199520441344,"aX":-11.409170919310224},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.4,"breakHorizontal":8.4,"spinRate":2217,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.39007856142637687,"extension":6.330506918146793},"hitData":{"launchSpeed":99.3,"launchAngle":25.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":224.0,"coordY":106.23}},"index":0,"playId":"544ded56-ac81-31bb-8076-db00664c49af","pitchNumber":1,"startTime":"2026-06-16T01:53:05.393Z","endTime":"2026-06-16T01:53:19.425Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MO","challengeTeamId":115},"playEndTime":"2026-06-16T01:53:19.425Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dansby Swanson flies out to right fielder Jake McCarthy.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-16T01:56:00.820Z","endTime":"2026-06-16T01:57:14.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.834937807056402,"aZ":-34.1662125622628,"pfxX":0.9952091008472448,"pfxZ":-1.3122242911273956,"pX":0.6719388303507895,"pZ":1.5045761480823154,"vX0":7.166565225427222,"vY0":-122.33221810996656,"vZ0":-3.9802297865831155,"x":91.39,"y":198.16,"x0":-2.4232822969142993,"y0":50.003688704942704,"z0":6.077471616905492,"aX":1.509295348394816},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.1,"breakHorizontal":-3.5,"spinRate":2544,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.44751374129213417,"extension":6.122228764694527},"index":0,"playId":"fef03ec9-2b04-3c63-a050-a837fae0d973","pitchNumber":1,"startTime":"2026-06-16T01:56:02.473Z","endTime":"2026-06-16T01:56:06.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64440995138561,"aZ":-36.00629763259036,"pfxX":1.6660221195714655,"pfxZ":-2.5927030079045243,"pX":1.0724425321992868,"pZ":1.0281192827079266,"vX0":8.0230382502605,"vY0":-120.96792008996155,"vZ0":-4.23629441036311,"x":76.12,"y":211.02,"x0":-2.510340695206588,"y0":50.005586436405565,"z0":5.974646101671208,"aX":2.457966055126318},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-5.5,"breakHorizontal":-5.0,"spinRate":2608,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.45359824861585674,"extension":6.20266887754991},"index":1,"playId":"bed40fdf-8382-38a8-8226-5c14ef93b3fb","pitchNumber":2,"startTime":"2026-06-16T01:56:17.976Z","endTime":"2026-06-16T01:56:21.267Z","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":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.56954806666991,"aZ":-11.374996961252432,"pfxX":-4.175291357585695,"pfxZ":10.09083397223566,"pX":-0.05159897308875074,"pZ":2.4467688013371167,"vX0":8.336412751947428,"vY0":-142.81515837126085,"vZ0":-7.4421787370445305,"x":118.97,"y":172.72,"x0":-2.4688171130606653,"y0":50.00087734631531,"z0":5.8054890249123225,"aX":-8.60510631783342},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.9,"breakHorizontal":5.9,"spinRate":2455,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.383850399208566,"extension":6.23077217124723},"index":2,"playId":"af50a82b-d087-3bae-992d-a91a4a0bbe9a","pitchNumber":3,"startTime":"2026-06-16T01:56:37.992Z","endTime":"2026-06-16T01:56:41.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":89.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.897424216052165,"aZ":-14.060167591090005,"pfxX":-3.8195886473220986,"pfxZ":8.731386694781216,"pX":-0.06147749637569189,"pZ":2.963408362203953,"vX0":8.727757990909595,"vY0":-143.2900329671942,"vZ0":-5.329385942930879,"x":119.34,"y":158.77,"x0":-2.6539562734901305,"y0":50.000313069412265,"z0":5.729727380512307,"aX":-7.9228908987096505},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.9,"breakHorizontal":5.2,"spinRate":2255,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.38262825187268845,"extension":6.350271111914374},"hitData":{"launchSpeed":96.3,"launchAngle":48.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.03,"coordY":87.21}},"index":3,"playId":"63d91d9a-d5fb-395a-a20b-610887467df8","pitchNumber":4,"startTime":"2026-06-16T01:57:03.511Z","endTime":"2026-06-16T01:57:14.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T01:57:14.109Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Edouard Julien flies out to left fielder Ian Happ.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-16T01:59:54.854Z","endTime":"2026-06-16T02:01:22.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"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":[3,4,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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Miguel Amaya replaces catcher Moisés Ballesteros, batting 7th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-16T01:58:33.025Z","endTime":"2026-06-16T01:58:33.041Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"701","replacedPlayer":{"id":694208,"link":"/api/v1/people/694208"}},{"details":{"description":"Pitching Change: Jacob Webb replaces Phil Maton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-16T01:58:33.041Z","endTime":"2026-06-16T01:59:25.452Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657097,"link":"/api/v1/people/657097"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Edouard Julien replaces Kyle Karros.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-16T01:59:25.452Z","endTime":"2026-06-16T01:59:57.173Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":691720,"link":"/api/v1/people/691720"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76229175754971,"aZ":-14.009614145824663,"pfxX":-6.607756983838821,"pfxZ":9.307857134737574,"pX":-0.11970746534178488,"pZ":2.5047072406402293,"vX0":9.745576253102941,"vY0":-138.5439815869069,"vZ0":-5.062825419162073,"x":121.56,"y":171.15,"x0":-2.8178213373643968,"y0":50.00589363308553,"z0":5.285871319066141,"aX":-12.900552437541434},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":10.1,"spinRate":2558,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.3947230844241836,"extension":6.326840659594176},"index":3,"playId":"6519f926-850a-3b47-8d84-6bfd65d985e7","pitchNumber":1,"startTime":"2026-06-16T01:59:57.173Z","endTime":"2026-06-16T02:00:01.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.027428995190828,"aZ":-15.576355092503013,"pfxX":-7.316813247609163,"pfxZ":8.68006319403581,"pX":-0.5714275073787287,"pZ":4.194507299031808,"vX0":8.737497732205563,"vY0":-137.33217075373827,"vZ0":-0.3759269169122736,"x":138.78,"y":125.53,"x0":-2.841627814748846,"y0":50.00661363631557,"z0":5.391398830639871,"aX":-13.998427246799974},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.8,"breakHorizontal":11.4,"spinRate":2550,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39862407734858607,"extension":6.256615241471818},"index":4,"playId":"7a881902-3ba9-353e-8f7d-51f844aa494e","pitchNumber":2,"startTime":"2026-06-16T02:00:14.495Z","endTime":"2026-06-16T02:00:17.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.892482244088754,"aZ":-24.113055752147034,"pfxX":-11.41772914139742,"pfxZ":5.0975553443194475,"pX":-0.4525845741309122,"pZ":1.8865519538831061,"vX0":9.463990718443496,"vY0":-124.8919734745911,"vZ0":-3.8104368150712937,"x":134.25,"y":187.84,"x0":-2.8055918255334746,"y0":50.00458035387538,"z0":5.412831912716739,"aX":-18.059445126374563},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.5,"breakHorizontal":18.5,"spinRate":2137,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.43837997001960227,"extension":6.233037904358353},"index":5,"playId":"176ce7ec-1737-3722-a2dd-7eaab63facbe","pitchNumber":3,"startTime":"2026-06-16T02:00:30.097Z","endTime":"2026-06-16T02:00:34.444Z","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.9,"endSpeed":78.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.568233155962783,"aZ":-25.357442324081525,"pfxX":-11.984032388897667,"pfxZ":4.351452684985504,"pX":0.20004097677522764,"pZ":0.41270209756239096,"vX0":10.99846601594398,"vY0":-124.52327734863852,"vZ0":-6.71813089489591,"x":109.37,"y":227.64,"x0":-2.7221434625779333,"y0":50.00474126542775,"z0":5.250669135717895,"aX":-18.777568606263394},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.4,"breakHorizontal":19.1,"spinRate":2341,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.44027670884374714,"extension":6.411308988234723},"index":6,"playId":"6f1883fa-d520-3bc1-808a-68322aa4a459","pitchNumber":4,"startTime":"2026-06-16T02:00:53.478Z","endTime":"2026-06-16T02:00:56.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.086406462543582,"aZ":-25.69696671727846,"pfxX":-10.849649188917692,"pfxZ":4.196379329663708,"pX":-0.540594472800256,"pZ":2.1289646677097984,"vX0":8.977232106978036,"vY0":-123.58846941056333,"vZ0":-2.822073578176253,"x":137.61,"y":181.3,"x0":-2.813950826832907,"y0":50.003724466228306,"z0":5.448427048505214,"aX":-16.751615265528944},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.2,"breakHorizontal":17.5,"spinRate":2165,"spinDirection":247},"zone":7,"typeConfidence":2.0,"plateTime":0.4435170434058766,"extension":6.360745886174843},"hitData":{"launchSpeed":80.9,"launchAngle":38.0,"totalDistance":260.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.77,"coordY":127.3}},"index":7,"playId":"d68739f1-51b1-35fd-881b-64d2f5bc4bdc","pitchNumber":5,"startTime":"2026-06-16T02:01:13.388Z","endTime":"2026-06-16T02:01:22.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T02:01:22.618Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brett Sullivan lines out to shortstop Dansby Swanson.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-16T02:02:33.605Z","endTime":"2026-06-16T02:03:14.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"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":[3,5],"actionIndex":[0],"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":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Brett Sullivan replaces Braxton Fulford.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-16T02:01:40.047Z","endTime":"2026-06-16T02:01:50.136Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":690924,"link":"/api/v1/people/690924"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-16T02:01:50.136Z","endTime":"2026-06-16T02:02:36.604Z","isPitch":false,"type":"action"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-06-16T02:02:35.829Z","endTime":"2026-06-16T02:02:35.830Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.9,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.300232304304615,"aZ":-41.97709293629641,"pfxX":3.028204250836745,"pfxZ":-6.711663715957818,"pX":-0.2293820293234841,"pZ":1.9510079102587994,"vX0":5.568705217510533,"vY0":-120.80033628670061,"vZ0":0.17536076060263195,"x":125.74,"y":186.1,"x0":-2.969632583797767,"y0":50.00564705876447,"z0":5.606345850469174,"aX":4.4198049122787495},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-11.8,"breakHorizontal":-7.0,"spinRate":2612,"spinDirection":37},"zone":8,"typeConfidence":2.0,"plateTime":0.4556189151201746,"extension":6.058142083554278},"index":3,"playId":"a070547b-ebb4-3d88-b8c1-0ae7d0f8329d","pitchNumber":1,"startTime":"2026-06-16T02:02:35.831Z","endTime":"2026-06-16T02:02:39.817Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":4,"startTime":"2026-06-16T02:03:06.964Z","endTime":"2026-06-16T02:03:08.684Z","isPitch":false,"type":"action","player":{"id":664954,"link":"/api/v1/people/664954"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98556448263599,"aZ":-26.34742491384214,"pfxX":-11.263451375992165,"pfxZ":3.714888633861385,"pX":-0.8215352411071394,"pZ":2.5170644974737786,"vX0":8.511836195789915,"vY0":-124.93962400871443,"vZ0":-2.06306938269983,"x":148.31,"y":170.82,"x0":-2.8221947446399938,"y0":50.00287446678755,"z0":5.535417195676691,"aX":-17.669694278032935},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.5,"breakHorizontal":18.2,"spinRate":2176,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.4396932326419374,"extension":6.262151911908218},"hitData":{"launchSpeed":73.9,"launchAngle":15.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":133.73,"coordY":131.63}},"index":5,"playId":"2c2842d6-753a-3efd-8c04-ead916350fef","pitchNumber":2,"startTime":"2026-06-16T02:03:08.684Z","endTime":"2026-06-16T02:03:14.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T02:03:14.548Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-16T02:03:41.757Z","endTime":"2026-06-16T02:04:59.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"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,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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":85.6,"endSpeed":77.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.306501983337782,"aZ":-23.140846050417878,"pfxX":-10.628638683746512,"pfxZ":5.857610113608409,"pX":-1.3634342765169998,"pZ":4.051578071342506,"vX0":7.090420918456137,"vY0":-124.31924202354904,"vZ0":0.7333414571815163,"x":168.97,"y":129.39,"x0":-2.892631982336865,"y0":50.0038806672449,"z0":5.695266039879047,"aX":-16.39584332373255},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":11.0,"breakHorizontal":17.3,"spinRate":2238,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.44306184472084764,"extension":6.216899995987105},"index":0,"playId":"793bf1ba-19f2-3858-b1db-f2e3b78ab285","pitchNumber":1,"startTime":"2026-06-16T02:03:41.757Z","endTime":"2026-06-16T02:03:45.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.7,"endSpeed":85.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.1865713302815,"aZ":-14.737946608268135,"pfxX":-7.383091240189828,"pfxZ":9.20065354294653,"pX":-0.2918388546987279,"pZ":2.10631199374544,"vX0":9.518718602189717,"vY0":-137.4434506125525,"vZ0":-5.724638420389613,"x":128.12,"y":181.91,"x0":-2.856315286015243,"y0":50.00161113631607,"z0":5.233461654207918,"aX":-13.990077677271673},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.5,"breakHorizontal":11.2,"spinRate":2450,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.399975490140982,"extension":6.479782084480296},"index":1,"playId":"94398615-57fe-372a-9c26-b3fbaf342ebc","pitchNumber":2,"startTime":"2026-06-16T02:04:00.638Z","endTime":"2026-06-16T02:04:03.944Z","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":94.9,"endSpeed":86.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.55711253347255,"aZ":-15.177113984726784,"pfxX":-7.1462942988682,"pfxZ":8.918214565620968,"pX":0.08592747917398863,"pZ":1.8379678542963573,"vX0":10.247851018565632,"vY0":-137.67081584644086,"vZ0":-6.497109115092285,"x":113.72,"y":189.15,"x0":-2.7683475592299542,"y0":50.00405088532973,"z0":5.2688013125949,"aX":-13.62297799990914},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.8,"breakHorizontal":10.6,"spinRate":2516,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.3989247555418749,"extension":6.494188367153653},"index":2,"playId":"aa5b945b-379c-308f-a758-8f3b1cb3f7e3","pitchNumber":3,"startTime":"2026-06-16T02:04:15.796Z","endTime":"2026-06-16T02:04:19.775Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-16T02:04:28.460Z","endTime":"2026-06-16T02:04:39.952Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"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.0,"endSpeed":85.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.35475259914393,"aZ":-13.198588287790392,"pfxX":-7.2431688048745375,"pfxZ":9.950885012364177,"pX":-1.1976645893026938,"pZ":3.291115081673294,"vX0":7.364046931145934,"vY0":-138.08513278455092,"vZ0":-3.0619829224793054,"x":162.65,"y":149.92,"x0":-2.9742614871799806,"y0":50.00274095357201,"z0":5.317721846432849,"aX":-13.812196327717688},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.4,"breakHorizontal":11.3,"spinRate":2435,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39858125746290884,"extension":6.257194696301982},"index":4,"playId":"11876fb3-6cd5-348c-b199-1dad16d68b7d","pitchNumber":4,"startTime":"2026-06-16T02:04:39.952Z","endTime":"2026-06-16T02:04:44.772Z","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":85.8,"endSpeed":77.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.680227699920295,"aZ":-22.453543594417606,"pfxX":-11.896764865769846,"pfxZ":6.307834694274136,"pX":0.17372500940643357,"pZ":1.8380034556104061,"vX0":10.81999831289389,"vY0":-124.35610359641298,"vZ0":-4.074195830899372,"x":110.38,"y":189.15,"x0":-2.7220419754985987,"y0":50.002085879195356,"z0":5.3966528357689425,"aX":-18.33251277687393},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":10.4,"breakHorizontal":18.5,"spinRate":2257,"spinDirection":253},"zone":8,"typeConfidence":2.0,"plateTime":0.4431875827853453,"extension":6.260399654689097},"index":5,"playId":"ce2d56d9-1d87-3544-a734-a761e777796c","pitchNumber":5,"startTime":"2026-06-16T02:04:55.450Z","endTime":"2026-06-16T02:04:59.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T02:04:59.557Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Crow-Armstrong singles on a line drive to right fielder Tyler Freeman.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-16T02:07:44.177Z","endTime":"2026-06-16T02:08:37.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[7,8,9],"actionIndex":[0,1,2,3,4,5,6],"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from shortstop to third base for Willi Castro.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-16T02:07:33.545Z","endTime":"2026-06-16T02:07:33.566Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"100"},{"details":{"description":"Defensive switch from second base to right field for Tyler Freeman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-16T02:07:33.566Z","endTime":"2026-06-16T02:07:33.567Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"200"},{"details":{"description":"Defensive switch from center field to shortstop for Cole Carrigg.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-16T02:07:33.567Z","endTime":"2026-06-16T02:07:33.569Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"600"},{"details":{"description":"Defensive switch from right field to center field for Jake McCarthy.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-16T02:07:33.569Z","endTime":"2026-06-16T02:07:34.569Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"700"},{"details":{"description":"Edouard Julien remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-06-16T02:07:33.569Z","endTime":"2026-06-16T02:07:33.570Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":691720,"link":"/api/v1/people/691720"}},{"details":{"description":"Brett Sullivan remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-06-16T02:07:33.570Z","endTime":"2026-06-16T02:07:33.571Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":690924,"link":"/api/v1/people/690924"}},{"details":{"description":"Pitching Change: Brennan Bernardino replaces Antonio Senzatela.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-06-16T02:07:33.571Z","endTime":"2026-06-16T02:07:46.373Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657514,"link":"/api/v1/people/657514"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":70.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.116893533173002,"aZ":-31.006087466428816,"pfxX":-7.626517550241572,"pfxZ":0.9256390195855566,"pX":-1.3815478970514221,"pZ":2.5092922331376,"vX0":-7.780549707739786,"vY0":-112.05521404535966,"vZ0":1.6876451212035577,"x":169.66,"y":171.03,"x0":3.1391256570028485,"y0":50.0008297935575,"z0":4.93723100715279,"aX":-9.601426793776167},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":2.5,"breakHorizontal":16.0,"spinRate":2695,"spinDirection":300},"zone":11,"typeConfidence":0.9,"plateTime":0.49065381663472474,"extension":5.565459402074317},"index":7,"playId":"be5ce76b-fd5f-32b0-b680-45cfa46806ca","pitchNumber":1,"startTime":"2026-06-16T02:07:46.373Z","endTime":"2026-06-16T02:07:49.806Z","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":91.6,"endSpeed":83.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.346327019718604,"aZ":-29.7328397075165,"pfxX":9.875282584321303,"pfxZ":1.3713314963999563,"pX":0.17608510935290733,"pZ":2.0858879774589036,"vX0":-10.256692854200912,"vY0":-132.93932365040834,"vZ0":-2.0055046247090607,"x":110.29,"y":182.46,"x0":2.8071269989227887,"y0":50.006084621068126,"z0":5.0151651273965925,"aX":17.623198271018264},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.3,"breakHorizontal":-15.6,"spinRate":2201,"spinDirection":125},"zone":8,"typeConfidence":0.91,"plateTime":0.4125252235624659,"extension":5.801069670606581},"index":8,"playId":"8f2162aa-4c86-3535-b314-17b194207b0d","pitchNumber":2,"startTime":"2026-06-16T02:08:07.763Z","endTime":"2026-06-16T02:08:12.025Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70706749544948,"aZ":-29.862338876476166,"pfxX":9.694522333168992,"pfxZ":1.2803310385961382,"pX":0.1629573799795884,"pZ":2.2639555304728303,"vX0":-10.02644291098313,"vY0":-133.6308529389263,"vZ0":-1.5725818598719288,"x":110.79,"y":177.65,"x0":2.7035195565839483,"y0":50.004415518521185,"z0":5.00463609045803,"aX":17.540433192364112},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.2,"breakHorizontal":-15.4,"spinRate":2167,"spinDirection":127},"zone":5,"typeConfidence":0.91,"plateTime":0.40982466258620986,"extension":5.8317836451842116},"hitData":{"launchSpeed":99.6,"launchAngle":13.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":163.95,"coordY":93.47}},"index":9,"playId":"20a3963c-23ac-3705-ab1c-9eb2f59bde5c","pitchNumber":3,"startTime":"2026-06-16T02:08:27.091Z","endTime":"2026-06-16T02:08:37.799Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T02:08:37.799Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Bregman singles on a ground ball to right fielder Tyler Freeman.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-16T02:09:36.370Z","endTime":"2026-06-16T02:10:38.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657514,"link":"/api/v1/people/657514"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"14250ec4-5a49-3dba-9ab9-47f7ba31611f","startTime":"2026-06-16T02:09:03.707Z","endTime":"2026-06-16T02:09:08.760Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pitcher Brennan Bernardino picks off Pete Crow-Armstrong at 1st on throw to first baseman TJ Rumfield.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"14250ec4-5a49-3dba-9ab9-47f7ba31611f","startTime":"2026-06-16T02:09:17.572Z","endTime":"2026-06-16T02:09:38.699Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"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.0,"endSpeed":83.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.23481004014895,"aZ":-28.011630831428693,"pfxX":11.095044245847873,"pfxZ":2.30976964061958,"pX":0.9749576919090468,"pZ":2.1113049141174973,"vX0":-8.807412661952348,"vY0":-133.71499534999697,"vZ0":-2.2155938617545736,"x":79.84,"y":181.77,"x0":2.8784969565223593,"y0":50.00125083480845,"z0":4.970909545331792,"aX":19.98486568467379},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.8,"breakHorizontal":-18.1,"spinRate":2224,"spinDirection":123},"zone":14,"typeConfidence":0.92,"plateTime":0.4104373918372066,"extension":5.687758641838598},"index":2,"playId":"12121f6f-69b1-317f-a62d-6e86aafff0c8","pitchNumber":1,"startTime":"2026-06-16T02:09:38.699Z","endTime":"2026-06-16T02:09:42.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.2,"endSpeed":76.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.471364324941543,"aZ":-33.898630958432285,"pfxX":10.571002200945458,"pfxZ":-1.168397711621763,"pX":-1.060734961387209,"pZ":0.6081703141785229,"vX0":-12.304553434330206,"vY0":-120.52463500976684,"vZ0":-2.9141252825367703,"x":157.43,"y":222.36,"x0":2.737857042259669,"y0":50.004958063035495,"z0":4.827232719563424,"aX":15.550557422987005},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.6,"breakHorizontal":-16.2,"spinRate":1587,"spinDirection":97},"zone":13,"typeConfidence":0.85,"plateTime":0.454491352507882,"extension":5.807184630723685},"index":3,"playId":"272303b9-8e24-3481-aa9f-7d0ad42ee2e2","pitchNumber":2,"startTime":"2026-06-16T02:09:52.604Z","endTime":"2026-06-16T02:09:56.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.807046475282267,"aZ":-32.68267720302585,"pfxX":9.031994408182484,"pfxZ":-0.34758357442955656,"pX":1.5738688596471961,"pZ":3.271792727667534,"vX0":-6.455833766609424,"vY0":-120.5732543417478,"vZ0":2.702083583533745,"x":57.01,"y":150.44,"x0":3.114826482135583,"y0":50.002102454026726,"z0":5.023826890720747,"aX":13.276084093138543},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.4,"breakHorizontal":-14.8,"spinRate":1473,"spinDirection":101},"zone":12,"typeConfidence":0.49,"plateTime":0.45456125728883423,"extension":5.455924034644625},"index":4,"playId":"adf16500-bdf3-35c2-b655-72b4d0981f76","pitchNumber":3,"startTime":"2026-06-16T02:10:09.366Z","endTime":"2026-06-16T02:10:13.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.5230277925498,"aZ":-33.82972919567975,"pfxX":11.274520568178424,"pfxZ":-0.9268828320622777,"pX":0.3690681738287066,"pZ":2.719804913558104,"vX0":-10.172129343116671,"vY0":-133.1623738175582,"vZ0":0.404312957110633,"x":102.93,"y":165.35,"x0":2.7871901413613696,"y0":50.00356957509021,"z0":5.027688553063301,"aX":20.10248713472076},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-1.3,"breakHorizontal":-18.0,"spinRate":2256,"spinDirection":119},"zone":6,"typeConfidence":0.9,"plateTime":0.4124517962673666,"extension":5.735026815026793},"hitData":{"launchSpeed":99.3,"launchAngle":5.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.27,"coordY":95.74}},"index":5,"playId":"3c73f2b3-64ef-3911-95b2-6e40634a0b86","pitchNumber":4,"startTime":"2026-06-16T02:10:26.832Z","endTime":"2026-06-16T02:10:38.645Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T02:10:38.645Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brett Sullivan challenged (pitch result), call on the field was confirmed: Michael Busch walks. Alex Bregman to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-16T02:10:54.310Z","endTime":"2026-06-16T02:12:25.272Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.703268783409154,"aZ":-31.338831582387304,"pfxX":-5.263199290002218,"pfxZ":0.634882461155013,"pX":-0.1407159918504863,"pZ":1.5423075911931614,"vX0":-5.932199388942359,"vY0":-114.30709616101453,"vZ0":0.02731624725027948,"x":122.36,"y":197.14,"x0":3.1703301635245964,"y0":50.00513454020746,"z0":4.602234401042619,"aX":-6.979096294143916},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":1.4,"breakHorizontal":11.0,"spinRate":2723,"spinDirection":296},"zone":13,"typeConfidence":0.9,"plateTime":0.47882271636109763,"extension":5.484486246874748},"index":0,"playId":"a063774c-f013-362b-9e55-de9e73372bba","pitchNumber":1,"startTime":"2026-06-16T02:11:02.149Z","endTime":"2026-06-16T02:11:07.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.005303601108505,"aZ":-32.087141413116214,"pfxX":-7.390723163434169,"pfxZ":0.06800493779912742,"pX":-1.277714030941628,"pZ":2.75687313972877,"vX0":-7.7328689913226105,"vY0":-113.41529612049833,"vZ0":2.6317614475401165,"x":165.7,"y":164.34,"x0":3.1511926694094674,"y0":50.00236275498548,"z0":4.80712097552136,"aX":-9.515546529822846},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":1.2,"breakHorizontal":15.5,"spinRate":2687,"spinDirection":298},"zone":11,"typeConfidence":0.9,"plateTime":0.48511387305264675,"extension":5.411238404807233},"index":1,"playId":"f5b47621-036b-3edf-b457-662c6ea8e7f4","pitchNumber":2,"startTime":"2026-06-16T02:11:18.011Z","endTime":"2026-06-16T02:11:22.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":71.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.925135585567656,"aZ":-33.12045135205834,"pfxX":-5.447199920749812,"pfxZ":-0.7406930434128967,"pX":-2.3462520953186807,"pZ":1.851834847245037,"vX0":-10.326718632105989,"vY0":-112.79452279719162,"vZ0":1.2274109179161534,"x":206.43,"y":188.78,"x0":3.012276214993342,"y0":50.00186807644615,"z0":4.659018000359496,"aX":-6.966317235801508},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-0.6,"breakHorizontal":12.7,"spinRate":2772,"spinDirection":302},"zone":13,"typeConfidence":0.9,"plateTime":0.4869617989306656,"extension":5.395661907742454},"index":2,"playId":"104fa1ab-daaf-3a85-917d-d51070cc6903","pitchNumber":3,"startTime":"2026-06-16T02:11:36.265Z","endTime":"2026-06-16T02:11:40.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.709621816258817,"aZ":-30.212155008833555,"pfxX":7.920098221136518,"pfxZ":1.128051264086249,"pX":0.8746290261273529,"pZ":2.5679036521313057,"vX0":-7.8590869421965275,"vY0":-131.0099421363306,"vZ0":-0.22633895004301097,"x":83.66,"y":169.45,"x0":2.8789782260168426,"y0":50.00638617144512,"z0":4.906459276763184,"aX":13.822294643026707},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.2,"breakHorizontal":-12.7,"spinRate":2148,"spinDirection":125},"zone":12,"typeConfidence":0.91,"plateTime":0.417485138506974,"extension":5.660464468541675},"index":3,"playId":"1a055ed8-8951-31ff-a946-c989966b9f0f","pitchNumber":4,"startTime":"2026-06-16T02:11:58.261Z","endTime":"2026-06-16T02:12:25.272Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"}},"playEndTime":"2026-06-16T02:12:25.272Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Seiya Suzuki walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-16T02:14:51.848Z","endTime":"2026-06-16T02:17:36.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"postOnSecond":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnThird":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,5,6,7,8,9,10],"actionIndex":[1,4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-16T02:12:31.474Z","endTime":"2026-06-16T02:13:31.579Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jaden Hill replaces Brennan Bernardino.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-16T02:13:31.579Z","endTime":"2026-06-16T02:14:54.111Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677955,"link":"/api/v1/people/677955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":85.5,"endSpeed":78.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66717668557899,"aZ":-29.19554782222638,"pfxX":-8.371215774335012,"pfxZ":1.8956903282024768,"pX":0.03132847435527311,"pZ":2.395212538233122,"vX0":4.839160876419966,"vY0":-124.53182198219005,"vZ0":-1.7957799652687507,"x":115.81,"y":174.11,"x0":-0.8479459004211803,"y0":50.005142384407954,"z0":5.537481352349909,"aX":-13.169063139045981},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.2,"breakHorizontal":14.0,"spinRate":1517,"spinDirection":253},"zone":5,"typeConfidence":0.9,"plateTime":0.43959430318974935,"extension":6.128409624691187},"index":2,"playId":"cca2294e-0d17-3f6a-b0c3-cbeead7863ff","pitchNumber":1,"startTime":"2026-06-16T02:14:54.111Z","endTime":"2026-06-16T02:14:57.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.641220957765967,"aZ":-29.317317492923582,"pfxX":0.45438699160604124,"pfxZ":1.704756618057755,"pX":3.1231690020414886,"pZ":0.4500574856819557,"vX0":9.600740199038464,"vY0":-128.65915590391054,"vZ0":-6.682157507337684,"x":-2.05,"y":226.63,"x0":-0.7154686612896299,"y0":50.0027551483664,"z0":5.352230670909988,"aX":0.7621655797551834},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.8,"breakHorizontal":-3.0,"spinRate":2555,"spinDirection":101},"zone":14,"typeConfidence":0.9,"plateTime":0.4256762602871178,"extension":5.95020611241112},"index":3,"playId":"a42a834a-65ce-313d-8c0e-bf7141e9ed2e","pitchNumber":2,"startTime":"2026-06-16T02:15:11.307Z","endTime":"2026-06-16T02:15:18.410Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Jaden Hill. Alex Bregman to 3rd. Michael Busch to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":4,"actionPlayId":"a42a834a-65ce-313d-8c0e-bf7141e9ed2e","startTime":"2026-06-16T02:15:29.568Z","endTime":"2026-06-16T02:15:44.837Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":608324,"link":"/api/v1/people/608324"}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":5,"playId":"2d11a6d6-f709-4f16-89b2-6751a5787824","startTime":"2026-06-16T02:15:44.837Z","endTime":"2026-06-16T02:15:48.005Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.532529329584836,"aZ":-31.76813994872795,"pfxX":-9.60432960758138,"pfxZ":0.26180802020783833,"pX":0.669549978799542,"pZ":1.1343600589585476,"vX0":6.616252985911839,"vY0":-125.02985708916805,"vZ0":-3.963036361276327,"x":91.48,"y":208.15,"x0":-0.770580414535077,"y0":50.00583650235727,"z0":5.363065800108215,"aX":-15.123065050065636},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.2,"breakHorizontal":15.7,"spinRate":1547,"spinDirection":259},"zone":14,"typeConfidence":0.9,"plateTime":0.4390214909229999,"extension":6.0885311585182285},"index":6,"playId":"997323b0-76d7-3484-9b38-996184021464","pitchNumber":3,"startTime":"2026-06-16T02:15:59.824Z","endTime":"2026-06-16T02:16:02.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60584743029599,"aZ":-30.08733739338416,"pfxX":-9.052250631852388,"pfxZ":1.2959070560231556,"pX":1.1997295082522823,"pZ":1.5731718411154663,"vX0":7.818925149050897,"vY0":-126.31580921219866,"vZ0":-3.4534125589964253,"x":71.27,"y":196.3,"x0":-0.7651919473345166,"y0":50.00269791201535,"z0":5.3865390440129906,"aX":-14.57493317661378},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.8,"breakHorizontal":14.5,"spinRate":1669,"spinDirection":254},"zone":14,"typeConfidence":0.89,"plateTime":0.4342291830008551,"extension":6.18818059660266},"index":7,"playId":"43ca272c-7510-317b-8411-c6c3a96a698b","pitchNumber":4,"startTime":"2026-06-16T02:16:22.062Z","endTime":"2026-06-16T02:16:25.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.34956367725411,"aZ":-14.780589519951462,"pfxX":-7.27894982941062,"pfxZ":8.543703223116449,"pX":1.0314930582201784,"pZ":1.5722073519166133,"vX0":7.357434243199337,"vY0":-142.39626618069238,"vZ0":-8.14085692348461,"x":77.68,"y":196.33,"x0":-0.650967646241708,"y0":50.004308179524145,"z0":5.420824815204438,"aX":-14.81999329249545},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.8,"breakHorizontal":11.5,"spinRate":2403,"spinDirection":230},"zone":14,"typeConfidence":0.93,"plateTime":0.3859451285989173,"extension":5.79022362499813},"index":8,"playId":"0569a986-5f3c-3b13-a17e-979aa94f6a18","pitchNumber":5,"startTime":"2026-06-16T02:16:46.984Z","endTime":"2026-06-16T02:16:51.012Z","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":97.6,"endSpeed":88.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.640749361214894,"aZ":-15.64062565238682,"pfxX":-6.581981132329507,"pfxZ":8.180004352760077,"pX":1.2963463595926386,"pZ":2.6942683111103922,"vX0":8.237137695452555,"vY0":-141.81046578723465,"vZ0":-5.04045379641269,"x":67.59,"y":166.03,"x0":-0.8008962987236726,"y0":50.005775397620816,"z0":5.504097661511588,"aX":-13.309829273639227},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.8,"breakHorizontal":10.1,"spinRate":2489,"spinDirection":234},"zone":12,"typeConfidence":0.91,"plateTime":0.3873093860927863,"extension":5.935656280882044},"index":9,"playId":"5b5c4872-b5cb-3c79-a664-4fd81b1fca76","pitchNumber":6,"startTime":"2026-06-16T02:17:07.701Z","endTime":"2026-06-16T02:17:12.924Z","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":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.980742705515745,"aZ":-22.044226544494443,"pfxX":-10.283297850103956,"pfxZ":4.935478782801929,"pX":0.8904564131498269,"pZ":2.0754012895289002,"vX0":8.395612487472784,"vY0":-142.4211435675318,"vZ0":-5.648885145563933,"x":83.06,"y":182.74,"x0":-0.7608795848744733,"y0":50.00309855213085,"z0":5.480527947528425,"aX":-21.10678733162901},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":7.9,"breakHorizontal":16.9,"spinRate":2274,"spinDirection":232},"zone":14,"typeConfidence":0.89,"plateTime":0.3847070060861788,"extension":5.937412178269669},"index":10,"playId":"816b8eea-b956-36f2-8585-a237a9de843e","pitchNumber":7,"startTime":"2026-06-16T02:17:30.385Z","endTime":"2026-06-16T02:17:36.114Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T02:17:36.114Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-16T02:18:47.513Z","endTime":"2026-06-16T02:20:16.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"postOnSecond":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnThird":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-16T02:17:50.176Z","endTime":"2026-06-16T02:18:49.622Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.3,"endSpeed":78.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.494703846939988,"aZ":-28.6264472583897,"pfxX":-8.827550553334568,"pfxZ":2.2301733199331757,"pX":-0.03477286363980374,"pZ":2.1149939032106597,"vX0":5.21917075457543,"vY0":-125.57714163773278,"vZ0":-2.494392024615582,"x":118.33,"y":181.68,"x0":-0.998024048392089,"y0":50.000962901831265,"z0":5.46037188019843,"aX":-14.03399669855397},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.7,"breakHorizontal":14.8,"spinRate":1641,"spinDirection":260},"zone":8,"typeConfidence":0.89,"plateTime":0.4369127362604326,"extension":6.18237838879055},"index":1,"playId":"a47c0050-7655-3200-91dd-aad79846d0a8","pitchNumber":1,"startTime":"2026-06-16T02:18:49.622Z","endTime":"2026-06-16T02:18:53.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.876120586875906,"aZ":-17.90674641828628,"pfxX":-6.5874140092676825,"pfxZ":7.086895686465978,"pX":1.1076186264925136,"pZ":2.475193793450399,"vX0":8.063520018480204,"vY0":-141.58930675669205,"vZ0":-5.183910096714847,"x":74.78,"y":171.95,"x0":-0.9327299124374193,"y0":50.004812723951765,"z0":5.490481896377807,"aX":-13.264595109166589},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.9,"breakHorizontal":10.1,"spinRate":2380,"spinDirection":233},"zone":12,"typeConfidence":0.92,"plateTime":0.388098500033228,"extension":6.035354534987261},"index":2,"playId":"39fde4ab-2a5c-3d27-a44d-6e4dbd96f2a3","pitchNumber":2,"startTime":"2026-06-16T02:19:08.869Z","endTime":"2026-06-16T02:19:13.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64027013051681,"aZ":-35.72412543150727,"pfxX":2.343305739797448,"pfxZ":-2.1772429174644916,"pX":0.41017937942458155,"pZ":2.993455756038592,"vX0":2.9882188224363735,"vY0":-127.1462115678455,"vZ0":0.5675963165124187,"x":101.36,"y":157.96,"x0":-1.085675191411547,"y0":50.000523066912066,"z0":5.607531550410039,"aX":3.8262176610895406},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.6,"breakHorizontal":-4.9,"spinRate":2430,"spinDirection":98},"zone":3,"typeConfidence":0.9,"plateTime":0.4311768719099627,"extension":6.078216555861423},"index":3,"playId":"1721460e-7d85-37a3-bf7f-3900b83ff3ce","pitchNumber":3,"startTime":"2026-06-16T02:19:28.785Z","endTime":"2026-06-16T02:19:33.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.40416139220814,"aZ":-15.356675640912416,"pfxX":-4.611445749332656,"pfxZ":8.418563320126783,"pX":-0.21854634464320316,"pZ":4.012634535484169,"vX0":4.155660727150407,"vY0":-140.9958878751421,"vZ0":-1.6315772638732975,"x":125.33,"y":130.44,"x0":-1.1180895508375996,"y0":50.00175491122777,"z0":5.5981736984929285,"aX":-9.21144540856068},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.0,"breakHorizontal":7.4,"spinRate":2328,"spinDirection":226},"zone":11,"typeConfidence":0.88,"plateTime":0.3896366206804678,"extension":5.766801053270461},"index":4,"playId":"8b3a64d9-ea59-3b8b-9a00-b67ebe346781","pitchNumber":4,"startTime":"2026-06-16T02:19:51.766Z","endTime":"2026-06-16T02:19:55.499Z","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":97.0,"endSpeed":87.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.055586566284155,"aZ":-15.734627499261999,"pfxX":-6.327664336763022,"pfxZ":8.223655757560897,"pX":-0.3728764622885277,"pZ":3.2400266209658652,"vX0":3.9819679430177928,"vY0":-141.18762096747793,"vZ0":-3.407515903691104,"x":131.21,"y":151.3,"x0":-0.9865551072946046,"y0":50.003208686933014,"z0":5.488332895335612,"aX":-12.65121823668375},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.3,"breakHorizontal":10.6,"spinRate":2442,"spinDirection":230},"zone":1,"typeConfidence":0.91,"plateTime":0.3893842455914833,"extension":5.93871830686812},"index":5,"playId":"042ffd90-e312-384c-9f95-2b9d4ed0e7cf","pitchNumber":5,"startTime":"2026-06-16T02:20:12.739Z","endTime":"2026-06-16T02:20:16.878Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T02:20:16.878Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nico Hoerner strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-16T02:20:39.381Z","endTime":"2026-06-16T02:22:10.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.112208738519847,"aZ":-29.430928179028665,"pfxX":-8.551513800479842,"pfxZ":1.7541617588130523,"pX":0.3083868811838046,"pZ":1.9318795530058526,"vX0":5.765851650711206,"vY0":-124.5699053434922,"vZ0":-2.5826157527640117,"x":105.25,"y":186.62,"x0":-0.9306331952116621,"y0":50.00256129723231,"z0":5.426548503097816,"aX":-13.376826674556012},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.8,"breakHorizontal":14.0,"spinRate":1566,"spinDirection":258},"zone":9,"typeConfidence":0.9,"plateTime":0.4404748551447599,"extension":6.1900098834640715},"index":0,"playId":"fa3ce368-95a0-302f-a312-5b2ae66447cf","pitchNumber":1,"startTime":"2026-06-16T02:20:39.381Z","endTime":"2026-06-16T02:20:42.381Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-06-16T02:20:50.840Z","endTime":"2026-06-16T02:21:04.811Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.481086517743705,"aZ":-31.010881439711724,"pfxX":1.0823058070208242,"pfxZ":0.6910115203067084,"pX":1.944037851915959,"pZ":1.0253798706541608,"vX0":6.865774044237009,"vY0":-129.76397830797634,"vZ0":-5.074935218997096,"x":42.9,"y":211.09,"x0":-0.8826743077690438,"y0":50.00635819194109,"z0":5.383700510118741,"aX":1.836851591115836},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.2,"breakHorizontal":-3.6,"spinRate":2546,"spinDirection":104},"zone":14,"typeConfidence":0.9,"plateTime":0.422939954883093,"extension":5.905109574178006},"index":2,"playId":"32b91d98-9733-32bb-8d28-608c9bf42af3","pitchNumber":2,"startTime":"2026-06-16T02:21:04.811Z","endTime":"2026-06-16T02:21:11.634Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"acae25a9-ae51-43aa-9eef-c8baa0a98f3d","startTime":"2026-06-16T02:21:29.927Z","endTime":"2026-06-16T02:21:32.945Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.33390250377761,"aZ":-24.49257963690541,"pfxX":-8.163793497681773,"pfxZ":4.839734406120326,"pX":1.1361421469678001,"pZ":0.3641572032318329,"vX0":7.409964568759893,"vY0":-125.45434837880451,"vZ0":-7.0831178679802775,"x":73.69,"y":228.95,"x0":-0.8008603308665051,"y0":50.004703693760895,"z0":5.232150441820082,"aX":-12.962470275525025},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.2,"breakHorizontal":13.0,"spinRate":1520,"spinDirection":262},"zone":14,"typeConfidence":0.87,"plateTime":0.4372707172653687,"extension":5.961322107500143},"index":4,"playId":"417af449-ad35-3a8f-a3cc-4b7ae6ebba46","pitchNumber":3,"startTime":"2026-06-16T02:21:45.837Z","endTime":"2026-06-16T02:21:49.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59727694001522,"aZ":-29.576402438936476,"pfxX":-9.665853102167155,"pfxZ":1.6201300913593677,"pX":1.0202077965728853,"pZ":1.317402419315016,"vX0":7.579120952831803,"vY0":-125.55679181461092,"vZ0":-4.136607980899704,"x":78.11,"y":203.21,"x0":-0.7766110788043685,"y0":50.001229940765825,"z0":5.383643361574155,"aX":-15.484670832726987},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.3,"breakHorizontal":15.8,"spinRate":1487,"spinDirection":263},"zone":14,"typeConfidence":0.9,"plateTime":0.4356484874978457,"extension":6.0801471243063405},"index":5,"playId":"7f3e04fd-2cbf-3d6a-9bb7-9f6abd233a4d","pitchNumber":4,"startTime":"2026-06-16T02:22:07.213Z","endTime":"2026-06-16T02:22:10.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T02:22:10.891Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Freeman singles on a line drive to right fielder Matt Shaw.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-16T02:24:22.458Z","endTime":"2026-06-16T02:24:49.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.67555832010442,"aZ":-14.863095294459946,"pfxX":-6.004263602472905,"pfxZ":9.051273149345088,"pX":0.7754711426799803,"pZ":3.1074244080829043,"vX0":12.009724879137849,"vY0":-137.25817747151123,"vZ0":-3.3192253782474004,"x":87.44,"y":154.88,"x0":-2.8717490183962022,"y0":50.00367918363694,"z0":5.341085144882717,"aX":-11.48557808120299},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":8.4,"spinRate":2410,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.3986735126719436,"extension":6.344502974821908},"index":0,"playId":"e3025c22-9863-33f1-9d53-57bfa00be102","pitchNumber":1,"startTime":"2026-06-16T02:24:22.458Z","endTime":"2026-06-16T02:24:27.530Z","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":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.497910217749233,"aZ":-14.292389902085498,"pfxX":-6.0006863380174185,"pfxZ":9.69224197593574,"pX":0.7062902350627797,"pZ":2.9398647476415984,"vX0":11.300666399347614,"vY0":-134.77907296572272,"vZ0":-3.8181808828373716,"x":90.08,"y":159.4,"x0":-2.755790726089063,"y0":50.003035404772234,"z0":5.380029565066783,"aX":-11.072194043872905},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.9,"breakHorizontal":8.5,"spinRate":2455,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.4059349595692532,"extension":6.352616278818632},"hitData":{"launchSpeed":95.7,"launchAngle":10.0,"totalDistance":187.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":196.51,"coordY":137.96}},"index":1,"playId":"5eb42bdb-bc73-35b7-a772-f3922a49ea5b","pitchNumber":2,"startTime":"2026-06-16T02:24:37.635Z","endTime":"2026-06-16T02:24:49.408Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T02:24:49.408Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Rumfield strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-16T02:27:26.935Z","endTime":"2026-06-16T02:28:46.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,5,6],"actionIndex":[1],"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-16T02:25:04.236Z","endTime":"2026-06-16T02:26:00.452Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Caleb Thielbar replaces Jacob Webb.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-16T02:26:00.452Z","endTime":"2026-06-16T02:27:29.314Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573204,"link":"/api/v1/people/573204"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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.8,"endSpeed":83.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.84706839544077,"aZ":-13.626717932968056,"pfxX":2.1473933731887955,"pfxZ":10.329168347012928,"pX":-0.7938676945175234,"pZ":2.024879367052386,"vX0":-2.4656173319765986,"vY0":-133.43320341309226,"vZ0":-7.718634930562903,"x":147.26,"y":184.11,"x0":-0.13499826528950157,"y0":50.003003495029986,"z0":5.945638888368268,"aX":3.8560110125929623},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.2,"breakHorizontal":-3.4,"spinRate":2265,"spinDirection":165},"zone":7,"typeConfidence":0.81,"plateTime":0.41115590762861176,"extension":6.2147260351644364},"index":2,"playId":"5dd48e65-aa0f-39a2-aa58-7ead1f7dd77d","pitchNumber":1,"startTime":"2026-06-16T02:27:29.314Z","endTime":"2026-06-16T02:27:33.354Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.5138919259883,"aZ":-24.962564841571304,"pfxX":-3.7161960437531656,"pfxZ":4.319933302958154,"pX":-1.398899543560683,"pZ":2.060283378617728,"vX0":-2.373603563850982,"vY0":-128.4066919183253,"vZ0":-5.107146255047763,"x":170.32,"y":183.15,"x0":0.02026253246760917,"y0":50.004580220982476,"z0":6.01643212396354,"aX":-6.208299956868528},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.0,"breakHorizontal":7.3,"spinRate":2246,"spinDirection":179},"zone":13,"typeConfidence":0.91,"plateTime":0.42650089456701146,"extension":6.1856561592071975},"index":3,"playId":"4ed59340-cc19-3e7e-a0d8-58e8f4c94501","pitchNumber":2,"startTime":"2026-06-16T02:27:48.621Z","endTime":"2026-06-16T02:27:53.246Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-16T02:28:05.534Z","endTime":"2026-06-16T02:28:25.319Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.371863053907425,"aZ":-25.85167434402561,"pfxX":-3.4938158820962544,"pfxZ":3.801672253382703,"pX":-1.6998599681699549,"pZ":2.9952489546630487,"vX0":-2.8229810768694263,"vY0":-128.11373742709807,"vZ0":-2.695122283855384,"x":181.79,"y":157.91,"x0":-0.12996818300618135,"y0":50.00196452496693,"z0":6.0805481154203616,"aX":-5.809486077689573},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.5,"breakHorizontal":7.0,"spinRate":2278,"spinDirection":184},"zone":11,"typeConfidence":0.92,"plateTime":0.42746979946348906,"extension":6.178888217973792},"index":5,"playId":"7900103c-a03d-3649-a2a8-1c288fba06eb","pitchNumber":3,"startTime":"2026-06-16T02:28:25.319Z","endTime":"2026-06-16T02:28:28.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.635249733565555,"aZ":-13.87058887316028,"pfxX":2.401491199197948,"pfxZ":9.834701693712113,"pX":0.6003011739490461,"pZ":4.321135439577729,"vX0":1.083009122823638,"vY0":-135.79258952205114,"vZ0":-2.3125070659020106,"x":94.12,"y":122.11,"x0":-0.11612783645620009,"y0":50.00467123003015,"z0":6.152505400528027,"aX":4.4710176855636234},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.5,"breakHorizontal":-4.6,"spinRate":2269,"spinDirection":160},"zone":12,"typeConfidence":0.84,"plateTime":0.4038450561904332,"extension":6.022983961101991},"index":6,"playId":"2ee37552-9a4c-32c9-a4f9-c1cd2d6dc0f4","pitchNumber":4,"startTime":"2026-06-16T02:28:43.058Z","endTime":"2026-06-16T02:28:46.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T02:28:46.159Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Hunter Goodman walks. Tyler Freeman to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-16T02:29:06.248Z","endTime":"2026-06-16T02:30:14.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"postOnSecond":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":70.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.700924175657,"aZ":-42.8387099197463,"pfxX":-2.6863259877376104,"pfxZ":-8.58779024869832,"pX":0.09431965723084744,"pZ":1.511657832161812,"vX0":0.6333934313636872,"vY0":-111.25997561371429,"vZ0":-0.4551249839370286,"x":113.4,"y":197.97,"x0":0.15326881333591238,"y0":50.00226178053761,"z0":6.193862809952432,"aX":-3.336262648012507},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-15.2,"breakHorizontal":4.7,"spinRate":2587,"spinDirection":325},"zone":14,"typeConfidence":0.9,"plateTime":0.4940599005768562,"extension":6.223753816942296},"index":0,"playId":"8ce7485c-4c34-3554-9cd8-131a0c2eb247","pitchNumber":1,"startTime":"2026-06-16T02:29:12.521Z","endTime":"2026-06-16T02:29:16.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.278331169033322,"aZ":-28.73045821069636,"pfxX":-3.0698051253917207,"pfxZ":2.092644779456881,"pX":-1.7315883686629951,"pZ":2.643512586698954,"vX0":-2.923660516449595,"vY0":-127.60254649477784,"vZ0":-3.0070452769138605,"x":183.0,"y":167.41,"x0":-0.1719556500707033,"y0":50.005923521616594,"z0":6.101065087815944,"aX":-5.062729094950735},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.4,"breakHorizontal":6.2,"spinRate":2273,"spinDirection":204},"zone":11,"typeConfidence":0.92,"plateTime":0.4292635731339347,"extension":6.1709903801352235},"index":1,"playId":"d6f006cd-ad22-3be2-84a1-bd8fb7b7f9ef","pitchNumber":2,"startTime":"2026-06-16T02:29:28.620Z","endTime":"2026-06-16T02:29:32.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":71.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.354852811274643,"aZ":-42.617053922303775,"pfxX":-2.6733842409677036,"pfxZ":-8.29929663498639,"pX":0.36546860743368514,"pZ":0.7866230127371321,"vX0":1.5624712358209647,"vY0":-111.80196783436766,"vZ0":-1.9455458133920933,"x":103.07,"y":217.54,"x0":0.002635950548961161,"y0":50.004615475469755,"z0":6.06763609780535,"aX":-3.3631845460887644},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-15.2,"breakHorizontal":4.4,"spinRate":2600,"spinDirection":325},"zone":14,"typeConfidence":0.9,"plateTime":0.4911054534397685,"extension":6.329994080486628},"index":2,"playId":"f737e60b-7976-3cdc-9099-e2c588b1bb62","pitchNumber":3,"startTime":"2026-06-16T02:29:47.661Z","endTime":"2026-06-16T02:29:51.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.293944623569992,"aZ":-28.56867713730291,"pfxX":-3.4506683230162816,"pfxZ":2.2305110384647797,"pX":-1.1542985055933312,"pZ":3.7937067833834024,"vX0":-1.4647608259750504,"vY0":-125.96842449052873,"vZ0":-0.19233830827194376,"x":161.0,"y":136.35,"x0":-0.11794992740712541,"y0":50.00122065580817,"z0":6.17008137936832,"aX":-5.574987937907055},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.2,"breakHorizontal":6.6,"spinRate":2260,"spinDirection":205},"zone":11,"typeConfidence":0.87,"plateTime":0.4339078795339004,"extension":6.111856704299677},"index":3,"playId":"0f4e75c5-18d2-3aed-8543-ddf0c33ce399","pitchNumber":4,"startTime":"2026-06-16T02:30:10.403Z","endTime":"2026-06-16T02:30:14.595Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T02:30:14.595Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Troy Johnston flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-16T02:30:42.607Z","endTime":"2026-06-16T02:30:55.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"postOnSecond":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.475353811324588,"aZ":-27.955557269688544,"pfxX":-3.7762282174088733,"pfxZ":2.5752137905339616,"pX":-0.470158324175394,"pZ":2.835571722062247,"vX0":-0.03357119711814199,"vY0":-126.76988366353375,"vZ0":-2.5595378980968673,"x":134.92,"y":162.22,"x0":0.03427997938672401,"y0":50.001751465953,"z0":6.076399851444242,"aX":-6.181985756995105},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.3,"breakHorizontal":6.8,"spinRate":2241,"spinDirection":207},"zone":1,"typeConfidence":0.89,"plateTime":0.43109514026373086,"extension":6.242641180457037},"hitData":{"launchSpeed":90.0,"launchAngle":27.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.54,"coordY":60.64}},"index":0,"playId":"d7ec9068-42b4-35d8-a0fa-4ef854fc0277","pitchNumber":1,"startTime":"2026-06-16T02:30:44.313Z","endTime":"2026-06-16T02:30:55.197Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T02:30:55.197Z","atBatIndex":65},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Cole Carrigg homers (3) on a fly ball to left field. Tyler Freeman scores. Hunter Goodman scores.","rbi":3,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-16T02:31:15.902Z","endTime":"2026-06-16T02:32:12.014Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"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":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":{"id":573204,"link":"/api/v1/people/573204"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":{"id":657097,"link":"/api/v1/people/657097"},"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":{"id":573204,"link":"/api/v1/people/573204"},"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(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":76.2,"endSpeed":70.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.38535807160884,"aZ":-42.31662688257269,"pfxX":-4.157746014114467,"pfxZ":-8.1046615860164,"pX":0.262946342943233,"pZ":2.483419301745697,"vX0":1.4681046576140426,"vY0":-111.03858240950689,"vZ0":1.4324491405991193,"x":106.98,"y":171.73,"x0":0.134336373191259,"y0":50.000974626097005,"z0":6.223774179907685,"aX":-5.20509309880983},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-14.0,"breakHorizontal":7.2,"spinRate":2660,"spinDirection":325},"zone":5,"typeConfidence":0.9,"plateTime":0.4927721661429745,"extension":6.250551005629459},"index":0,"playId":"7f5618c4-d1d8-363c-a9ac-2e08253e849a","pitchNumber":1,"startTime":"2026-06-16T02:31:30.594Z","endTime":"2026-06-16T02:31:34.844Z","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":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22487316599827,"aZ":-12.346303336317334,"pfxX":1.6110109814426736,"pfxZ":10.417268030835542,"pX":-0.5237558098736848,"pZ":3.4509106507366654,"vX0":-1.7445211872410424,"vY0":-136.63148662046083,"vZ0":-4.5157040167391145,"x":136.96,"y":145.61,"x0":-0.08831981832130702,"y0":50.00245095545057,"z0":5.964219056674879,"aX":3.0662892411664457},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.2,"breakHorizontal":-2.5,"spinRate":2348,"spinDirection":160},"zone":1,"typeConfidence":0.88,"plateTime":0.3998720186341309,"extension":6.094679673449741},"hitData":{"launchSpeed":105.1,"launchAngle":28.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":15.59,"coordY":78.57}},"index":1,"playId":"01d5bc18-d6b3-3a43-869b-9f84eb6cee41","pitchNumber":2,"startTime":"2026-06-16T02:31:48.670Z","endTime":"2026-06-16T02:32:12.014Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T02:32:12.014Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake McCarthy strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-16T02:32:33.070Z","endTime":"2026-06-16T02:33:32.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77239500935731,"aZ":-27.481218130930404,"pfxX":-2.5691100252559442,"pfxZ":2.9114948349700134,"pX":-0.7856206029702828,"pZ":1.0996364137808539,"vX0":-1.0337634233097073,"vY0":-126.12841067066601,"vZ0":-6.336130678139495,"x":146.95,"y":209.09,"x0":-0.03666169049929526,"y0":50.001671115021416,"z0":5.861870925917959,"aX":-4.136373628016651},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.1,"breakHorizontal":4.9,"spinRate":2317,"spinDirection":201},"zone":13,"typeConfidence":0.86,"plateTime":0.43434612609833145,"extension":6.193202307769365},"index":0,"playId":"bd60d8fd-72e2-3464-8254-c2af42fdb7c4","pitchNumber":1,"startTime":"2026-06-16T02:32:33.070Z","endTime":"2026-06-16T02:32:36.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.569091886095123,"aZ":-31.941697274044984,"pfxX":-8.246881194557803,"pfxZ":0.16153859581511476,"pX":1.0661144476839701,"pZ":2.982674927946148,"vX0":3.3880534350338603,"vY0":-117.87640520323302,"vZ0":0.02942786655643248,"x":76.36,"y":158.25,"x0":0.6771339189151221,"y0":50.00008170117336,"z0":5.932739673433035,"aX":-11.5388649162401},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":0.6,"breakHorizontal":14.0,"spinRate":2543,"spinDirection":293},"zone":12,"typeConfidence":0.92,"plateTime":0.4656584989469672,"extension":5.968467751656613},"index":1,"playId":"bd5e381b-af30-3f0a-b87a-5ed9f2e0f176","pitchNumber":2,"startTime":"2026-06-16T02:32:55.889Z","endTime":"2026-06-16T02:33:00.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.66019058035578,"aZ":-32.16396763450358,"pfxX":-9.252333966159892,"pfxZ":0.011690774609281362,"pX":-0.012938383981934016,"pZ":2.1316511290915416,"vX0":1.502651719750349,"vY0":-119.22932661667818,"vZ0":-1.9332788815740265,"x":117.49,"y":181.23,"x0":0.5448455040819123,"y0":50.00519057529407,"z0":5.891150396170044,"aX":-13.152455953011017},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-0.2,"breakHorizontal":16.3,"spinRate":2527,"spinDirection":281},"zone":8,"typeConfidence":0.91,"plateTime":0.4616515832375412,"extension":6.09036493525709},"index":2,"playId":"4b326879-7245-3372-a7f6-ea8086f6782c","pitchNumber":3,"startTime":"2026-06-16T02:33:12.277Z","endTime":"2026-06-16T02:33:15.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46933084386851,"aZ":-32.341969191295036,"pfxX":-8.626488040955826,"pfxZ":-0.12139411927171295,"pX":-0.8834213506013349,"pZ":2.208137114205358,"vX0":-0.13619604569389743,"vY0":-118.1288259572325,"vZ0":-1.6633457941029453,"x":150.67,"y":179.16,"x0":0.29413632682508034,"y0":50.00240106503494,"z0":5.920826172616453,"aX":-12.076336450341529},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-0.4,"breakHorizontal":15.6,"spinRate":2458,"spinDirection":297},"zone":13,"typeConfidence":0.92,"plateTime":0.4653454494820002,"extension":6.070622546092495},"index":3,"playId":"b356443c-44e1-378d-9aa0-7a86d8e6f199","pitchNumber":4,"startTime":"2026-06-16T02:33:29.669Z","endTime":"2026-06-16T02:33:32.832Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T02:33:32.832Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pedro Ramírez singles on a ground ball to right fielder Tyler Freeman.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-16T02:36:38.299Z","endTime":"2026-06-16T02:37:08.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Victor Vodnik replaces Jaden Hill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-16T02:35:59.644Z","endTime":"2026-06-16T02:36:07.442Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680767,"link":"/api/v1/people/680767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Pedro Ramírez replaces Miguel Amaya.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-16T02:36:07.442Z","endTime":"2026-06-16T02:36:40.623Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"702","replacedPlayer":{"id":665804,"link":"/api/v1/people/665804"}},{"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.3,"endSpeed":89.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.309350061285063,"aZ":-16.71992380267148,"pfxX":-3.9240289501683163,"pfxZ":7.594365561223482,"pX":0.41950753972570526,"pZ":2.706654970876859,"vX0":9.042760510681099,"vY0":-141.50658740383906,"vZ0":-4.005836923196645,"x":101.01,"y":165.7,"x0":-2.3029747584388147,"y0":50.002178461562174,"z0":5.207043485486597,"aX":-7.985687468632695},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.1,"breakHorizontal":5.3,"spinRate":2309,"spinDirection":213},"zone":3,"typeConfidence":0.91,"plateTime":0.38659383485252974,"extension":6.818561820653924},"index":2,"playId":"d079ec26-8afd-36bb-8232-ef8b53d5a4e7","pitchNumber":1,"startTime":"2026-06-16T02:36:40.623Z","endTime":"2026-06-16T02:36:46.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.051356831189167,"aZ":-29.357713765711654,"pfxX":-10.908490926411272,"pfxZ":1.6063107554115703,"pX":-0.7049129935299103,"pZ":2.2435025701209526,"vX0":8.616357275063288,"vY0":-131.58219481163016,"vZ0":-1.423544607391411,"x":143.87,"y":178.21,"x0":-2.605515334474907,"y0":50.00148898353336,"z0":4.967673869210632,"aX":-19.117206871713844},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.8,"breakHorizontal":17.9,"spinRate":2096,"spinDirection":249},"zone":4,"typeConfidence":0.91,"plateTime":0.41633622099272527,"extension":6.571987931814993},"hitData":{"launchSpeed":98.0,"launchAngle":1.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.17,"coordY":90.16}},"index":3,"playId":"1d319d11-1579-32ef-a7f8-92fd27754d6b","pitchNumber":2,"startTime":"2026-06-16T02:36:56.336Z","endTime":"2026-06-16T02:37:08.619Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T02:37:08.619Z","atBatIndex":68},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Matt Shaw grounds into a force out, second baseman Edouard Julien to shortstop Cole Carrigg. Pedro Ramírez out at 2nd. Matt Shaw to 1st.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-16T02:37:24.693Z","endTime":"2026-06-16T02:38:53.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.5,"endSpeed":82.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.976281162320838,"aZ":-38.85173366179045,"pfxX":0.7451517670570436,"pfxZ":-3.937597774662785,"pX":1.0508987189681978,"pZ":0.4869053599554616,"vX0":8.137283248129206,"vY0":-128.7521256328453,"vZ0":-4.224570636307304,"x":76.94,"y":225.63,"x0":-2.232801916709213,"y0":50.000840259646814,"z0":5.120724924317357,"aX":1.2634205233382616},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-7.8,"breakHorizontal":-3.0,"spinRate":2495,"spinDirection":42},"zone":14,"typeConfidence":0.91,"plateTime":0.4236313508584999,"extension":6.750390888846606},"index":0,"playId":"f6ec22ea-a4bf-3206-a3b2-2dc2591ceea0","pitchNumber":1,"startTime":"2026-06-16T02:37:29.739Z","endTime":"2026-06-16T02:37:34.075Z","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":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.6524953052026,"aZ":-32.53187066388824,"pfxX":-9.990047384625232,"pfxZ":-0.20220840120630967,"pX":-0.6272026000184956,"pZ":2.8943022390585353,"vX0":7.767370851547614,"vY0":-131.2991960537039,"vZ0":0.4729611565510412,"x":140.91,"y":160.63,"x0":-2.319418953697308,"y0":50.005253104208414,"z0":5.124211426664925,"aX":-17.52223802171001},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.0,"breakHorizontal":16.4,"spinRate":2001,"spinDirection":245},"zone":1,"typeConfidence":0.91,"plateTime":0.41647296739511885,"extension":6.818690926739845},"index":1,"playId":"59a51520-b2e1-3487-8990-88dafb9a33a4","pitchNumber":2,"startTime":"2026-06-16T02:37:54.417Z","endTime":"2026-06-16T02:37:58.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":90.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.292229997086594,"aZ":-13.424147835226647,"pfxX":-2.6460742444212992,"pfxZ":8.864765892470686,"pX":-0.44694923405686804,"pZ":2.934949340863659,"vX0":5.464176820631219,"vY0":-144.44606413076517,"vZ0":-4.384746605972252,"x":134.04,"y":159.54,"x0":-2.0184362789741908,"y0":50.00431800513471,"z0":5.296481693411699,"aX":-5.59799932886914},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.4,"breakHorizontal":3.7,"spinRate":2181,"spinDirection":198},"zone":1,"typeConfidence":0.93,"plateTime":0.37902633335292935,"extension":6.738750772880294},"index":2,"playId":"d475c32e-cd50-36a6-a927-ff152fcbfe70","pitchNumber":3,"startTime":"2026-06-16T02:38:13.634Z","endTime":"2026-06-16T02:38:16.757Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-16T02:38:31.255Z","endTime":"2026-06-16T02:38:45.736Z","isPitch":false,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.454918376320652,"aZ":-29.27249030451338,"pfxX":-8.336419373659941,"pfxZ":1.5688890965149196,"pX":0.44711888243143777,"pZ":0.7090484011430779,"vX0":9.11911027496534,"vY0":-135.05379530812442,"vZ0":-6.95925722522273,"x":99.96,"y":219.64,"x0":-1.890339259077426,"y0":50.0018569506785,"z0":5.378557085119798,"aX":-15.397085959898094},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.4,"breakHorizontal":13.2,"spinRate":1609,"spinDirection":244},"zone":14,"typeConfidence":0.91,"plateTime":0.40559567602539204,"extension":6.816505361422036},"hitData":{"launchSpeed":74.2,"launchAngle":-4.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.41,"coordY":145.94}},"index":4,"playId":"b0eab422-f9e2-35b5-816c-cc4345f78e0f","pitchNumber":4,"startTime":"2026-06-16T02:38:45.736Z","endTime":"2026-06-16T02:38:53.794Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T02:38:53.794Z","atBatIndex":69},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Conforto walks. Matt Shaw to 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-16T02:39:43.478Z","endTime":"2026-06-16T02:41:37.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"postOnSecond":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[0],"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Michael Conforto replaces Dansby Swanson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-16T02:39:14.173Z","endTime":"2026-06-16T02:39:45.813Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"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(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":99.7,"endSpeed":90.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.93790603908006,"aZ":-15.743138849404787,"pfxX":-4.0775251382808095,"pfxZ":7.79404298596244,"pX":1.5523774657023461,"pZ":1.7182835999288024,"vX0":11.384405851331204,"vY0":-144.556577421274,"vZ0":-7.394092809569226,"x":57.83,"y":192.39,"x0":-1.9139060526788003,"y0":50.0004596782374,"z0":5.283010246400156,"aX":-8.594320630336403},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":12.6,"breakHorizontal":5.0,"spinRate":2227,"spinDirection":213},"zone":14,"typeConfidence":0.93,"plateTime":0.3794715485824165,"extension":6.890122711032021},"index":1,"playId":"60839d71-68f5-37c8-9269-e19272ce81d5","pitchNumber":1,"startTime":"2026-06-16T02:39:45.813Z","endTime":"2026-06-16T02:39:49.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.780815475719535,"aZ":-17.180566050302186,"pfxX":-4.8780939498932625,"pfxZ":7.316156004825947,"pX":-0.7770487651027896,"pZ":2.4853132679027,"vX0":6.543097799669806,"vY0":-142.48237093640682,"vZ0":-4.600528887277986,"x":146.62,"y":171.68,"x0":-2.4730970646370407,"y0":50.00122631868407,"z0":5.211919122634076,"aX":-9.995156489090812},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.5,"breakHorizontal":7.4,"spinRate":2296,"spinDirection":212},"zone":4,"typeConfidence":0.89,"plateTime":0.38491605917772276,"extension":6.758251845097401},"index":2,"playId":"c47527fa-bed8-323c-8595-b2e0f7c63d97","pitchNumber":2,"startTime":"2026-06-16T02:40:05.319Z","endTime":"2026-06-16T02:40:09.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.876426780465252,"aZ":-30.816878197064735,"pfxX":-11.44687231777156,"pfxZ":0.7639665906312629,"pX":-0.5810635056248753,"pZ":2.0338273850388795,"vX0":8.59896347649122,"vY0":-132.55920242435903,"vZ0":-2.0929119538887164,"x":139.15,"y":183.87,"x0":-2.38308193434617,"y0":50.00313168874043,"z0":5.08794186430674,"aX":-20.330496383134953},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.1,"breakHorizontal":18.8,"spinRate":1886,"spinDirection":248},"zone":7,"typeConfidence":0.91,"plateTime":0.41351420441972486,"extension":6.776458231591023},"index":3,"playId":"1c513e8b-f73e-311c-837b-41280606f71a","pitchNumber":3,"startTime":"2026-06-16T02:40:22.931Z","endTime":"2026-06-16T02:40:26.494Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-16T02:40:34.306Z","endTime":"2026-06-16T02:40:51.652Z","isPitch":false,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":90.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.3492212187136,"aZ":-15.617256172336962,"pfxX":-4.25796311302321,"pfxZ":7.886784456082223,"pX":-0.1321683308832402,"pZ":4.171782127633059,"vX0":7.079588087824461,"vY0":-144.3859687273035,"vZ0":-0.8158673978354856,"x":122.04,"y":126.14,"x0":-2.0689573952405733,"y0":50.00461265816632,"z0":5.424094384302984,"aX":-8.9415001749922},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.3,"breakHorizontal":6.2,"spinRate":2275,"spinDirection":208},"zone":11,"typeConfidence":0.93,"plateTime":0.3801485359204615,"extension":6.6503959422415},"index":5,"playId":"9cbeb3c0-dd82-36a1-add7-f748c58ad940","pitchNumber":4,"startTime":"2026-06-16T02:40:51.652Z","endTime":"2026-06-16T02:40:55.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04381008404601,"aZ":-41.34618193267242,"pfxX":0.10122163564748377,"pfxZ":-5.340734011817099,"pX":1.3012095403737247,"pZ":0.8686458382610649,"vX0":8.747553574744149,"vY0":-130.18705012855352,"vZ0":-3.2731068709378537,"x":67.4,"y":215.33,"x0":-2.1137655984706663,"y0":50.00054221330611,"z0":5.2680509273345395,"aX":0.17321946365723506},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-10.2,"breakHorizontal":-2.0,"spinRate":2633,"spinDirection":45},"zone":14,"typeConfidence":0.91,"plateTime":0.4205446341340373,"extension":6.8163158494415645},"index":6,"playId":"a0ee4219-2eea-3eed-912b-810ee3deeaac","pitchNumber":5,"startTime":"2026-06-16T02:41:09.892Z","endTime":"2026-06-16T02:41:13.270Z","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":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.567137974075333,"aZ":-16.671442574275012,"pfxX":-4.598280206425261,"pfxZ":7.4370497752268445,"pX":-0.42544300802492613,"pZ":4.467700800569442,"vX0":6.104346496278182,"vY0":-143.13676695026967,"vZ0":-0.015186647038432421,"x":133.22,"y":118.15,"x0":-1.983567896954703,"y0":50.00492682836685,"z0":5.512832046349022,"aX":-9.588547723778962},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.7,"breakHorizontal":7.2,"spinRate":2178,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.3819646990442118,"extension":6.766669919897164},"index":7,"playId":"fdf0292d-c43c-3024-9b2d-1312cd8171c2","pitchNumber":6,"startTime":"2026-06-16T02:41:33.880Z","endTime":"2026-06-16T02:41:37.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T02:41:37.224Z","atBatIndex":70},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Pete Crow-Armstrong out on a sacrifice fly to right fielder Tyler Freeman. Matt Shaw scores.","rbi":1,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-16T02:43:10.421Z","endTime":"2026-06-16T02:45:24.904Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,7],"actionIndex":[4],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":{"id":680767,"link":"/api/v1/people/680767"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-16T02:41:59.251Z","endTime":"2026-06-16T02:43:12.796Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41716011690203,"aZ":-17.457678809315578,"pfxX":-3.888401539876803,"pfxZ":7.010350348231339,"pX":0.6989059863865099,"pZ":2.451337183806284,"vX0":8.867693945952977,"vY0":-143.75310311912207,"vZ0":-4.902802195676574,"x":90.36,"y":172.59,"x0":-1.9165505628238473,"y0":50.00118727450609,"z0":5.257945563846228,"aX":-8.161711860815789},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":11.9,"breakHorizontal":5.3,"spinRate":2153,"spinDirection":216},"zone":6,"typeConfidence":0.92,"plateTime":0.38058977159825336,"extension":6.914889284794321},"index":1,"playId":"49aa2c94-731f-31fc-8ee5-a96a0cf3b27f","pitchNumber":1,"startTime":"2026-06-16T02:43:12.796Z","endTime":"2026-06-16T02:43:16.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.543980969915964,"aZ":-14.808700475824244,"pfxX":-3.5304706213996564,"pfxZ":8.463610227775286,"pX":-2.4298974705947276,"pZ":4.248661926407224,"vX0":1.4871347360167684,"vY0":-142.72531621982262,"vZ0":-0.8274547658786131,"x":209.62,"y":124.07,"x0":-2.5006773903098245,"y0":50.00212434130146,"z0":5.479923781359142,"aX":-7.242932228903435},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.4,"breakHorizontal":6.1,"spinRate":2343,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.38458244780911466,"extension":6.602263673455171},"index":2,"playId":"13fbfc4b-4980-3046-9a7f-76d59edf67cd","pitchNumber":2,"startTime":"2026-06-16T02:43:36.936Z","endTime":"2026-06-16T02:43:39.936Z","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":97.5,"endSpeed":88.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.196088345515946,"aZ":-16.62445147395993,"pfxX":-5.144532035225575,"pfxZ":7.65497731536677,"pX":-2.5237721673096885,"pZ":4.570788289371271,"vX0":1.9816075072682882,"vY0":-142.00383845057883,"vZ0":1.0963751795443792,"x":213.2,"y":115.37,"x0":-2.56458740262539,"y0":50.000102949117846,"z0":5.241293271180571,"aX":-10.446636604489685},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.3,"breakHorizontal":8.9,"spinRate":2309,"spinDirection":215},"zone":11,"typeConfidence":0.82,"plateTime":0.38652249137009687,"extension":6.741676160237127},"index":3,"playId":"3df0b6dd-5551-35d8-b5c7-6535af5bb7f9","pitchNumber":3,"startTime":"2026-06-16T02:43:57.876Z","endTime":"2026-06-16T02:44:05.275Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Victor Vodnik. Matt Shaw to 3rd. Michael Conforto to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":4,"actionPlayId":"3df0b6dd-5551-35d8-b5c7-6535af5bb7f9","startTime":"2026-06-16T02:44:17.167Z","endTime":"2026-06-16T02:44:31.163Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.555213375033503,"aZ":-30.049001710168362,"pfxX":-10.880837481384773,"pfxZ":1.1917729148160223,"pX":-0.9070652053288771,"pZ":2.237893052514227,"vX0":7.619301055168807,"vY0":-133.00971917611645,"vZ0":-1.6595216523725262,"x":151.58,"y":178.36,"x0":-2.400672306392881,"y0":50.003401257731234,"z0":5.056778201053108,"aX":-19.421654009115265},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.0,"breakHorizontal":18.0,"spinRate":1958,"spinDirection":244},"zone":13,"typeConfidence":0.91,"plateTime":0.4124020735033711,"extension":6.761013888190201},"index":5,"playId":"a1131d16-dad3-3988-b005-c697c5cd82b9","pitchNumber":4,"startTime":"2026-06-16T02:44:31.163Z","endTime":"2026-06-16T02:44:35.574Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2026-06-16T02:44:54.796Z","endTime":"2026-06-16T02:45:14.750Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.98621682465801,"aZ":-42.07908656664126,"pfxX":4.14417765412025,"pfxZ":-6.124179155730008,"pX":0.04836870298175982,"pZ":2.895800083727038,"vX0":4.926329981086936,"vY0":-125.9286568795146,"vZ0":2.1496277291731887,"x":115.16,"y":160.59,"x0":-2.4668886610820735,"y0":50.003700704318,"z0":5.418732580867278,"aX":6.700393601459693},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-10.4,"breakHorizontal":-8.5,"spinRate":2604,"spinDirection":44},"zone":2,"typeConfidence":0.91,"plateTime":0.43385275560327985,"extension":6.827644268248808},"hitData":{"launchSpeed":98.6,"launchAngle":18.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":200.79,"coordY":107.61}},"index":7,"playId":"7c09e0cb-8159-3132-b874-c84d96cd35a6","pitchNumber":5,"startTime":"2026-06-16T02:45:14.750Z","endTime":"2026-06-16T02:45:24.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T02:45:24.904Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Bregman walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-16T02:45:56.414Z","endTime":"2026-06-16T02:46:48.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnSecond":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.443468373866608,"aZ":-36.35337230954771,"pfxX":0.1395552144540515,"pfxZ":-2.592122145523671,"pX":-0.9498311419069512,"pZ":2.1251214089459376,"vX0":3.4694369572011454,"vY0":-126.1085430743475,"vZ0":-0.7498213983278336,"x":153.21,"y":181.4,"x0":-2.361061327018332,"y0":50.00298852564301,"z0":5.356564917790657,"aX":0.2247002827935352},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.7,"breakHorizontal":-1.1,"spinRate":2186,"spinDirection":55},"zone":13,"typeConfidence":0.9,"plateTime":0.4341899727635723,"extension":6.88651074838647},"index":0,"playId":"e351d5fe-6018-3bc0-bf33-8f45d3ff1c98","pitchNumber":1,"startTime":"2026-06-16T02:45:56.414Z","endTime":"2026-06-16T02:46:00.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.122961935039754,"aZ":-39.205640122926106,"pfxX":0.36903030865499975,"pfxZ":-4.227147563887479,"pX":0.972954652037874,"pZ":1.638143201981771,"vX0":7.88624202792116,"vY0":-128.03973306017883,"vZ0":-1.3730111159493388,"x":79.91,"y":194.55,"x0":-2.1933785051925034,"y0":50.00443001938698,"z0":5.24565978031573,"aX":0.6129041998238495},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-7.7,"breakHorizontal":-2.4,"spinRate":2209,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.4275758799885483,"extension":6.810848908049301},"index":1,"playId":"59de7a69-4768-30fa-b0c6-086e06a6edff","pitchNumber":2,"startTime":"2026-06-16T02:46:12.218Z","endTime":"2026-06-16T02:46:16.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.97132470468296,"aZ":-16.976079668403187,"pfxX":-4.82921727856184,"pfxZ":7.359657246252242,"pX":0.9552092320241979,"pZ":2.323749709072221,"vX0":10.780889931771338,"vY0":-143.03781478154986,"vZ0":-4.827308784922344,"x":80.59,"y":176.04,"x0":-2.240774904830414,"y0":50.00615207840638,"z0":5.102912837926056,"aX":-9.977855865147268},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.5,"breakHorizontal":6.5,"spinRate":1957,"spinDirection":220},"zone":14,"typeConfidence":0.92,"plateTime":0.3833834083653458,"extension":6.9305203420903085},"index":2,"playId":"1a76e99e-60d7-3158-a543-e56520149273","pitchNumber":3,"startTime":"2026-06-16T02:46:28.619Z","endTime":"2026-06-16T02:46:33.152Z","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.6,"endSpeed":89.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.310881177830744,"aZ":-18.373398737026804,"pfxX":-5.558973549185002,"pfxZ":6.799150530617327,"pX":1.1958757401205125,"pZ":1.1859447746027105,"vX0":11.625877762272193,"vY0":-141.58119788513613,"vZ0":-7.122821385453362,"x":71.42,"y":206.76,"x0":-2.241432669624211,"y0":50.006444555444354,"z0":4.9103762120824,"aX":-11.28984657606405},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.9,"breakHorizontal":7.7,"spinRate":1874,"spinDirection":217},"zone":14,"typeConfidence":0.89,"plateTime":0.38685702483863693,"extension":6.918019432841076},"index":3,"playId":"dd7d8638-14ef-37c8-a72c-2c536ddc2675","pitchNumber":4,"startTime":"2026-06-16T02:46:44.868Z","endTime":"2026-06-16T02:46:48.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T02:46:48.411Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-16T02:49:26.947Z","endTime":"2026-06-16T02:50:46.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-16T02:47:01.043Z","endTime":"2026-06-16T02:47:25.113Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Juan Mejia replaces Victor Vodnik.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-16T02:47:25.113Z","endTime":"2026-06-16T02:49:29.195Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675848,"link":"/api/v1/people/675848"},"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":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06731010192464,"aZ":-34.02878775134555,"pfxX":9.543628553637337,"pfxZ":-1.2892153382019877,"pX":-0.5292723245286245,"pZ":2.742168419099079,"vX0":-0.15475512641459216,"vY0":-119.61857223194463,"vZ0":-0.3630480120883377,"x":137.17,"y":164.74,"x0":-1.7015420252868558,"y0":50.00391503474651,"z0":5.970973941820208,"aX":13.703072977861687},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.2,"breakHorizontal":-17.2,"spinRate":2868,"spinDirection":54},"zone":4,"typeConfidence":0.9,"plateTime":0.4595186118374519,"extension":5.796902091647997},"index":2,"playId":"0f716d50-4b2b-34ac-8966-e11b8c19d135","pitchNumber":1,"startTime":"2026-06-16T02:49:29.195Z","endTime":"2026-06-16T02:49:32.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":76.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.938512861510425,"aZ":-35.012508243329194,"pfxX":8.978599583064243,"pfxZ":-1.923199672307728,"pX":0.20994119620232957,"pZ":1.7003097169032293,"vX0":1.1051261493716638,"vY0":-121.6930815233436,"vZ0":-2.9952496038905174,"x":109.0,"y":192.87,"x0":-1.4162718218623676,"y0":50.00014603511959,"z0":6.022196301219124,"aX":13.278957971822994},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-4.0,"breakHorizontal":-16.4,"spinRate":3057,"spinDirection":47},"zone":8,"typeConfidence":0.9,"plateTime":0.45248073329448246,"extension":5.809260331380554},"index":3,"playId":"6a9e6a48-7a10-3b5a-bb9f-17aad37117b2","pitchNumber":2,"startTime":"2026-06-16T02:49:46.641Z","endTime":"2026-06-16T02:49:50.752Z","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":0,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-16T02:50:00.795Z","endTime":"2026-06-16T02:50:20.792Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"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":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.778204127582313,"aZ":-37.9762392584806,"pfxX":9.690555428200696,"pfxZ":-3.968128952898702,"pX":0.8216762719063415,"pZ":0.9654922635297724,"vX0":2.0506217588173254,"vY0":-121.46019840703029,"vZ0":-3.8023424455077004,"x":85.68,"y":212.71,"x0":-1.2961359341155,"y0":50.00600169987598,"z0":5.931909078001474,"aX":14.154868028397132},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-7.9,"breakHorizontal":-18.0,"spinRate":2997,"spinDirection":43},"zone":14,"typeConfidence":0.9,"plateTime":0.45489787126554804,"extension":6.064307075098961},"index":5,"playId":"2c6156b5-50b7-39b4-9936-31a41e6efd9e","pitchNumber":3,"startTime":"2026-06-16T02:50:20.792Z","endTime":"2026-06-16T02:50:24.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80766797964046,"aZ":-18.136654553327784,"pfxX":-1.138337720045541,"pfxZ":6.772808594127698,"pX":-0.038853005329366745,"pZ":3.9700841895239463,"vX0":3.4976601776370373,"vY0":-143.0356953432158,"vZ0":-2.588831147905751,"x":118.48,"y":131.59,"x0":-1.1293621688979887,"y0":50.00713052347199,"z0":6.02345334974325,"aX":-2.3612524283529077},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.9,"breakHorizontal":1.3,"spinRate":2704,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.3828428495983167,"extension":5.90771432168197},"index":6,"playId":"e198e869-6514-3e8e-a320-51b89bd8ecf2","pitchNumber":4,"startTime":"2026-06-16T02:50:43.074Z","endTime":"2026-06-16T02:50:46.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T02:50:46.291Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Edouard Julien walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-16T02:53:16.031Z","endTime":"2026-06-16T02:55:18.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[4,5,6,8,9,10],"actionIndex":[0,1,2,3],"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":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from second base to shortstop for Nico Hoerner.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-16T02:52:16.902Z","endTime":"2026-06-16T02:52:16.922Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"600"},{"details":{"description":"Pedro Ramírez remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-16T02:52:16.922Z","endTime":"2026-06-16T02:52:16.923Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"702","replacedPlayer":{"id":665804,"link":"/api/v1/people/665804"}},{"details":{"description":"Defensive Substitution: Carson Kelly replaces Michael Conforto, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-16T02:52:16.923Z","endTime":"2026-06-16T02:52:16.924Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"902","replacedPlayer":{"id":624424,"link":"/api/v1/people/624424"}},{"details":{"description":"Pitching Change: Daniel Palencia replaces Caleb Thielbar.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-16T02:52:16.924Z","endTime":"2026-06-16T02:53:18.316Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694037,"link":"/api/v1/people/694037"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":90.6,"endSpeed":83.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82339702095996,"aZ":-27.577498272414132,"pfxX":-1.5880383783643768,"pfxZ":2.606880925637869,"pX":-0.553101536945835,"pZ":3.5987693892133135,"vX0":1.981379568967767,"vY0":-131.93688352177193,"vZ0":0.7386352977408492,"x":138.08,"y":141.61,"x0":-1.1071698885903944,"y0":50.00410410299199,"z0":5.345986228191596,"aX":-2.8025473608008213},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.0,"breakHorizontal":2.4,"spinRate":2234,"spinDirection":149},"zone":11,"typeConfidence":0.8,"plateTime":0.4149916616832372,"extension":6.8904746258106355},"index":4,"playId":"ba907379-cb56-31ea-8555-0bc52e83bea6","pitchNumber":1,"startTime":"2026-06-16T02:53:18.316Z","endTime":"2026-06-16T02:53:21.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.680925808486315,"aZ":-27.712630155655987,"pfxX":-0.33646822109252605,"pfxZ":2.5655092847946843,"pX":0.9944655718325831,"pZ":2.7857609532768612,"vX0":5.04434509028009,"vY0":-130.96378748014018,"vZ0":-1.0326299256387033,"x":79.09,"y":163.56,"x0":-0.912836099862821,"y0":50.000262134766125,"z0":5.258106596841239,"aX":-0.5853376131514733},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.7,"breakHorizontal":-0.5,"spinRate":2326,"spinDirection":128},"zone":12,"typeConfidence":0.89,"plateTime":0.4182367077398452,"extension":6.871596304911683},"index":5,"playId":"1c815a9f-9b93-373e-af22-6ab1ea45021c","pitchNumber":2,"startTime":"2026-06-16T02:53:33.217Z","endTime":"2026-06-16T02:53:38.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.776609516428174,"aZ":-11.599739826697602,"pfxX":-4.788438676552453,"pfxZ":9.858250528208641,"pX":-0.13046142932458377,"pZ":2.7558121763337833,"vX0":4.032819292691343,"vY0":-143.45327805777941,"vZ0":-5.048412851796839,"x":121.97,"y":164.37,"x0":-0.931449952364137,"y0":50.00295366250319,"z0":5.259872263652625,"aX":-9.993383121779834},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.0,"breakHorizontal":7.9,"spinRate":2405,"spinDirection":215},"zone":5,"typeConfidence":0.91,"plateTime":0.3816276638322291,"extension":6.981313459058254},"index":6,"playId":"9ed7b683-2054-3226-8ac6-1f62474fd28d","pitchNumber":3,"startTime":"2026-06-16T02:53:49.087Z","endTime":"2026-06-16T02:53:52.087Z","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":1,"outs":0},"index":7,"startTime":"2026-06-16T02:54:15.063Z","endTime":"2026-06-16T02:54:34.004Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"}},{"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":100.3,"endSpeed":91.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.657552454881426,"aZ":-11.415000922489549,"pfxX":-6.500619657409432,"pfxZ":9.679838043315787,"pX":-0.766635200313921,"pZ":3.3865708990663084,"vX0":2.5728269716270784,"vY0":-146.03004896556047,"vZ0":-3.761130153293093,"x":146.22,"y":147.34,"x0":-0.8182222443475733,"y0":50.00152152531157,"z0":5.385828848746438,"aX":-13.939019777752854},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":16.9,"breakHorizontal":11.2,"spinRate":2470,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.37609976671688594,"extension":7.016226743375028},"index":8,"playId":"bef50f03-429e-3453-9cc9-aaf8907c06b4","pitchNumber":4,"startTime":"2026-06-16T02:54:34.004Z","endTime":"2026-06-16T02:54:38.432Z","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":98.3,"endSpeed":89.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.0380745898451,"aZ":-12.273527686296408,"pfxX":-6.078376151563113,"pfxZ":9.662038820391658,"pX":-0.38250882041007717,"pZ":2.957321218185662,"vX0":3.37333381135675,"vY0":-143.08982938045023,"vZ0":-4.3736832763128595,"x":131.58,"y":158.93,"x0":-0.7910587696433867,"y0":50.00581359345786,"z0":5.2831774638973865,"aX":-12.523950204004922},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.7,"breakHorizontal":10.3,"spinRate":2399,"spinDirection":214},"zone":1,"typeConfidence":0.91,"plateTime":0.3837488594890117,"extension":7.009136357842058},"index":9,"playId":"688cdfb6-7c3d-3562-ba4b-2db43bf30abc","pitchNumber":5,"startTime":"2026-06-16T02:54:51.219Z","endTime":"2026-06-16T02:54:55.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.95963097329969,"aZ":-14.279350084982612,"pfxX":-6.454742998222223,"pfxZ":8.686493326151584,"pX":1.728490245515169,"pZ":2.4942195402529066,"vX0":9.022895423417008,"vY0":-142.87431745068187,"vZ0":-5.248120476302853,"x":51.11,"y":171.44,"x0":-0.6369051736107669,"y0":50.00424791397474,"z0":5.2574570652648065,"aX":-13.300423452444896},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.8,"breakHorizontal":9.8,"spinRate":2404,"spinDirection":214},"zone":12,"typeConfidence":0.88,"plateTime":0.3838511691394082,"extension":7.106105481616993},"index":10,"playId":"1f5edd2b-b907-3ef4-b790-2e1221122104","pitchNumber":6,"startTime":"2026-06-16T02:55:13.485Z","endTime":"2026-06-16T02:55:18.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T02:55:18.101Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Sullivan called out on strikes.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-16T02:55:45.224Z","endTime":"2026-06-16T02:59:41.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[4],"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":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.73522176835849,"aZ":-12.263267568683691,"pfxX":-4.124295641315421,"pfxZ":9.798816776851519,"pX":-0.2718856964309983,"pZ":2.9019707940511075,"vX0":2.8401008912270234,"vY0":-142.1547983478719,"vZ0":-5.001179432298812,"x":127.36,"y":160.43,"x0":-0.7516831444624559,"y0":50.00479916185526,"z0":5.472511839107667,"aX":-8.382291693815882},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.8,"breakHorizontal":6.8,"spinRate":2348,"spinDirection":214},"zone":2,"typeConfidence":0.91,"plateTime":0.3863547649086789,"extension":6.882624061759656},"index":0,"playId":"be626eb3-9cb2-3a96-b01f-df8a3a937fa7","pitchNumber":1,"startTime":"2026-06-16T02:55:45.427Z","endTime":"2026-06-16T02:55:48.427Z","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":98.2,"endSpeed":89.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.78126563089681,"aZ":-10.750486295897131,"pfxX":-5.5375963154082815,"pfxZ":10.412368424139483,"pX":-1.3078320641599221,"pZ":2.9679966100377406,"vX0":0.6098556197582194,"vY0":-142.9509496636435,"vZ0":-5.257769851439117,"x":166.85,"y":158.64,"x0":-0.8057958995711492,"y0":50.00210359378382,"z0":5.514006108030123,"aX":-11.391128739459136},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.9,"breakHorizontal":9.8,"spinRate":2449,"spinDirection":213},"zone":11,"typeConfidence":0.92,"plateTime":0.38403606301741045,"extension":6.94104646646338},"index":1,"playId":"98afa23b-a184-3869-b8a6-25c587160442","pitchNumber":2,"startTime":"2026-06-16T02:56:13.093Z","endTime":"2026-06-16T02:56:17.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.0,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.25999335600685,"aZ":-10.851451225411227,"pfxX":-6.8434702437973405,"pfxZ":10.229668494228513,"pX":-0.7733752428693184,"pZ":2.366723069691537,"vX0":2.6220691442293624,"vY0":-143.68231142150185,"vZ0":-6.418310405021361,"x":146.48,"y":174.88,"x0":-0.8103159814390741,"y0":50.00377505290328,"z0":5.308602590893026,"aX":-14.264292525474117},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.4,"breakHorizontal":11.9,"spinRate":2491,"spinDirection":215},"zone":4,"typeConfidence":0.91,"plateTime":0.3816716952024892,"extension":6.980174531065138},"index":2,"playId":"8bf2ef3a-309b-39fe-8bec-f69712ac850c","pitchNumber":3,"startTime":"2026-06-16T02:56:33.537Z","endTime":"2026-06-16T02:56:36.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.6,"endSpeed":91.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.306547822691186,"aZ":-11.896345217212104,"pfxX":-6.463592667200338,"pfxZ":9.495539459287622,"pX":-0.5331554141945655,"pZ":3.7488797806495975,"vX0":3.1253649610173992,"vY0":-145.05662896254418,"vZ0":-2.7332065375966312,"x":137.32,"y":137.56,"x0":-0.7836952726104004,"y0":50.00093925188404,"z0":5.426691108125298,"aX":-13.799185395237902},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":16.8,"breakHorizontal":11.2,"spinRate":2490,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.3773209464748355,"extension":6.977701484465047},"index":3,"playId":"82fe8bd7-3086-3fc7-a090-362729107c47","pitchNumber":4,"startTime":"2026-06-16T02:56:56.652Z","endTime":"2026-06-16T02:57:00.317Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-16T02:57:29.790Z","endTime":"2026-06-16T02:58:24.339Z","isPitch":false,"type":"action","player":{"id":664954,"link":"/api/v1/people/664954"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":90.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.68592492844227,"aZ":-11.824548554555692,"pfxX":-5.101125037800427,"pfxZ":9.636119668052912,"pX":0.08593734086360548,"pZ":2.1114903510863874,"vX0":4.399377078248122,"vY0":-144.4192621214992,"vZ0":-7.024817561226547,"x":113.72,"y":181.77,"x0":-0.7945152019367301,"y0":50.003114557882235,"z0":5.302973437330591,"aX":-10.773772865995369},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.2,"breakHorizontal":8.4,"spinRate":2279,"spinDirection":217},"zone":8,"typeConfidence":0.91,"plateTime":0.3792729948645204,"extension":7.0499263170602635},"index":5,"playId":"c0a58174-466d-3e48-a282-97f48be7a878","pitchNumber":5,"startTime":"2026-06-16T02:58:24.339Z","endTime":"2026-06-16T02:58:29.808Z","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":97.0,"endSpeed":88.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.69799966276446,"aZ":-15.889722315951321,"pfxX":-5.517091459801577,"pfxZ":8.094990110873956,"pX":-1.1735266076284945,"pZ":3.6260674680807115,"vX0":1.295183288032219,"vY0":-141.28132484874112,"vZ0":-2.184228118179888,"x":161.73,"y":140.88,"x0":-0.922746736531337,"y0":50.00188660709656,"z0":5.436400180680203,"aX":-11.095660088773739},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.4,"breakHorizontal":9.7,"spinRate":2324,"spinDirection":219},"zone":11,"typeConfidence":0.89,"plateTime":0.388445198163736,"extension":6.87442270835538},"index":6,"playId":"8f5b1b91-c725-3483-860a-2ffa90420525","pitchNumber":6,"startTime":"2026-06-16T02:58:47.519Z","endTime":"2026-06-16T02:58:51.394Z","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":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.62706305025795,"aZ":-32.53937221670016,"pfxX":2.172822492173724,"pfxZ":-0.21294944558710327,"pX":0.6185745994991451,"pZ":1.872381854994212,"vX0":3.7016955128472144,"vY0":-129.33058728161097,"vZ0":-2.045407214775687,"x":93.42,"y":188.23,"x0":-1.1084414947719907,"y0":50.00323041790921,"z0":5.146934876403519,"aX":3.71469637349441},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-0.6,"breakHorizontal":-4.7,"spinRate":2390,"spinDirection":138},"zone":9,"typeConfidence":0.91,"plateTime":0.4220224773701946,"extension":6.912500121768476},"index":7,"playId":"ee1801e3-4a63-3704-ac69-cf91ff82c9f2","pitchNumber":7,"startTime":"2026-06-16T02:59:07.450Z","endTime":"2026-06-16T02:59:10.948Z","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":98.6,"endSpeed":90.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.49720849755506,"aZ":-9.78236864612553,"pfxX":-4.450548830637039,"pfxZ":10.754361757346981,"pX":0.32168511366892316,"pZ":1.9400523173817485,"vX0":4.871991838559296,"vY0":-143.44470241636762,"vZ0":-7.572425506715533,"x":104.74,"y":186.4,"x0":-0.8213598422243417,"y0":50.00199908934324,"z0":5.225735883501748,"aX":-9.265384968495237},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.1,"breakHorizontal":7.1,"spinRate":2331,"spinDirection":213},"zone":9,"typeConfidence":0.92,"plateTime":0.38198837718253564,"extension":6.8465236793092705},"index":8,"playId":"7db8db2f-5041-30cd-9600-81e29fbb31ec","pitchNumber":8,"startTime":"2026-06-16T02:59:37.819Z","endTime":"2026-06-16T02:59:41.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T02:59:41.242Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-16T03:00:02.838Z","endTime":"2026-06-16T03:00:58.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.05430565102434,"aZ":-12.199959348129429,"pfxX":-5.37785278939725,"pfxZ":9.869865013757916,"pX":-0.12390345374378713,"pZ":2.787382754061264,"vX0":4.393433047489505,"vY0":-141.53450012365926,"vZ0":-4.901699948870374,"x":121.72,"y":163.52,"x0":-0.9995355497150307,"y0":50.001651867631246,"z0":5.326346917629547,"aX":-10.882795581858066},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.0,"breakHorizontal":8.8,"spinRate":2287,"spinDirection":216},"zone":2,"typeConfidence":0.91,"plateTime":0.3873598244209151,"extension":6.836291574316465},"index":0,"playId":"2bc17536-c936-3cfc-ab5d-d74f0f828f40","pitchNumber":1,"startTime":"2026-06-16T03:00:07.212Z","endTime":"2026-06-16T03:00:10.720Z","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":96.2,"endSpeed":88.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.35831363242304,"aZ":-13.049891638870088,"pfxX":-6.522192095167702,"pfxZ":9.634324986044838,"pX":0.49121212007542264,"pZ":2.5886113412862777,"vX0":5.700731197504405,"vY0":-139.95628523829984,"vZ0":-5.51247904489596,"x":98.28,"y":168.89,"x0":-0.7239052021851001,"y0":50.00524451096327,"z0":5.437324901186016,"aX":-12.950709754785276},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.4,"breakHorizontal":10.7,"spinRate":2395,"spinDirection":215},"zone":6,"typeConfidence":0.9,"plateTime":0.3912356779447066,"extension":6.853022958800939},"index":1,"playId":"4d592493-c421-3a8a-9d4d-7a3799568698","pitchNumber":2,"startTime":"2026-06-16T03:00:28.692Z","endTime":"2026-06-16T03:00:31.909Z","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":1},"pitchData":{"startSpeed":99.0,"endSpeed":89.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.036854477151344,"aZ":-12.261237264984077,"pfxX":-6.988173401636322,"pfxZ":9.523172255621756,"pX":-0.3365195559412825,"pZ":3.633775878767385,"vX0":4.600189814348497,"vY0":-144.06405269362028,"vZ0":-2.8155980609846587,"x":129.83,"y":140.67,"x0":-1.0501816656656966,"y0":50.00606253176484,"z0":5.386949671921786,"aX":-14.618048498562388},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.8,"breakHorizontal":11.6,"spinRate":2490,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.38092243923961444,"extension":6.892815081256082},"index":2,"playId":"502d252e-7ce8-3cd3-81c8-a725dfab0087","pitchNumber":3,"startTime":"2026-06-16T03:00:53.862Z","endTime":"2026-06-16T03:00:58.037Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T03:00:58.037Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Freeman strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-16T03:01:23.139Z","endTime":"2026-06-16T03:02:22.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(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":86.3,"endSpeed":79.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.6518524643767,"aZ":-30.487199338527265,"pfxX":1.2484481231186737,"pfxZ":1.0532136413903626,"pX":-0.4328775509257444,"pZ":2.792879190375579,"vX0":1.7574674669054766,"vY0":-125.71931684636193,"vZ0":-0.3139630612612164,"x":133.5,"y":163.37,"x0":-1.303351528032053,"y0":50.00247389755097,"z0":5.395414135942464,"aX":1.9964191399833355},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.0,"breakHorizontal":-2.6,"spinRate":2144,"spinDirection":118},"zone":1,"typeConfidence":0.88,"plateTime":0.4357937941538581,"extension":6.710911030266475},"index":0,"playId":"72adeb12-fa5a-38bf-a9ad-6e51d356c2cd","pitchNumber":1,"startTime":"2026-06-16T03:01:26.809Z","endTime":"2026-06-16T03:01:30.342Z","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":99.0,"endSpeed":90.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.689143014313686,"aZ":-15.602346047655795,"pfxX":-7.997135388579702,"pfxZ":7.906872131307605,"pX":-1.1480736216526224,"pZ":3.7847085618125416,"vX0":3.0742202118710416,"vY0":-144.14130202478583,"vZ0":-1.3477880702779756,"x":160.76,"y":136.59,"x0":-1.1917262832966613,"y0":50.004782414503275,"z0":5.225509500666713,"aX":-16.765932296654647},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.2,"breakHorizontal":13.8,"spinRate":2417,"spinDirection":228},"zone":11,"typeConfidence":0.68,"plateTime":0.38054491363910037,"extension":6.854552685013584},"index":1,"playId":"0c0e0973-f1d0-3baf-b19a-ec5858f86294","pitchNumber":2,"startTime":"2026-06-16T03:01:48.133Z","endTime":"2026-06-16T03:01:55.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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.500897978840282,"aZ":-27.94505115038381,"pfxX":1.256561909102929,"pfxZ":2.351942382581398,"pX":0.7628856402199578,"pZ":2.0584487410176284,"vX0":4.89305920186174,"vY0":-132.70684714010895,"vZ0":-2.5976452987561145,"x":87.92,"y":183.2,"x0":-1.2626389505978037,"y0":50.00149849829349,"z0":5.070689024618846,"aX":2.255638980747349},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.0,"breakHorizontal":-3.2,"spinRate":2402,"spinDirection":165},"zone":9,"typeConfidence":0.91,"plateTime":0.4116263759897225,"extension":6.91358802434232},"index":2,"playId":"c131cd8a-db25-347a-934e-1acd2f4f5f56","pitchNumber":3,"startTime":"2026-06-16T03:02:18.713Z","endTime":"2026-06-16T03:02:22.234Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T03:02:22.234Z","atBatIndex":77},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Seiya Suzuki walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-16T03:04:43.414Z","endTime":"2026-06-16T03:06:30.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"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, 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":85.0,"endSpeed":78.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.104140537355192,"aZ":-29.629140516125783,"pfxX":8.712630334518323,"pfxZ":1.6376287648382029,"pX":-0.01022558799876457,"pZ":2.993597581848882,"vX0":0.937882609678028,"vY0":-123.84143366234474,"vZ0":-1.1865149745506152,"x":117.39,"y":157.95,"x0":-1.5255624388131752,"y0":50.00117042724247,"z0":5.961006753277093,"aX":13.508184222130701},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.0,"breakHorizontal":-16.0,"spinRate":2865,"spinDirection":70},"zone":2,"typeConfidence":0.9,"plateTime":0.4425537743994634,"extension":5.689399278450783},"index":0,"playId":"b1cc6e9c-ece4-3f52-b387-488a47170f3a","pitchNumber":1,"startTime":"2026-06-16T03:04:43.414Z","endTime":"2026-06-16T03:04:47.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17537847448464,"aZ":-24.240434572801984,"pfxX":-5.814490997428416,"pfxZ":4.105275491497974,"pX":-1.721145445765373,"pZ":3.1052266309122127,"vX0":1.1474916601511762,"vY0":-137.98736551358883,"vZ0":-2.7158728253953472,"x":182.61,"y":154.94,"x0":-1.386450443788682,"y0":50.00215134964373,"z0":5.732199605738617,"aX":-11.232094846157896},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.1,"breakHorizontal":10.3,"spinRate":2558,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.39667138890959874,"extension":5.923080105742415},"index":1,"playId":"9eb15979-bbf2-3403-a431-6872df1a0d74","pitchNumber":2,"startTime":"2026-06-16T03:04:57.739Z","endTime":"2026-06-16T03:05:01.928Z","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":84.6,"endSpeed":77.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.919078318339455,"aZ":-32.60334321979714,"pfxX":9.235959723089106,"pfxZ":-0.2876547718468956,"pX":1.4346350584702126,"pZ":2.1119760391945315,"vX0":3.439652480181409,"vY0":-123.1161709258611,"vZ0":-2.381441328685828,"x":62.32,"y":181.76,"x0":-1.184427219345218,"y0":50.000503531523535,"z0":5.880829187992047,"aX":14.020206047086845},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.8,"breakHorizontal":-17.5,"spinRate":2894,"spinDirection":78},"zone":14,"typeConfidence":0.9,"plateTime":0.4467536397154692,"extension":5.997777146789038},"index":2,"playId":"c3fca682-2325-3f30-8f9d-1d5fb24654b0","pitchNumber":3,"startTime":"2026-06-16T03:05:14.365Z","endTime":"2026-06-16T03:05:18.759Z","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":97.1,"endSpeed":89.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.351812635783073,"aZ":-15.676254574816783,"pfxX":-2.064820940807888,"pfxZ":8.136469928657075,"pX":0.2931825274794604,"pZ":2.8239213726526016,"vX0":4.909972307701649,"vY0":-141.32071985094706,"vZ0":-5.542702830899167,"x":105.82,"y":162.53,"x0":-1.1963663870568275,"y0":50.00685456927415,"z0":5.812997667457549,"aX":-4.189090515482078},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.8,"breakHorizontal":2.8,"spinRate":2511,"spinDirection":210},"zone":3,"typeConfidence":0.91,"plateTime":0.3871443898294271,"extension":6.002663920318447},"index":3,"playId":"f1e3972c-8877-34cf-9953-35ebe415f79d","pitchNumber":4,"startTime":"2026-06-16T03:05:29.438Z","endTime":"2026-06-16T03:05:32.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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":91.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.0145035247719,"aZ":-17.75974290968908,"pfxX":-3.118053321113854,"pfxZ":6.807635220144112,"pX":0.1913386603540982,"pZ":2.282360980465015,"vX0":4.253466242669418,"vY0":-143.80713561883235,"vZ0":-7.042014502284233,"x":109.71,"y":177.16,"x0":-0.8944565805877329,"y0":50.00184187629286,"z0":5.843954867464301,"aX":-6.6006782512727655},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.3,"breakHorizontal":4.9,"spinRate":2528,"spinDirection":204},"zone":5,"typeConfidence":0.91,"plateTime":0.3793424214321002,"extension":5.926066781587587},"index":4,"playId":"cfc22a13-aa59-3541-bd50-49abc93c00c8","pitchNumber":5,"startTime":"2026-06-16T03:05:47.527Z","endTime":"2026-06-16T03:05:50.527Z","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":84.5,"endSpeed":77.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.67706311132987,"aZ":-30.53799622831263,"pfxX":9.867649046036561,"pfxZ":1.0701931864818324,"pX":0.8956459123711481,"pZ":3.659987999791601,"vX0":1.942806766725844,"vY0":-123.03648259316537,"vZ0":0.6771699661162074,"x":82.86,"y":139.96,"x0":-1.1864561082752827,"y0":50.00398621687505,"z0":5.9714396752871775,"aX":15.111358900840793},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.4,"breakHorizontal":-18.4,"spinRate":3123,"spinDirection":44},"zone":12,"typeConfidence":0.9,"plateTime":0.4453687139705922,"extension":5.897158335535069},"index":5,"playId":"458b7ebc-6e44-3e5e-bbe2-e5cec4e1d21d","pitchNumber":6,"startTime":"2026-06-16T03:06:09.191Z","endTime":"2026-06-16T03:06:13.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.111874169190195,"aZ":-18.017621238730055,"pfxX":-0.9474200387341749,"pfxZ":6.9714971764370155,"pX":-0.22349278051250593,"pZ":4.075871688109606,"vX0":2.5534907157691933,"vY0":-140.9382856709025,"vZ0":-2.1469470130515047,"x":125.52,"y":128.73,"x0":-1.01430407496282,"y0":50.006619166846505,"z0":5.998768442165598,"aX":-1.9251588559708506},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.5,"breakHorizontal":1.2,"spinRate":2399,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.3871985408350245,"extension":6.017103603415109},"index":6,"playId":"c6d11ef6-7f35-3432-b8ea-afd8e94968f9","pitchNumber":7,"startTime":"2026-06-16T03:06:26.852Z","endTime":"2026-06-16T03:06:30.866Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T03:06:30.866Z","atBatIndex":78},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Ian Happ reaches on a fielder's choice. Seiya Suzuki to 3rd. Seiya Suzuki advances to 3rd, on a throwing error by pitcher Juan Mejia.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-16T03:06:59.069Z","endTime":"2026-06-16T03:07:30.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnThird":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":675848,"link":"/api/v1/people/675848"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.8,"endSpeed":77.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.511423174729487,"aZ":-32.327379806288924,"pfxX":7.7378274735617865,"pfxZ":-0.09596267580647755,"pX":-0.0957832445266178,"pZ":3.12399314617358,"vX0":1.0214488411451137,"vY0":-123.53859771205069,"vZ0":-0.131324403981259,"x":120.65,"y":154.43,"x0":-1.5201154500039358,"y0":50.005733186720775,"z0":5.904162432690056,"aX":11.914694041620153},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.0,"breakHorizontal":-14.3,"spinRate":2870,"spinDirection":67},"zone":2,"typeConfidence":0.9,"plateTime":0.44403344116209453,"extension":5.955412723195864},"index":0,"playId":"f7d6667f-370a-3a24-834d-b61081439663","pitchNumber":1,"startTime":"2026-06-16T03:06:59.069Z","endTime":"2026-06-16T03:07:03.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":97.7,"endSpeed":89.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10080593444501,"aZ":-19.622165462578216,"pfxX":-2.0220332396197978,"pfxZ":6.122995534774015,"pX":0.7846550972765797,"pZ":2.2360173630392945,"vX0":6.033957878126742,"vY0":-142.16612544494868,"vZ0":-6.560885402249416,"x":87.09,"y":178.41,"x0":-1.1010886124124784,"y0":50.00376082508652,"z0":5.815974082130216,"aX":-4.146213556966297},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.0,"breakHorizontal":2.5,"spinRate":2621,"spinDirection":201},"zone":6,"typeConfidence":0.9,"plateTime":0.38502743089227653,"extension":6.005135597822092},"hitData":{"launchSpeed":61.5,"launchAngle":-49.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":132.82,"coordY":182.31}},"index":1,"playId":"8ecd36a3-988d-38d1-8663-eb4aa504b0a3","pitchNumber":2,"startTime":"2026-06-16T03:07:16.642Z","endTime":"2026-06-16T03:07:30.364Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T03:07:30.364Z","atBatIndex":79},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nico Hoerner walks. Ian Happ to 2nd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-16T03:09:07.669Z","endTime":"2026-06-16T03:11:05.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnThird":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,5,6,7,8],"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"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":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-16T03:08:05.617Z","endTime":"2026-06-16T03:09:10.012Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.662426279268832,"aZ":-19.367139341694166,"pfxX":-3.90293281257422,"pfxZ":6.2339216277008305,"pX":-1.1429453823230675,"pZ":4.590119809959551,"vX0":1.6635812376122106,"vY0":-142.20770543973535,"vZ0":-0.7586296199216944,"x":160.57,"y":114.85,"x0":-1.2274113481140378,"y0":50.003247855883885,"z0":6.085394114608138,"aX":-8.018704035067993},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.3,"breakHorizontal":6.7,"spinRate":2531,"spinDirection":200},"zone":11,"typeConfidence":0.89,"plateTime":0.3847020080354482,"extension":5.944579775366861},"index":1,"playId":"1e5e1c82-5409-3252-9a67-07ff9a0a9ee8","pitchNumber":1,"startTime":"2026-06-16T03:09:10.012Z","endTime":"2026-06-16T03:09:13.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.79489769458792,"aZ":-16.99434904096949,"pfxX":-1.4763092173651051,"pfxZ":7.601765224413382,"pX":-0.9433421715557582,"pZ":3.7680647598266543,"vX0":1.2854891242500872,"vY0":-140.21893641797135,"vZ0":-3.097662370400661,"x":152.96,"y":137.04,"x0":-1.2152333331416696,"y0":50.004765697422286,"z0":5.991697961538787,"aX":-2.9490881285260304},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.3,"breakHorizontal":2.4,"spinRate":2530,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.3901577351895624,"extension":5.940339776713693},"index":2,"playId":"eeafa946-ec55-3650-a8e7-f00d4011f86a","pitchNumber":2,"startTime":"2026-06-16T03:09:26.496Z","endTime":"2026-06-16T03:09:30.108Z","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":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.052789971084806,"aZ":-31.02599267486666,"pfxX":7.557378670592389,"pfxZ":0.7393755919974581,"pX":-0.08064126141634342,"pZ":2.854885778201032,"vX0":1.3039432332060787,"vY0":-123.56187829339207,"vZ0":-1.1051002757877055,"x":120.07,"y":161.7,"x0":-1.596922189654597,"y0":50.000018400024395,"z0":5.919336230188453,"aX":11.660546405397216},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.3,"breakHorizontal":-14.0,"spinRate":2935,"spinDirection":66},"zone":2,"typeConfidence":0.9,"plateTime":0.44361222674756107,"extension":5.929199758417333},"index":3,"playId":"6b3fc1ed-4453-358d-9068-6a84ae416ee6","pitchNumber":3,"startTime":"2026-06-16T03:09:41.774Z","endTime":"2026-06-16T03:09:45.326Z","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":1,"outs":0},"index":4,"startTime":"2026-06-16T03:09:52.031Z","endTime":"2026-06-16T03:10:02.765Z","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(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":96.8,"endSpeed":88.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.49369600447896,"aZ":-14.0714038251438,"pfxX":-2.969030694413626,"pfxZ":9.050033367435041,"pX":-1.9634199471449822,"pZ":3.6557577947020645,"vX0":-0.8566320268100491,"vY0":-140.8885142213596,"vZ0":-3.966101795618691,"x":191.84,"y":140.07,"x0":-1.2693382408123697,"y0":50.00472586392642,"z0":5.99800470088668,"aX":-5.938884463497703},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.7,"breakHorizontal":5.5,"spinRate":2389,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.3895092055496776,"extension":5.895040732734374},"index":5,"playId":"2a3593aa-40fe-3d84-b121-5d13ad944db3","pitchNumber":4,"startTime":"2026-06-16T03:10:02.765Z","endTime":"2026-06-16T03:10:06.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.974830036635307,"aZ":-14.391163168753362,"pfxX":-0.776356519194884,"pfxZ":9.038813281837585,"pX":-0.20226010996125526,"pZ":3.017672179969225,"vX0":2.4065785035400564,"vY0":-139.52222094376674,"vZ0":-5.203933172533311,"x":124.71,"y":157.3,"x0":-0.9758891622793612,"y0":50.003568366286764,"z0":5.858535582476448,"aX":-1.5276793569590674},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.5,"breakHorizontal":0.8,"spinRate":2431,"spinDirection":201},"zone":2,"typeConfidence":0.9,"plateTime":0.3928657342635029,"extension":6.098830735352496},"index":6,"playId":"41ea13dc-ff94-31e4-9285-fea324cff0d3","pitchNumber":5,"startTime":"2026-06-16T03:10:21.760Z","endTime":"2026-06-16T03:10:24.760Z","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.5,"endSpeed":77.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.62798937858647,"aZ":-34.55124255601593,"pfxX":9.370939109691598,"pfxZ":-1.57130451432504,"pX":1.2136985547760384,"pZ":1.5323822269132683,"vX0":3.00063517772139,"vY0":-122.93421195130243,"vZ0":-3.3564427006558235,"x":70.74,"y":197.41,"x0":-1.243113623053407,"y0":50.00164648543929,"z0":5.878455351188401,"aX":14.19843233267279},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.5,"breakHorizontal":-17.6,"spinRate":2943,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.44725787515264503,"extension":5.9243324619156414},"index":7,"playId":"f48644fa-abd8-3c58-b825-70f2b206a109","pitchNumber":6,"startTime":"2026-06-16T03:10:43.245Z","endTime":"2026-06-16T03:10:46.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.45429065801657,"aZ":-19.779817095350673,"pfxX":-2.9150960562508335,"pfxZ":5.982978764155704,"pX":1.6806905737547608,"pZ":1.859385674451248,"vX0":7.725310082463988,"vY0":-143.13065281312183,"vZ0":-7.570752828509334,"x":52.94,"y":188.58,"x0":-0.6762762517977534,"y0":50.00416944068896,"z0":5.7802927491755645,"aX":-6.040844296352879},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.5,"breakHorizontal":3.7,"spinRate":2543,"spinDirection":205},"zone":14,"typeConfidence":0.9,"plateTime":0.3828667035051385,"extension":6.1285571170972615},"index":8,"playId":"73af4dc7-c707-311e-b4d5-8c4b7fc28611","pitchNumber":7,"startTime":"2026-06-16T03:11:02.856Z","endTime":"2026-06-16T03:11:05.960Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T03:11:05.960Z","atBatIndex":80},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pedro Ramírez singles on a sharp line drive to left fielder Troy Johnston. Seiya Suzuki scores. Ian Happ to 3rd. Nico Hoerner to 2nd.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-16T03:13:52.242Z","endTime":"2026-06-16T03:15:23.780Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnThird":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":{"id":675848,"link":"/api/v1/people/675848"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":6},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-16T03:11:26.884Z","endTime":"2026-06-16T03:11:50.190Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Seth Halvorsen replaces Juan Mejia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-16T03:11:50.190Z","endTime":"2026-06-16T03:13:54.553Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678020,"link":"/api/v1/people/678020"},"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":99.5,"endSpeed":90.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.622519265323284,"aZ":-12.905076676780853,"pfxX":-5.780887966416968,"pfxZ":9.134881434303079,"pX":-0.5107412869039761,"pZ":2.348163433113916,"vX0":5.910286461695598,"vY0":-144.53926604737865,"vZ0":-8.101968761538377,"x":136.47,"y":175.38,"x0":-1.833899599473715,"y0":50.006916723734356,"z0":5.985808109104323,"aX":-12.198642250519843},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.0,"breakHorizontal":9.2,"spinRate":2444,"spinDirection":210},"zone":4,"typeConfidence":0.91,"plateTime":0.37937963309099265,"extension":6.669526593880304},"index":2,"playId":"843179a4-008e-3870-aed7-f28d7032fdeb","pitchNumber":1,"startTime":"2026-06-16T03:13:54.553Z","endTime":"2026-06-16T03:13:58.215Z","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":100.1,"endSpeed":91.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.55760912029972,"aZ":-13.064487961947677,"pfxX":-4.29402651753772,"pfxZ":8.930612016646114,"pX":0.814782910076416,"pZ":2.765725373392938,"vX0":8.78604199630586,"vY0":-145.4648703722087,"vZ0":-7.2918655831808445,"x":85.94,"y":164.11,"x0":-1.6887885439829557,"y0":50.00464842248749,"z0":6.099413622061127,"aX":-9.190756396246325},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":14.9,"breakHorizontal":6.0,"spinRate":2301,"spinDirection":208},"zone":12,"typeConfidence":0.91,"plateTime":0.3767377623685553,"extension":6.719500552792369},"index":3,"playId":"975415e4-8bbf-3ac7-b59c-690c6aec07e8","pitchNumber":2,"startTime":"2026-06-16T03:14:12.733Z","endTime":"2026-06-16T03:14:18.688Z","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":99.8,"endSpeed":90.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.508520966313064,"aZ":-8.277639053931493,"pfxX":-4.6698473787215224,"pfxZ":11.322894098630584,"pX":-0.47126218368624995,"pZ":1.2500555446641217,"vX0":5.290171332114118,"vY0":-144.75399731792038,"vZ0":-11.688253625551534,"x":134.96,"y":205.03,"x0":-1.7205413432015744,"y0":50.00252994230106,"z0":5.858525751225497,"aX":-9.855989448532624},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.1,"breakHorizontal":7.3,"spinRate":2420,"spinDirection":208},"zone":13,"typeConfidence":0.91,"plateTime":0.3791784387295172,"extension":6.769988823079048},"index":4,"playId":"630d33ed-16c5-35c8-8c4f-924ad9cfcc94","pitchNumber":3,"startTime":"2026-06-16T03:14:34.148Z","endTime":"2026-06-16T03:14:38.276Z","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":99.2,"endSpeed":90.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.32657754051309,"aZ":-9.55247897912958,"pfxX":-5.514817413058398,"pfxZ":10.797068659733617,"pX":-1.4896108668493488,"pZ":2.967930134430478,"vX0":3.4725517986767187,"vY0":-144.23438197122334,"vZ0":-6.768907141798649,"x":173.78,"y":158.65,"x0":-1.9962780265188351,"y0":50.00132367218435,"z0":5.942624050382256,"aX":-11.552368169205119},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.2,"breakHorizontal":9.2,"spinRate":2392,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.380577072457561,"extension":6.776167831313395},"index":5,"playId":"ddca0b15-a197-3557-ad87-472d2ca70c15","pitchNumber":4,"startTime":"2026-06-16T03:14:54.628Z","endTime":"2026-06-16T03:14:57.911Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":90.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.19770747395502,"aZ":-11.339708766236338,"pfxX":-5.1129270529718465,"pfxZ":9.886635748355953,"pX":-0.39656113857785646,"pZ":2.6149617578243523,"vX0":6.390773417839782,"vY0":-144.39124806935445,"vZ0":-7.592311579006395,"x":132.12,"y":168.18,"x0":-1.9762052464393824,"y0":50.004867164146425,"z0":5.979400710128064,"aX":-10.777538475358973},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.6,"breakHorizontal":7.9,"spinRate":2331,"spinDirection":209},"zone":4,"typeConfidence":0.91,"plateTime":0.3795985095674137,"extension":6.751742930566948},"hitData":{"launchSpeed":101.9,"launchAngle":13.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":71.35,"coordY":90.03}},"index":6,"playId":"2970b81a-53b0-34c2-99bf-9aa24b6aaace","pitchNumber":5,"startTime":"2026-06-16T03:15:14.173Z","endTime":"2026-06-16T03:15:23.780Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T03:15:23.780Z","atBatIndex":81},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Shaw walks. Ian Happ scores. Nico Hoerner to 3rd. Pedro Ramírez to 2nd.","rbi":1,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-16T03:15:53.569Z","endTime":"2026-06-16T03:17:35.300Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"postOnSecond":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"postOnThird":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":{"id":675848,"link":"/api/v1/people/675848"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.793869347323913,"aZ":-35.88432841731142,"pfxX":3.3842625584035275,"pfxZ":-2.372020076073172,"pX":-0.2923510302599351,"pZ":3.648054765728288,"vX0":3.2920500612064183,"vY0":-124.01591858278223,"vZ0":0.9182121672779404,"x":128.14,"y":140.28,"x0":-2.0745617004583177,"y0":50.00288923696999,"z0":6.256065083400548,"aX":5.29353831134215},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.8,"breakHorizontal":-6.8,"spinRate":2666,"spinDirection":50},"zone":11,"typeConfidence":0.89,"plateTime":0.4409271642623924,"extension":6.6938665240143065},"index":0,"playId":"c33f3770-c0ef-36c1-ba82-7e89edae3bdc","pitchNumber":1,"startTime":"2026-06-16T03:15:53.569Z","endTime":"2026-06-16T03:15:57.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":91.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.153686465268834,"aZ":-12.027572718045452,"pfxX":-6.713093465989715,"pfxZ":9.54432766267928,"pX":-0.3239350542004219,"pZ":1.0114905914187011,"vX0":7.114713272703195,"vY0":-144.26551025708284,"vZ0":-11.295593452443812,"x":129.35,"y":211.47,"x0":-1.9483446214221194,"y0":50.00116676037561,"z0":5.715951094979248,"aX":-14.167651317354112},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.2,"breakHorizontal":10.8,"spinRate":2379,"spinDirection":213},"zone":13,"typeConfidence":0.91,"plateTime":0.37947503905216085,"extension":6.829528352384462},"index":1,"playId":"b254b359-dd90-3296-9146-5319f2c60169","pitchNumber":2,"startTime":"2026-06-16T03:16:10.022Z","endTime":"2026-06-16T03:16:13.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40673634826845,"aZ":-12.484307102054919,"pfxX":-6.187674385501271,"pfxZ":9.470587246879095,"pX":-0.47033042167211375,"pZ":1.348289393942588,"vX0":5.985716173579426,"vY0":-143.33640976671256,"vZ0":-10.351445912378482,"x":134.93,"y":202.38,"x0":-1.782672659826893,"y0":50.00024630498622,"z0":5.787687395314304,"aX":-12.861956106916033},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.2,"breakHorizontal":10.0,"spinRate":2366,"spinDirection":208},"zone":13,"typeConfidence":0.91,"plateTime":0.3822592045500608,"extension":6.833194210708671},"index":2,"playId":"760c1637-46fa-3f2e-860f-a799b8d5d0dc","pitchNumber":3,"startTime":"2026-06-16T03:16:29.737Z","endTime":"2026-06-16T03:16:33.452Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2026-06-16T03:16:46.127Z","endTime":"2026-06-16T03:17:05.440Z","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(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":99.0,"endSpeed":91.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.875933640729144,"aZ":-16.048926048566777,"pfxX":-6.532396832139252,"pfxZ":7.606060985454651,"pX":-0.44993839131036795,"pZ":4.116246611821814,"vX0":6.850395847542704,"vY0":-144.10902284870153,"vZ0":-2.792573828851752,"x":134.15,"y":127.64,"x0":-1.9996911574640557,"y0":50.00629303653507,"z0":6.079034465241956,"aX":-13.856716846673702},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.4,"breakHorizontal":10.6,"spinRate":2311,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.378863330554541,"extension":6.811331249064563},"index":4,"playId":"a474cd3b-d228-3676-a500-0e052c1bf9aa","pitchNumber":4,"startTime":"2026-06-16T03:17:05.440Z","endTime":"2026-06-16T03:17:09.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.739758461644687,"aZ":-12.693026870157224,"pfxX":-4.819746262193284,"pfxZ":9.27700757853789,"pX":1.3369017490897512,"pZ":2.2647990892900225,"vX0":10.797795325563351,"vY0":-143.6475276752747,"vZ0":-8.008397963845814,"x":66.04,"y":177.63,"x0":-1.8363260374283283,"y0":50.00468838605669,"z0":5.869077521472489,"aX":-10.123905770209344},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.4,"breakHorizontal":6.7,"spinRate":2349,"spinDirection":212},"zone":14,"typeConfidence":0.91,"plateTime":0.3805786418496231,"extension":6.9584462576103085},"index":5,"playId":"ca8bd821-cfb8-38da-8fb7-9fa0c5505c01","pitchNumber":5,"startTime":"2026-06-16T03:17:26.617Z","endTime":"2026-06-16T03:17:35.300Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T03:17:35.300Z","atBatIndex":82}],"currentPlay":{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Shaw walks. Ian Happ scores. Nico Hoerner to 3rd. Pedro Ramírez to 2nd.","rbi":1,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-16T03:15:53.569Z","endTime":"2026-06-16T03:17:35.300Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"postOnSecond":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"postOnThird":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":{"id":675848,"link":"/api/v1/people/675848"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.793869347323913,"aZ":-35.88432841731142,"pfxX":3.3842625584035275,"pfxZ":-2.372020076073172,"pX":-0.2923510302599351,"pZ":3.648054765728288,"vX0":3.2920500612064183,"vY0":-124.01591858278223,"vZ0":0.9182121672779404,"x":128.14,"y":140.28,"x0":-2.0745617004583177,"y0":50.00288923696999,"z0":6.256065083400548,"aX":5.29353831134215},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.8,"breakHorizontal":-6.8,"spinRate":2666,"spinDirection":50},"zone":11,"typeConfidence":0.89,"plateTime":0.4409271642623924,"extension":6.6938665240143065},"index":0,"playId":"c33f3770-c0ef-36c1-ba82-7e89edae3bdc","pitchNumber":1,"startTime":"2026-06-16T03:15:53.569Z","endTime":"2026-06-16T03:15:57.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":91.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.153686465268834,"aZ":-12.027572718045452,"pfxX":-6.713093465989715,"pfxZ":9.54432766267928,"pX":-0.3239350542004219,"pZ":1.0114905914187011,"vX0":7.114713272703195,"vY0":-144.26551025708284,"vZ0":-11.295593452443812,"x":129.35,"y":211.47,"x0":-1.9483446214221194,"y0":50.00116676037561,"z0":5.715951094979248,"aX":-14.167651317354112},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.2,"breakHorizontal":10.8,"spinRate":2379,"spinDirection":213},"zone":13,"typeConfidence":0.91,"plateTime":0.37947503905216085,"extension":6.829528352384462},"index":1,"playId":"b254b359-dd90-3296-9146-5319f2c60169","pitchNumber":2,"startTime":"2026-06-16T03:16:10.022Z","endTime":"2026-06-16T03:16:13.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40673634826845,"aZ":-12.484307102054919,"pfxX":-6.187674385501271,"pfxZ":9.470587246879095,"pX":-0.47033042167211375,"pZ":1.348289393942588,"vX0":5.985716173579426,"vY0":-143.33640976671256,"vZ0":-10.351445912378482,"x":134.93,"y":202.38,"x0":-1.782672659826893,"y0":50.00024630498622,"z0":5.787687395314304,"aX":-12.861956106916033},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.2,"breakHorizontal":10.0,"spinRate":2366,"spinDirection":208},"zone":13,"typeConfidence":0.91,"plateTime":0.3822592045500608,"extension":6.833194210708671},"index":2,"playId":"760c1637-46fa-3f2e-860f-a799b8d5d0dc","pitchNumber":3,"startTime":"2026-06-16T03:16:29.737Z","endTime":"2026-06-16T03:16:33.452Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2026-06-16T03:16:46.127Z","endTime":"2026-06-16T03:17:05.440Z","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(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":99.0,"endSpeed":91.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.875933640729144,"aZ":-16.048926048566777,"pfxX":-6.532396832139252,"pfxZ":7.606060985454651,"pX":-0.44993839131036795,"pZ":4.116246611821814,"vX0":6.850395847542704,"vY0":-144.10902284870153,"vZ0":-2.792573828851752,"x":134.15,"y":127.64,"x0":-1.9996911574640557,"y0":50.00629303653507,"z0":6.079034465241956,"aX":-13.856716846673702},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.4,"breakHorizontal":10.6,"spinRate":2311,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.378863330554541,"extension":6.811331249064563},"index":4,"playId":"a474cd3b-d228-3676-a500-0e052c1bf9aa","pitchNumber":4,"startTime":"2026-06-16T03:17:05.440Z","endTime":"2026-06-16T03:17:09.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.739758461644687,"aZ":-12.693026870157224,"pfxX":-4.819746262193284,"pfxZ":9.27700757853789,"pX":1.3369017490897512,"pZ":2.2647990892900225,"vX0":10.797795325563351,"vY0":-143.6475276752747,"vZ0":-8.008397963845814,"x":66.04,"y":177.63,"x0":-1.8363260374283283,"y0":50.00468838605669,"z0":5.869077521472489,"aX":-10.123905770209344},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.4,"breakHorizontal":6.7,"spinRate":2349,"spinDirection":212},"zone":14,"typeConfidence":0.91,"plateTime":0.3805786418496231,"extension":6.9584462576103085},"index":5,"playId":"ca8bd821-cfb8-38da-8fb7-9fa0c5505c01","pitchNumber":5,"startTime":"2026-06-16T03:17:26.617Z","endTime":"2026-06-16T03:17:35.300Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-16T03:17:35.300Z","atBatIndex":82},"scoringPlays":[4,46,51,66,71,81,82],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3],"bottom":[4,5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":48.03,"y":120.31},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":115.01,"y":184.99},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":89.34,"y":157.8},"type":"O","description":"Groundout"}],"home":[{"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":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":165.59,"y":27.4},"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":1,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":125.15,"y":84.08},"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":1,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":96.77,"y":54.91},"type":"O","description":"Flyout"}]}},{"startIndex":9,"endIndex":16,"top":[9,10,11,12],"bottom":[13,14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":149.5,"y":185.88},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":150.0,"y":156.08},"type":"H","description":"Single"}],"home":[{"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":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":156.08,"y":163.18},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":124.64,"y":80.02},"type":"H","description":"Single"}]}},{"startIndex":17,"endIndex":25,"top":[17,18,19,20],"bottom":[21,22,23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":79.95,"y":153.78},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"coordinates":{"x":32.93,"y":99.33},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":50.97,"y":125.35},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":203.3,"y":106.84},"type":"O","description":"Flyout"}],"home":[{"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":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":174.89,"y":50.8},"type":"H","description":"Triple"},{"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":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":105.37,"y":168.25},"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":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":170.28,"y":87.63},"type":"O","description":"Flyout"}]}},{"startIndex":26,"endIndex":32,"top":[26,27,28,29],"bottom":[30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":159.13,"y":163.18},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":113.99,"y":147.46},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"coordinates":{"x":131.78,"y":195.87},"type":"O","description":"Groundout"}],"home":[{"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":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":162.75,"y":103.47},"type":"O","description":"Lineout"},{"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":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":115.08,"y":58.21},"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":4,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":101.92,"y":90.51},"type":"O","description":"Flyout"}]}},{"startIndex":33,"endIndex":40,"top":[33,34,35],"bottom":[36,37,38,39,40],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":151.49,"y":146.23},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":112.58,"y":90.36},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"coordinates":{"x":122.39,"y":116.65},"type":"O","description":"Pop Out"}],"home":[{"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":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":76.04,"y":69.67},"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":5,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":210.41,"y":112.14},"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":5,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":161.66,"y":136.31},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":99.8,"y":163.69},"type":"O","description":"Groundout"}]}},{"startIndex":41,"endIndex":52,"top":[41,42,43,44,45,46,47],"bottom":[48,49,50,51,52],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":105.88,"y":151.01},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":121.6,"y":96.75},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":41.02,"y":103.5},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":121.82,"y":125.72},"type":"O","description":"Groundout"}],"home":[{"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":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":174.68,"y":94.72},"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":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":100.77,"y":146.29},"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":6,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":224.0,"y":106.23},"type":"H","description":"Triple"},{"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":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":179.03,"y":87.21},"type":"O","description":"Flyout"}]}},{"startIndex":53,"endIndex":61,"top":[53,54,55],"bottom":[56,57,58,59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"coordinates":{"x":49.77,"y":127.3},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"coordinates":{"x":133.73,"y":131.63},"type":"O","description":"Lineout"}],"home":[{"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":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":163.95,"y":93.47},"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":7,"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":169.27,"y":95.74},"type":"H","description":"Single"}]}},{"startIndex":62,"endIndex":73,"top":[62,63,64,65,66,67],"bottom":[68,69,70,71,72,73],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":196.51,"y":137.96},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"coordinates":{"x":147.54,"y":60.64},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"coordinates":{"x":15.59,"y":78.57},"type":"H","description":"Home Run"}],"home":[{"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":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":162.17,"y":90.16},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":143.41,"y":145.94},"type":"O","description":"Forceout"},{"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":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":200.79,"y":107.61},"type":"O","description":"Sac Fly"}]}},{"startIndex":74,"endIndex":82,"top":[74,75,76,77],"bottom":[78,79,80,81,82],"hits":{"away":[],"home":[{"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":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":132.82,"y":182.31},"type":"O","description":"Fielders Choice"},{"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":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":71.35,"y":90.03},"type":"H","description":"Single"}]}}]},"linescore":{"note":"None out when winning run scored.","currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":3}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":3,"hits":2,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":1}}],"teams":{"home":{"runs":5,"hits":10,"errors":0,"leftOnBase":15},"away":{"runs":4,"hits":7,"errors":1,"leftOnBase":7}},"defense":{"pitcher":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"catcher":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"first":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"second":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"third":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"shortstop":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"left":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"center":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"right":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"onDeck":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"inHole":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"battingOrder":3,"team":{"id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"}},"offense":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"onDeck":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"inHole":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"first":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"second":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"third":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"battingOrder":8,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"balls":4,"strikes":1,"outs":0},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":8,"airOuts":9,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".253","atBats":33,"obp":".322","slg":".408","ops":".730","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":10,"rbi":4,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"33.00","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":7,"groundOuts":6,"airOuts":10,"runs":5,"doubles":1,"triples":2,"homeRuns":1,"strikeOuts":8,"baseOnBalls":9,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":33,"obp":".455","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":186,"era":"5.60","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.53","battersFaced":44,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":186,"balls":86,"strikes":100,"strikePercentage":".540","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.60","rbi":5,"pitchesPerInning":"23.25","runsScoredPer9":"5.63","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":24,"errors":1,"chances":31,"passedBall":0,"pickoffs":0}},"players":{"ID663372":{"person":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":8,"flyOuts":22,"groundOuts":40,"airOuts":39,"runs":22,"doubles":9,"triples":1,"homeRuns":6,"strikeOuts":26,"baseOnBalls":13,"intentionalWalks":0,"hits":31,"hitByPitch":1,"atBats":136,"obp":".300","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":545,"era":"5.20","inningsPitched":"36.1","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.21","battersFaced":150,"outs":109,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":545,"balls":213,"strikes":332,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".500","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.44","walksPer9Inn":"3.22","hitsPer9Inn":"7.68","runsScoredPer9":"5.45","homeRunsPer9":"1.49","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680604":{"person":{"id":680604,"fullName":"Blas Castaño","link":"/api/v1/people/680604"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":14,"groundOuts":17,"airOuts":18,"runs":9,"doubles":2,"triples":2,"homeRuns":4,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":0,"hits":22,"hitByPitch":2,"atBats":72,"obp":".370","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":327,"era":"4.19","inningsPitched":"19.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.45","battersFaced":81,"outs":58,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":327,"balls":112,"strikes":215,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":3,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".---","pitchesPerInning":"16.91","gamesFinished":2,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"7.45","walksPer9Inn":"2.79","hitsPer9Inn":"10.24","runsScoredPer9":"4.19","homeRunsPer9":"1.86","inheritedRunners":5,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680767":{"person":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"0.2 IP, ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":11,"strikes":10,"strikePercentage":".480","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":8,"groundOuts":17,"airOuts":20,"runs":18,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":15,"intentionalWalks":1,"hits":26,"hitByPitch":1,"atBats":77,"obp":".442","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":357,"era":"8.20","inningsPitched":"18.2","wins":1,"losses":2,"saves":4,"saveOpportunities":6,"holds":1,"blownSaves":2,"earnedRuns":17,"whip":"2.20","battersFaced":95,"outs":56,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":357,"balls":153,"strikes":204,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":1,"winPercentage":".333","pitchesPerInning":"19.13","gamesFinished":10,"strikeoutWalkRatio":"1.07","strikeoutsPer9Inn":"7.71","walksPer9Inn":"7.23","hitsPer9Inn":"12.54","runsScoredPer9":"8.68","homeRunsPer9":"0.96","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664983":{"person":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"jerseyNumber":"31","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"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":58,"flyOuts":23,"groundOuts":45,"airOuts":50,"runs":22,"doubles":11,"triples":3,"homeRuns":4,"strikeOuts":39,"baseOnBalls":12,"intentionalWalks":0,"hits":50,"hitByPitch":1,"avg":".281","atBats":178,"obp":".325","slg":".444","ops":".769","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":197,"totalBases":79,"rbi":27,"leftOnBase":60,"sacBunts":3,"sacFlies":3,"babip":".333","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"44.50","popOuts":11,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":142,"errors":1,"chances":143,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID687859":{"person":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"jerseyNumber":"20","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"501","stats":{"batting":{"note":"a-","summary":"0-1 | HBP","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":34,"groundOuts":55,"airOuts":61,"runs":30,"doubles":21,"triples":0,"homeRuns":3,"strikeOuts":45,"baseOnBalls":19,"intentionalWalks":0,"hits":73,"hitByPitch":4,"avg":".316","atBats":231,"obp":".375","slg":".446","ops":".821","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":257,"totalBases":103,"rbi":34,"leftOnBase":96,"sacBunts":1,"sacFlies":2,"babip":".378","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"77.00","popOuts":5,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":166,"errors":3,"chances":177,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID690924":{"person":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"900","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":5,"groundOuts":2,"airOuts":11,"runs":9,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".219","atBats":32,"obp":".308","slg":".375","ops":".683","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":12,"rbi":5,"leftOnBase":9,"sacBunts":0,"sacFlies":2,"babip":".316","groundOutsToAirouts":"0.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":4,"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":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":15,"errors":0,"chances":15,"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"}]},"ID607536":{"person":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":40,"groundOuts":63,"airOuts":62,"runs":54,"doubles":15,"triples":2,"homeRuns":14,"strikeOuts":49,"baseOnBalls":16,"intentionalWalks":0,"hits":84,"hitByPitch":5,"atBats":256,"obp":".376","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":1040,"era":"7.98","inningsPitched":"58.2","wins":1,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.70","battersFaced":279,"outs":176,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1040,"balls":347,"strikes":693,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".125","pitchesPerInning":"17.73","gamesFinished":0,"strikeoutWalkRatio":"3.06","strikeoutsPer9Inn":"7.52","walksPer9Inn":"2.45","hitsPer9Inn":"12.89","runsScoredPer9":"8.28","homeRunsPer9":"2.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID807743":{"person":{"id":807743,"fullName":"Sean Sullivan","link":"/api/v1/people/807743"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":4,"groundOuts":1,"airOuts":6,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":11,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":49,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.67","battersFaced":12,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":49,"balls":16,"strikes":33,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.17","rbi":0,"winPercentage":".---","pitchesPerInning":"16.33","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.00","walksPer9Inn":"0.00","hitsPer9Inn":"6.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"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}},"ID650489":{"person":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"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":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":36,"groundOuts":41,"airOuts":53,"runs":31,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":60,"baseOnBalls":22,"intentionalWalks":0,"hits":60,"hitByPitch":3,"avg":".282","atBats":213,"obp":".356","slg":".404","ops":".760","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":239,"totalBases":86,"rbi":29,"leftOnBase":73,"sacBunts":0,"sacFlies":1,"babip":".369","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.60","popOuts":8,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":100,"putOuts":91,"errors":6,"chances":197,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID657514":{"person":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":7,"strikes":4,"strikePercentage":".360","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":2,"flyOuts":15,"groundOuts":35,"airOuts":25,"runs":16,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":22,"baseOnBalls":9,"intentionalWalks":1,"hits":30,"hitByPitch":2,"atBats":109,"obp":".336","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":456,"era":"4.13","inningsPitched":"28.1","wins":2,"losses":3,"saves":0,"saveOpportunities":2,"holds":3,"blownSaves":2,"earnedRuns":13,"whip":"1.38","battersFaced":124,"outs":85,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":456,"balls":167,"strikes":289,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".400","pitchesPerInning":"16.09","gamesFinished":6,"strikeoutWalkRatio":"2.44","strikeoutsPer9Inn":"6.99","walksPer9Inn":"2.86","hitsPer9Inn":"9.53","runsScoredPer9":"5.08","homeRunsPer9":"0.64","inheritedRunners":28,"inheritedRunnersScored":10,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694249":{"person":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"jerseyNumber":"16","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"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":4,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":4,"groundOuts":4,"airOuts":10,"runs":6,"doubles":0,"triples":1,"homeRuns":3,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".259","atBats":27,"obp":".333","slg":".667","ops":"1.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":18,"rbi":8,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".222","groundOutsToAirouts":"0.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.00","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":14,"errors":0,"chances":15,"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"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID671289":{"person":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"jerseyNumber":"2","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | 2 K, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":22,"groundOuts":55,"airOuts":39,"runs":20,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":22,"baseOnBalls":8,"intentionalWalks":0,"hits":41,"hitByPitch":10,"avg":".268","atBats":153,"obp":".345","slg":".373","ops":".718","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":175,"totalBases":57,"rbi":20,"leftOnBase":62,"sacBunts":4,"sacFlies":0,"babip":".297","groundOutsToAirouts":"1.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.00","popOuts":3,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":73,"errors":1,"chances":86,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID675848":{"person":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(L, 1-6)(H, 5)","summary":"0.1 IP, ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"0.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":9,"strikes":11,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"54.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"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":30,"gamesStarted":1,"flyOuts":20,"groundOuts":23,"airOuts":34,"runs":24,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":37,"baseOnBalls":20,"intentionalWalks":2,"hits":35,"hitByPitch":2,"atBats":127,"obp":".380","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":639,"era":"6.19","inningsPitched":"32.0","wins":1,"losses":6,"saves":3,"saveOpportunities":4,"holds":5,"blownSaves":1,"earnedRuns":22,"whip":"1.72","battersFaced":151,"outs":96,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":639,"balls":227,"strikes":412,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".143","pitchesPerInning":"19.97","gamesFinished":13,"strikeoutWalkRatio":"1.85","strikeoutsPer9Inn":"10.41","walksPer9Inn":"5.63","hitsPer9Inn":"9.84","runsScoredPer9":"6.75","homeRunsPer9":"0.56","inheritedRunners":10,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":2,"chances":8,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666397":{"person":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"801","stats":{"batting":{"note":"b-","summary":"0-1 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":19,"groundOuts":39,"airOuts":39,"runs":23,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":52,"baseOnBalls":24,"intentionalWalks":0,"hits":38,"hitByPitch":1,"avg":".226","atBats":168,"obp":".326","slg":".304","ops":".630","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":193,"totalBases":51,"rbi":17,"leftOnBase":53,"sacBunts":0,"sacFlies":0,"babip":".316","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"84.00","popOuts":2,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":79,"putOuts":72,"errors":3,"chances":154,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID696100":{"person":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"jerseyNumber":"15","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":34,"groundOuts":37,"airOuts":59,"runs":45,"doubles":12,"triples":0,"homeRuns":20,"strikeOuts":95,"baseOnBalls":24,"intentionalWalks":2,"hits":65,"hitByPitch":4,"avg":".255","atBats":255,"obp":".327","slg":".537","ops":".864","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":284,"totalBases":137,"rbi":37,"leftOnBase":121,"sacBunts":0,"sacFlies":1,"babip":".319","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.75","popOuts":11,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":7,"stolenBases":28,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":11,"putOuts":334,"errors":7,"chances":352,"fielding":".980","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID608372":{"person":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":59,"groundOuts":76,"airOuts":96,"runs":39,"doubles":25,"triples":0,"homeRuns":13,"strikeOuts":41,"baseOnBalls":22,"intentionalWalks":0,"hits":76,"hitByPitch":2,"atBats":283,"obp":".319","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1210,"era":"4.54","inningsPitched":"73.1","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.34","battersFaced":313,"outs":220,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1210,"balls":473,"strikes":737,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".636","pitchesPerInning":"16.50","gamesFinished":0,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"5.03","walksPer9Inn":"2.70","hitsPer9Inn":"9.33","runsScoredPer9":"4.79","homeRunsPer9":"1.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":11,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID688642":{"person":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":2,"flyOuts":36,"groundOuts":42,"airOuts":55,"runs":40,"doubles":14,"triples":2,"homeRuns":8,"strikeOuts":30,"baseOnBalls":18,"intentionalWalks":2,"hits":53,"hitByPitch":3,"atBats":175,"obp":".370","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":743,"era":"7.80","inningsPitched":"42.2","wins":0,"losses":2,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.66","battersFaced":201,"outs":128,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":743,"balls":271,"strikes":472,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".000","pitchesPerInning":"17.41","gamesFinished":6,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"6.33","walksPer9Inn":"3.80","hitsPer9Inn":"11.18","runsScoredPer9":"8.44","homeRunsPer9":"1.69","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":6,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664954":{"person":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"jerseyNumber":"26","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"901","stats":{"batting":{"note":"c-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":17,"groundOuts":26,"airOuts":31,"runs":7,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":22,"baseOnBalls":4,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".224","atBats":98,"obp":".257","slg":".408","ops":".665","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":106,"totalBases":40,"rbi":13,"leftOnBase":49,"sacBunts":1,"sacFlies":2,"babip":".243","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.50","popOuts":8,"lineOuts":6},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":7,"airOuts":4,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":18,"obp":".368","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":59,"era":"4.15","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.62","battersFaced":19,"outs":13,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":59,"balls":19,"strikes":40,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":0,"winPercentage":".---","pitchesPerInning":"13.62","gamesFinished":4,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"2.08","walksPer9Inn":"2.08","hitsPer9Inn":"12.46","runsScoredPer9":"4.15","homeRunsPer9":"2.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":5,"stolenBases":27,"stolenBasePercentage":".844","caughtStealingPercentage":".156","assists":10,"putOuts":191,"errors":3,"chances":204,"fielding":".985","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID547179":{"person":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":3,"airOuts":7,"runs":1,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":89,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":89,"balls":37,"strikes":52,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":0,"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":16,"gamesStarted":15,"flyOuts":47,"groundOuts":76,"airOuts":71,"runs":62,"doubles":22,"triples":3,"homeRuns":12,"strikeOuts":60,"baseOnBalls":25,"intentionalWalks":0,"hits":106,"hitByPitch":4,"atBats":309,"obp":".396","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1310,"era":"7.13","inningsPitched":"70.2","wins":2,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.85","battersFaced":342,"outs":212,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1310,"balls":495,"strikes":815,"strikePercentage":".620","hitBatsmen":4,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":1,"winPercentage":".200","pitchesPerInning":"18.54","gamesFinished":0,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"7.64","walksPer9Inn":"3.18","hitsPer9Inn":"13.50","runsScoredPer9":"7.90","homeRunsPer9":"1.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":10,"lineOuts":14},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":0,"chances":16,"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"}]},"ID678662":{"person":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"500","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":40,"groundOuts":52,"airOuts":66,"runs":21,"doubles":14,"triples":0,"homeRuns":5,"strikeOuts":73,"baseOnBalls":14,"intentionalWalks":0,"hits":52,"hitByPitch":2,"avg":".217","atBats":240,"obp":".263","slg":".338","ops":".601","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":259,"totalBases":81,"rbi":24,"leftOnBase":137,"sacBunts":0,"sacFlies":3,"babip":".285","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.00","popOuts":10,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":151,"putOuts":85,"errors":4,"chances":240,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID681198":{"person":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"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":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":70,"flyOuts":43,"groundOuts":73,"airOuts":67,"runs":31,"doubles":14,"triples":2,"homeRuns":9,"strikeOuts":41,"baseOnBalls":27,"intentionalWalks":0,"hits":68,"hitByPitch":5,"avg":".275","atBats":247,"obp":".356","slg":".457","ops":".813","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":281,"totalBases":113,"rbi":34,"leftOnBase":97,"sacBunts":0,"sacFlies":2,"babip":".296","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.44","popOuts":11,"lineOuts":13},"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":30,"putOuts":431,"errors":1,"chances":462,"fielding":".998","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID678020":{"person":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(BS, 1)","summary":"0.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":10,"inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":0,"battersFaced":2,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":7,"strikes":3,"strikePercentage":".300","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":3,"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}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":0,"flyOuts":4,"groundOuts":16,"airOuts":18,"runs":6,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":16,"baseOnBalls":14,"intentionalWalks":1,"hits":15,"hitByPitch":0,"atBats":65,"obp":".367","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":325,"era":"3.31","inningsPitched":"16.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":6,"whip":"1.78","battersFaced":79,"outs":49,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":325,"balls":134,"strikes":191,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":2,"winPercentage":".---","pitchesPerInning":"19.90","gamesFinished":4,"strikeoutWalkRatio":"1.14","strikeoutsPer9Inn":"8.82","walksPer9Inn":"7.71","hitsPer9Inn":"8.27","runsScoredPer9":"3.31","homeRunsPer9":"1.10","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID622608":{"person":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":8,"strikes":11,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":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":21,"gamesStarted":0,"flyOuts":27,"groundOuts":38,"airOuts":42,"runs":12,"doubles":3,"triples":2,"homeRuns":3,"strikeOuts":32,"baseOnBalls":12,"intentionalWalks":1,"hits":29,"hitByPitch":1,"atBats":140,"obp":".273","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":552,"era":"2.29","inningsPitched":"39.1","wins":6,"losses":0,"saves":3,"saveOpportunities":6,"holds":2,"blownSaves":3,"earnedRuns":10,"whip":"1.04","battersFaced":154,"outs":118,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":552,"balls":191,"strikes":361,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":1,"winPercentage":"1.000","pitchesPerInning":"14.03","gamesFinished":8,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"7.32","walksPer9Inn":"2.75","hitsPer9Inn":"6.64","runsScoredPer9":"2.75","homeRunsPer9":"0.69","inheritedRunners":12,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID677955":{"person":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"jerseyNumber":"0","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"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":16,"balls":7,"strikes":9,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":0,"flyOuts":11,"groundOuts":22,"airOuts":24,"runs":14,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":27,"baseOnBalls":17,"intentionalWalks":2,"hits":25,"hitByPitch":1,"atBats":97,"obp":".371","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":446,"era":"5.18","inningsPitched":"24.1","wins":0,"losses":2,"saves":0,"saveOpportunities":2,"holds":11,"blownSaves":2,"earnedRuns":14,"whip":"1.73","battersFaced":117,"outs":73,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":446,"balls":163,"strikes":283,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".000","pitchesPerInning":"18.33","gamesFinished":2,"strikeoutWalkRatio":"1.59","strikeoutsPer9Inn":"9.99","walksPer9Inn":"6.29","hitsPer9Inn":"9.25","runsScoredPer9":"5.18","homeRunsPer9":"0.74","inheritedRunners":33,"inheritedRunnersScored":9,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694514":{"person":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":6,"groundOuts":17,"airOuts":12,"runs":5,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":5,"intentionalWalks":0,"hits":12,"hitByPitch":2,"avg":".207","atBats":58,"obp":".292","slg":".259","ops":".551","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":15,"rbi":7,"leftOnBase":30,"sacBunts":0,"sacFlies":0,"babip":".293","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":18,"errors":1,"chances":19,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691720":{"person":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"800","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":27,"groundOuts":53,"airOuts":54,"runs":32,"doubles":12,"triples":1,"homeRuns":3,"strikeOuts":50,"baseOnBalls":30,"intentionalWalks":0,"hits":50,"hitByPitch":1,"avg":".244","atBats":205,"obp":".340","slg":".356","ops":".696","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":238,"totalBases":73,"rbi":19,"leftOnBase":92,"sacBunts":0,"sacFlies":2,"babip":".305","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"68.33","popOuts":8,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":114,"putOuts":45,"errors":5,"chances":164,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[650489,671289,681198,696100,678662,687859,694249,664983,691720,666397,690924,664954,547179,622608,657514,677955,680767,675848,678020],"pitchers":[547179,622608,657514,677955,680767,675848,678020],"bench":[694514],"bullpen":[688642,680604,663372,607536,608372,807743],"battingOrder":[650489,671289,681198,696100,687859,694249,664983,666397,664954],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Carrigg (3, 8th inning off Thielbar, 2 on, 2 out)."},{"label":"TB","value":"Carrigg 4; Castro, W 2; Freeman, T; Goodman 2; McCarthy."},{"label":"RBI","value":"Carrigg 4 (8)."},{"label":"2-out RBI","value":"Carrigg 4."},{"label":"Runners left in scoring position, 2 out","value":"McCarthy 2; Goodman."},{"label":"Team RISP","value":"1-for-4."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"PO","value":"McCarthy (1st base by Imanaga)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Mejia, J (2, throw)."},{"label":"Pickoffs","value":"Bernardino (Crow-Armstrong at 1st base)."}]}],"note":[{"label":"a","value":"Hit by pitch for Tovar in the 6th."},{"label":"b","value":"Flied out for Karros, K in the 7th."},{"label":"c","value":"Lined out for Fulford in the 7th."}]},"home":{"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":7,"groundOuts":6,"airOuts":10,"runs":5,"doubles":1,"triples":2,"homeRuns":1,"strikeOuts":8,"baseOnBalls":9,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".239","atBats":33,"obp":".332","slg":".394","ops":".726","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":18,"rbi":5,"leftOnBase":23,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"33.00","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":6,"groundOuts":8,"airOuts":9,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":33,"obp":".316","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":149,"era":"4.23","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.25","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":149,"balls":48,"strikes":101,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.89","rbi":4,"pitchesPerInning":"16.56","runsScoredPer9":"4.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID694037":{"person":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(W, 2-1)","summary":"1.0 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":6,"strikes":14,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":7,"groundOuts":10,"airOuts":19,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":6,"intentionalWalks":1,"hits":17,"hitByPitch":0,"atBats":64,"obp":".324","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":289,"era":"2.70","inningsPitched":"16.2","wins":2,"losses":1,"saves":3,"saveOpportunities":3,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.38","battersFaced":71,"outs":50,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":289,"balls":104,"strikes":185,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".667","pitchesPerInning":"17.34","gamesFinished":12,"strikeoutWalkRatio":"3.17","strikeoutsPer9Inn":"10.26","walksPer9Inn":"3.24","hitsPer9Inn":"9.18","runsScoredPer9":"2.70","homeRunsPer9":"1.08","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID624424":{"person":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"jerseyNumber":"20","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":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":46,"flyOuts":15,"groundOuts":18,"airOuts":22,"runs":12,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":36,"baseOnBalls":16,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".227","atBats":97,"obp":".333","slg":".443","ops":".776","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":114,"totalBases":43,"rbi":13,"leftOnBase":42,"sacBunts":0,"sacFlies":1,"babip":".310","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.25","popOuts":1,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":33,"errors":0,"chances":33,"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"}]},"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":33,"gamesStarted":0,"flyOuts":21,"groundOuts":37,"airOuts":39,"runs":13,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":15,"baseOnBalls":7,"intentionalWalks":1,"hits":29,"hitByPitch":3,"atBats":116,"obp":".305","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":485,"era":"3.73","inningsPitched":"31.1","wins":1,"losses":0,"saves":1,"saveOpportunities":3,"holds":5,"blownSaves":2,"earnedRuns":13,"whip":"1.15","battersFaced":130,"outs":94,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":485,"balls":162,"strikes":323,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.48","gamesFinished":6,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"4.31","walksPer9Inn":"2.01","hitsPer9Inn":"8.33","runsScoredPer9":"3.73","homeRunsPer9":"0.86","inheritedRunners":21,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":12,"gamesStarted":12,"flyOuts":27,"groundOuts":64,"airOuts":56,"runs":39,"doubles":8,"triples":0,"homeRuns":13,"strikeOuts":58,"baseOnBalls":23,"intentionalWalks":0,"hits":66,"hitByPitch":1,"atBats":241,"obp":".337","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1037,"era":"4.86","inningsPitched":"63.0","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.41","battersFaced":269,"outs":189,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1037,"balls":394,"strikes":643,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":3,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":".571","pitchesPerInning":"16.46","gamesFinished":0,"strikeoutWalkRatio":"2.52","strikeoutsPer9Inn":"8.29","walksPer9Inn":"3.29","hitsPer9Inn":"9.43","runsScoredPer9":"5.57","homeRunsPer9":"1.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":10,"errors":0,"chances":19,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"500","stats":{"batting":{"summary":"0-5 | K, R","gamesPlayed":1,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":38,"groundOuts":48,"airOuts":59,"runs":47,"doubles":13,"triples":2,"homeRuns":16,"strikeOuts":97,"baseOnBalls":41,"intentionalWalks":3,"hits":57,"hitByPitch":3,"avg":".219","atBats":260,"obp":".331","slg":".469","ops":".800","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":305,"totalBases":122,"rbi":37,"leftOnBase":163,"sacBunts":0,"sacFlies":1,"babip":".277","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.25","popOuts":11,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":117,"errors":1,"chances":121,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID681799":{"person":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":6,"groundOuts":25,"airOuts":17,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":10,"intentionalWalks":0,"hits":16,"hitByPitch":3,"atBats":74,"obp":".333","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":359,"era":"2.14","inningsPitched":"21.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.24","battersFaced":87,"outs":63,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":359,"balls":141,"strikes":218,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.47","rbi":0,"winPercentage":".000","pitchesPerInning":"17.10","gamesFinished":4,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"6.86","walksPer9Inn":"4.29","hitsPer9Inn":"6.86","runsScoredPer9":"2.57","homeRunsPer9":"0.43","inheritedRunners":7,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665871":{"person":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"jerseyNumber":"72","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":10,"gamesStarted":4,"flyOuts":21,"groundOuts":48,"airOuts":38,"runs":17,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":24,"baseOnBalls":9,"intentionalWalks":0,"hits":30,"hitByPitch":1,"atBats":137,"obp":".270","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":575,"era":"3.99","inningsPitched":"38.1","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.02","battersFaced":150,"outs":115,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":575,"balls":218,"strikes":357,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.26","rbi":0,"winPercentage":".800","pitchesPerInning":"15.00","gamesFinished":2,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"5.63","walksPer9Inn":"2.11","hitsPer9Inn":"7.04","runsScoredPer9":"3.99","homeRunsPer9":"0.94","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID573204":{"person":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(BS, 3)","summary":"1.0 IP, 2 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":6,"strikes":9,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":1,"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":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":0,"flyOuts":14,"groundOuts":10,"airOuts":25,"runs":10,"doubles":1,"triples":0,"homeRuns":5,"strikeOuts":22,"baseOnBalls":9,"intentionalWalks":1,"hits":14,"hitByPitch":0,"atBats":70,"obp":".291","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":339,"era":"4.26","inningsPitched":"19.0","wins":2,"losses":2,"saves":2,"saveOpportunities":5,"holds":3,"blownSaves":3,"earnedRuns":9,"whip":"1.21","battersFaced":80,"outs":57,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":339,"balls":117,"strikes":222,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":3,"winPercentage":".500","pitchesPerInning":"17.84","gamesFinished":5,"strikeoutWalkRatio":"2.44","strikeoutsPer9Inn":"10.42","walksPer9Inn":"4.26","hitsPer9Inn":"6.63","runsScoredPer9":"4.74","homeRunsPer9":"2.37","inheritedRunners":11,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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.2 IP, ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":7,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":85,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":23,"strikes":62,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":0,"gamesFinished":0,"runsScoredPer9":"1.59","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"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":15,"gamesStarted":15,"flyOuts":56,"groundOuts":75,"airOuts":95,"runs":42,"doubles":14,"triples":1,"homeRuns":17,"strikeOuts":84,"baseOnBalls":22,"intentionalWalks":0,"hits":70,"hitByPitch":3,"atBats":323,"obp":".272","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1347,"era":"4.26","inningsPitched":"86.2","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.06","battersFaced":349,"outs":260,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1347,"balls":469,"strikes":878,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".400","pitchesPerInning":"15.54","gamesFinished":0,"strikeoutWalkRatio":"3.82","strikeoutsPer9Inn":"8.72","walksPer9Inn":"2.28","hitsPer9Inn":"7.27","runsScoredPer9":"4.36","homeRunsPer9":"1.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":26,"lineOuts":13},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":5,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"2-4 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"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":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":47,"groundOuts":67,"airOuts":97,"runs":33,"doubles":10,"triples":1,"homeRuns":6,"strikeOuts":53,"baseOnBalls":33,"intentionalWalks":2,"hits":73,"hitByPitch":5,"avg":".253","atBats":288,"obp":".338","slg":".358","ops":".696","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":328,"totalBases":103,"rbi":22,"leftOnBase":153,"sacBunts":0,"sacFlies":2,"babip":".290","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.00","popOuts":24,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":117,"putOuts":40,"errors":4,"chances":161,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID699393":{"person":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"jerseyNumber":"75","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"702","stats":{"batting":{"note":"a-","summary":"2-2 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":1,"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":14,"flyOuts":5,"groundOuts":14,"airOuts":8,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".265","atBats":34,"obp":".324","slg":".412","ops":".736","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":14,"rbi":3,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".267","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":12,"errors":1,"chances":27,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":"300","stats":{"batting":{"summary":"0-2 | 2 BB, HBP, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":50,"groundOuts":55,"airOuts":69,"runs":31,"doubles":13,"triples":2,"homeRuns":8,"strikeOuts":73,"baseOnBalls":49,"intentionalWalks":1,"hits":65,"hitByPitch":7,"avg":".251","atBats":259,"obp":".381","slg":".409","ops":".790","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":318,"totalBases":106,"rbi":42,"leftOnBase":126,"sacBunts":0,"sacFlies":3,"babip":".315","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.38","popOuts":7,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":73,"putOuts":534,"errors":1,"chances":608,"fielding":".998","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":"902","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":24,"groundOuts":39,"airOuts":52,"runs":21,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":32,"baseOnBalls":17,"intentionalWalks":0,"hits":46,"hitByPitch":3,"avg":".272","atBats":169,"obp":".349","slg":".361","ops":".710","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":189,"totalBases":61,"rbi":19,"leftOnBase":82,"sacBunts":0,"sacFlies":0,"babip":".321","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.33","popOuts":12,"lineOuts":16},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":6,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":1,"strikes":5,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"6.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"18.00","homeRunsPer9":"18.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":8,"stolenBases":32,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":12,"putOuts":362,"errors":5,"chances":379,"fielding":".987","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":"100","stats":{"batting":{"summary":"4-4 | HR, 3B, 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":10,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":44,"groundOuts":47,"airOuts":77,"runs":43,"doubles":12,"triples":4,"homeRuns":13,"strikeOuts":77,"baseOnBalls":24,"intentionalWalks":1,"hits":76,"hitByPitch":8,"avg":".277","atBats":274,"obp":".351","slg":".493","ops":".844","caughtStealing":5,"stolenBases":16,"stolenBasePercentage":".762","caughtStealingPercentage":".238","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":309,"totalBases":135,"rbi":35,"leftOnBase":108,"sacBunts":1,"sacFlies":2,"babip":".339","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"21.08","popOuts":18,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":206,"errors":3,"chances":213,"fielding":".986","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":"(H, 5)","summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":22,"groundOuts":25,"airOuts":30,"runs":13,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":36,"baseOnBalls":10,"intentionalWalks":0,"hits":30,"hitByPitch":0,"atBats":120,"obp":".305","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":538,"era":"2.93","inningsPitched":"30.2","wins":1,"losses":1,"saves":1,"saveOpportunities":4,"holds":5,"blownSaves":3,"earnedRuns":10,"whip":"1.30","battersFaced":131,"outs":92,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":538,"balls":176,"strikes":362,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".500","pitchesPerInning":"17.54","gamesFinished":8,"strikeoutWalkRatio":"3.60","strikeoutsPer9Inn":"10.57","walksPer9Inn":"2.93","hitsPer9Inn":"8.80","runsScoredPer9":"3.82","homeRunsPer9":"1.17","inheritedRunners":10,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665804":{"person":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"701","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":17,"groundOuts":23,"airOuts":28,"runs":15,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":14,"intentionalWalks":0,"hits":21,"hitByPitch":6,"avg":".219","atBats":96,"obp":".353","slg":".354","ops":".707","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":118,"totalBases":34,"rbi":10,"leftOnBase":46,"sacBunts":1,"sacFlies":0,"babip":".265","groundOutsToAirouts":"0.82","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":7,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":5,"stolenBases":13,"stolenBasePercentage":".722","caughtStealingPercentage":".278","assists":12,"putOuts":209,"errors":1,"chances":222,"fielding":".995","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID694208":{"person":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"jerseyNumber":"25","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"700","stats":{"batting":{"summary":"0-2 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":22,"groundOuts":40,"airOuts":45,"runs":16,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":36,"baseOnBalls":17,"intentionalWalks":0,"hits":36,"hitByPitch":0,"avg":".232","atBats":155,"obp":".305","slg":".387","ops":".692","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":174,"totalBases":60,"rbi":23,"leftOnBase":60,"sacBunts":0,"sacFlies":2,"babip":".261","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.83","popOuts":8,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":32,"errors":0,"chances":32,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID673548":{"person":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | 2 BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":5,"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":58,"flyOuts":27,"groundOuts":42,"airOuts":53,"runs":32,"doubles":7,"triples":0,"homeRuns":10,"strikeOuts":64,"baseOnBalls":26,"intentionalWalks":3,"hits":53,"hitByPitch":3,"avg":".251","atBats":211,"obp":".340","slg":".427","ops":".767","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":241,"totalBases":90,"rbi":28,"leftOnBase":138,"sacBunts":0,"sacFlies":1,"babip":".312","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.10","popOuts":16,"lineOuts":10},"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":5,"putOuts":102,"errors":0,"chances":107,"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"}]},"ID669020":{"person":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":1,"flyOuts":13,"groundOuts":27,"airOuts":19,"runs":8,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":12,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":86,"obp":".303","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":385,"era":"2.13","inningsPitched":"25.1","wins":5,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":6,"whip":"1.18","battersFaced":100,"outs":76,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":385,"balls":149,"strikes":236,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".833","pitchesPerInning":"15.20","gamesFinished":11,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.53","walksPer9Inn":"4.26","hitsPer9Inn":"6.39","runsScoredPer9":"2.84","homeRunsPer9":"1.07","inheritedRunners":13,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663423":{"person":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"jerseyNumber":"49","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":13,"gamesStarted":0,"flyOuts":7,"groundOuts":27,"airOuts":16,"runs":5,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":7,"intentionalWalks":1,"hits":11,"hitByPitch":0,"atBats":61,"obp":".265","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":262,"era":"2.00","inningsPitched":"18.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.00","battersFaced":69,"outs":54,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":262,"balls":99,"strikes":163,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.69","rbi":0,"winPercentage":".500","pitchesPerInning":"14.56","gamesFinished":5,"strikeoutWalkRatio":"1.14","strikeoutsPer9Inn":"4.00","walksPer9Inn":"3.50","hitsPer9Inn":"5.50","runsScoredPer9":"2.50","homeRunsPer9":"1.50","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":15,"gamesStarted":11,"flyOuts":47,"groundOuts":82,"airOuts":77,"runs":45,"doubles":13,"triples":1,"homeRuns":12,"strikeOuts":56,"baseOnBalls":28,"intentionalWalks":0,"hits":80,"hitByPitch":5,"atBats":292,"obp":".347","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1240,"era":"5.35","inningsPitched":"74.0","wins":5,"losses":5,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.46","battersFaced":328,"outs":222,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1240,"balls":453,"strikes":787,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".500","pitchesPerInning":"16.76","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.81","walksPer9Inn":"3.41","hitsPer9Inn":"9.73","runsScoredPer9":"5.47","homeRunsPer9":"1.46","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":15,"errors":1,"chances":23,"fielding":".957","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":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":46,"groundOuts":56,"airOuts":70,"runs":39,"doubles":7,"triples":1,"homeRuns":7,"strikeOuts":65,"baseOnBalls":33,"intentionalWalks":0,"hits":40,"hitByPitch":1,"avg":".176","atBats":227,"obp":".280","slg":".308","ops":".588","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":265,"totalBases":70,"rbi":28,"leftOnBase":119,"sacBunts":1,"sacFlies":3,"babip":".209","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.43","popOuts":14,"lineOuts":10},"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":179,"putOuts":84,"errors":4,"chances":267,"fielding":".985","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":{"note":"(BS, 1)","summary":"0.1 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":8,"strikes":7,"strikePercentage":".470","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"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":27,"gamesStarted":0,"flyOuts":7,"groundOuts":23,"airOuts":20,"runs":16,"doubles":4,"triples":2,"homeRuns":3,"strikeOuts":26,"baseOnBalls":13,"intentionalWalks":0,"hits":27,"hitByPitch":4,"atBats":93,"obp":".393","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":456,"era":"6.08","inningsPitched":"23.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":16,"whip":"1.69","battersFaced":113,"outs":71,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":456,"balls":158,"strikes":298,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":1,"winPercentage":".000","pitchesPerInning":"19.27","gamesFinished":4,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.89","walksPer9Inn":"4.94","hitsPer9Inn":"10.27","runsScoredPer9":"6.08","homeRunsPer9":"1.14","inheritedRunners":11,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663538":{"person":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"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":71,"flyOuts":47,"groundOuts":88,"airOuts":109,"runs":26,"doubles":15,"triples":0,"homeRuns":4,"strikeOuts":23,"baseOnBalls":31,"intentionalWalks":0,"hits":67,"hitByPitch":4,"avg":".237","atBats":283,"obp":".317","slg":".332","ops":".649","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":322,"totalBases":94,"rbi":34,"leftOnBase":120,"sacBunts":0,"sacFlies":4,"babip":".242","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.75","popOuts":21,"lineOuts":41},"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":179,"putOuts":97,"errors":2,"chances":278,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID676962":{"person":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":7,"flyOuts":31,"groundOuts":61,"airOuts":59,"runs":14,"doubles":5,"triples":1,"homeRuns":1,"strikeOuts":61,"baseOnBalls":19,"intentionalWalks":0,"hits":41,"hitByPitch":2,"atBats":220,"obp":".255","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":932,"era":"1.74","inningsPitched":"62.0","wins":3,"losses":2,"saves":1,"saveOpportunities":2,"holds":2,"blownSaves":1,"earnedRuns":12,"whip":"0.97","battersFaced":243,"outs":186,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":932,"balls":332,"strikes":600,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".600","pitchesPerInning":"15.03","gamesFinished":2,"strikeoutWalkRatio":"3.21","strikeoutsPer9Inn":"8.85","walksPer9Inn":"2.76","hitsPer9Inn":"5.95","runsScoredPer9":"2.03","homeRunsPer9":"0.15","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":7,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID807713":{"person":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"jerseyNumber":"6","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | 3B, BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":13,"groundOuts":24,"airOuts":35,"runs":11,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":19,"baseOnBalls":7,"intentionalWalks":0,"hits":26,"hitByPitch":2,"avg":".255","atBats":102,"obp":".313","slg":".422","ops":".735","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":113,"totalBases":43,"rbi":14,"leftOnBase":55,"sacBunts":1,"sacFlies":1,"babip":".284","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":8,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":49,"errors":1,"chances":73,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]}},"batters":[691718,608324,683737,673548,664023,663538,694208,665804,699393,807713,621020,624424,608348,684007,664208,657097,573204,694037],"pitchers":[684007,664208,657097,573204,694037],"bench":[],"bullpen":[665871,676962,665795,571948,607067,681799,669020,663423],"battingOrder":[691718,608324,683737,673548,664023,663538,699393,807713,608348],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Crow-Armstrong (12, Lorenzen)."},{"label":"3B","value":"Crow-Armstrong (4, Lorenzen); Shaw (1, Senzatela)."},{"label":"HR","value":"Crow-Armstrong (13, 1st inning off Lorenzen, 0 on, 0 out)."},{"label":"TB","value":"Bregman 2; Crow-Armstrong 10; Ramírez 2; Shaw 4."},{"label":"RBI","value":"Crow-Armstrong 2 (35); Ramírez (3); Shaw 2 (14)."},{"label":"2-out RBI","value":"Shaw."},{"label":"Runners left in scoring position, 2 out","value":"Busch; Swanson; Suzuki; Hoerner 2; Happ."},{"label":"SF","value":"Crow-Armstrong."},{"label":"Team RISP","value":"1-for-10."},{"label":"Team LOB","value":"15."}]},{"title":"BASERUNNING","fieldList":[{"label":"PO","value":"Crow-Armstrong (1st base by Bernardino)."}]},{"title":"FIELDING","fieldList":[{"label":"Pickoffs","value":"Imanaga (McCarthy at 1st base)."}]}],"note":[{"label":"a","value":"Singled for Amaya in the 8th."},{"label":"b","value":"Walked for Swanson in the 8th."}]}},"officials":[{"official":{"id":428442,"fullName":"James Hoye","link":"/api/v1/people/428442"},"officialType":"Home Plate"},{"official":{"id":691042,"fullName":"Willie Traynor","link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":596805,"fullName":"John Libka","link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":482666,"fullName":"D.J. Reyburn","link":"/api/v1/people/482666"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Hill; Vodnik."},{"label":"HBP","value":"Johnston, T (by Maton, P); Busch (by Lorenzen)."},{"label":"ABS Challenge","value":"Ballesteros (Ball-Confirmed); Johnston, T (Strike-Confirmed); Sullivan, B (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Lorenzen 89-52; Senzatela 19-11; Bernardino 11-4; Hill 16-9; Vodnik 21-10; Mejia, J 20-11; Halvorsen 10-3; Imanaga 85-62; Maton, P 15-7; Webb, J 14-9; Thielbar 15-9; Palencia, D 20-14."},{"label":"Groundouts-flyouts","value":"Lorenzen 3-5; Senzatela 1-2; Bernardino 0-0; Hill 0-0; Vodnik 1-0; Mejia, J 1-0; Halvorsen 0-0; Imanaga 7-4; Maton, P 1-0; Webb, J 0-1; Thielbar 0-1; Palencia, D 0-0."},{"label":"Batters faced","value":"Lorenzen 22; Senzatela 5; Bernardino 3; Hill 3; Vodnik 5; Mejia, J 4; Halvorsen 2; Imanaga 22; Maton, P 3; Webb, J 4; Thielbar 5; Palencia, D 4."},{"label":"Inherited runners-scored","value":"Hill 2-0; Mejia, J 2-0; Halvorsen 3-2; Maton, P 2-1; Thielbar 1-1."},{"label":"Umpires","value":"HP: James Hoye. 1B: Willie Traynor. 2B: John Libka. 3B: D.J. Reyburn. "},{"label":"Weather","value":"76 degrees, Partly Cloudy."},{"label":"Wind","value":"10 mph, Out To RF."},{"label":"First pitch","value":"7:05 PM."},{"label":"T","value":"3:12."},{"label":"Att","value":"38,337."},{"label":"Venue","value":"Wrigley Field."},{"label":"June 15, 2026"}],"pitchingNotes":["Webb, J pitched to 1 batter in the 8th inning.","Mejia, J pitched to 3 batters in the 9th inning.","Halvorsen pitched to 2 batters in the 9th inning."],"topPerformers":[{"player":{"person":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718","boxscoreName":"Crow-Armstrong"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"100","stats":{"batting":{"summary":"4-4 | HR, 3B, 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":10,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":44,"groundOuts":47,"airOuts":77,"runs":43,"doubles":12,"triples":4,"homeRuns":13,"strikeOuts":77,"baseOnBalls":24,"intentionalWalks":1,"hits":76,"hitByPitch":8,"avg":".277","atBats":274,"obp":".351","slg":".493","ops":".844","caughtStealing":5,"stolenBases":16,"stolenBasePercentage":".762","caughtStealingPercentage":".238","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":309,"totalBases":135,"rbi":35,"leftOnBase":108,"sacBunts":1,"sacFlies":2,"babip":".339","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"21.08","popOuts":18,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":206,"errors":3,"chances":213,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":74,"hittingGameScore":74},{"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.2 IP, ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":7,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":85,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":23,"strikes":62,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":0,"gamesFinished":0,"runsScoredPer9":"1.59","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"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":15,"gamesStarted":15,"flyOuts":56,"groundOuts":75,"airOuts":95,"runs":42,"doubles":14,"triples":1,"homeRuns":17,"strikeOuts":84,"baseOnBalls":22,"intentionalWalks":0,"hits":70,"hitByPitch":3,"atBats":323,"obp":".272","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1347,"era":"4.26","inningsPitched":"86.2","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.06","battersFaced":349,"outs":260,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1347,"balls":469,"strikes":878,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".400","pitchesPerInning":"15.54","gamesFinished":0,"strikeoutWalkRatio":"3.82","strikeoutsPer9Inn":"8.72","walksPer9Inn":"2.28","hitsPer9Inn":"7.27","runsScoredPer9":"4.36","homeRunsPer9":"1.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":26,"lineOuts":13},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":5,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":62,"pitchingGameScore":62},{"player":{"person":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249","boxscoreName":"Carrigg"},"jerseyNumber":"16","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"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":4,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":4,"groundOuts":4,"airOuts":10,"runs":6,"doubles":0,"triples":1,"homeRuns":3,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".259","atBats":27,"obp":".333","slg":".667","ops":"1.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":18,"rbi":8,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".222","groundOutsToAirouts":"0.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.00","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":14,"errors":0,"chances":15,"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"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":61,"hittingGameScore":61}]},"decisions":{"winner":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"loser":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}