{"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":824700,"link":"/api/v1.1/game/824700/feed/live","metaData":{"wait":10,"timeStamp":"20260329_205443","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count01","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824700,"type":"R","doubleHeader":"N","id":"2026/03/29/wasmlb-chnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824700-2026-03-29","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-03-29T18:20:00Z","originalDate":"2026-03-29","officialDate":"2026-03-29","dayNight":"day","time":"1:20","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120","season":2026,"venue":{"id":3309,"name":"Nationals Park","link":"/api/v1/venues/3309"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"was","fileCode":"was","abbreviation":"WSH","teamName":"Nationals","locationName":"Washington","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Washington","record":{"gamesPlayed":3,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":2,"losses":1,"ties":0,"pct":".667"},"records":{},"divisionLeader":false,"wins":2,"losses":1,"winningPercentage":".667"},"franchiseName":"Washington","clubName":"Nationals","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":3,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":1,"losses":2,"ties":0,"pct":".333"},"records":{},"divisionLeader":false,"wins":1,"losses":2,"winningPercentage":".333"},"franchiseName":"Chicago","clubName":"Cubs","active":true}},"players":{"ID691781":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781","firstName":"Brady","lastName":"House","primaryNumber":"12","birthDate":"2003-06-04","currentAge":23,"birthCity":"Winder","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":208,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brady","useLastName":"House","middleName":"Hunter","boxscoreName":"House","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brady House","nameSlug":"brady-house-691781","firstLastName":"Brady House","lastFirstName":"House, Brady","lastInitName":"House, B","initLastName":"B House","fullFMLName":"Brady Hunter House","fullLFMName":"House, Brady Hunter","strikeZoneTop":3.371,"strikeZoneBottom":1.701},"ID683083":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083","firstName":"Nasim","lastName":"Nuñez","primaryNumber":"26","birthDate":"2000-08-18","currentAge":26,"birthCity":"Bronx","birthStateProvince":"NY","birthCountry":"USA","height":"5' 8\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nasim","useLastName":"Nuñez","middleName":"Emmanuel","boxscoreName":"Nuñez, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"NAH-seem NOON-yez","mlbDebutDate":"2024-03-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nasim Nuñez","nameSlug":"nasim-nunez-683083","firstLastName":"Nasim Nuñez","lastFirstName":"Nuñez, Nasim","lastInitName":"Nuñez, N","initLastName":"N Nuñez","fullFMLName":"Nasim Emmanuel Nuñez","fullLFMName":"Nuñez, Nasim Emmanuel","strikeZoneTop":3.05,"strikeZoneBottom":1.54},"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},"ID701552":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552","firstName":"Andre","lastName":"Granillo","birthDate":"2000-05-12","currentAge":26,"birthCity":"Hemet","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andre","useLastName":"Granillo","middleName":"Anthony","boxscoreName":"Granillo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"gruh-NEE-oh","mlbDebutDate":"2025-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andre Granillo","nameSlug":"andre-granillo-701552","firstLastName":"Andre Granillo","lastFirstName":"Granillo, Andre","lastInitName":"Granillo, A","initLastName":"A Granillo","fullFMLName":"Andre Anthony Granillo","fullLFMName":"Granillo, Andre Anthony","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID666185":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185","firstName":"Dylan","lastName":"Carlson","primaryNumber":"3","birthDate":"1998-10-23","currentAge":27,"birthCity":"Elk Grove","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Dylan","useLastName":"Carlson","middleName":"James","boxscoreName":"Carlson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2020-08-15","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dylan Carlson","nameSlug":"dylan-carlson-666185","firstLastName":"Dylan Carlson","lastFirstName":"Carlson, Dylan","lastInitName":"Carlson, D","initLastName":"D Carlson","fullFMLName":"Dylan James Carlson","fullLFMName":"Carlson, Dylan James","strikeZoneTop":3.272,"strikeZoneBottom":1.651},"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},"ID608348":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348","firstName":"Carson","lastName":"Kelly","primaryNumber":"15","birthDate":"1994-07-14","currentAge":32,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":212,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carson","useLastName":"Kelly","middleName":"Franklin","boxscoreName":"Kelly, C","nickName":"Cars","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Kelly","nameSlug":"carson-kelly-608348","firstLastName":"Carson Kelly","lastFirstName":"Kelly, Carson","lastInitName":"Kelly, C","initLastName":"C Kelly","fullFMLName":"Carson Franklin Kelly","fullLFMName":"Kelly, Carson Franklin","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID592791":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791","firstName":"Jameson","lastName":"Taillon","primaryNumber":"56","birthDate":"1991-11-18","currentAge":34,"birthCity":"Lakeland","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jameson","useLastName":"Taillon","middleName":"Lee","boxscoreName":"Taillon","nickName":"Jamo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"TIE-own","mlbDebutDate":"2016-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jameson Taillon","nameSlug":"jameson-taillon-592791","firstLastName":"Jameson Taillon","lastFirstName":"Taillon, Jameson","lastInitName":"Taillon, J","initLastName":"J Taillon","fullFMLName":"Jameson Lee Taillon","fullLFMName":"Taillon, Jameson Lee","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID690925":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925","firstName":"Clayton","lastName":"Beeter","primaryNumber":"39","birthDate":"1998-10-09","currentAge":27,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Clayton","useLastName":"Beeter","middleName":"Howard","boxscoreName":"Beeter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Clayton Beeter","nameSlug":"clayton-beeter-690925","firstLastName":"Clayton Beeter","lastFirstName":"Beeter, Clayton","lastInitName":"Beeter, C","initLastName":"C Beeter","fullFMLName":"Clayton Howard Beeter","fullLFMName":"Beeter, Clayton Howard","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID669371":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371","firstName":"Jeffrey","lastName":"Henry","primaryNumber":"99","birthDate":"1999-07-15","currentAge":27,"birthCity":"Florence","birthStateProvince":"AL","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Henry","middleName":"Cole","boxscoreName":"Henry","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2025-04-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Henry","nameSlug":"cole-henry-669371","firstLastName":"Cole Henry","lastFirstName":"Henry, Cole","lastInitName":"Henry, C","initLastName":"C Henry","fullFMLName":"Jeffrey Cole Henry","fullLFMName":"Henry, Jeffrey Cole","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID694208":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208","firstName":"Moisés","lastName":"Ballesteros","primaryNumber":"13","birthDate":"2003-11-08","currentAge":22,"birthCity":"Los Teques","birthCountry":"Venezuela","height":"5' 8\"","weight":195,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Moisés","useLastName":"Ballesteros","middleName":"Alejandro","boxscoreName":"Ballesteros","gender":"M","nameMatrilineal":"Ortega","isPlayer":true,"isVerified":true,"pronunciation":"BYE-ess-tair-ohs","mlbDebutDate":"2025-05-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Moisés Ballesteros","nameSlug":"moises-ballesteros-694208","firstLastName":"Moisés Ballesteros","lastFirstName":"Ballesteros, Moisés","lastInitName":"Ballesteros, M","initLastName":"M Ballesteros","fullFMLName":"Moisés Alejandro Ballesteros","fullLFMName":"Ballesteros, Moisés Alejandro","strikeZoneTop":3.04,"strikeZoneBottom":1.534},"ID695418":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418","firstName":"Bradley","lastName":"Lord","primaryNumber":"41","birthDate":"2000-02-14","currentAge":26,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brad","useLastName":"Lord","middleName":"Ryan","boxscoreName":"Lord","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brad Lord","nameSlug":"brad-lord-695418","firstLastName":"Brad Lord","lastFirstName":"Lord, Brad","lastInitName":"Lord, B","initLastName":"B Lord","fullFMLName":"Bradley Ryan Lord","fullLFMName":"Lord, Bradley Ryan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID695734":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734","firstName":"Daylen","lastName":"Lile","primaryNumber":"4","birthDate":"2002-11-30","currentAge":23,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Daylen","useLastName":"Lile","middleName":"Anthony","boxscoreName":"Lile","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daylen Lile","nameSlug":"daylen-lile-695734","firstLastName":"Daylen Lile","lastFirstName":"Lile, Daylen","lastInitName":"Lile, D","initLastName":"D Lile","fullFMLName":"Daylen Anthony Lile","fullLFMName":"Lile, Daylen Anthony","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID695578":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578","firstName":"James","lastName":"Wood","primaryNumber":"29","birthDate":"2002-09-17","currentAge":23,"birthCity":"Rockville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"James","useLastName":"Wood","middleName":"Irvin","boxscoreName":"Wood","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Wood","nameSlug":"james-wood-695578","firstLastName":"James Wood","lastFirstName":"Wood, James","lastInitName":"Wood, J","initLastName":"J Wood","fullFMLName":"James Irvin Wood","fullLFMName":"Wood, James Irvin","strikeZoneTop":3.489,"strikeZoneBottom":1.761},"ID571510":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510","firstName":"Matthew","lastName":"Boyd","primaryNumber":"16","birthDate":"1991-02-02","currentAge":35,"birthCity":"Mercer Island","birthStateProvince":"WA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matthew","useLastName":"Boyd","middleName":"Robert","boxscoreName":"Boyd","nickName":"Matty B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matthew Boyd","nameSlug":"matthew-boyd-571510","firstLastName":"Matthew Boyd","lastFirstName":"Boyd, Matthew","lastInitName":"Boyd, M","initLastName":"M Boyd","fullFMLName":"Matthew Robert Boyd","fullLFMName":"Boyd, Matthew Robert","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID681402":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402","firstName":"Augustus","lastName":"Varland","primaryNumber":"47","birthDate":"1996-11-06","currentAge":29,"birthCity":"Maplewood","birthStateProvince":"MN","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gus","useLastName":"Varland","middleName":"James","boxscoreName":"Varland, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gus Varland","nameSlug":"gus-varland-681402","firstLastName":"Gus Varland","lastFirstName":"Varland, Gus","lastInitName":"Varland, G","initLastName":"G Varland","fullFMLName":"Augustus James Varland","fullLFMName":"Varland, Augustus James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID641793":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793","firstName":"Zack","lastName":"Littell","primaryNumber":"46","birthDate":"1995-10-05","currentAge":30,"birthCity":"Burlington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zack","useLastName":"Littell","middleName":"Stuart","boxscoreName":"Littell","nickName":"Lit","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"pronunciation":"lih-TELL","mlbDebutDate":"2018-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Littell","nameSlug":"zack-littell-641793","firstLastName":"Zack Littell","lastFirstName":"Littell, Zack","lastInitName":"Littell, Z","initLastName":"Z Littell","fullFMLName":"Zack Stuart Littell","fullLFMName":"Littell, Zack Stuart","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID660688":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688","firstName":"Keibert","lastName":"Ruiz","primaryNumber":"20","birthDate":"1998-07-20","currentAge":28,"birthCity":"Valencia","birthCountry":"Venezuela","height":"5' 11\"","weight":238,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Keibert","useLastName":"Ruiz","middleName":"Jose","boxscoreName":"Ruiz, K","gender":"M","nameMatrilineal":"Lugo","isPlayer":true,"isVerified":false,"pronunciation":"kay-bert roo-EEZ","mlbDebutDate":"2020-08-16","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keibert Ruiz","nameSlug":"keibert-ruiz-660688","firstLastName":"Keibert Ruiz","lastFirstName":"Ruiz, Keibert","lastInitName":"Ruiz, K","initLastName":"K Ruiz","fullFMLName":"Keibert Jose Ruiz","fullLFMName":"Ruiz, Keibert Jose","strikeZoneTop":3.175,"strikeZoneBottom":1.602},"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},"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},"ID690990":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990","firstName":"Cade","lastName":"Horton","primaryNumber":"22","birthDate":"2001-08-20","currentAge":25,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 1\"","weight":211,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Horton","middleName":"Michael","boxscoreName":"Horton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Horton","nameSlug":"cade-horton-690990","firstLastName":"Cade Horton","lastFirstName":"Horton, Cade","lastInitName":"Horton, C","initLastName":"C Horton","fullFMLName":"Cade Michael Horton","fullLFMName":"Horton, Cade Michael","strikeZoneTop":3.253,"strikeZoneBottom":1.642},"ID682928":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928","firstName":"Paul","lastName":"Abrams","primaryNumber":"5","birthDate":"2000-10-03","currentAge":25,"birthCity":"Alpharetta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":191,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"CJ","useLastName":"Abrams","middleName":"Christopher","boxscoreName":"Abrams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"CJ Abrams","nameSlug":"cj-abrams-682928","firstLastName":"CJ Abrams","lastFirstName":"Abrams, CJ","lastInitName":"Abrams, C","initLastName":"C Abrams","fullFMLName":"Paul Christopher Abrams","fullLFMName":"Abrams, Paul Christopher","strikeZoneTop":3.223,"strikeZoneBottom":1.626},"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},"ID665953":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953","firstName":"Andrés","lastName":"Chaparro","primaryNumber":"87","birthDate":"1999-05-04","currentAge":27,"birthCity":"El Vigia","birthCountry":"Venezuela","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Andrés","useLastName":"Chaparro","middleName":"Alfonso","boxscoreName":"Chaparro","gender":"M","nameMatrilineal":"Romero","isPlayer":true,"isVerified":false,"pronunciation":"cha-par-oh","mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Chaparro","nameSlug":"andres-chaparro-665953","firstLastName":"Andrés Chaparro","lastFirstName":"Chaparro, Andrés","lastInitName":"Chaparro, A","initLastName":"A Chaparro","fullFMLName":"Andrés Alfonso Chaparro","fullLFMName":"Chaparro, Andrés Alfonso","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID686452":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452","firstName":"Andrew","lastName":"Millas","primaryNumber":"14","birthDate":"1998-01-15","currentAge":28,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":204,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drew","useLastName":"Millas","middleName":"Theodore","boxscoreName":"Millas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"mill-us","mlbDebutDate":"2023-08-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Millas","nameSlug":"drew-millas-686452","firstLastName":"Drew Millas","lastFirstName":"Millas, Drew","lastInitName":"Millas, D","initLastName":"D Millas","fullFMLName":"Andrew Theodore Millas","fullLFMName":"Millas, Andrew Theodore","strikeZoneTop":3.211,"strikeZoneBottom":1.621},"ID571945":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945","firstName":"Miles","lastName":"Mikolas","primaryNumber":"36","birthDate":"1988-08-23","currentAge":38,"birthCity":"Jupiter","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Miles","useLastName":"Mikolas","middleName":"Tice","boxscoreName":"Mikolas","nickName":"5280's","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"MY-koh-lahs","mlbDebutDate":"2012-05-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miles Mikolas","nameSlug":"miles-mikolas-571945","firstLastName":"Miles Mikolas","lastFirstName":"Mikolas, Miles","lastInitName":"Mikolas, M","initLastName":"M Mikolas","fullFMLName":"Miles Tice Mikolas","fullLFMName":"Mikolas, Miles Tice","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID686894":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894","firstName":"Joseph","lastName":"Wiemer","birthDate":"1999-02-11","currentAge":27,"birthCity":"Sylvania","birthStateProvince":"OH","birthCountry":"USA","height":"6' 4\"","weight":226,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Joey","useLastName":"Wiemer","middleName":"Daryl","boxscoreName":"Wiemer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"wee-mur","mlbDebutDate":"2023-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Wiemer","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"joey-wiemer-686894","firstLastName":"Joey Wiemer","lastFirstName":"Wiemer, Joey","lastInitName":"Wiemer, J","initLastName":"J Wiemer","fullFMLName":"Joseph Daryl Wiemer","fullLFMName":"Wiemer, Joseph Daryl","strikeZoneTop":3.383,"strikeZoneBottom":1.707},"ID678391":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391","firstName":"Jorbit","lastName":"Vivas","primaryNumber":"84","birthDate":"2001-03-09","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 9\"","weight":171,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Jorbit","useLastName":"Vivas","middleName":"Jose","boxscoreName":"Vivas","gender":"M","nameMatrilineal":"Antolinez","isPlayer":true,"isVerified":false,"pronunciation":"JOR-beet BEE-bas","mlbDebutDate":"2025-05-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorbit Vivas","nameSlug":"jorbit-vivas-678391","firstLastName":"Jorbit Vivas","lastFirstName":"Vivas, Jorbit","lastInitName":"Vivas, J","initLastName":"J Vivas","fullFMLName":"Jorbit Jose Vivas","fullLFMName":"Vivas, Jorbit Jose","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"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},"ID664023":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023","firstName":"Ian","lastName":"Happ","primaryNumber":"8","birthDate":"1994-08-12","currentAge":32,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Ian","useLastName":"Happ","middleName":"Edward","boxscoreName":"Happ","nickName":"Happer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2017-05-13","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ian Happ","nameSlug":"ian-happ-664023","firstLastName":"Ian Happ","lastFirstName":"Happ, Ian","lastInitName":"Happ, I","initLastName":"I Happ","fullFMLName":"Ian Edward Happ","fullLFMName":"Happ, Ian Edward","strikeZoneTop":3.137,"strikeZoneBottom":1.583},"ID686610":{"id":686610,"fullName":"Ken Waldichuk","link":"/api/v1/people/686610","firstName":"Kenneth","lastName":"Waldichuk","primaryNumber":"52","birthDate":"1998-01-08","currentAge":28,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ken","useLastName":"Waldichuk","middleName":"Dieter","boxscoreName":"Waldichuk","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ken Waldichuk","nameSlug":"ken-waldichuk-686610","firstLastName":"Ken Waldichuk","lastFirstName":"Waldichuk, Ken","lastInitName":"Waldichuk, K","initLastName":"K Waldichuk","fullFMLName":"Kenneth Dieter Waldichuk","fullLFMName":"Waldichuk, Kenneth Dieter","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID664068":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068","firstName":"Scott","lastName":"Kingery","birthDate":"1994-04-29","currentAge":32,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Scott","useLastName":"Kingery","middleName":"M.","boxscoreName":"Kingery","nickName":"Jetpax","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"KING-urr-ee","mlbDebutDate":"2018-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Scott Kingery","nameSlug":"scott-kingery-664068","firstLastName":"Scott Kingery","lastFirstName":"Kingery, Scott","lastInitName":"Kingery, S","initLastName":"S Kingery","fullFMLName":"Scott M. Kingery","fullLFMName":"Kingery, Scott M.","strikeZoneTop":3.082,"strikeZoneBottom":1.556},"ID573204":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204","firstName":"Caleb","lastName":"Thielbar","primaryNumber":"24","birthDate":"1987-01-31","currentAge":39,"birthCity":"Northfield","birthStateProvince":"MN","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Thielbar","middleName":"John","boxscoreName":"Thielbar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"THEEL-bar","mlbDebutDate":"2013-05-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Thielbar","nameSlug":"caleb-thielbar-573204","firstLastName":"Caleb Thielbar","lastFirstName":"Thielbar, Caleb","lastInitName":"Thielbar, C","initLastName":"C Thielbar","fullFMLName":"Caleb John Thielbar","fullLFMName":"Thielbar, Caleb John","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID640451":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451","firstName":"Hunter","lastName":"Harvey","primaryNumber":"45","birthDate":"1994-12-09","currentAge":31,"birthCity":"Catawba","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":233,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Harvey","middleName":"Luke","boxscoreName":"Harvey, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2019-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Harvey","nameSlug":"hunter-harvey-640451","firstLastName":"Hunter Harvey","lastFirstName":"Harvey, Hunter","lastInitName":"Harvey, H","initLastName":"H Harvey","fullFMLName":"Hunter Luke Harvey","fullLFMName":"Harvey, Hunter Luke","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID608324":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324","firstName":"Alexander","lastName":"Bregman","primaryNumber":"3","birthDate":"1994-03-30","currentAge":32,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Alex","useLastName":"Bregman","middleName":"David","boxscoreName":"Bregman","nickName":"A-Breg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BREGG-min","mlbDebutDate":"2016-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Bregman","nameSlug":"alex-bregman-608324","firstLastName":"Alex Bregman","lastFirstName":"Bregman, Alex","lastInitName":"Bregman, A","initLastName":"A Bregman","fullFMLName":"Alexander David Bregman","fullLFMName":"Bregman, Alexander David","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"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},"ID676571":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571","firstName":"Peter","lastName":"Poulin","primaryNumber":"50","birthDate":"1996-07-25","currentAge":30,"birthCity":"Marion","birthStateProvince":"MA","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"PJ","useLastName":"Poulin","middleName":"Arthur","boxscoreName":"Poulin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"PJ Poulin","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"pj-poulin-676571","firstLastName":"PJ Poulin","lastFirstName":"Poulin, PJ","lastInitName":"Poulin, P","initLastName":"P Poulin","fullFMLName":"Peter Arthur Poulin","fullLFMName":"Poulin, Peter Arthur","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID657097":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097","firstName":"Jacob","lastName":"Webb","primaryNumber":"71","birthDate":"1993-08-15","currentAge":33,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Webb","middleName":"Lawrence","boxscoreName":"Webb, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Webb","nameSlug":"jacob-webb-657097","firstLastName":"Jacob Webb","lastFirstName":"Webb, Jacob","lastInitName":"Webb, J","initLastName":"J Webb","fullFMLName":"Jacob Lawrence Webb","fullLFMName":"Webb, Jacob Lawrence","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID691718":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718","firstName":"Pete","lastName":"Crow-Armstrong","primaryNumber":"4","birthDate":"2002-03-25","currentAge":24,"birthCity":"Sherman Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":184,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Pete","useLastName":"Crow-Armstrong","middleName":"Henry","boxscoreName":"Crow-Armstrong","nickName":"PCA","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Pete Crow-Armstrong","nameSlug":"pete-crow-armstrong-691718","firstLastName":"Pete Crow-Armstrong","lastFirstName":"Crow-Armstrong, Pete","lastInitName":"Crow-Armstrong, P","initLastName":"P Crow-Armstrong","fullFMLName":"Pete Henry Crow-Armstrong","fullLFMName":"Crow-Armstrong, Pete Henry","strikeZoneTop":3.202,"strikeZoneBottom":1.616},"ID672335":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335","firstName":"Cionel","lastName":"Pérez","primaryNumber":"52","birthDate":"1996-04-21","currentAge":30,"birthCity":"Matanzas","birthCountry":"Cuba","height":"6' 0\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cionel","useLastName":"Pérez","middleName":"Felix","boxscoreName":"Pérez, C","gender":"M","nameMatrilineal":"Viera","isPlayer":true,"isVerified":true,"pronunciation":"SEE-oh-nel","mlbDebutDate":"2018-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cionel Pérez","nameSlug":"cionel-perez-672335","firstLastName":"Cionel Pérez","lastFirstName":"Pérez, Cionel","lastInitName":"Pérez, C","initLastName":"C Pérez","fullFMLName":"Cionel Felix Pérez","fullLFMName":"Pérez, Cionel Felix","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID677588":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588","firstName":"José","lastName":"Tena","primaryNumber":"8","birthDate":"2001-03-20","currentAge":25,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"José","useLastName":"Tena","middleName":"Luis","boxscoreName":"Tena","gender":"M","nameMatrilineal":"De Leon","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Tena","nameSlug":"jose-tena-677588","firstLastName":"José Tena","lastFirstName":"Tena, José","lastInitName":"Tena, J","initLastName":"J Tena","fullFMLName":"José Luis Tena","fullLFMName":"Tena, José Luis","strikeZoneTop":3.14,"strikeZoneBottom":1.585},"ID676917":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917","firstName":"Steven","lastName":"Cavalli","primaryNumber":"24","birthDate":"1998-08-14","currentAge":28,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Cavalli","middleName":"Cade","boxscoreName":"Cavalli","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"cuh-VAH-lee","mlbDebutDate":"2022-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Cavalli","nameSlug":"cade-cavalli-676917","firstLastName":"Cade Cavalli","lastFirstName":"Cavalli, Cade","lastInitName":"Cavalli, C","initLastName":"C Cavalli","fullFMLName":"Steven Cade Cavalli","fullLFMName":"Cavalli, Steven Cade","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID696285":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285","firstName":"Jacob","lastName":"Young","primaryNumber":"30","birthDate":"1999-07-27","currentAge":27,"birthCity":"Ponte Vedra","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":192,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jacob","useLastName":"Young","middleName":"Samuel","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Young","nameSlug":"jacob-young-696285","firstLastName":"Jacob Young","lastFirstName":"Young, Jacob","lastInitName":"Young, J","initLastName":"J Young","fullFMLName":"Jacob Samuel Young","fullLFMName":"Young, Jacob Samuel","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"ID663623":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623","firstName":"Jacob","lastName":"Irvin","primaryNumber":"27","birthDate":"1997-02-18","currentAge":29,"birthCity":"Bloomington","birthStateProvince":"MN","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Irvin","middleName":"David","boxscoreName":"Irvin, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Irvin","nameSlug":"jake-irvin-663623","firstLastName":"Jake Irvin","lastFirstName":"Irvin, Jake","lastInitName":"Irvin, J","initLastName":"J Irvin","fullFMLName":"Jacob David Irvin","fullLFMName":"Irvin, Jacob David","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID656492":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492","firstName":"Fred","lastName":"Griffin","primaryNumber":"22","birthDate":"1995-07-27","currentAge":31,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Foster","useLastName":"Griffin","middleName":"Foster","boxscoreName":"Griffin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Foster Griffin","nameSlug":"foster-griffin-656492","firstLastName":"Foster Griffin","lastFirstName":"Griffin, Foster","lastInitName":"Griffin, F","initLastName":"F Griffin","fullFMLName":"Fred Foster Griffin","fullLFMName":"Griffin, Fred Foster","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID671277":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277","firstName":"Luis","lastName":"García","primaryNumber":"26","birthDate":"2000-05-16","currentAge":26,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":216,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Luis","useLastName":"García Jr.","middleName":"Victoriano","boxscoreName":"García Jr., L","gender":"M","nameMatrilineal":"Mendoza","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis García Jr.","nameSlug":"luis-garcia-jr-671277","firstLastName":"Luis García Jr.","lastFirstName":"García Jr., Luis","lastInitName":"García Jr., L","initLastName":"L García Jr.","fullFMLName":"Luis Victoriano García Jr.","fullLFMName":"García Jr., Luis Victoriano","strikeZoneTop":3.248,"strikeZoneBottom":1.639},"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":"Cloudy","temp":"59","wind":"4 mph, Out To CF"},"gameInfo":{"attendance":33559,"firstPitch":"2026-03-29T18:20:00.000Z","gameDurationMinutes":154},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":0}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"home":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"}},"officialScorer":{"id":800935,"fullName":"John Jackson","link":"/api/v1/people/800935"},"primaryDatacaster":{"id":657378,"fullName":"John Spataro","link":"/api/v1/people/657378"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-29T18:20:12.057Z","endTime":"2026-03-29T18:21:22.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"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":[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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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-03-29T17:09:15.763Z","endTime":"2026-03-29T17:57:33.283Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"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-03-29T17:57:33.283Z","endTime":"2026-03-29T18:20:00.744Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"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-03-29T18:20:00.744Z","endTime":"2026-03-29T18:20:14.382Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.226495252337834,"aZ":-13.874279922387927,"pfxX":7.111994529471125,"pfxZ":10.084131325255612,"pX":-1.1283063800058646,"pZ":3.4019842495791215,"vX0":-9.523150755101145,"vY0":-134.15084954219793,"vZ0":-2.971167795906349,"x":160.01,"y":146.93,"x0":1.5509044395746256,"y0":50.00214525104195,"z0":5.51870544990811,"aX":12.905982209487679},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.8,"breakHorizontal":-10.7,"spinRate":2529,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.40900390308422097,"extension":6.151808735565224},"index":3,"playId":"4ac0a563-90bc-336e-8829-1d87ddc54bf5","pitchNumber":1,"startTime":"2026-03-29T18:20:14.382Z","endTime":"2026-03-29T18:20:17.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.310110676735267,"aZ":-26.0075742952625,"pfxX":-3.1614247906412967,"pfxZ":4.1516501418969565,"pX":-2.475728433446059,"pZ":0.9807206116998178,"vX0":-9.253365833116545,"vY0":-120.97874484066878,"vZ0":-5.091986759266855,"x":211.37,"y":212.3,"x0":1.8071134139463154,"y0":50.00034865788401,"z0":5.388591725873965,"aX":-4.690355726208864},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":6.5,"breakHorizontal":7.9,"spinRate":2735,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.4525120348104701,"extension":6.267537697894554},"index":4,"playId":"3a85d7a5-6b51-306c-bd83-49f2d5c4c838","pitchNumber":2,"startTime":"2026-03-29T18:20:30.116Z","endTime":"2026-03-29T18:20:33.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.530677568299105,"aZ":-12.324478131494082,"pfxX":7.143564919792771,"pfxZ":10.703364199455379,"pX":-0.5135066879819655,"pZ":2.0709255112283764,"vX0":-8.388443581207683,"vY0":-135.3259902129992,"vZ0":-6.398264389948569,"x":136.57,"y":182.87,"x0":1.6983383676285568,"y0":50.00559721368477,"z0":5.329425069484703,"aX":13.252005887326716},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.1,"breakHorizontal":-11.2,"spinRate":2523,"spinDirection":150},"zone":7,"typeConfidence":2.0,"plateTime":0.4047442539646333,"extension":6.295065396434634},"index":5,"playId":"1f9a936c-5577-3ad8-a0df-76d9c6164709","pitchNumber":3,"startTime":"2026-03-29T18:20:46.672Z","endTime":"2026-03-29T18:20:49.935Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.436823095075397,"aZ":-30.10834878729882,"pfxX":6.273797585427172,"pfxZ":1.3796688614683514,"pX":0.10703577762395773,"pZ":1.5863857228235063,"vX0":-5.858620463106703,"vY0":-121.55596735563064,"vZ0":-3.060656522781529,"x":112.92,"y":195.95,"x0":1.7313159299925993,"y0":50.00475013533277,"z0":5.47123872430554,"aX":9.406416444542451},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.0,"breakHorizontal":-10.0,"spinRate":1034,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.450292180835171,"extension":6.2994258875912985},"index":6,"playId":"35a524ae-68a4-3f75-8465-cc973d08d7ed","pitchNumber":4,"startTime":"2026-03-29T18:21:03.720Z","endTime":"2026-03-29T18:21:06.720Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.16356391503583,"aZ":-31.38040412652642,"pfxX":4.778057321058456,"pfxZ":0.5171029576545223,"pX":0.2888995889440864,"pZ":1.0769966185694309,"vX0":-5.0683904747142785,"vY0":-122.73671354736251,"vZ0":-4.174049611226245,"x":105.99,"y":209.7,"x0":1.7550758014327101,"y0":50.002510011411324,"z0":5.457423944574528,"aX":7.326119858960485},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.2,"breakHorizontal":-7.6,"spinRate":1036,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4454134867178272,"extension":6.264502540362509},"index":7,"playId":"3137332a-aa4f-301b-8407-dbb28437fa8d","pitchNumber":5,"startTime":"2026-03-29T18:21:19.236Z","endTime":"2026-03-29T18:21:22.355Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:21:22.355Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Chaparro strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-29T18:21:27.862Z","endTime":"2026-03-29T18:23:05.363Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":75.7,"endSpeed":69.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.04510372607759,"aZ":-41.89412666491311,"pfxX":-5.610572355177675,"pfxZ":-8.018800739632589,"pX":0.02920206123497167,"pZ":3.18328876249865,"vX0":-2.130681679075526,"vY0":-110.12586880929786,"vZ0":3.840700272310579,"x":115.89,"y":152.83,"x0":1.742223813924854,"y0":50.00480430629617,"z0":5.888851589434103,"aX":-6.797663754670361},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-13.0,"breakHorizontal":10.8,"spinRate":2584,"spinDirection":327},"zone":2,"typeConfidence":2.0,"plateTime":0.4999802905238102,"extension":6.1616317787299675},"index":0,"playId":"576bc4d8-517c-365c-9f0b-286e1b4e7253","pitchNumber":1,"startTime":"2026-03-29T18:21:46.794Z","endTime":"2026-03-29T18:21:49.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.67293766045264,"aZ":-26.69636217780063,"pfxX":6.457854221296806,"pfxZ":3.511563700953512,"pX":0.41644501888538815,"pZ":0.48385287802039617,"vX0":-5.255992686456961,"vY0":-124.04485404462848,"vZ0":-6.561870639381929,"x":101.13,"y":225.72,"x0":1.7231472315882201,"y0":50.00101618022555,"z0":5.387208441305897,"aX":10.068879890516822},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.0,"breakHorizontal":-10.4,"spinRate":1122,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.4414411615617211,"extension":6.375625928327449},"index":1,"playId":"99b47bf0-95cb-3e21-89a6-ceef63953af8","pitchNumber":2,"startTime":"2026-03-29T18:22:02.410Z","endTime":"2026-03-29T18:22:05.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":83.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.835637056876415,"aZ":-12.052919633452003,"pfxX":5.975770402156958,"pfxZ":10.976082111698823,"pX":-1.2365972881264864,"pZ":3.640197478734488,"vX0":-9.45537975703742,"vY0":-136.0156658788019,"vZ0":-2.721255458971183,"x":164.14,"y":140.49,"x0":1.543300124204617,"y0":50.00225081761177,"z0":5.513935317885228,"aX":10.954911155367839},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.3,"breakHorizontal":-8.3,"spinRate":2643,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.4060602540298621,"extension":6.182136799746029},"index":2,"playId":"bd01f784-52b1-3060-84c3-b562b07258c3","pitchNumber":3,"startTime":"2026-03-29T18:22:22.289Z","endTime":"2026-03-29T18:22:25.688Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51398981707034,"aZ":-26.46949059223484,"pfxX":5.458351777594631,"pfxZ":3.7996721330998025,"pX":-0.1512858533784622,"pZ":1.4088831809515436,"vX0":-6.150535862576615,"vY0":-122.41635474101788,"vZ0":-4.182452805506683,"x":122.77,"y":200.74,"x0":1.6969488577595226,"y0":50.00542192461382,"z0":5.43303429844119,"aX":8.199959376828117},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.0,"breakHorizontal":-8.3,"spinRate":1013,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.4492303828168658,"extension":6.342017164040235},"index":3,"playId":"cfe4a014-a29c-3b0d-9a8e-4e85e10bbc50","pitchNumber":4,"startTime":"2026-03-29T18:22:36.946Z","endTime":"2026-03-29T18:22:42.532Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85665845904735,"aZ":-25.058781086686928,"pfxX":7.927683179742834,"pfxZ":4.631161263710857,"pX":0.2556818648239504,"pZ":1.7544821640736916,"vX0":-6.042617464842095,"vY0":-123.70145033325778,"vZ0":-3.7343440395697445,"x":107.25,"y":191.41,"x0":1.7115827340186351,"y0":50.00004500397102,"z0":5.407196766774932,"aX":12.168084179237677},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.7,"breakHorizontal":-12.7,"spinRate":1011,"spinDirection":129},"zone":8,"typeConfidence":2.0,"plateTime":0.4444015883937631,"extension":6.3097895937587785},"index":4,"playId":"8b6c7e8d-49b9-3f6f-89af-e957a84f8e62","pitchNumber":5,"startTime":"2026-03-29T18:23:01.432Z","endTime":"2026-03-29T18:23:05.363Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:23:05.363Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brady House singles on a line drive to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-29T18:23:25.236Z","endTime":"2026-03-29T18:24:00.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":83.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.63263004938883,"aZ":-12.380954827473758,"pfxX":8.25357361773322,"pfxZ":10.818805298004312,"pX":2.1592178193668294,"pZ":3.8067185452717287,"vX0":-1.7498792029506758,"vY0":-135.62466029836986,"vZ0":-2.020490742115251,"x":34.7,"y":136.0,"x0":1.7487608569812072,"y0":50.001629313473735,"z0":5.443664487089895,"aX":15.097849408418277},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.2,"breakHorizontal":-14.4,"spinRate":2611,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.4066663460363831,"extension":6.023118033183559},"index":0,"playId":"f50439c5-a649-3e11-8abd-3bf5bb19de83","pitchNumber":1,"startTime":"2026-03-29T18:23:29.553Z","endTime":"2026-03-29T18:23:32.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":75.4,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.538329578830382,"aZ":-25.14316034805855,"pfxX":7.540083174268091,"pfxZ":4.793228305683117,"pX":0.06831639580526497,"pZ":1.8608015086897125,"vX0":-6.044015744231982,"vY0":-121.64882842213588,"vZ0":-3.2974297545637214,"x":114.4,"y":188.54,"x0":1.6312338220811609,"y0":50.00522563125835,"z0":5.4646899983938715,"aX":11.065189113675784},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":7.9,"breakHorizontal":-11.9,"spinRate":1049,"spinDirection":138},"zone":8,"typeConfidence":2.0,"plateTime":0.4539295181342631,"extension":6.302333448168512},"hitData":{"launchSpeed":80.0,"launchAngle":21.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":123.95,"coordY":85.98}},"index":1,"playId":"c54b6e49-f42d-3b0c-a3ba-dfe1aaa0d781","pitchNumber":2,"startTime":"2026-03-29T18:23:47.934Z","endTime":"2026-03-29T18:24:00.536Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:24:00.536Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daylen Lile singles on a line drive to left fielder Ian Happ. Brady House to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-29T18:24:24.399Z","endTime":"2026-03-29T18:24:37.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"postOnSecond":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"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_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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":82.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.85861389186008,"aZ":-10.698787379051943,"pfxX":6.745151913787328,"pfxZ":11.858121835587829,"pX":0.559564637839855,"pZ":3.718035206422851,"vX0":-5.49024301908329,"vY0":-136.18663025201067,"vZ0":-2.4700577213913526,"x":95.67,"y":138.39,"x0":1.7618316199343145,"y0":50.0036858885161,"z0":5.413546973186494,"aX":12.21756229638205},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.8,"breakHorizontal":-10.4,"spinRate":2591,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.407830929132992,"extension":6.161045427082397},"hitData":{"launchSpeed":67.5,"launchAngle":22.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":67.41,"coordY":130.27}},"index":0,"playId":"61844ea1-d6ad-3414-8dc1-5fa6f5a47cb0","pitchNumber":1,"startTime":"2026-03-29T18:24:24.399Z","endTime":"2026-03-29T18:24:37.523Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:24:37.523Z","atBatIndex":3},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Joey Wiemer homers (2) on a fly ball to left center field. Brady House scores. Daylen Lile scores.","rbi":3,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-29T18:24:54.247Z","endTime":"2026-03-29T18:27:05.908Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"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,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":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.8,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26311261819952,"aZ":-28.350474996105923,"pfxX":4.712079827353472,"pfxZ":2.5338776406080887,"pX":0.13229052797152938,"pZ":1.9749856113395814,"vX0":-5.224549061043309,"vY0":-122.63580284163483,"vZ0":-2.374982155241585,"x":111.96,"y":185.46,"x0":1.6870297035603399,"y0":50.00392221522383,"z0":5.395915484084295,"aX":7.114362273169219},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.2,"breakHorizontal":-7.2,"spinRate":979,"spinDirection":129},"zone":8,"typeConfidence":2.0,"plateTime":0.4481508373206804,"extension":6.2728679936709435},"index":0,"playId":"9b92c4c9-8d62-3281-a6cb-1a4c95f09ad3","pitchNumber":1,"startTime":"2026-03-29T18:25:09.411Z","endTime":"2026-03-29T18:25:13.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":83.0,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.79430265096764,"aZ":-11.783764831704023,"pfxX":7.483967583322758,"pfxZ":11.276568727448229,"pX":-0.09073577216311171,"pZ":4.656068314144382,"vX0":-7.465550564830817,"vY0":-135.19338392258112,"vZ0":-0.01152633263182068,"x":120.46,"y":113.07,"x0":1.7651652759815784,"y0":50.00633441961534,"z0":5.503707460508265,"aX":13.537914114591704},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.5,"breakHorizontal":-11.5,"spinRate":2561,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.4087660224690155,"extension":6.133507155969076},"index":1,"playId":"2134dc72-740a-3002-a6c7-46168150ed07","pitchNumber":2,"startTime":"2026-03-29T18:25:36.680Z","endTime":"2026-03-29T18:25:39.733Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"0a7620cb-8a04-4d6b-8df3-b28444cc7784","startTime":"2026-03-29T18:25:55.761Z","endTime":"2026-03-29T18:26:00.761Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.2,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.332265856053542,"aZ":-28.55932440853606,"pfxX":1.3695374331025327,"pfxZ":2.4145301473031644,"pX":1.363929850456596,"pZ":2.550675805068149,"vX0":-1.799083143577417,"vY0":-122.39709490810878,"vZ0":-1.1711667882509116,"x":65.01,"y":169.91,"x0":1.9353733019612815,"y0":50.00063714173374,"z0":5.512726416189318,"aX":2.0484666658908606},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.3,"breakHorizontal":-2.0,"spinRate":989,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.4499353795182257,"extension":6.209114833104415},"index":3,"playId":"050eb84b-503d-390d-89a0-52f03e5bd333","pitchNumber":3,"startTime":"2026-03-29T18:26:15.593Z","endTime":"2026-03-29T18:26:19.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.6,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86939787756349,"aZ":-26.542744605235335,"pfxX":4.693721196809124,"pfxZ":3.6687756069667943,"pX":-0.49038723179282984,"pZ":1.365462143577697,"vX0":-6.925621617785717,"vY0":-123.72141560119717,"vZ0":-4.298008136791848,"x":135.69,"y":201.91,"x0":1.7475837282610684,"y0":50.00428813865931,"z0":5.374434469882525,"aX":7.2085447944199705},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.8,"breakHorizontal":-6.7,"spinRate":1074,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.44431941532390207,"extension":6.360686051661247},"hitData":{"launchSpeed":100.2,"launchAngle":32.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":62.92,"coordY":57.37}},"index":4,"playId":"c51aab09-0ce2-3fb9-993f-20fce6ee0acf","pitchNumber":4,"startTime":"2026-03-29T18:26:37.487Z","endTime":"2026-03-29T18:27:05.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:27:05.908Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Abrams strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-29T18:27:10.231Z","endTime":"2026-03-29T18:28:04.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":74.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.448925768144733,"aZ":-33.71139475571732,"pfxX":-7.649957767094119,"pfxZ":-1.08835703335944,"pX":-0.9404303072148091,"pZ":1.3370525454423854,"vX0":-4.399258833568586,"vY0":-119.49460088606968,"vZ0":-2.3062791895265207,"x":152.85,"y":202.68,"x0":1.9308564594540882,"y0":50.00088608807402,"z0":5.404731106198768,"aX":-10.833003627265263},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-2.3,"breakHorizontal":15.0,"spinRate":2612,"spinDirection":290},"zone":13,"typeConfidence":2.0,"plateTime":0.46203176489935416,"extension":6.364261265258422},"index":0,"playId":"7284f3fe-9e68-344d-83c2-5f3edb9d50f0","pitchNumber":1,"startTime":"2026-03-29T18:27:18.455Z","endTime":"2026-03-29T18:27:21.455Z","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.3,"endSpeed":75.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.966193899838224,"aZ":-32.284480047018604,"pfxX":-6.803703676348253,"pfxZ":-0.07480523286341034,"pX":-1.165105236429028,"pZ":0.9151029068530824,"vX0":-5.218973864183626,"vY0":-120.99296553176094,"vZ0":-3.6374054323904,"x":161.41,"y":214.07,"x0":1.9227109070750703,"y0":50.00316785163833,"z0":5.341294454012281,"aX":-9.842002648432208},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.0,"breakHorizontal":13.8,"spinRate":2742,"spinDirection":293},"zone":13,"typeConfidence":2.0,"plateTime":0.4569775472274582,"extension":6.247891297726722},"index":1,"playId":"c2e3cbf2-a0cd-3fd6-b3de-12a22ce36cb7","pitchNumber":2,"startTime":"2026-03-29T18:27:31.922Z","endTime":"2026-03-29T18:27:34.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":75.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.204757593150756,"aZ":-32.268692099177,"pfxX":-5.9616759864999045,"pfxZ":-0.0682023946834267,"pX":-1.3944200935272186,"pZ":1.255434916369816,"vX0":-5.926076762696031,"vY0":-121.3949282050077,"vZ0":-3.0515034760796134,"x":170.15,"y":204.88,"x0":1.8794358887525004,"y0":50.00125427716956,"z0":5.423365699872786,"aX":-8.636730779335323},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-0.7,"breakHorizontal":12.5,"spinRate":2743,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4563238659014508,"extension":6.239935506457717},"index":2,"playId":"87b9d554-a5f4-3ea1-9468-94dddd9d66ae","pitchNumber":3,"startTime":"2026-03-29T18:27:46.284Z","endTime":"2026-03-29T18:27:49.447Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33474205189524,"aZ":-26.108871249093866,"pfxX":4.02243382521676,"pfxZ":3.972377487545608,"pX":0.03468989934134225,"pZ":2.0564387776620716,"vX0":-5.471882900964244,"vY0":-123.04194772093517,"vZ0":-2.979246317451474,"x":115.68,"y":183.26,"x0":1.7689445468676888,"y0":50.003815352989086,"z0":5.504920557959742,"aX":6.143444376995955},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.7,"breakHorizontal":-6.0,"spinRate":978,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.4458469099369968,"extension":6.316026708957493},"index":3,"playId":"c3d6f89d-90ab-3374-b0f5-45dd8159aa9b","pitchNumber":4,"startTime":"2026-03-29T18:28:00.481Z","endTime":"2026-03-29T18:28:04.175Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:28:04.175Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-29T18:30:04.085Z","endTime":"2026-03-29T18:31:39.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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":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":5},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47673298821014,"aZ":-16.949756093579833,"pfxX":-6.645554094193141,"pfxZ":8.167563587313516,"pX":-0.7708611376210723,"pZ":2.3752271995625023,"vX0":5.558651197094072,"vY0":-135.84753248046204,"vZ0":-4.924809813578211,"x":146.38,"y":174.65,"x0":-1.9827538450081779,"y0":50.00464975358819,"z0":5.394447859495975,"aX":-12.390280191052403},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":10.8,"spinRate":2274,"spinDirection":226},"zone":4,"typeConfidence":0.9,"plateTime":0.4036006201919755,"extension":7.25638233309389},"index":0,"playId":"8157d0f4-8087-3ca3-86c5-e363db169efd","pitchNumber":1,"startTime":"2026-03-29T18:30:15.336Z","endTime":"2026-03-29T18:30:18.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":76.5,"endSpeed":69.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.422846345434667,"aZ":-35.16219539973156,"pfxX":9.286935594477335,"pfxZ":-2.4467196771295727,"pX":0.5469854499066686,"pZ":1.6998545142317238,"vX0":2.947252211146232,"vY0":-111.20284139411905,"vZ0":-0.17259470000106747,"x":96.15,"y":192.88,"x0":-2.0107820801070817,"y0":50.00268328761621,"z0":5.501920746964487,"aX":11.348839835637234},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-4.1,"breakHorizontal":-17.6,"spinRate":2601,"spinDirection":59},"zone":9,"typeConfidence":0.91,"plateTime":0.49717753988606717,"extension":7.159939229429063},"index":1,"playId":"511615e1-ac83-37f9-b84d-423ad6d23239","pitchNumber":2,"startTime":"2026-03-29T18:30:30.963Z","endTime":"2026-03-29T18:30:33.963Z","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":89.2,"endSpeed":81.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52945652067798,"aZ":-23.706717765198675,"pfxX":0.6783378887850513,"pfxZ":4.949993762274646,"pX":0.5819424368963811,"pZ":3.319389762089568,"vX0":6.049863118375496,"vY0":-129.81789257800054,"vZ0":-0.5392456931134735,"x":94.82,"y":149.16,"x0":-1.864463509503691,"y0":50.00499115832092,"z0":5.330410360609276,"aX":1.1596348320800463},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.1,"breakHorizontal":-2.5,"spinRate":2470,"spinDirection":180},"zone":3,"typeConfidence":0.91,"plateTime":0.4215133625524299,"extension":7.174246239749532},"index":2,"playId":"f24b2951-4002-3e3f-922e-8b913fdfde91","pitchNumber":3,"startTime":"2026-03-29T18:30:49.798Z","endTime":"2026-03-29T18:30:52.798Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-29T18:31:05.050Z","endTime":"2026-03-29T18:31:17.712Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.629426690179347,"aZ":-18.827993761157458,"pfxX":-6.504395562362988,"pfxZ":7.038072156520487,"pX":-1.7700700286271491,"pZ":3.216246006629326,"vX0":3.2767689581691704,"vY0":-137.15287788152145,"vZ0":-2.309024155086521,"x":184.47,"y":151.94,"x0":-2.1381449946627056,"y0":50.004628924805,"z0":5.359687552738908,"aX":-12.336094147359244},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.5,"breakHorizontal":11.0,"spinRate":2322,"spinDirection":229},"zone":11,"typeConfidence":0.91,"plateTime":0.4000605424314627,"extension":7.120911376378594},"index":4,"playId":"e253f573-23d3-36b4-852f-5a050fd5f1a9","pitchNumber":4,"startTime":"2026-03-29T18:31:17.712Z","endTime":"2026-03-29T18:31:20.712Z","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":93.8,"endSpeed":84.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.00320367283017,"aZ":-15.51623898062579,"pfxX":-5.127102808191873,"pfxZ":8.95760398224908,"pX":0.6174008150426193,"pZ":2.322058073684224,"vX0":8.687943076230948,"vY0":-136.26121389470282,"vZ0":-4.932997245714188,"x":93.47,"y":176.08,"x0":-1.9622791088693212,"y0":50.003532648749946,"z0":5.246233651916778,"aX":-9.536142082722526},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.2,"breakHorizontal":7.2,"spinRate":2318,"spinDirection":224},"zone":6,"typeConfidence":0.9,"plateTime":0.40366049710854846,"extension":7.356899251726905},"index":5,"playId":"de6a73e9-d97f-3de7-a64e-387a23dd22f6","pitchNumber":5,"startTime":"2026-03-29T18:31:35.210Z","endTime":"2026-03-29T18:31:39.346Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:31:39.346Z","atBatIndex":6},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Alex Bregman reaches on a throwing error by third baseman Brady House.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-29T18:31:45.517Z","endTime":"2026-03-29T18:34:02.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"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":71.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.327221746251936,"aZ":-33.98073351262137,"pfxX":8.878414966722996,"pfxZ":-1.3934503829199638,"pX":1.3968963949424533,"pZ":1.4363251199792897,"vX0":4.932456539844819,"vY0":-114.14245539588838,"vZ0":-0.9231314601006101,"x":63.75,"y":200.0,"x0":-1.9577461550119202,"y0":50.00232942265299,"z0":5.2426401528978985,"aX":11.515666358271604},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-2.4,"breakHorizontal":-17.4,"spinRate":2511,"spinDirection":63},"zone":14,"typeConfidence":0.91,"plateTime":0.48299767925954296,"extension":7.284475518894469},"index":0,"playId":"44dc9758-b1ce-35db-bd0c-7d3e0788203e","pitchNumber":1,"startTime":"2026-03-29T18:32:02.598Z","endTime":"2026-03-29T18:32:05.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":70.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64649981858826,"aZ":-34.57278200239709,"pfxX":9.725943607904558,"pfxZ":-1.8885183011706568,"pX":0.44589756629951255,"pZ":1.717358581819273,"vX0":2.9048700329057655,"vY0":-113.22243721840951,"vZ0":-0.10877159153239568,"x":100.0,"y":192.41,"x0":-2.124014443455133,"y0":50.001033904252175,"z0":5.286559678471763,"aX":12.365603351936779},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-3.1,"breakHorizontal":-18.4,"spinRate":2493,"spinDirection":66},"zone":9,"typeConfidence":0.91,"plateTime":0.4876185872102399,"extension":7.210030494816866},"index":1,"playId":"205dcd58-2fbf-3e58-a6c0-9d62d48d2bfe","pitchNumber":2,"startTime":"2026-03-29T18:32:16.784Z","endTime":"2026-03-29T18:32:20.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":73.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.120837504359827,"aZ":-24.16589477885434,"pfxX":8.118880568211674,"pfxZ":5.730201622297109,"pX":-0.035257002589062614,"pZ":1.7242453972442233,"vX0":2.559317780913678,"vY0":-118.94708980821434,"vZ0":-2.7099932683213925,"x":118.34,"y":192.23,"x0":-2.1869096857953916,"y0":50.00202991471202,"z0":5.128247290731124,"aX":11.34165591077319},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":9.8,"breakHorizontal":-15.4,"spinRate":2491,"spinDirection":81},"zone":8,"typeConfidence":2.0,"plateTime":0.4649620790211504,"extension":7.276883540278361},"index":2,"playId":"352a0828-ef73-3cdb-ba26-ff398f1c23af","pitchNumber":3,"startTime":"2026-03-29T18:32:33.128Z","endTime":"2026-03-29T18:32:36.509Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-29T18:32:43.052Z","endTime":"2026-03-29T18:32:51.665Z","isPitch":false,"type":"action","player":{"id":608324,"link":"/api/v1/people/608324"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":85.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.52237750115754,"aZ":-16.611457329429765,"pfxX":-5.956048427704362,"pfxZ":8.14855610120043,"pX":-0.5568662504904999,"pZ":3.8250377847110126,"vX0":5.614661301131909,"vY0":-138.21360316537766,"vZ0":-1.1826474109583602,"x":138.23,"y":135.5,"x0":-1.8536643543486406,"y0":50.00049085773986,"z0":5.38843437605062,"aX":-11.372851040954522},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.6,"breakHorizontal":9.4,"spinRate":2387,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.39826702692552773,"extension":7.227171910590819},"index":4,"playId":"a1a14adb-4edf-3c28-b56a-83fd27be381b","pitchNumber":4,"startTime":"2026-03-29T18:32:51.665Z","endTime":"2026-03-29T18:32:55.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.350648167153615,"aZ":-18.07936841046053,"pfxX":-2.8167194230888484,"pfxZ":7.292543399017086,"pX":-0.0362199104677215,"pZ":3.1063174835402574,"vX0":6.238860027613458,"vY0":-138.04460785059857,"vZ0":-2.387396863987836,"x":118.38,"y":154.91,"x0":-1.9581831013433566,"y0":50.000607560278056,"z0":5.197556237976655,"aX":-5.442964601068718},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.0,"breakHorizontal":3.8,"spinRate":2349,"spinDirection":220},"zone":2,"typeConfidence":0.9,"plateTime":0.3965780796505838,"extension":7.491869151581345},"index":5,"playId":"da826772-1863-370f-bfb7-710ef30cda61","pitchNumber":5,"startTime":"2026-03-29T18:33:08.833Z","endTime":"2026-03-29T18:33:12.196Z","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":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67240433722525,"aZ":-21.895566565453723,"pfxX":5.771016182751432,"pfxZ":6.782169384798794,"pX":1.6850073441136602,"pZ":1.1763694920272725,"vX0":6.769878894709847,"vY0":-122.91816083455319,"vZ0":-4.470514657686922,"x":52.77,"y":207.02,"x0":-1.864847551101548,"y0":50.000179905425625,"z0":4.901431566029266,"aX":8.737198009645667},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":11.4,"breakHorizontal":-12.1,"spinRate":2531,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.44734305716246947,"extension":7.221960569300475},"index":6,"playId":"0051c87f-27ca-341e-bb1b-6b5db1c1ed6a","pitchNumber":6,"startTime":"2026-03-29T18:33:32.233Z","endTime":"2026-03-29T18:33:35.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.678779128655584,"aZ":-26.46166553936679,"pfxX":-10.731515048589365,"pfxZ":3.07525729699769,"pX":-0.7934788824576297,"pZ":1.8815940953480959,"vX0":6.980317116402628,"vY0":-135.7428651534967,"vZ0":-3.6392780858676046,"x":147.25,"y":187.98,"x0":-2.00855663959308,"y0":50.00582594070179,"z0":5.089292801243103,"aX":-19.96069154374675},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.9,"breakHorizontal":17.9,"spinRate":2336,"spinDirection":217},"zone":7,"typeConfidence":0.89,"plateTime":0.40403080741700137,"extension":7.492735119434564},"hitData":{"launchSpeed":88.3,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.86,"coordY":166.89}},"index":7,"playId":"01f8eefc-758a-3df9-9e87-89fe5b560584","pitchNumber":7,"startTime":"2026-03-29T18:33:48.171Z","endTime":"2026-03-29T18:34:02.898Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:34:02.898Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-29T18:34:18.079Z","endTime":"2026-03-29T18:35:14.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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,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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":75.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.958811710627458,"aZ":-27.407067889050843,"pfxX":-11.7090346773657,"pfxZ":3.2537675196477682,"pX":-0.8236419188098896,"pZ":2.7465660275623693,"vX0":6.6112648420798825,"vY0":-120.96743741172735,"vZ0":-0.8939775945827445,"x":148.4,"y":164.62,"x0":-2.0859668776814413,"y0":50.004907861404305,"z0":5.546986835615671,"aX":-17.168975221793346},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":5.9,"breakHorizontal":19.4,"spinRate":2155,"spinDirection":225},"zone":1,"typeConfidence":0.9,"plateTime":0.45465366831821363,"extension":7.03811508579674},"index":0,"playId":"7c75210d-c9ae-32b6-bf27-19710cb85593","pitchNumber":1,"startTime":"2026-03-29T18:34:33.731Z","endTime":"2026-03-29T18:34:37.069Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":79.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35555937142667,"aZ":-28.26785182154421,"pfxX":-11.347462200631552,"pfxZ":2.3994139970423234,"pX":0.6683174032206997,"pZ":1.7071581806299112,"vX0":10.07150032309056,"vY0":-127.19763130152347,"vZ0":-3.499309373359134,"x":91.53,"y":192.69,"x0":-1.8782077662281846,"y0":50.00579186978929,"z0":5.354924087923903,"aX":-18.50100121561405},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.7,"breakHorizontal":18.1,"spinRate":2317,"spinDirection":232},"zone":9,"typeConfidence":0.83,"plateTime":0.4314799098509554,"extension":7.133478617394434},"index":1,"playId":"210900fb-1008-3044-a7e2-c1d06cce8707","pitchNumber":2,"startTime":"2026-03-29T18:34:49.823Z","endTime":"2026-03-29T18:34:54.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.920727393997304,"aZ":-28.455976455991053,"pfxX":-9.77027490020068,"pfxZ":2.366210411823127,"pX":0.16661944302229273,"pZ":0.6286175337282508,"vX0":8.442934527191875,"vY0":-125.07129978155292,"vZ0":-5.778816659889825,"x":110.65,"y":221.81,"x0":-1.995284939873752,"y0":50.00402118630913,"z0":5.323800565234334,"aX":-15.368544388116268},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.0,"breakHorizontal":15.6,"spinRate":2238,"spinDirection":237},"zone":14,"typeConfidence":0.91,"plateTime":0.43913480780071,"extension":7.028650156734814},"index":2,"playId":"ed637ab2-296c-35a5-80cf-c985ba9f65c7","pitchNumber":3,"startTime":"2026-03-29T18:35:08.232Z","endTime":"2026-03-29T18:35:14.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:35:14.357Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Crow-Armstrong grounds out to first baseman Andrés Chaparro.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-29T18:35:22.961Z","endTime":"2026-03-29T18:37:52.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":70.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.987127283251134,"aZ":-38.66194932752704,"pfxX":9.237562647768556,"pfxZ":-5.092083316366248,"pX":-0.2257010654118606,"pZ":2.603468372874928,"vX0":1.5841755000447832,"vY0":-112.8770592042917,"vZ0":1.9792076244029733,"x":125.6,"y":168.49,"x0":-2.13801685911668,"y0":50.003832959433566,"z0":5.644979661364919,"aX":11.767794839250092},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-8.3,"breakHorizontal":-17.2,"spinRate":2598,"spinDirection":55},"zone":5,"typeConfidence":0.91,"plateTime":0.4876302411744704,"extension":7.0557311671667495},"index":0,"playId":"897e500d-81e7-35bf-87e7-22fb68337066","pitchNumber":1,"startTime":"2026-03-29T18:35:38.810Z","endTime":"2026-03-29T18:35:42.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.508740361387556,"aZ":-23.88808541758671,"pfxX":1.9874413159625988,"pfxZ":5.050985078072953,"pX":0.27753490459103536,"pZ":3.5615507000561615,"vX0":5.586587162184285,"vY0":-127.17312089459587,"vZ0":0.2247746089515591,"x":106.42,"y":142.62,"x0":-2.2040394061660393,"y0":50.006169690485905,"z0":5.363173237313152,"aX":3.2638331882364033},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.5,"breakHorizontal":-4.8,"spinRate":2474,"spinDirection":169},"zone":12,"typeConfidence":0.92,"plateTime":0.4303025839875638,"extension":7.212942683419831},"index":1,"playId":"2b954ce4-1ecf-3983-aad1-699e0fe0b0ab","pitchNumber":2,"startTime":"2026-03-29T18:35:59.756Z","endTime":"2026-03-29T18:36:04.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.809615793237583,"aZ":-30.926404531013276,"pfxX":7.672906882559829,"pfxZ":0.913795271438036,"pX":0.04284312875557148,"pZ":1.9956592807050553,"vX0":3.064917508907918,"vY0":-116.45366936020311,"vZ0":-0.5041796361950189,"x":115.37,"y":184.9,"x0":-2.290708935807668,"y0":50.00137643498637,"z0":5.164732565635617,"aX":10.435826482528636},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":1.8,"breakHorizontal":-14.6,"spinRate":2500,"spinDirection":84},"zone":8,"typeConfidence":2.0,"plateTime":0.4720584552840057,"extension":7.085646005490098},"index":2,"playId":"329be6c5-7ba8-3fc1-ab79-f2c5a8701bb3","pitchNumber":3,"startTime":"2026-03-29T18:36:21.097Z","endTime":"2026-03-29T18:36:29.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":79.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.579588583595545,"aZ":-26.23581686723736,"pfxX":-11.145536407177625,"pfxZ":3.7114358916985273,"pX":0.2915551854124079,"pZ":-0.13187310036761485,"vX0":9.437898873593907,"vY0":-126.74366876470155,"vZ0":-7.978533763779908,"x":105.89,"y":242.34,"x0":-2.0602087403999056,"y0":50.00602869059055,"z0":5.199366907965736,"aX":-17.860408802645658},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.8,"breakHorizontal":17.6,"spinRate":2396,"spinDirection":231},"zone":14,"typeConfidence":0.58,"plateTime":0.4346909763048994,"extension":7.119486741371545},"index":3,"playId":"152a3a69-69c0-3b8d-ad85-0dcf0fe15472","pitchNumber":4,"startTime":"2026-03-29T18:36:53.370Z","endTime":"2026-03-29T18:36:56.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.773535327010414,"aZ":-15.813651629605712,"pfxX":-3.2750342536636525,"pfxZ":8.860101769692966,"pX":0.8120347955969129,"pZ":3.519047585628933,"vX0":8.828920519719578,"vY0":-135.32339180525673,"vZ0":-1.9382760719822842,"x":86.05,"y":143.77,"x0":-2.073735764183418,"y0":50.00004076139621,"z0":5.357860715554696,"aX":-6.046274780110462},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.8,"breakHorizontal":4.0,"spinRate":2475,"spinDirection":219},"zone":12,"typeConfidence":0.9,"plateTime":0.40545813488352733,"extension":7.221769749945572},"index":4,"playId":"1932c06d-ea31-3607-8c30-08bb81032220","pitchNumber":5,"startTime":"2026-03-29T18:37:17.535Z","endTime":"2026-03-29T18:37:23.826Z","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":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65268706401299,"aZ":-29.336996685846206,"pfxX":-9.559643723126241,"pfxZ":1.7411370955743637,"pX":-0.5185711528778182,"pZ":2.092056985662427,"vX0":6.933013822749041,"vY0":-127.03565250295043,"vZ0":-2.5344882002743043,"x":136.77,"y":182.29,"x0":-2.0445715904274593,"y0":50.00381724558353,"z0":5.440894966278607,"aX":-15.585249663395773},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.8,"breakHorizontal":15.7,"spinRate":2345,"spinDirection":236},"zone":7,"typeConfidence":0.81,"plateTime":0.4315888320728263,"extension":7.244476523932451},"hitData":{"launchSpeed":91.6,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.06,"coordY":168.71}},"index":5,"playId":"e0b0efeb-421f-330f-84df-100a2477fbc1","pitchNumber":6,"startTime":"2026-03-29T18:37:46.431Z","endTime":"2026-03-29T18:37:52.178Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:37:52.178Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nasim Nuñez singles on a line drive to left fielder Ian Happ.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-29T18:39:52.685Z","endTime":"2026-03-29T18:41:12.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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":91.5,"endSpeed":81.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.53438146086407,"aZ":-12.64965356133127,"pfxX":7.78529914015729,"pfxZ":11.188250750255113,"pX":0.02220272301720363,"pZ":2.4521965713387988,"vX0":-7.036945770664553,"vY0":-132.8139768587692,"vZ0":-5.135168135774486,"x":116.15,"y":172.57,"x0":1.724587186453705,"y0":50.006563604196366,"z0":5.367809388405685,"aX":13.591979386557949},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":19.0,"breakHorizontal":-12.1,"spinRate":2493,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.4160815590069582,"extension":6.086717571635282},"index":0,"playId":"b5c9bae8-8d18-376b-8f90-6732b7db2126","pitchNumber":1,"startTime":"2026-03-29T18:40:12.316Z","endTime":"2026-03-29T18:40:15.316Z","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":82.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.7412660206395,"aZ":-11.81500052333692,"pfxX":8.301484046459846,"pfxZ":11.591671503778967,"pX":-0.1849003061926904,"pZ":3.4363706058080763,"vX0":-7.756245700073453,"vY0":-133.00102102121505,"vZ0":-3.0055684696876552,"x":124.05,"y":146.0,"x0":1.7186187659475551,"y0":50.002169285599095,"z0":5.461569956815584,"aX":14.580371987793216},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":20.3,"breakHorizontal":-13.0,"spinRate":2575,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.4149551308909931,"extension":6.1019413692300075},"index":1,"playId":"492eb3c5-4477-3d78-9aff-b3201317b001","pitchNumber":2,"startTime":"2026-03-29T18:40:30.046Z","endTime":"2026-03-29T18:40:33.346Z","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":90.9,"endSpeed":81.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86039720849134,"aZ":-12.96976248327601,"pfxX":8.125424755811915,"pfxZ":11.058987776773352,"pX":0.371167540094156,"pZ":4.076597885444758,"vX0":-5.910983820115953,"vY0":-132.13552010731874,"vZ0":-1.23374288535353,"x":102.85,"y":128.71,"x0":1.6018193971719417,"y0":50.00236438057332,"z0":5.520479022065035,"aX":14.11042480773874},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.8,"breakHorizontal":-13.1,"spinRate":2539,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.4173942709619367,"extension":6.02738682011244},"index":2,"playId":"cec91ff4-eb17-3e84-83df-b73dec6793d6","pitchNumber":3,"startTime":"2026-03-29T18:40:44.624Z","endTime":"2026-03-29T18:40:47.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.25161574573257,"aZ":-32.683979678450314,"pfxX":-6.067889747265401,"pfxZ":-0.3669801176003995,"pX":-0.5636443604278766,"pZ":1.4699625125589912,"vX0":-3.7529127040591272,"vY0":-118.42629795561426,"vZ0":-2.2495177460467675,"x":138.48,"y":199.09,"x0":1.839193039149207,"y0":50.0021539288037,"z0":5.472309196431453,"aX":-8.468909069491835},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.0,"breakHorizontal":12.0,"spinRate":2661,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.4655881425195858,"extension":6.250494776443714},"hitData":{"launchSpeed":97.3,"launchAngle":17.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.45,"coordY":104.0}},"index":3,"playId":"6825c6ee-76dd-3bb3-935d-6af0c7e08b47","pitchNumber":4,"startTime":"2026-03-29T18:40:59.759Z","endTime":"2026-03-29T18:41:12.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:41:12.731Z","atBatIndex":10},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Keibert Ruiz grounds into a double play, third baseman Alex Bregman to second baseman Nico Hoerner to first baseman Michael Busch. Nasim Nuñez out at 2nd. Keibert Ruiz out at 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-29T18:41:32.339Z","endTime":"2026-03-29T18:41:49.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"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,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.568013460303217,"aZ":-20.28146643014106,"pfxX":10.855442918054571,"pfxZ":6.831410109750333,"pX":0.16258582754720877,"pZ":3.0094982601584013,"vX0":-7.847414205352779,"vY0":-131.53454532795735,"vZ0":-2.1868617463691735,"x":110.8,"y":157.52,"x0":1.783934634417567,"y0":50.00243978478829,"z0":5.365726809069271,"aX":18.899310833478722},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.0,"breakHorizontal":-17.8,"spinRate":2492,"spinDirection":141},"zone":2,"typeConfidence":2.0,"plateTime":0.4174314275135873,"extension":6.17792329763767},"hitData":{"launchSpeed":95.1,"launchAngle":-19.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.47,"coordY":171.13}},"index":0,"playId":"1fa5a84e-fbbc-3a56-93ec-39a4c29c0c2d","pitchNumber":1,"startTime":"2026-03-29T18:41:41.418Z","endTime":"2026-03-29T18:41:49.853Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:41:49.853Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jacob Young doubles (1) on a ground ball to left fielder Ian Happ.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-29T18:42:10.264Z","endTime":"2026-03-29T18:43:51.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":82.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.090134101402576,"aZ":-13.326790408156233,"pfxX":9.088446198269441,"pfxZ":10.650888696381788,"pX":1.0017430940346852,"pZ":2.663176440774938,"vX0":-5.400502628323937,"vY0":-133.52404948463172,"vZ0":-4.2933871822215455,"x":78.82,"y":166.87,"x0":1.8908778243245028,"y0":50.00550210074052,"z0":5.280920254467766,"aX":16.086038806459957},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.2,"breakHorizontal":-15.0,"spinRate":2504,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.41338911817153434,"extension":6.111945016527204},"index":0,"playId":"e3c9f178-aa8d-32aa-9bcf-0a7dcbfae5cb","pitchNumber":1,"startTime":"2026-03-29T18:42:16.763Z","endTime":"2026-03-29T18:42:20.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":82.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.56299397296831,"aZ":-11.566217384751583,"pfxX":7.934573730887204,"pfxZ":11.723370419616835,"pX":0.4457724118540398,"pZ":2.5076636179665313,"vX0":-6.193632481771263,"vY0":-133.00522035637445,"vZ0":-5.091687296586618,"x":100.01,"y":171.07,"x0":1.7958741230795032,"y0":50.00163654030991,"z0":5.314473807746742,"aX":13.946159599370503},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":20.0,"breakHorizontal":-12.7,"spinRate":2511,"spinDirection":150},"zone":6,"typeConfidence":2.0,"plateTime":0.41483490102542264,"extension":6.269275909848909},"index":1,"playId":"27836568-a07f-3a09-b6a2-7804df8efa06","pitchNumber":2,"startTime":"2026-03-29T18:42:31.719Z","endTime":"2026-03-29T18:42:34.719Z","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":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":74.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.903160937748776,"aZ":-26.268945617511296,"pfxX":6.902381382886848,"pfxZ":4.1010133496565855,"pX":0.6135231053507796,"pZ":1.2028513359129327,"vX0":-4.714353957596958,"vY0":-120.20947621018158,"vZ0":-4.430558596469111,"x":93.61,"y":206.3,"x0":1.7197021334199762,"y0":50.00162236074407,"z0":5.44752510631499,"aX":9.93374962789122},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.5,"breakHorizontal":-11.2,"spinRate":1222,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.4585713533676974,"extension":6.255635263869124},"index":2,"playId":"ed93bab8-8c4c-3229-b665-a171a2aacc8f","pitchNumber":3,"startTime":"2026-03-29T18:42:50.307Z","endTime":"2026-03-29T18:42:54.021Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.117644820159157,"aZ":-24.99337733737004,"pfxX":4.062638263746846,"pfxZ":4.9539605611796445,"pX":-0.1835165452694637,"pZ":1.875588926091296,"vX0":-5.634673613740004,"vY0":-120.37007241010642,"vZ0":-3.1307709769999414,"x":124.0,"y":188.14,"x0":1.6735116615047148,"y0":50.0008332720743,"z0":5.436415148583658,"aX":5.885968587591395},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":8.4,"breakHorizontal":-5.8,"spinRate":1248,"spinDirection":130},"zone":8,"typeConfidence":2.0,"plateTime":0.45724110534621865,"extension":6.260288302393784},"index":3,"playId":"08d1d7fc-e168-3fc7-b611-ccb878649c32","pitchNumber":4,"startTime":"2026-03-29T18:43:06.980Z","endTime":"2026-03-29T18:43:10.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77213299206438,"aZ":-26.549012088526013,"pfxX":3.4407327214166017,"pfxZ":3.734466440727484,"pX":-0.16315871433130716,"pZ":1.513525427162447,"vX0":-5.674553428202939,"vY0":-121.93805877022403,"vZ0":-3.939803228284319,"x":123.22,"y":197.91,"x0":1.7461740391026594,"y0":50.00452845693118,"z0":5.4384120142199395,"aX":5.186775725088865},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.1,"breakHorizontal":-4.9,"spinRate":1223,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.4490224292276914,"extension":6.374035133948478},"hitData":{"launchSpeed":90.9,"launchAngle":-7.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.06,"coordY":157.1}},"index":4,"playId":"5e27f60b-43e3-3b8f-87df-945dbbf1de17","pitchNumber":5,"startTime":"2026-03-29T18:43:37.552Z","endTime":"2026-03-29T18:43:51.254Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:43:51.254Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-29T18:43:57.335Z","endTime":"2026-03-29T18:45:42.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72562837305525,"aZ":-32.92185765170208,"pfxX":-6.923030281888534,"pfxZ":-0.5224802337741377,"pX":-0.3515682408013128,"pZ":2.0605551641989623,"vX0":-3.308657391384682,"vY0":-119.0426090460654,"vZ0":-0.7899934182806596,"x":130.4,"y":183.15,"x0":1.9619356184308314,"y0":50.005609635526675,"z0":5.412593014991659,"aX":-9.804314533749807},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-0.8,"breakHorizontal":13.4,"spinRate":2621,"spinDirection":296},"zone":7,"typeConfidence":2.0,"plateTime":0.46249662406237224,"extension":6.201979013055539},"index":0,"playId":"c92a30e0-a760-328d-a5f6-3b7cc29993c8","pitchNumber":1,"startTime":"2026-03-29T18:44:20.960Z","endTime":"2026-03-29T18:44:24.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":75.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.904796096525068,"aZ":-25.704251344530917,"pfxX":6.231774435623909,"pfxZ":4.403462933358679,"pX":-0.6132181637921998,"pZ":0.410018157665948,"vX0":-7.398418460753759,"vY0":-121.28464558414751,"vZ0":-6.377787185484905,"x":140.37,"y":227.71,"x0":1.6876937110133203,"y0":50.000237209310164,"z0":5.358458624649901,"aX":9.14949278408773},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":6.5,"breakHorizontal":-9.2,"spinRate":1267,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.4541058028052256,"extension":6.342978505540513},"index":1,"playId":"955d08f8-a87b-39b3-8bce-258113c9679a","pitchNumber":2,"startTime":"2026-03-29T18:44:46.796Z","endTime":"2026-03-29T18:44:50.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":82.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.35337586447954,"aZ":-13.460710416025814,"pfxX":6.4870402477956866,"pfxZ":10.479903888789977,"pX":-0.102250697733344,"pZ":3.806134569935711,"vX0":-6.9705773863198655,"vY0":-134.11064692379705,"vZ0":-1.6539123336284915,"x":120.9,"y":136.01,"x0":1.7125666982251093,"y0":50.001087182887844,"z0":5.4122223221403125,"aX":11.582069704586205},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.7,"breakHorizontal":-9.8,"spinRate":2600,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.41155307276132946,"extension":6.1804544332492215},"index":2,"playId":"f0e2af6b-7731-3462-af21-90c12207f502","pitchNumber":3,"startTime":"2026-03-29T18:45:10.265Z","endTime":"2026-03-29T18:45:13.265Z","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":83.1,"endSpeed":76.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.5535059426058,"aZ":-34.80426852748883,"pfxX":-9.92029125920779,"pfxZ":-1.8004639179477229,"pX":-1.689188555887853,"pZ":1.229604983523576,"vX0":-5.452511517101338,"vY0":-120.81944105074048,"vZ0":-2.6065443911134896,"x":181.39,"y":205.58,"x0":1.8961438643927844,"y0":50.00535821817691,"z0":5.422851595896577,"aX":-14.465708292618103},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-3.7,"breakHorizontal":19.3,"spinRate":2784,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.45575467095014055,"extension":6.334437739220525},"index":3,"playId":"14125602-45de-3b59-b39c-a46e82a9c9d2","pitchNumber":4,"startTime":"2026-03-29T18:45:37.069Z","endTime":"2026-03-29T18:45:42.524Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:45:42.524Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nico Hoerner lines out to pitcher Jake Irvin.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-29T18:47:39.266Z","endTime":"2026-03-29T18:49:16.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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":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":6},"credits":[{"player":{"id":663623,"link":"/api/v1/people/663623"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":85.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51113716156235,"aZ":-18.235872117564078,"pfxX":-5.094891471494105,"pfxZ":7.456937082957196,"pX":0.6162871515381719,"pZ":2.224628752573549,"vX0":8.314036450082089,"vY0":-135.12883609308045,"vZ0":-4.802031292212097,"x":93.51,"y":178.72,"x0":-1.8234773092706618,"y0":50.00109476390451,"z0":5.286670548326608,"aX":-9.521698901694498},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.8,"breakHorizontal":7.7,"spinRate":2459,"spinDirection":215},"zone":6,"typeConfidence":0.9,"plateTime":0.40370420135499074,"extension":7.207129127687798},"index":0,"playId":"477929ee-69a3-3ac5-839a-0f1b03420e94","pitchNumber":1,"startTime":"2026-03-29T18:47:52.156Z","endTime":"2026-03-29T18:47:55.156Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-03-29T18:48:01.963Z","endTime":"2026-03-29T18:48:11.007Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.170458086814325,"aZ":-23.637115842700272,"pfxX":-11.074576483629128,"pfxZ":4.629923469967999,"pX":0.6370263760091829,"pZ":1.862500556012419,"vX0":10.069929838120311,"vY0":-134.49438510892938,"vZ0":-4.5603482303232905,"x":92.72,"y":188.49,"x0":-1.703511449623701,"y0":50.00660545352859,"z0":5.241163148662833,"aX":-20.441745424987207},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.7,"breakHorizontal":18.1,"spinRate":2405,"spinDirection":218},"zone":9,"typeConfidence":0.89,"plateTime":0.40611995693024516,"extension":7.1952066637231455},"index":2,"playId":"384c3030-e4b8-345d-89b7-bbb80f8c4274","pitchNumber":2,"startTime":"2026-03-29T18:48:11.007Z","endTime":"2026-03-29T18:48:14.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.336559409001115,"aZ":-16.209565056614228,"pfxX":-6.389061801286412,"pfxZ":8.257904522376592,"pX":1.2204992589975727,"pZ":3.059097366883968,"vX0":10.570710667748246,"vY0":-137.6505512428445,"vZ0":-3.100843694968433,"x":70.48,"y":156.18,"x0":-1.825947414932427,"y0":50.00620130306625,"z0":5.287017724089469,"aX":-12.35800157940914},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":9.6,"spinRate":2379,"spinDirection":220},"zone":12,"typeConfidence":0.9,"plateTime":0.3967401444760803,"extension":7.236995761434692},"index":3,"playId":"58b4bae5-b72e-387b-a273-05403f37a301","pitchNumber":3,"startTime":"2026-03-29T18:48:24.902Z","endTime":"2026-03-29T18:48:28.626Z","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":84.2,"endSpeed":77.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.820755459351343,"aZ":-21.417302308339888,"pfxX":3.5009638256002784,"pfxZ":7.038532924565672,"pX":1.277360144108612,"pZ":0.9805077387005268,"vX0":6.731414396662668,"vY0":-122.45757001778033,"vZ0":-5.2647803356148986,"x":68.31,"y":212.31,"x0":-1.9552461164802502,"y0":50.00054157460602,"z0":4.975807000898305,"aX":5.347722639824278},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":11.8,"breakHorizontal":-7.8,"spinRate":2676,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.44625443094588046,"extension":7.0426718425802735},"index":4,"playId":"9876a95e-8ef0-3631-8275-79dbc885cd51","pitchNumber":4,"startTime":"2026-03-29T18:48:38.316Z","endTime":"2026-03-29T18:48:41.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.10606502510917,"aZ":-24.333722467514658,"pfxX":-10.263270339435723,"pfxZ":4.145303237213033,"pX":0.9617311410675154,"pZ":1.465931416443244,"vX0":11.276847600049194,"vY0":-135.96627738125184,"vZ0":-5.253793454214506,"x":80.34,"y":199.2,"x0":-1.8870686862960124,"y0":50.00042847911097,"z0":5.09040397676216,"aX":-19.400162198653433},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.6,"breakHorizontal":16.4,"spinRate":2460,"spinDirection":222},"zone":14,"typeConfidence":0.89,"plateTime":0.4013479405059348,"extension":7.25205037573023},"index":5,"playId":"f5b13699-856e-37ed-8179-abbd27ef7a39","pitchNumber":5,"startTime":"2026-03-29T18:48:55.315Z","endTime":"2026-03-29T18:48:59.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.592013185014412,"aZ":-23.284816378034737,"pfxX":-7.889720289179902,"pfxZ":4.709482212310271,"pX":0.29548800051424395,"pZ":2.130250326639558,"vX0":8.735872153846595,"vY0":-136.02176938908397,"vZ0":-3.912595549393405,"x":105.74,"y":181.26,"x0":-1.920554099505463,"y0":50.006230761914274,"z0":5.186302192192092,"aX":-14.905922976957816},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.9,"breakHorizontal":12.6,"spinRate":2404,"spinDirection":225},"zone":9,"typeConfidence":0.87,"plateTime":0.4014413512195687,"extension":7.375690694649496},"hitData":{"launchSpeed":101.6,"launchAngle":5.0,"totalDistance":134.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":126.46,"coordY":183.84}},"index":6,"playId":"7a1570b5-2f36-31e6-81df-c87c7ddd1f03","pitchNumber":6,"startTime":"2026-03-29T18:49:13.248Z","endTime":"2026-03-29T18:49:16.869Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:49:16.869Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carson Kelly lines out to third baseman Brady House.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-29T18:49:31.571Z","endTime":"2026-03-29T18:51:18.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.162883388212908,"aZ":-34.228246482592965,"pfxX":9.924908208908654,"pfxZ":-1.5459946471638872,"pX":-1.2736172526869818,"pZ":1.4044306060154343,"vX0":-1.0789407611286066,"vY0":-115.15893540635855,"vZ0":-1.1747877942525382,"x":165.55,"y":200.86,"x0":-2.08465732465486,"y0":50.0015638878606,"z0":5.258886416119396,"aX":13.20989818063057},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-2.8,"breakHorizontal":-17.6,"spinRate":2617,"spinDirection":65},"zone":13,"typeConfidence":0.91,"plateTime":0.47725422514490035,"extension":7.0655923246738395},"index":0,"playId":"a1e86a2f-2b87-373b-bb62-3cde1d2a8493","pitchNumber":1,"startTime":"2026-03-29T18:49:42.901Z","endTime":"2026-03-29T18:49:45.901Z","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":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.173335893795798,"aZ":-33.478350057794245,"pfxX":8.35157615450514,"pfxZ":-0.9577373693884574,"pX":0.26402239407662353,"pZ":2.3636389313140826,"vX0":2.9116795341944544,"vY0":-116.19923851993315,"vZ0":0.43489179567239744,"x":106.94,"y":174.96,"x0":-2.09080281874544,"y0":50.00099654164238,"z0":5.359799189315314,"aX":11.396709561811026},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-1.3,"breakHorizontal":-15.8,"spinRate":2633,"spinDirection":66},"zone":6,"typeConfidence":0.91,"plateTime":0.4717216409788487,"extension":7.082743128842127},"index":1,"playId":"3aa68d5d-faaf-3bf1-8a63-4a60cbdec042","pitchNumber":2,"startTime":"2026-03-29T18:49:57.326Z","endTime":"2026-03-29T18:50:00.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.178479751470945,"aZ":-15.809645370096517,"pfxX":-7.02453188713752,"pfxZ":8.555973816003856,"pX":-0.5804452288665175,"pZ":2.708033837543386,"vX0":6.0038046922366455,"vY0":-137.13436836766155,"vZ0":-3.8601607578040893,"x":139.13,"y":165.66,"x0":-1.8811769808363459,"y0":50.00029547063859,"z0":5.206298630102588,"aX":-13.431416349740639},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.9,"breakHorizontal":11.5,"spinRate":2478,"spinDirection":224},"zone":4,"typeConfidence":0.9,"plateTime":0.3987971576799936,"extension":7.141680706626067},"index":2,"playId":"b0db943a-ef0b-3f79-b909-856cfb65da2a","pitchNumber":3,"startTime":"2026-03-29T18:50:12.162Z","endTime":"2026-03-29T18:50:15.739Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-29T18:50:24.477Z","endTime":"2026-03-29T18:50:36.531Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31941977673762,"aZ":-15.781466595963316,"pfxX":-4.1787189128974775,"pfxZ":8.72230497209877,"pX":1.491596075548116,"pZ":2.915733833911476,"vX0":10.054766047781886,"vY0":-136.7568655802539,"vZ0":-3.200608776094993,"x":60.14,"y":160.06,"x0":-1.7024501217966035,"y0":50.0032091213124,"z0":5.1944503389646615,"aX":-7.8544577499598285},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.2,"breakHorizontal":5.3,"spinRate":2440,"spinDirection":222},"zone":12,"typeConfidence":0.9,"plateTime":0.4016893739505343,"extension":7.421923300655973},"index":4,"playId":"e41d752e-6ba5-3ded-a2c6-8e058df1e134","pitchNumber":4,"startTime":"2026-03-29T18:50:36.531Z","endTime":"2026-03-29T18:50:40.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77831052199103,"aZ":-25.988034016682352,"pfxX":-11.45102540363971,"pfxZ":3.2196663158809624,"pX":1.1585048552948125,"pZ":2.5197851964281237,"vX0":11.906623138942097,"vY0":-138.21084816358436,"vZ0":-2.5079387803587805,"x":72.84,"y":170.75,"x0":-1.7318169130446286,"y0":50.00187392324901,"z0":5.196797567568292,"aX":-22.000411079356375},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.4,"breakHorizontal":18.0,"spinRate":2398,"spinDirection":228},"zone":12,"typeConfidence":0.88,"plateTime":0.39734570534437186,"extension":7.324907240457613},"index":5,"playId":"bfe4b540-ee27-3c98-b1ff-144b3a820703","pitchNumber":5,"startTime":"2026-03-29T18:50:55.044Z","endTime":"2026-03-29T18:50:58.195Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":71.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48508927666685,"aZ":-33.83502546202909,"pfxX":9.843565105438659,"pfxZ":-1.264151354859802,"pX":0.45583122191587416,"pZ":2.2546857806319998,"vX0":2.648494047664814,"vY0":-114.77211484136151,"vZ0":0.7812660266749414,"x":99.62,"y":177.9,"x0":-1.9965406211038246,"y0":50.00379122699933,"z0":5.248127643079466,"aX":12.917316247847277},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-1.7,"breakHorizontal":-18.5,"spinRate":2530,"spinDirection":69},"zone":6,"typeConfidence":0.91,"plateTime":0.4802549511923462,"extension":7.0502378601203715},"hitData":{"launchSpeed":82.3,"launchAngle":12.0,"totalDistance":142.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":86.2,"coordY":160.63}},"index":6,"playId":"dcc66a7c-db65-3723-bd04-87e04a861c71","pitchNumber":6,"startTime":"2026-03-29T18:51:11.722Z","endTime":"2026-03-29T18:51:18.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:51:18.008Z","atBatIndex":15},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Moisés Ballesteros pops out to third baseman Brady House.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-29T18:51:26.086Z","endTime":"2026-03-29T18:53:08.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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":3},"details":{"event":"Pop Out","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":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.5,"endSpeed":69.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.533494987170855,"aZ":-33.51942252353733,"pfxX":11.485598099150444,"pfxZ":-1.10356980339062,"pX":-0.709089819629691,"pZ":2.2571110994960666,"vX0":-0.1752775899644453,"vY0":-111.22367125739196,"vZ0":0.9413760681276451,"x":144.03,"y":177.84,"x0":-2.1142460849568057,"y0":50.00145141543448,"z0":5.372851444212936,"aX":14.033382362167911},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-1.3,"breakHorizontal":-20.6,"spinRate":2528,"spinDirection":60},"zone":4,"typeConfidence":0.91,"plateTime":0.4971809126236151,"extension":7.180624669859398},"index":0,"playId":"c023b028-0e7d-35b5-b600-556242b3801c","pitchNumber":1,"startTime":"2026-03-29T18:51:41.567Z","endTime":"2026-03-29T18:51:44.772Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.75059720930115,"aZ":-23.540396692157856,"pfxX":0.6217696495952447,"pfxZ":4.920661165878,"pX":1.1750124236149044,"pZ":2.9358289151296706,"vX0":7.689277907375234,"vY0":-131.57532451509616,"vZ0":-1.6448905707431325,"x":72.21,"y":159.51,"x0":-1.8651660690014447,"y0":50.00154704223957,"z0":5.312299080363101,"aX":1.090629131528324},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.8,"breakHorizontal":-2.8,"spinRate":2455,"spinDirection":190},"zone":12,"typeConfidence":0.91,"plateTime":0.4161744845160231,"extension":7.125120151130634},"index":1,"playId":"da1f1755-bbfb-378a-a469-afbbde8edcb7","pitchNumber":2,"startTime":"2026-03-29T18:51:57.439Z","endTime":"2026-03-29T18:52:01.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.078672162821025,"aZ":-37.90052751719017,"pfxX":9.893741290672194,"pfxZ":-4.504564179146227,"pX":0.35714837120648973,"pZ":0.7569061182161119,"vX0":2.1747973343874767,"vY0":-113.08672999200012,"vZ0":-1.5927548883259033,"x":103.39,"y":218.34,"x0":-1.9056903001336056,"y0":50.00116922648144,"z0":5.335258422767594,"aX":12.582749830945817},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-8.3,"breakHorizontal":-18.5,"spinRate":2582,"spinDirection":50},"zone":14,"typeConfidence":0.91,"plateTime":0.4877046330823882,"extension":7.252550857207174},"index":2,"playId":"753a219a-e9c4-34d0-a88d-cae0887ec091","pitchNumber":3,"startTime":"2026-03-29T18:52:21.270Z","endTime":"2026-03-29T18:52:24.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18706728963799,"aZ":-18.417223961812468,"pfxX":-3.242503947648414,"pfxZ":7.238252355372337,"pX":1.3624562195410526,"pZ":2.8127476842599255,"vX0":9.867114700181778,"vY0":-137.18955779796173,"vZ0":-3.0697281087823036,"x":65.07,"y":162.84,"x0":-1.8641818755081951,"y0":50.00296560522396,"z0":5.206045168704712,"aX":-6.164054409736215},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.6,"breakHorizontal":3.7,"spinRate":2445,"spinDirection":216},"zone":12,"typeConfidence":0.9,"plateTime":0.3996950082626771,"extension":7.364245744267988},"index":3,"playId":"ee50ef7d-2187-35e4-8786-f8d24d31c306","pitchNumber":4,"startTime":"2026-03-29T18:52:41.558Z","endTime":"2026-03-29T18:52:44.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.97203546239116,"aZ":-36.446760545180496,"pfxX":8.206504806970699,"pfxZ":-3.202813653174694,"pX":0.8933621868977681,"pZ":2.0942431413073423,"vX0":3.854460509553901,"vY0":-114.94735800185612,"vZ0":0.3867025852485675,"x":82.95,"y":182.24,"x0":-1.8732358084695904,"y0":50.004088778772484,"z0":5.472192564997118,"aX":10.944106803264132},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-5.4,"breakHorizontal":-15.8,"spinRate":2560,"spinDirection":54},"zone":14,"typeConfidence":0.91,"plateTime":0.47711583995138795,"extension":6.9932234188357745},"hitData":{"launchSpeed":83.5,"launchAngle":67.0,"totalDistance":156.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":97.42,"coordY":142.08}},"index":4,"playId":"3bd3359f-b32e-3485-9a6d-e62b23b2e15e","pitchNumber":5,"startTime":"2026-03-29T18:52:59.424Z","endTime":"2026-03-29T18:53:08.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:53:08.604Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Chaparro strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-29T18:54:56.349Z","endTime":"2026-03-29T18:56:24.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.107891956635047,"aZ":-14.740090368701898,"pfxX":5.0249405128241,"pfxZ":9.971344451227166,"pX":-0.5982055802982174,"pZ":3.7166667375993803,"vX0":-7.859277573999315,"vY0":-131.21631509550133,"vZ0":-1.7506387746648675,"x":139.8,"y":138.43,"x0":1.7793972261023896,"y0":50.000367509323574,"z0":5.487691038104305,"aX":8.784084496045072},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.9,"breakHorizontal":-7.4,"spinRate":2516,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.4170217022974456,"extension":6.156587221678233},"index":0,"playId":"92ae88b6-2e76-3ab5-9c56-38def25e7f1b","pitchNumber":1,"startTime":"2026-03-29T18:55:15.004Z","endTime":"2026-03-29T18:55:18.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.369735388847,"aZ":-27.759457062760465,"pfxX":-2.6625944373291883,"pfxZ":3.035037438756659,"pX":-0.08123170353914916,"pZ":0.6915594439099136,"vX0":-3.9154640726253738,"vY0":-119.36867385147269,"vZ0":-5.027086649645155,"x":120.1,"y":220.11,"x0":1.9215081676856531,"y0":50.0030532664281,"z0":5.3021782596407645,"aX":-3.8698861036829646},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.7,"breakHorizontal":5.8,"spinRate":2644,"spinDirection":290},"zone":13,"typeConfidence":2.0,"plateTime":0.45755817515772,"extension":6.217810516170213},"index":1,"playId":"d773ccb1-ea71-3c8a-a86a-3fd39f0778d8","pitchNumber":2,"startTime":"2026-03-29T18:55:33.308Z","endTime":"2026-03-29T18:55:36.582Z","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.3,"endSpeed":75.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.220630666587038,"aZ":-24.874272436673337,"pfxX":7.318924002945271,"pfxZ":4.967888405574914,"pX":0.12328484718122669,"pZ":1.7256954287158917,"vX0":-5.999425492462045,"vY0":-121.12688984855647,"vZ0":-3.6006717596667848,"x":112.3,"y":192.19,"x0":1.695401043265957,"y0":50.00087151070909,"z0":5.434887617372337,"aX":10.748296104373507},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":8.3,"breakHorizontal":-11.6,"spinRate":1058,"spinDirection":129},"zone":8,"typeConfidence":2.0,"plateTime":0.45421881131795283,"extension":6.325420206650601},"index":2,"playId":"2be92b95-908e-3edb-a513-e70f1bcd7de6","pitchNumber":3,"startTime":"2026-03-29T18:55:52.165Z","endTime":"2026-03-29T18:55:55.909Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-29T18:56:03.703Z","endTime":"2026-03-29T18:56:18.892Z","isPitch":false,"type":"action","player":{"id":665953,"link":"/api/v1/people/665953"}},{"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.24601904797336,"aZ":-22.97237569564672,"pfxX":6.127586637100205,"pfxZ":6.192364110010377,"pX":0.5008486308030107,"pZ":1.447080908628928,"vX0":-4.712897308723984,"vY0":-122.00235211111406,"vZ0":-4.727806640175605,"x":97.91,"y":199.71,"x0":1.6753784525709123,"y0":50.00153330135058,"z0":5.426016254057156,"aX":9.102929605042572},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":10.2,"breakHorizontal":-9.7,"spinRate":1071,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.45146522862038285,"extension":6.228452893236183},"index":4,"playId":"f06388dc-7f0c-3138-b0aa-c2175e62bf65","pitchNumber":4,"startTime":"2026-03-29T18:56:18.892Z","endTime":"2026-03-29T18:56:24.601Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:56:24.601Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brady House flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-29T18:56:49.479Z","endTime":"2026-03-29T18:57:00.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"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, 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":1},"pitchData":{"startSpeed":75.1,"endSpeed":67.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75718266289199,"aZ":-43.6271848382324,"pfxX":-3.7583676699114807,"pfxZ":-9.79466603274599,"pX":-0.26387749460680876,"pZ":1.9992510433409572,"vX0":-2.876365939770208,"vY0":-109.18841162674784,"vZ0":2.0566748211743087,"x":127.06,"y":184.8,"x0":1.5736093142426553,"y0":50.000355156197,"z0":5.851243826842195,"aX":-4.396393757357671},"breaks":{"breakAngle":6.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.1,"breakVerticalInduced":-16.4,"breakHorizontal":7.8,"spinRate":2492,"spinDirection":323},"zone":7,"typeConfidence":2.0,"plateTime":0.5077040155877883,"extension":6.309869752648396},"hitData":{"launchSpeed":98.9,"launchAngle":31.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":173.17,"coordY":70.47}},"index":0,"playId":"fe6adb38-6762-3ca5-b869-f1314f72fb10","pitchNumber":1,"startTime":"2026-03-29T18:56:52.135Z","endTime":"2026-03-29T18:57:00.986Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:57:00.986Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daylen Lile strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-29T18:57:03.801Z","endTime":"2026-03-29T18:58:09.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":74.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.736861439252845,"aZ":-33.562800629105396,"pfxX":-5.36755363045472,"pfxZ":-0.97473494070067,"pX":-0.8765717056302871,"pZ":0.6379619874387461,"vX0":-5.027400430672392,"vY0":-120.44870817133507,"vZ0":-3.9111877403621484,"x":150.41,"y":221.56,"x0":1.9577155615588913,"y0":50.00315676643677,"z0":5.344888139077682,"aX":-7.65557567488088},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-2.6,"breakHorizontal":11.2,"spinRate":2676,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.4599145306762127,"extension":6.291316956187432},"index":0,"playId":"5cf37d0d-c288-3ceb-88f9-fa31e459fe13","pitchNumber":1,"startTime":"2026-03-29T18:57:25.445Z","endTime":"2026-03-29T18:57:31.658Z","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.0,"endSpeed":76.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.136552586726058,"aZ":-30.149330819479744,"pfxX":5.1088177938212445,"pfxZ":1.3648265798785157,"pX":-0.45290329341768715,"pZ":1.6265240076489527,"vX0":-6.439289249591178,"vY0":-122.12066016058733,"vZ0":-2.9056231989750985,"x":134.26,"y":194.86,"x0":1.5768580585589858,"y0":50.00183521679088,"z0":5.474321799306862,"aX":7.575491859949737},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.9,"breakHorizontal":-7.4,"spinRate":1089,"spinDirection":133},"zone":7,"typeConfidence":2.0,"plateTime":0.45166974573122864,"extension":6.246058272639806},"index":1,"playId":"97416522-dfaf-34a6-91f1-bf9557d6dfa6","pitchNumber":2,"startTime":"2026-03-29T18:57:45.349Z","endTime":"2026-03-29T18:57:48.349Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-29T18:57:55.549Z","endTime":"2026-03-29T18:58:06.253Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.924777528672536,"aZ":-28.471819865234195,"pfxX":1.094115314162838,"pfxZ":2.5319076996885403,"pX":-0.7609508061768498,"pZ":1.1336937644847886,"vX0":-6.170743231713525,"vY0":-120.2661917906515,"vZ0":-4.172544741212215,"x":146.01,"y":208.17,"x0":1.6988671258588466,"y0":50.00027903464197,"z0":5.424007098376073,"aX":1.5982868628360727},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.8,"breakHorizontal":-0.5,"spinRate":1032,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.45590021368055167,"extension":6.306131753245214},"index":3,"playId":"705522c5-79f6-36a0-90c2-9f47f8e3312e","pitchNumber":3,"startTime":"2026-03-29T18:58:06.253Z","endTime":"2026-03-29T18:58:09.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:58:09.522Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-29T18:59:58.912Z","endTime":"2026-03-29T19:02:50.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00319179800846,"aZ":-16.06324140167556,"pfxX":-5.700302125269616,"pfxZ":8.757230259180428,"pX":0.5629190648939998,"pZ":2.7313640567737103,"vX0":8.446502921325914,"vY0":-134.72400034110368,"vZ0":-3.916500490634416,"x":95.54,"y":165.03,"x0":-1.8709043810647925,"y0":50.00377028225685,"z0":5.3377105634868585,"aX":-10.48923509568415},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.2,"breakHorizontal":8.5,"spinRate":2263,"spinDirection":223},"zone":6,"typeConfidence":0.9,"plateTime":0.4063925785743949,"extension":7.211764363137598},"index":0,"playId":"c37e6095-257e-33c4-81dd-166eb1f52d9b","pitchNumber":1,"startTime":"2026-03-29T19:00:39.770Z","endTime":"2026-03-29T19:00:42.770Z","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":93.3,"endSpeed":85.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.872378157404842,"aZ":-25.246912962099216,"pfxX":-9.720129517192525,"pfxZ":3.74090294406028,"pX":1.9979523321556039,"pZ":1.0009720310146395,"vX0":13.08964887872894,"vY0":-135.1410577682426,"vZ0":-6.096873962467495,"x":40.84,"y":211.75,"x0":-1.6409445608008861,"y0":50.006593606180054,"z0":5.0547587243286,"aX":-18.020934594034088},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.5,"breakHorizontal":14.9,"spinRate":2341,"spinDirection":232},"zone":14,"typeConfidence":0.89,"plateTime":0.40498380981688653,"extension":7.303091655976067},"index":1,"playId":"199de078-f72c-3cc7-8bdc-938ac18c3611","pitchNumber":2,"startTime":"2026-03-29T19:00:53.632Z","endTime":"2026-03-29T19:00:56.632Z","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":87.8,"endSpeed":80.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.0520848200045,"aZ":-28.11806228970411,"pfxX":-11.352100514232779,"pfxZ":2.459977959796637,"pX":0.41027177705794243,"pZ":1.0829999973179476,"vX0":9.219776294841708,"vY0":-127.51473382334686,"vZ0":-4.7135687752100095,"x":101.36,"y":209.54,"x0":-1.776155133269629,"y0":50.00221722044021,"z0":5.17207286409375,"aX":-18.70700433324479},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.6,"breakHorizontal":18.5,"spinRate":2315,"spinDirection":237},"zone":14,"typeConfidence":0.73,"plateTime":0.42943542903067744,"extension":7.2064909686224},"index":2,"playId":"527688c3-bdfb-3f73-a1e6-c0c4dab976ff","pitchNumber":3,"startTime":"2026-03-29T19:01:12.215Z","endTime":"2026-03-29T19:01:15.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.49202849803559,"aZ":-25.48473809529522,"pfxX":-9.151175993546833,"pfxZ":3.745121260679353,"pX":0.1178005249198804,"pZ":2.390569547166453,"vX0":8.574347910993707,"vY0":-133.03123008262693,"vZ0":-2.691268150920716,"x":112.51,"y":174.23,"x0":-1.963717232296111,"y0":50.00356118787825,"z0":5.269836771415525,"aX":-16.344861501568104},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.4,"breakHorizontal":14.6,"spinRate":2361,"spinDirection":223},"zone":5,"typeConfidence":0.91,"plateTime":0.41230945200217217,"extension":7.081742721996299},"index":3,"playId":"98333379-ca51-3a3e-b088-b43419ba4071","pitchNumber":4,"startTime":"2026-03-29T19:01:27.992Z","endTime":"2026-03-29T19:01:30.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.459787492144706,"aZ":-14.473114668822396,"pfxX":-6.4737454375326715,"pfxZ":9.20105603736443,"pX":1.123609504744907,"pZ":1.9736532845149064,"vX0":10.33948707141603,"vY0":-138.23189911341555,"vZ0":-6.226998566701294,"x":74.17,"y":185.49,"x0":-1.8341323800849825,"y0":50.0058383929645,"z0":5.23745860961783,"aX":-12.459213711453396},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.4,"breakHorizontal":9.5,"spinRate":2417,"spinDirection":224},"zone":14,"typeConfidence":0.9,"plateTime":0.39709976859710716,"extension":7.237660776446052},"index":4,"playId":"4f2cd6c6-28d9-3a6c-a091-02b4617b8b4d","pitchNumber":5,"startTime":"2026-03-29T19:01:44.889Z","endTime":"2026-03-29T19:01:47.889Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-03-29T19:02:01.766Z","endTime":"2026-03-29T19:02:12.695Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":75.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.866145647061916,"aZ":-24.14685991654139,"pfxX":4.1354327457287114,"pfxZ":5.424577773532484,"pX":1.3242841607377869,"pZ":2.1287396961896494,"vX0":7.001351127031608,"vY0":-121.92727059657517,"vZ0":-1.8714228500842087,"x":66.52,"y":181.3,"x0":-2.1413050705865513,"y0":50.001893775519726,"z0":5.026303981871939,"aX":6.116091385819066},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":9.6,"breakHorizontal":-9.4,"spinRate":2409,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.452246918345133,"extension":7.303869563475133},"index":6,"playId":"6c955cde-1082-3a68-bf9e-52229bf49b11","pitchNumber":6,"startTime":"2026-03-29T19:02:12.695Z","endTime":"2026-03-29T19:02:17.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21113745891329,"aZ":-25.339022495114175,"pfxX":-10.477312457336444,"pfxZ":3.749239323724357,"pX":-0.897277569785829,"pZ":2.2556365997224592,"vX0":6.7329321631609105,"vY0":-134.8262034665647,"vZ0":-2.847214801145316,"x":151.2,"y":177.88,"x0":-2.079359000492762,"y0":50.00091814151873,"z0":5.134261654928683,"aX":-19.08282223053865},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.4,"breakHorizontal":17.3,"spinRate":2362,"spinDirection":220},"zone":13,"typeConfidence":0.9,"plateTime":0.4079196360418922,"extension":7.301294290254702},"index":7,"playId":"112b557e-dab5-33f7-a047-4b557551cc80","pitchNumber":7,"startTime":"2026-03-29T19:02:28.830Z","endTime":"2026-03-29T19:02:31.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":72.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.872569955279065,"aZ":-34.92319565139191,"pfxX":7.4616653028602675,"pfxZ":-2.0373097037211068,"pX":0.923807200004233,"pZ":2.2244489608180134,"vX0":4.511351447475096,"vY0":-116.30489246205651,"vZ0":0.7841087155277535,"x":81.79,"y":178.72,"x0":-2.0203413150574594,"y0":50.00213095267405,"z0":5.234682332597087,"aX":10.068261482468936},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-3.1,"breakHorizontal":-14.8,"spinRate":2533,"spinDirection":70},"zone":14,"typeConfidence":0.91,"plateTime":0.4736790260602439,"extension":7.168295424720346},"index":8,"playId":"4a775c89-6e5e-3dc1-93bc-f9ee2cf2f686","pitchNumber":8,"startTime":"2026-03-29T19:02:47.567Z","endTime":"2026-03-29T19:02:50.567Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:02:50.567Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Conforto strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-29T19:02:52.756Z","endTime":"2026-03-29T19:04:55.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.50461083492093,"aZ":-16.905581846419985,"pfxX":-6.220071730082093,"pfxZ":7.993912272307558,"pX":-0.9096948190617565,"pZ":2.8699717209388895,"vX0":5.476770755348428,"vY0":-137.36084791127328,"vZ0":-3.373704449875935,"x":151.68,"y":161.29,"x0":-2.1214921683383134,"y0":50.00647774267135,"z0":5.2641058489538946,"aX":-11.885601662226016},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.9,"breakHorizontal":10.1,"spinRate":2381,"spinDirection":227},"zone":11,"typeConfidence":0.9,"plateTime":0.3988033690985118,"extension":7.252376861172216},"index":0,"playId":"e6eef8ed-dfb2-3a00-a173-eb50434a2c44","pitchNumber":1,"startTime":"2026-03-29T19:03:14.716Z","endTime":"2026-03-29T19:03:17.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.873900350479932,"aZ":-20.469312476737933,"pfxX":0.558805553966276,"pfxZ":6.799964087451084,"pX":1.3699518928313477,"pZ":2.7533437716513793,"vX0":8.676372983602953,"vY0":-130.03743089310217,"vZ0":-2.4205554756512857,"x":64.78,"y":164.44,"x0":-2.075071560822451,"y0":50.00610261807767,"z0":5.240077654758321,"aX":0.9612445146093775},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":12.0,"breakHorizontal":-2.9,"spinRate":2472,"spinDirection":196},"zone":12,"typeConfidence":0.9,"plateTime":0.4203410168481456,"extension":7.065521837191468},"index":1,"playId":"f095176d-1cb7-3fb6-a371-b8148381de71","pitchNumber":2,"startTime":"2026-03-29T19:03:31.768Z","endTime":"2026-03-29T19:03:34.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.291497665099442,"aZ":-21.304418474788935,"pfxX":0.7595894525302014,"pfxZ":6.141133423271777,"pX":-0.8577654721689795,"pZ":3.6454354178181547,"vX0":3.1907291030116673,"vY0":-131.77125377026348,"vZ0":-0.29233337236154516,"x":149.7,"y":140.35,"x0":-2.1798027323645472,"y0":50.003244288238115,"z0":5.323051173879278,"aX":1.343773448784718},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.3,"breakHorizontal":-2.0,"spinRate":2339,"spinDirection":188},"zone":11,"typeConfidence":0.88,"plateTime":0.41463921753791455,"extension":7.088196752897603},"index":2,"playId":"4bd85da8-5d28-3c68-9b11-cceeaf44d9b6","pitchNumber":3,"startTime":"2026-03-29T19:03:48.585Z","endTime":"2026-03-29T19:03:51.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.2,"endSpeed":67.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.849714660484736,"aZ":-36.01026527380858,"pfxX":10.227978861496787,"pfxZ":-3.235402879781109,"pX":-1.2897361171685418,"pZ":3.1290156173265977,"vX0":-0.7098311271979225,"vY0":-109.25743841769055,"vZ0":3.3073170164659653,"x":166.16,"y":154.3,"x0":-2.282249025376638,"y0":50.00432329481791,"z0":5.518310834308889,"aX":12.117865499320441},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-4.4,"breakHorizontal":-18.2,"spinRate":2464,"spinDirection":63},"zone":11,"typeConfidence":0.91,"plateTime":0.5052237614210662,"extension":7.061784754225822},"index":3,"playId":"dae7798f-594a-38d5-b546-26fec79983fb","pitchNumber":4,"startTime":"2026-03-29T19:04:03.691Z","endTime":"2026-03-29T19:04:07.474Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.46171989446851,"aZ":-17.106347839884307,"pfxX":-5.582827200553802,"pfxZ":8.130002766024226,"pX":-1.0232941122950425,"pZ":2.6771930774396226,"vX0":4.801975378963947,"vY0":-135.72531175167634,"vZ0":-3.5013211566134377,"x":156.01,"y":166.5,"x0":-2.0956258670121475,"y0":50.00637112922493,"z0":5.185093092386512,"aX":-10.352123853999817},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.2,"breakHorizontal":9.0,"spinRate":2364,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.4045345854128901,"extension":7.252222243234393},"index":4,"playId":"96fda1d5-eb12-3022-a74e-b060353302ef","pitchNumber":5,"startTime":"2026-03-29T19:04:28.064Z","endTime":"2026-03-29T19:04:31.688Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-03-29T19:04:37.957Z","endTime":"2026-03-29T19:04:51.741Z","isPitch":false,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"}},{"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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.471093265695846,"aZ":-16.869970202592743,"pfxX":-3.871364404710837,"pfxZ":8.38992288868956,"pX":-0.6099078269571545,"pZ":3.012686265262381,"vX0":4.98899232538974,"vY0":-134.30472291935257,"vZ0":-2.6709011675423273,"x":140.25,"y":157.44,"x0":-1.9898229626647959,"y0":50.00354321163267,"z0":5.221871230678483,"aX":-7.062925615656731},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.8,"breakHorizontal":5.9,"spinRate":2345,"spinDirection":223},"zone":1,"typeConfidence":0.9,"plateTime":0.40804485367910326,"extension":7.21592916072742},"index":6,"playId":"ef14f1dd-7d43-3b5f-8710-a925ef579139","pitchNumber":6,"startTime":"2026-03-29T19:04:51.741Z","endTime":"2026-03-29T19:04:55.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:04:55.587Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out to left fielder Daylen Lile.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-29T19:04:57.627Z","endTime":"2026-03-29T19:05:29.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"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":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.769323875395013,"aZ":-19.85295450752743,"pfxX":0.760253778297534,"pfxZ":7.247544800422905,"pX":0.2553851217971993,"pZ":2.159224954778637,"vX0":5.745672202323409,"vY0":-129.96583931103126,"vZ0":-3.8915595054509744,"x":107.27,"y":180.48,"x0":-2.088444515947708,"y0":50.00602109830494,"z0":5.195378733679268,"aX":1.2914640173880967},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":12.4,"breakHorizontal":-2.8,"spinRate":2463,"spinDirection":189},"zone":6,"typeConfidence":0.9,"plateTime":0.4224220228535187,"extension":7.166821630117252},"hitData":{"launchSpeed":92.2,"launchAngle":62.0,"totalDistance":220.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":94.99,"coordY":116.67}},"index":0,"playId":"96a6bfc2-8f13-360b-a6f8-5fbf89aeb55c","pitchNumber":1,"startTime":"2026-03-29T19:05:19.715Z","endTime":"2026-03-29T19:05:29.679Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:05:29.679Z","atBatIndex":22},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Joey Wiemer triples (1) on a sharp line drive to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-29T19:07:32.276Z","endTime":"2026-03-29T19:07:58.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.6,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90286745948666,"aZ":-13.061982730717059,"pfxX":7.152068558654645,"pfxZ":10.856291741134743,"pX":0.27153306478968203,"pZ":2.596498807397939,"vX0":-6.526833786169139,"vY0":-132.25685944077298,"vZ0":-4.54229488756101,"x":106.65,"y":168.67,"x0":1.8498467217218562,"y0":50.00058431643488,"z0":5.304019467284306,"aX":12.587609783664995},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.7,"breakHorizontal":-11.4,"spinRate":2647,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.4151780094268753,"extension":6.160545268317842},"hitData":{"launchSpeed":103.3,"launchAngle":13.0,"totalDistance":317.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":158.61,"coordY":50.75}},"index":0,"playId":"b0bf6a85-d2be-3a2b-9c0f-e96a8fb9b922","pitchNumber":1,"startTime":"2026-03-29T19:07:42.979Z","endTime":"2026-03-29T19:07:58.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:07:58.571Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Abrams strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-29T19:08:20.468Z","endTime":"2026-03-29T19:10:10.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.552676779317054,"aZ":-28.45224789340566,"pfxX":-4.349869611208624,"pfxZ":2.6430228190972365,"pX":-0.23187298266966,"pZ":1.8312346875843293,"vX0":-3.690415426239782,"vY0":-119.01912023624716,"vZ0":-2.341224765610276,"x":125.84,"y":189.34,"x0":1.9139205615202242,"y0":50.005702091826414,"z0":5.449709239947193,"aX":-6.1318884312330155},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.4,"breakHorizontal":8.9,"spinRate":2576,"spinDirection":288},"zone":8,"typeConfidence":2.0,"plateTime":0.4633082128621884,"extension":6.302421378368762},"index":0,"playId":"2fda4381-d0a0-391b-9833-469cea42efb6","pitchNumber":1,"startTime":"2026-03-29T19:08:31.953Z","endTime":"2026-03-29T19:08:34.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.569563619806956,"aZ":-30.80675234280572,"pfxX":-3.3349566276522618,"pfxZ":0.9481729557801999,"pX":-1.104540312708689,"pZ":0.8976672469055386,"vX0":-5.964889292909304,"vY0":-120.31911448131169,"vZ0":-4.01678984203013,"x":159.1,"y":214.54,"x0":1.8545526174922335,"y0":50.0033250072114,"z0":5.3632194085743565,"aX":-4.817333104409564},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.8,"breakHorizontal":7.7,"spinRate":2656,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.4578272832047925,"extension":6.218739343222394},"index":1,"playId":"6d85f067-2375-319e-918a-e73db7a4afa9","pitchNumber":2,"startTime":"2026-03-29T19:08:50.621Z","endTime":"2026-03-29T19:08:53.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.185140662715668,"aZ":-25.878012197027928,"pfxX":6.369789078013549,"pfxZ":4.160820324765178,"pX":-0.7504661657839276,"pZ":1.4477030977332972,"vX0":-7.7599413384529194,"vY0":-122.28365975392038,"vZ0":-4.092279266026626,"x":145.61,"y":199.69,"x0":1.6369296727215532,"y0":50.00417147837518,"z0":5.363789778361697,"aX":9.644499870552776},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.8,"breakHorizontal":-9.7,"spinRate":1133,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.44795756188474645,"extension":6.419263152374053},"index":2,"playId":"c95770c2-182e-3b84-ba7f-9b1a0e1e0ab8","pitchNumber":3,"startTime":"2026-03-29T19:09:13.906Z","endTime":"2026-03-29T19:09:18.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11951397321806,"aZ":-26.84893264585484,"pfxX":8.001433817635224,"pfxZ":3.5657580657596135,"pX":0.11331580228851862,"pZ":-0.09451989204967927,"vX0":-6.23428278707171,"vY0":-121.77856159740017,"vZ0":-7.27280103853849,"x":112.68,"y":241.33,"x0":1.6737305317276903,"y0":50.003984202028896,"z0":5.270570087831159,"aX":11.953962388955349},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.8,"breakHorizontal":-13.0,"spinRate":1048,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.45070963299583555,"extension":6.3016362532813055},"index":3,"playId":"161209e2-658a-3f50-b45b-9dc9bb0ffdf7","pitchNumber":4,"startTime":"2026-03-29T19:09:34.148Z","endTime":"2026-03-29T19:09:37.276Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"actionPlayId":"161209e2-658a-3f50-b45b-9dc9bb0ffdf7","startTime":"2026-03-29T19:09:43.658Z","endTime":"2026-03-29T19:10:07.083Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.648923761414306,"aZ":-30.30171722725237,"pfxX":-5.309717410924459,"pfxZ":1.3045229882367337,"pX":-0.8527293920476124,"pZ":2.0145641327976955,"vX0":-4.883064242857804,"vY0":-119.60664218595316,"vZ0":-1.683216518632574,"x":149.5,"y":184.39,"x0":1.910782579211301,"y0":50.004954850166826,"z0":5.463611739183601,"aX":-7.6367005012097415},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.2,"breakHorizontal":10.8,"spinRate":2635,"spinDirection":283},"zone":13,"typeConfidence":2.0,"plateTime":0.4592344683633143,"extension":6.292697294050568},"index":5,"playId":"73a3843e-02ce-3039-92fe-5e376bec007c","pitchNumber":5,"startTime":"2026-03-29T19:10:07.083Z","endTime":"2026-03-29T19:10:10.083Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:10:10.083Z","atBatIndex":24},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nasim Nuñez pops out to first baseman Michael Busch in foul territory.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-29T19:10:17.369Z","endTime":"2026-03-29T19:12:44.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75603054611774,"aZ":-12.733525553526407,"pfxX":7.399810764054836,"pfxZ":10.808943768906794,"pX":-0.43980633017312587,"pZ":2.3963286338382486,"vX0":-8.083812833838786,"vY0":-133.5239248288614,"vZ0":-5.106673420081101,"x":133.76,"y":174.08,"x0":1.670956723047008,"y0":50.006436556170534,"z0":5.255933105981656,"aX":13.314568657819908},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.6,"breakHorizontal":-11.5,"spinRate":2606,"spinDirection":146},"zone":4,"typeConfidence":2.0,"plateTime":0.41079409528584954,"extension":6.226092906145218},"index":0,"playId":"47d0e424-f5a7-3b88-b50a-77bcfdae02da","pitchNumber":1,"startTime":"2026-03-29T19:10:39.547Z","endTime":"2026-03-29T19:10:42.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.531582788287565,"aZ":-11.909949059143273,"pfxX":8.9789561908476,"pfxZ":11.26049921996032,"pX":0.15132449258142894,"pZ":2.3987302690655747,"vX0":-7.028605642892511,"vY0":-134.17901373151352,"vZ0":-5.318162088192577,"x":111.23,"y":174.01,"x0":1.6550679146040699,"y0":50.00573408924392,"z0":5.275277246178192,"aX":16.16373823694198},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.2,"breakHorizontal":-14.5,"spinRate":2514,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.41023748690844153,"extension":6.2009630100071345},"index":1,"playId":"2ee05012-2502-3467-abfd-40fcb0a34d45","pitchNumber":2,"startTime":"2026-03-29T19:10:58.053Z","endTime":"2026-03-29T19:11:01.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":82.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16536189402766,"aZ":-12.564552052371592,"pfxX":7.581269910233264,"pfxZ":11.01194062180198,"pX":-0.20433629308799875,"pZ":4.392526597855651,"vX0":-7.677309449579191,"vY0":-133.6788951763999,"vZ0":-0.4228942566908501,"x":124.79,"y":120.18,"x0":1.7423140705522941,"y0":50.00079195534772,"z0":5.468192779124763,"aX":13.498283116525181},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":20.0,"breakHorizontal":-11.8,"spinRate":2589,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.4123045687832989,"extension":6.190765320704299},"index":2,"playId":"a453465f-82bb-32e9-9fff-a00b5484d031","pitchNumber":3,"startTime":"2026-03-29T19:11:22.122Z","endTime":"2026-03-29T19:11:25.122Z","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":91.8,"endSpeed":82.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.325971763068182,"aZ":-12.69911314253673,"pfxX":8.179681013444856,"pfxZ":10.963234061819385,"pX":-1.056262419297024,"pZ":2.4672991657678804,"vX0":-9.849133143636282,"vY0":-133.13443683327554,"vZ0":-5.076287687521124,"x":157.26,"y":172.16,"x0":1.6464185818830386,"y0":50.00453886083417,"z0":5.334107560450342,"aX":14.534014537753425},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.7,"breakHorizontal":-12.4,"spinRate":2611,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.4130288499633288,"extension":6.2278655649508075},"index":3,"playId":"90c328ea-d252-3c0a-8f44-985b129d8bcd","pitchNumber":4,"startTime":"2026-03-29T19:11:44.700Z","endTime":"2026-03-29T19:11:47.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.424001046171977,"aZ":-31.55901524931957,"pfxX":4.387369384383489,"pfxZ":0.41410673538284115,"pX":1.495568486049751,"pZ":1.0435530702665294,"vX0":-2.09534933429316,"vY0":-121.40849018862157,"vZ0":-3.7792922353842107,"x":59.99,"y":210.6,"x0":1.805349640993987,"y0":50.00192747022003,"z0":5.4026432744114725,"aX":6.470837864591573},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.0,"breakHorizontal":-7.3,"spinRate":1092,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.45322401406818313,"extension":6.345792868006849},"index":4,"playId":"fd2c94de-7b7f-3334-b3aa-6614993ae439","pitchNumber":5,"startTime":"2026-03-29T19:12:08.479Z","endTime":"2026-03-29T19:12:12.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":75.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.049082365709314,"aZ":-29.485222014480627,"pfxX":3.823545376276714,"pfxZ":1.8358020772614232,"pX":0.5974323057466704,"pZ":2.189120506841098,"vX0":-3.977586304453846,"vY0":-121.63092058062638,"vZ0":-1.5471638469788984,"x":94.23,"y":179.67,"x0":1.7755047321937798,"y0":50.001102855362916,"z0":5.447260940743009,"aX":5.594679072452855},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.1,"breakHorizontal":-5.8,"spinRate":968,"spinDirection":127},"zone":6,"typeConfidence":2.0,"plateTime":0.4544129764671001,"extension":6.248759576481744},"hitData":{"launchSpeed":74.3,"launchAngle":58.0,"totalDistance":162.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":175.44,"coordY":158.13}},"index":5,"playId":"66c852fa-4255-324c-b02d-3292ab9549f3","pitchNumber":6,"startTime":"2026-03-29T19:12:29.820Z","endTime":"2026-03-29T19:12:44.748Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:12:44.748Z","atBatIndex":25},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Keibert Ruiz pops out to third baseman Alex Bregman.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-29T19:12:51.432Z","endTime":"2026-03-29T19:15:08.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"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":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"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_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.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25826360054297,"aZ":-12.330351782021749,"pfxX":7.5057191075220295,"pfxZ":11.105082860148737,"pX":-0.044301949635005146,"pZ":2.1490488964921575,"vX0":-7.00324867753096,"vY0":-133.9107993103394,"vZ0":-5.762192657193587,"x":118.69,"y":180.76,"x0":1.650275741634056,"y0":50.001011768712765,"z0":5.237439243515089,"aX":13.41065562308068},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.8,"breakHorizontal":-11.8,"spinRate":2496,"spinDirection":140},"zone":5,"typeConfidence":2.0,"plateTime":0.4115671251568376,"extension":6.31639773900203},"index":0,"playId":"3173c84e-7a7e-3999-9280-216a3d3c44ac","pitchNumber":1,"startTime":"2026-03-29T19:13:18.045Z","endTime":"2026-03-29T19:13:21.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.9148751161898,"aZ":-12.041910565903564,"pfxX":7.286106925635724,"pfxZ":11.235864506692543,"pX":-1.913817093525812,"pZ":2.701068983048703,"vX0":-11.481823256440363,"vY0":-134.2298353836369,"vZ0":-4.633181147807835,"x":189.95,"y":165.85,"x0":1.5081856234893303,"y0":50.00493171437695,"z0":5.333147283775685,"aX":13.05869423851425},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.2,"breakHorizontal":-10.2,"spinRate":2484,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.4108901322097367,"extension":6.290221882548403},"index":1,"playId":"b948f73a-a43d-3b99-9a24-e38188a1ba94","pitchNumber":2,"startTime":"2026-03-29T19:13:38.181Z","endTime":"2026-03-29T19:13:41.181Z","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":92.1,"endSpeed":83.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.82871732418148,"aZ":-22.53744230472392,"pfxX":11.315290918919231,"pfxZ":5.389596692650124,"pX":-0.4862807147395842,"pZ":1.3803136769378306,"vX0":-9.368627268089975,"vY0":-133.62249038099657,"vZ0":-5.647183813193678,"x":135.54,"y":201.51,"x0":1.6147875283205062,"y0":50.00248115220633,"z0":5.165879812069473,"aX":20.23038477711177},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.5,"breakHorizontal":-18.1,"spinRate":2436,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.411685451132096,"extension":6.264123809531971},"index":2,"playId":"59e066e3-471a-3c03-89a4-07dd4b4c0cc8","pitchNumber":3,"startTime":"2026-03-29T19:13:59.750Z","endTime":"2026-03-29T19:14:03.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":83.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.81414442777781,"aZ":-13.554775445040026,"pfxX":7.050671689629869,"pfxZ":10.253631049413883,"pX":-0.7557006344815741,"pZ":2.38398475352413,"vX0":-8.822467276643359,"vY0":-134.54915427739536,"vZ0":-4.910060543368292,"x":145.81,"y":174.41,"x0":1.6645675525105004,"y0":50.00220440951699,"z0":5.208206955003523,"aX":12.803017303917455},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.5,"breakHorizontal":-10.7,"spinRate":2500,"spinDirection":147},"zone":4,"typeConfidence":2.0,"plateTime":0.40859232507400733,"extension":6.365304829698662},"index":3,"playId":"84ba7cad-b05b-3ba8-b79f-42df399602a6","pitchNumber":4,"startTime":"2026-03-29T19:14:20.336Z","endTime":"2026-03-29T19:14:25.434Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-03-29T19:14:42.318Z","endTime":"2026-03-29T19:14:58.288Z","isPitch":false,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"}},{"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.4,"endSpeed":84.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25399311734362,"aZ":-15.406250611324934,"pfxX":4.925395409948518,"pfxZ":9.1130716348331,"pX":-0.8448368836504981,"pZ":3.4719954665754513,"vX0":-8.275315906104543,"vY0":-135.65598345923559,"vZ0":-2.1705186057169845,"x":149.2,"y":145.04,"x0":1.6233753803622906,"y0":50.00135756485075,"z0":5.372572504674845,"aX":9.062022480166473},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.2,"breakHorizontal":-6.8,"spinRate":2523,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.40578244420841614,"extension":6.20697913568235},"hitData":{"launchSpeed":69.5,"launchAngle":70.0,"totalDistance":109.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":104.68,"coordY":166.89}},"index":5,"playId":"01d8e14c-c9e0-32a5-bc5b-3b9130e5c18a","pitchNumber":5,"startTime":"2026-03-29T19:14:58.288Z","endTime":"2026-03-29T19:15:08.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:15:08.406Z","atBatIndex":26},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Alex Bregman homers (1) on a fly ball to center field.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-29T19:17:08.968Z","endTime":"2026-03-29T19:18:41.788Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"isScoringEvent":true,"rbi":true,"earned":true,"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":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.057745410054856,"aZ":-22.75013199893739,"pfxX":-10.37467217981221,"pfxZ":5.289038718968471,"pX":0.49539004473728465,"pZ":2.4249437850435123,"vX0":9.62930676486695,"vY0":-132.79903493981297,"vZ0":-2.9730518059221342,"x":98.12,"y":173.31,"x0":-1.8338096894857887,"y0":50.00226228402574,"z0":5.218104330443635,"aX":-18.486480844068282},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.1,"breakHorizontal":16.7,"spinRate":2237,"spinDirection":227},"zone":6,"typeConfidence":0.91,"plateTime":0.41280341884045235,"extension":7.241976882548999},"index":0,"playId":"79e98f0e-3735-3ab6-aa43-1ffaffdf6700","pitchNumber":1,"startTime":"2026-03-29T19:17:15.720Z","endTime":"2026-03-29T19:17:18.944Z","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":93.5,"endSpeed":85.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.71558692114133,"aZ":-22.625304247944523,"pfxX":-10.463244150173244,"pfxZ":5.125842245500569,"pX":1.0059551898670518,"pZ":1.6219263071957521,"vX0":11.322449074130102,"vY0":-135.64240130215836,"vZ0":-5.0229210162649665,"x":78.66,"y":194.99,"x0":-1.8632668048517107,"y0":50.003077004849,"z0":5.075570449474044,"aX":-19.494570549015336},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.4,"breakHorizontal":16.6,"spinRate":2368,"spinDirection":223},"zone":14,"typeConfidence":0.89,"plateTime":0.4038228646992357,"extension":7.248991696364552},"index":1,"playId":"7c2dfc55-6715-3cad-a2a0-d5e1c0183110","pitchNumber":2,"startTime":"2026-03-29T19:17:28.459Z","endTime":"2026-03-29T19:17:31.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":70.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.019984372799374,"aZ":-35.02968773870463,"pfxX":9.38592303887459,"pfxZ":-2.254205006704015,"pX":-0.10222653754194819,"pZ":1.1955919221700098,"vX0":1.8190285207936716,"vY0":-112.96496481925858,"vZ0":-1.1400484978453485,"x":120.9,"y":206.5,"x0":-2.1395241628261648,"y0":50.00030540816975,"z0":5.285461653273863,"aX":11.910675181186257},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-4.1,"breakHorizontal":-17.4,"spinRate":2538,"spinDirection":64},"zone":13,"typeConfidence":0.91,"plateTime":0.48822948420089984,"extension":7.029241420697833},"index":2,"playId":"32bb56b0-05e3-3e2c-8818-13675dac4ed2","pitchNumber":3,"startTime":"2026-03-29T19:17:42.950Z","endTime":"2026-03-29T19:17:46.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10465145171281,"aZ":-26.020495674659166,"pfxX":-10.278451883978905,"pfxZ":3.457830345977767,"pX":0.29931853800138175,"pZ":2.910690811906479,"vX0":9.183806518368991,"vY0":-132.97529128251495,"vZ0":-1.3387620202658803,"x":105.59,"y":160.19,"x0":-1.8737752877222478,"y0":50.00335926688538,"z0":5.319103335684951,"aX":-18.297926379098033},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.1,"breakHorizontal":16.4,"spinRate":2323,"spinDirection":219},"zone":3,"typeConfidence":0.9,"plateTime":0.4128390726933624,"extension":7.097130639143556},"index":3,"playId":"68c89e1c-60f2-375f-84dd-55d9c01fe213","pitchNumber":4,"startTime":"2026-03-29T19:17:57.107Z","endTime":"2026-03-29T19:18:00.124Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-03-29T19:18:07.972Z","endTime":"2026-03-29T19:18:18.720Z","isPitch":false,"type":"action","player":{"id":608324,"link":"/api/v1/people/608324"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.174283005404995,"aZ":-22.495890357221853,"pfxX":0.6969808199724936,"pfxZ":5.494729317885124,"pX":0.029172618921163573,"pZ":2.469165054739352,"vX0":5.044893918167957,"vY0":-131.43706115502707,"vZ0":-2.725218288621941,"x":115.89,"y":172.11,"x0":-2.0004304126987185,"y0":50.00081024389282,"z0":5.178123243946872,"aX":1.2268009698664146},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.6,"breakHorizontal":-2.3,"spinRate":2411,"spinDirection":182},"zone":5,"typeConfidence":0.9,"plateTime":0.4156975385718358,"extension":7.389713154327678},"hitData":{"launchSpeed":100.3,"launchAngle":33.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.61,"coordY":38.88}},"index":5,"playId":"a2ca87ae-d46a-3387-93f5-1ec7cb7c1e18","pitchNumber":5,"startTime":"2026-03-29T19:18:18.720Z","endTime":"2026-03-29T19:18:41.788Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:18:41.788Z","atBatIndex":27},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ian Happ homers (2) on a fly ball to left field.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-29T19:18:47.467Z","endTime":"2026-03-29T19:19:41.082Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"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":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":77.7,"endSpeed":70.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.063996625563757,"aZ":-34.51100330500707,"pfxX":8.523494414104078,"pfxZ":-1.8249322552625244,"pX":0.5768602826661502,"pZ":2.9237941668918084,"vX0":3.1950256557382493,"vY0":-113.01103387910699,"vZ0":1.8913323812716476,"x":95.01,"y":159.84,"x0":-1.968186670485253,"y0":50.00548262480433,"z0":5.57534415672899,"aX":10.884809969922332},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-2.4,"breakHorizontal":-16.3,"spinRate":2530,"spinDirection":66},"zone":3,"typeConfidence":0.91,"plateTime":0.48707141983708,"extension":6.952395459375569},"index":0,"playId":"5e757fc5-90b3-3a7b-8cd2-5aae83013db4","pitchNumber":1,"startTime":"2026-03-29T19:19:03.075Z","endTime":"2026-03-29T19:19:06.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":80.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.876634997955623,"aZ":-27.02795228411389,"pfxX":-10.551205261896875,"pfxZ":3.078876175484546,"pX":-0.4668715801575414,"pZ":1.9015019225571874,"vX0":7.330884680825272,"vY0":-129.02825952202656,"vZ0":-2.9729563160446593,"x":134.8,"y":187.44,"x0":-1.9856523436145312,"y0":50.0038211555145,"z0":5.169347808303168,"aX":-17.647514797340683},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.0,"breakHorizontal":17.3,"spinRate":2110,"spinDirection":238},"zone":7,"typeConfidence":0.92,"plateTime":0.42582370598360697,"extension":7.137706713625193},"hitData":{"launchSpeed":99.8,"launchAngle":29.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":37.52,"coordY":82.27}},"index":1,"playId":"6139742d-7945-3a27-aad9-9985fcea33a6","pitchNumber":2,"startTime":"2026-03-29T19:19:19.642Z","endTime":"2026-03-29T19:19:41.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:19:41.082Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Crow-Armstrong flies out to right fielder Joey Wiemer.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-29T19:19:56.487Z","endTime":"2026-03-29T19:20:34.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08827431541051,"aZ":-25.918082539406786,"pfxX":-11.310750675440868,"pfxZ":3.310123936179144,"pX":1.20314756658221,"pZ":0.7342451416847637,"vX0":11.959382022444705,"vY0":-137.07261462499488,"vZ0":-6.533330528229101,"x":71.14,"y":218.96,"x0":-1.7601339068625426,"y0":50.00624054094087,"z0":4.93427379224303,"aX":-21.3924635797212},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.7,"breakHorizontal":17.8,"spinRate":2319,"spinDirection":225},"zone":14,"typeConfidence":0.89,"plateTime":0.40056048959965196,"extension":7.311868636451488},"index":0,"playId":"d71b0337-4f24-3f6a-8607-99acbcb1279b","pitchNumber":1,"startTime":"2026-03-29T19:20:08.108Z","endTime":"2026-03-29T19:20:11.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3228131452394,"aZ":-23.23131470103308,"pfxX":0.731950589746444,"pfxZ":5.102479083517871,"pX":0.5627479243422888,"pZ":3.0232619969423897,"vX0":6.606232092715411,"vY0":-131.39007767414154,"vZ0":-1.1608225705413269,"x":95.55,"y":157.15,"x0":-2.077022181869715,"y0":50.00116548066584,"z0":5.193974182740906,"aX":1.2800698315074384},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.2,"breakHorizontal":-2.8,"spinRate":2528,"spinDirection":188},"zone":3,"typeConfidence":0.91,"plateTime":0.4165621295656181,"extension":7.218477741201252},"hitData":{"launchSpeed":99.5,"launchAngle":52.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.58,"coordY":93.3}},"index":1,"playId":"dd42d221-3e16-3c53-802c-841645fdd295","pitchNumber":2,"startTime":"2026-03-29T19:20:25.202Z","endTime":"2026-03-29T19:20:34.001Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:20:34.001Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a line drive to left fielder Daylen Lile.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-29T19:20:41.747Z","endTime":"2026-03-29T19:22:56.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.85921072535039,"aZ":-30.620740361210263,"pfxX":8.8335489041831,"pfxZ":1.1497565074983864,"pX":1.0126531833142824,"pZ":2.139566702879916,"vX0":4.1984009114039855,"vY0":-115.66218596261875,"vZ0":-0.46043699911865843,"x":90.79,"y":136.66,"x0":-1.9745669689042302,"y0":50.00320633881283,"z0":5.281070572420347,"aX":11.95163492093243},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":2.3,"breakHorizontal":-17.0,"spinRate":2547,"spinDirection":73},"zone":14,"typeConfidence":0.84,"plateTime":0.4738163352272666,"extension":7.139704756520811},"index":0,"playId":"01e67665-b16c-3576-ae87-fd0ae4fa8731","pitchNumber":1,"startTime":"2026-03-29T19:20:59.841Z","endTime":"2026-03-29T19:21:03.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.12258431939708,"aZ":-24.14610002437477,"pfxX":-10.318281472438967,"pfxZ":4.468739869930954,"pX":-0.13433902494913397,"pZ":2.000153833918155,"vX0":8.705374657026224,"vY0":-133.7775744402464,"vZ0":-3.922368441053892,"x":122.12,"y":184.78,"x0":-2.103496430155538,"y0":50.00600996463125,"z0":5.23377261946814,"aX":-18.548818897235257},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.3,"breakHorizontal":16.6,"spinRate":2325,"spinDirection":224},"zone":8,"typeConfidence":0.9,"plateTime":0.4107639394584628,"extension":7.172173908904357},"index":1,"playId":"4bb3015e-b619-3b7f-bc77-9765725a0479","pitchNumber":2,"startTime":"2026-03-29T19:21:12.877Z","endTime":"2026-03-29T19:21:15.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.84912172655178,"aZ":-27.883152320614588,"pfxX":-12.142745879892566,"pfxZ":2.3385845917025723,"pX":0.8365349955231036,"pZ":1.2428941417579717,"vX0":11.898995155763883,"vY0":-135.600715475559,"vZ0":-4.921105493702169,"x":85.11,"y":205.22,"x0":-2.0632211255407937,"y0":50.002287430987984,"z0":5.063185290439715,"aX":-22.269800928437725},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.1,"breakHorizontal":19.0,"spinRate":2349,"spinDirection":226},"zone":14,"typeConfidence":0.89,"plateTime":0.4062933952713359,"extension":7.285020751418853},"index":2,"playId":"bd17b933-8c98-3647-9b3b-018d3f8b5bab","pitchNumber":3,"startTime":"2026-03-29T19:21:25.955Z","endTime":"2026-03-29T19:21:28.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01840825533747,"aZ":-16.519813402837087,"pfxX":-4.285423974373714,"pfxZ":8.54531903380748,"pX":1.0029959095908922,"pZ":2.585256748971852,"vX0":9.246113517355003,"vY0":-135.13490059696088,"vZ0":-3.7039047306097346,"x":78.77,"y":168.98,"x0":-1.9205922645062745,"y0":50.004217739472715,"z0":5.148713115792621,"aX":-7.85270065573033},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.8,"breakHorizontal":5.6,"spinRate":2348,"spinDirection":224},"zone":12,"typeConfidence":0.9,"plateTime":0.4067756340635591,"extension":7.302037494824694},"index":3,"playId":"c3b3bc76-f62e-3f72-b7b7-7852cf776fd1","pitchNumber":4,"startTime":"2026-03-29T19:21:42.378Z","endTime":"2026-03-29T19:21:47.097Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-03-29T19:21:56.108Z","endTime":"2026-03-29T19:22:07.177Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.318180007681356,"aZ":-16.318511619050064,"pfxX":-6.552367404228789,"pfxZ":8.400398673587478,"pX":0.07478259263899253,"pZ":2.7146158990744613,"vX0":8.17195527473395,"vY0":-137.01001876014692,"vZ0":-3.815440105976094,"x":114.15,"y":165.49,"x0":-2.105392574841129,"y0":50.003159220122505,"z0":5.251549354611585,"aX":-12.368116195652313},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.5,"breakHorizontal":10.0,"spinRate":2502,"spinDirection":225},"zone":5,"typeConfidence":0.9,"plateTime":0.40089765343858463,"extension":7.2552357468710165},"index":5,"playId":"ddf6225b-d5b2-320a-be49-9d8d4e4fb52a","pitchNumber":5,"startTime":"2026-03-29T19:22:07.177Z","endTime":"2026-03-29T19:22:10.274Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.994861877396268,"aZ":-14.93674379575004,"pfxX":-5.128634661559174,"pfxZ":9.184461661796696,"pX":1.0372025424652942,"pZ":2.649377254083626,"vX0":9.584992564698444,"vY0":-136.5907896943069,"vZ0":-4.14799719796577,"x":77.46,"y":167.25,"x0":-1.861872313170974,"y0":50.001725813279194,"z0":5.224880282005874,"aX":-9.6250738050498},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.8,"breakHorizontal":7.1,"spinRate":2452,"spinDirection":218},"zone":12,"typeConfidence":0.9,"plateTime":0.4020485006360168,"extension":7.3367631321910185},"index":6,"playId":"42d0896a-bee1-3b7e-b293-fb28f81bc24a","pitchNumber":6,"startTime":"2026-03-29T19:22:24.486Z","endTime":"2026-03-29T19:22:28.009Z","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":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.77604433372701,"aZ":-24.45729194682744,"pfxX":-10.234553616899888,"pfxZ":4.322100482918795,"pX":-0.33131433440456465,"pZ":1.6727868424626733,"vX0":8.001178474167734,"vY0":-133.5736262368816,"vZ0":-4.388603419260181,"x":129.63,"y":193.61,"x0":-2.0526047322440686,"y0":50.0050421100214,"z0":5.119884534901239,"aX":-18.289236382699052},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.0,"breakHorizontal":16.6,"spinRate":2395,"spinDirection":212},"zone":7,"typeConfidence":0.91,"plateTime":0.4118196300627268,"extension":7.169512751835724},"hitData":{"launchSpeed":105.8,"launchAngle":8.0,"totalDistance":208.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.73,"coordY":115.46}},"index":7,"playId":"461639c6-ae7d-3ae4-99ba-d187c10db995","pitchNumber":7,"startTime":"2026-03-29T19:22:43.954Z","endTime":"2026-03-29T19:22:56.920Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:22:56.920Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly strikes out swinging. Nico Hoerner to 3rd. Nico Hoerner steals (2) 2nd base. Nico Hoerner to 3rd. Throwing error by catcher Keibert Ruiz.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-29T19:24:04.873Z","endTime":"2026-03-29T19:25:55.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":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":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","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":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-29T19:23:12.344Z","endTime":"2026-03-29T19:24:07.156Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.439624797758974,"aZ":-17.686085021413597,"pfxX":-3.5224099666244015,"pfxZ":7.998103410830103,"pX":0.7360075609161529,"pZ":2.701140860320919,"vX0":8.534333732614883,"vY0":-133.43168398506432,"vZ0":-3.503350744883277,"x":88.95,"y":165.85,"x0":-2.0396013699222753,"y0":50.00536900134118,"z0":5.298015303962259,"aX":-6.3838596640825145},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.9,"breakHorizontal":4.7,"spinRate":2260,"spinDirection":220},"zone":6,"typeConfidence":0.9,"plateTime":0.4097667810177228,"extension":7.242026297693098},"index":1,"playId":"ccf42e46-2186-3ff5-8940-a806d82b2fdd","pitchNumber":1,"startTime":"2026-03-29T19:24:07.156Z","endTime":"2026-03-29T19:24:10.252Z","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":2,"playId":"5dc5ef16-5f49-322c-bf1e-5f6ea712400f","startTime":"2026-03-29T19:24:27.611Z","endTime":"2026-03-29T19:24:30.992Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":1},"index":3,"playId":"51271a21-c862-3b7f-8b40-9dd2106a2e74","startTime":"2026-03-29T19:24:47.959Z","endTime":"2026-03-29T19:24:50.959Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1914142048987,"aZ":-23.584282437993473,"pfxX":2.326366365088152,"pfxZ":5.819401643678862,"pX":-1.153190648287508,"pZ":3.426555567172171,"vX0":2.258783168906734,"vY0":-120.89961352510389,"vZ0":0.7284802000315119,"x":160.96,"y":146.26,"x0":-2.402786436195927,"y0":50.00317136676529,"z0":5.195739187501743,"aX":3.433702412745049},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":10.9,"breakHorizontal":-4.8,"spinRate":2361,"spinDirection":128},"zone":11,"typeConfidence":2.0,"plateTime":0.4535343553104174,"extension":6.925107930120372},"index":4,"playId":"2511714d-b43b-3539-878d-07e053026293","pitchNumber":2,"startTime":"2026-03-29T19:25:20.753Z","endTime":"2026-03-29T19:25:24.535Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.66162766990115,"aZ":-21.628847894097674,"pfxX":4.367377721163081,"pfxZ":6.89808304135301,"pX":1.383755291076103,"pZ":2.1254604779901807,"vX0":6.684600913686523,"vY0":-123.18843460903179,"vZ0":-2.2759610725955786,"x":64.25,"y":181.39,"x0":-1.9378863519760487,"y0":50.00398967159808,"z0":4.89975986242761,"aX":6.676594845260234},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":12.1,"breakHorizontal":-9.6,"spinRate":2457,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.4455080172117607,"extension":7.078386626401765},"index":5,"playId":"2d7c198d-138c-3675-b8bc-d1c0a21ddfe4","pitchNumber":3,"startTime":"2026-03-29T19:25:44.628Z","endTime":"2026-03-29T19:25:55.405Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:25:55.405Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Moisés Ballesteros lines out sharply to right fielder Joey Wiemer.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-29T19:26:32.008Z","endTime":"2026-03-29T19:26:49.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":0},"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.61853941219133,"aZ":-34.8629794478623,"pfxX":9.740875639390993,"pfxZ":-2.0781504638101396,"pX":0.32061561432113234,"pZ":1.8052276173962891,"vX0":2.7546606992991887,"vY0":-113.6364521482442,"vZ0":-0.09295730252046619,"x":104.78,"y":190.04,"x0":-2.175369328544503,"y0":50.000539156790694,"z0":5.33694045463026,"aX":12.619926811058914},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-3.5,"breakHorizontal":-18.4,"spinRate":2543,"spinDirection":58},"zone":9,"typeConfidence":0.91,"plateTime":0.4837132774866806,"extension":7.080867413381407},"hitData":{"launchSpeed":107.2,"launchAngle":19.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":185.6,"coordY":87.24}},"index":0,"playId":"fe4c7cf5-5c77-38d2-bc60-04d53e8f6adc","pitchNumber":1,"startTime":"2026-03-29T19:26:37.302Z","endTime":"2026-03-29T19:26:49.538Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:26:49.538Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Young lines out sharply to right fielder Michael Conforto.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-29T19:28:47.011Z","endTime":"2026-03-29T19:29:37.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.5,"endSpeed":81.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.408603659149584,"aZ":-13.667980520470142,"pfxX":7.238786849858032,"pfxZ":10.722729814467248,"pX":1.1682546618115934,"pZ":3.134523559017644,"vX0":-4.053272215846166,"vY0":-131.67068022169627,"vZ0":-3.207466221819728,"x":72.47,"y":154.15,"x0":1.8010339651218346,"y0":50.00288507899973,"z0":5.403281965893343,"aX":12.493477914042089},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.7,"breakHorizontal":-12.0,"spinRate":2464,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.41872823748287713,"extension":6.136533616682248},"index":0,"playId":"3b1c251a-8f87-3c11-bffc-31c91f1a9659","pitchNumber":1,"startTime":"2026-03-29T19:28:58.062Z","endTime":"2026-03-29T19:29:01.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":82.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07750255425247,"aZ":-13.363432870129339,"pfxX":7.501376531443639,"pfxZ":10.598753523332547,"pX":0.2568091464998164,"pZ":2.0794279990071254,"vX0":-6.36267121189525,"vY0":-133.23936036659975,"vZ0":-5.660002191487537,"x":107.21,"y":182.64,"x0":1.7164147676248929,"y0":50.001684321681886,"z0":5.219013089180276,"aX":13.312355304583635},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.0,"breakHorizontal":-12.0,"spinRate":2504,"spinDirection":146},"zone":8,"typeConfidence":2.0,"plateTime":0.4131327646751748,"extension":6.274814947464616},"index":1,"playId":"c9336baf-70de-3ca1-af99-86d7e97974fe","pitchNumber":2,"startTime":"2026-03-29T19:29:13.913Z","endTime":"2026-03-29T19:29:17.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":82.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48158242606109,"aZ":-14.001921709080163,"pfxX":6.8166734035817,"pfxZ":10.21007412144182,"pX":0.31662495578597755,"pZ":2.617917947664387,"vX0":-6.19357415050854,"vY0":-133.5167181099871,"vZ0":-4.354837433287923,"x":104.93,"y":168.1,"x0":1.796588278479956,"y0":50.005847616305324,"z0":5.299225768177055,"aX":12.13787973546307},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.5,"breakHorizontal":-10.8,"spinRate":2537,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.41242743260663994,"extension":6.332083894489728},"hitData":{"launchSpeed":103.2,"launchAngle":14.0,"totalDistance":276.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":181.95,"coordY":103.81}},"index":2,"playId":"9d747f4c-c956-3dba-8533-59a7198104e7","pitchNumber":3,"startTime":"2026-03-29T19:29:28.062Z","endTime":"2026-03-29T19:29:37.513Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:29:37.513Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"James Wood walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-29T19:29:35.863Z","endTime":"2026-03-29T19:31:27.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61682810595295,"aZ":-11.64085224755494,"pfxX":7.343784105255375,"pfxZ":11.527497966734323,"pX":-1.4424916911952788,"pZ":1.7593943019474494,"vX0":-10.29331821034392,"vY0":-133.57668168683085,"vZ0":-6.78763102872008,"x":171.98,"y":191.28,"x0":1.5325840156031774,"y0":50.00307501231594,"z0":5.195994815555622,"aX":13.081960809180625},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.3,"breakHorizontal":-10.7,"spinRate":2537,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.41230922623655974,"extension":6.4855842456722685},"index":0,"playId":"5d562ea0-d2be-30ca-a739-12d5785df6e1","pitchNumber":1,"startTime":"2026-03-29T19:29:59.274Z","endTime":"2026-03-29T19:30:03.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.49706050234585,"aZ":-10.444803425400659,"pfxX":7.248470729516511,"pfxZ":12.081411252669241,"pX":-0.19640654586922873,"pZ":2.311724739684571,"vX0":-7.244827437150594,"vY0":-134.34903164177925,"vZ0":-5.764211553129096,"x":124.49,"y":176.36,"x0":1.614592074278288,"y0":50.00000802672098,"z0":5.252168335424244,"aX":13.034294997512571},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.5,"breakHorizontal":-11.3,"spinRate":2531,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.41023161101670524,"extension":6.2528292696191325},"index":1,"playId":"c0c48aaf-435f-389b-b3ba-3da7ee24cd08","pitchNumber":2,"startTime":"2026-03-29T19:30:14.465Z","endTime":"2026-03-29T19:30:17.542Z","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.0,"endSpeed":82.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99908493696466,"aZ":-15.417652005958054,"pfxX":8.11705846628497,"pfxZ":9.404587541943592,"pX":-0.28542520755892026,"pZ":4.181260047999164,"vX0":-7.66749301449576,"vY0":-133.6963361072886,"vZ0":-0.26225836260026447,"x":127.88,"y":125.89,"x0":1.586774907007486,"y0":50.00667527051962,"z0":5.402295879372599,"aX":14.469826128731324},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.2,"breakHorizontal":-12.7,"spinRate":2456,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.4121389785863969,"extension":6.165970144248866},"index":2,"playId":"eabf704d-6e91-3435-9961-ea983bffabae","pitchNumber":3,"startTime":"2026-03-29T19:30:31.122Z","endTime":"2026-03-29T19:30:34.122Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.581770340734174,"aZ":-25.77023308317706,"pfxX":7.670723096848396,"pfxZ":4.318188370780479,"pX":0.351336944652293,"pZ":2.598820584319715,"vX0":-5.622987331029213,"vY0":-121.26292685817366,"vZ0":-1.528202907326291,"x":103.61,"y":168.61,"x0":1.7081108015300077,"y0":50.00364851646244,"z0":5.4938065462167955,"aX":11.379569500940885},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":7.7,"breakHorizontal":-12.5,"spinRate":1035,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.4523711479314305,"extension":6.266274135685184},"index":3,"playId":"e35b0bd8-278f-38bc-966f-427fe5c4e5bd","pitchNumber":4,"startTime":"2026-03-29T19:30:48.013Z","endTime":"2026-03-29T19:30:51.013Z","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":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.866208234341794,"aZ":-29.541399038173356,"pfxX":4.233415371871489,"pfxZ":1.7776224301458408,"pX":-0.4262074011770032,"pZ":1.0782422419603057,"vX0":-6.353854479507358,"vY0":-121.35394412287924,"vZ0":-4.0071384767757,"x":133.25,"y":209.67,"x0":1.6820676800194505,"y0":50.00579259906521,"z0":5.33871365103673,"aX":6.283790760116752},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.4,"breakHorizontal":-6.1,"spinRate":1066,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.4522228380046478,"extension":6.463366470487838},"index":4,"playId":"034dd59d-5e15-39d9-be84-0cd0de91a6b6","pitchNumber":5,"startTime":"2026-03-29T19:31:05.704Z","endTime":"2026-03-29T19:31:09.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63443060693955,"aZ":-27.33563338878286,"pfxX":7.364311256739792,"pfxZ":3.2324048912996997,"pX":-0.7319796187882279,"pZ":0.6387060068655508,"vX0":-7.8536400523747325,"vY0":-121.79364663594643,"vZ0":-5.39296218191587,"x":144.9,"y":221.53,"x0":1.5824874449387356,"y0":50.004217414417575,"z0":5.255087850450942,"aX":11.029537288057426},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.8,"breakHorizontal":-11.4,"spinRate":1027,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.45027737518361555,"extension":6.533703467329471},"index":5,"playId":"b3fc33ba-2415-37ed-abb3-74186f5f7805","pitchNumber":6,"startTime":"2026-03-29T19:31:23.664Z","endTime":"2026-03-29T19:31:27.499Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:31:27.499Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrés Chaparro flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-29T19:31:48.085Z","endTime":"2026-03-29T19:34:09.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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(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":91.8,"endSpeed":83.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.435076506040275,"aZ":-20.61859968731361,"pfxX":10.196243640360127,"pfxZ":6.490837611581662,"pX":-0.45544674909562644,"pZ":2.055361896453445,"vX0":-9.053134591231773,"vY0":-133.26896923719374,"vZ0":-4.31385268297059,"x":134.36,"y":183.29,"x0":1.6782939928050733,"y0":50.001677112338584,"z0":5.204555110854724,"aX":18.14815818565987},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.9,"breakHorizontal":-16.2,"spinRate":2480,"spinDirection":139},"zone":7,"typeConfidence":2.0,"plateTime":0.41265600484970477,"extension":6.3327910767673945},"index":0,"playId":"943acf0c-8e8f-3c48-b261-7102d88928f7","pitchNumber":1,"startTime":"2026-03-29T19:31:55.861Z","endTime":"2026-03-29T19:31:58.861Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.063066989835328,"aZ":-24.703245397990184,"pfxX":9.791922444432288,"pfxZ":4.273301432326768,"pX":-0.06505899421826024,"pZ":2.402931490555245,"vX0":-7.725423455284253,"vY0":-131.9103186803353,"vZ0":-2.793028073178177,"x":119.48,"y":173.9,"x0":1.6405106851676137,"y0":50.003562781815134,"z0":5.311803244746625,"aX":17.124931365892113},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.3,"breakHorizontal":-15.8,"spinRate":2427,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.41644325692278583,"extension":6.242990188596896},"index":1,"playId":"6de3ef55-9cbe-3375-8a1c-c2e1581919d8","pitchNumber":2,"startTime":"2026-03-29T19:32:15.050Z","endTime":"2026-03-29T19:32:19.667Z","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":"2b24d83f-dde7-3945-a119-d6c340b8552c","startTime":"2026-03-29T19:32:40.832Z","endTime":"2026-03-29T19:32:43.832Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.912560734734654,"aZ":-14.661408983528236,"pfxX":6.290607331584418,"pfxZ":9.794980352338413,"pX":1.7721806000728615,"pZ":5.964851074050928,"vX0":-2.6276309195134107,"vY0":-133.41813374119508,"vZ0":3.8068040192099635,"x":49.45,"y":77.73,"x0":1.9571370092319273,"y0":50.00206452189849,"z0":5.57847513315549,"aX":11.246337730377022},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.8,"breakHorizontal":-10.8,"spinRate":2449,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.4118333789033386,"extension":6.021171491456478},"index":3,"playId":"f555c644-1066-3f53-b5bc-e8caa9a3cbf7","pitchNumber":3,"startTime":"2026-03-29T19:33:03.103Z","endTime":"2026-03-29T19:33:08.402Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Shota Imanaga. James Wood to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"actionPlayId":"f555c644-1066-3f53-b5bc-e8caa9a3cbf7","startTime":"2026-03-29T19:33:15.128Z","endTime":"2026-03-29T19:33:38.475Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"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":83.9,"endSpeed":75.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.66417899653957,"aZ":-30.88208823347118,"pfxX":8.333417653416795,"pfxZ":0.8807838414397411,"pX":1.8443109998824703,"pZ":1.3652503226526445,"vX0":-2.472589062284218,"vY0":-121.92199576781789,"vZ0":-3.038029831158652,"x":46.7,"y":201.92,"x0":1.8076236672181916,"y0":50.000883417136535,"z0":5.37706344942616,"aX":12.167916436372847},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.0,"breakHorizontal":-14.2,"spinRate":1018,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.45450745394724024,"extension":6.370433582884709},"index":5,"playId":"6c924d54-b69f-347d-b010-7e4c0f0090f6","pitchNumber":4,"startTime":"2026-03-29T19:33:38.475Z","endTime":"2026-03-29T19:33:41.475Z","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.5,"endSpeed":82.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.16821869433935,"aZ":-12.002763638264335,"pfxX":7.190369978247278,"pfxZ":11.360391728690207,"pX":0.601782581932057,"pZ":3.464540307431492,"vX0":-5.599223700455018,"vY0":-134.4163048034726,"vZ0":-2.4969230541502063,"x":94.06,"y":145.24,"x0":1.8089135944099253,"y0":50.00286659338775,"z0":5.291113250082226,"aX":12.76801104740747},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.9,"breakHorizontal":-11.4,"spinRate":2487,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.41219042032797937,"extension":6.2004228539133415},"hitData":{"launchSpeed":97.9,"launchAngle":32.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.31,"coordY":54.95}},"index":6,"playId":"6ac1dbbe-5d21-3cbd-8174-d488325c6353","pitchNumber":5,"startTime":"2026-03-29T19:33:58.518Z","endTime":"2026-03-29T19:34:09.970Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:34:09.970Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brady House grounds out, third baseman Alex Bregman to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-29T19:34:20.945Z","endTime":"2026-03-29T19:35:33.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.7,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.31704942010328,"aZ":-19.62493338730754,"pfxX":10.236556268174267,"pfxZ":7.180143889577479,"pX":0.40097761713293895,"pZ":0.6171575029567947,"vX0":-6.844508254936433,"vY0":-131.92800038218374,"vZ0":-8.016839801168762,"x":101.72,"y":222.12,"x0":1.7103868175563652,"y0":50.00344557003432,"z0":5.163366509283488,"aX":17.890237702569646},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.3,"breakHorizontal":-16.9,"spinRate":2547,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.4165512042150601,"extension":6.236843226395591},"index":0,"playId":"3cbaf266-afdd-33f1-a390-2a3ab0704601","pitchNumber":1,"startTime":"2026-03-29T19:34:45.895Z","endTime":"2026-03-29T19:34:48.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.039071445265314,"aZ":-32.85164106131249,"pfxX":-7.025399570823924,"pfxZ":-0.46779428994034733,"pX":-1.0161499951419457,"pZ":0.9292244949800695,"vX0":-4.6311391012557745,"vY0":-120.50138994148283,"vZ0":-3.3748573634920973,"x":155.73,"y":213.69,"x0":1.8544241412475386,"y0":50.0033931019044,"z0":5.300825618250541,"aX":-10.159854739325255},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.4,"breakHorizontal":13.9,"spinRate":2515,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.45746097078310166,"extension":6.321145507808145},"index":1,"playId":"003193c0-2677-3a4e-a95a-de37ccdf275e","pitchNumber":2,"startTime":"2026-03-29T19:35:05.742Z","endTime":"2026-03-29T19:35:08.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.20918201915301,"aZ":-26.65979523155029,"pfxX":6.730344958032869,"pfxZ":3.7074608854317717,"pX":0.3059544787603769,"pZ":2.9407660790046877,"vX0":-5.393309700891908,"vY0":-121.56248596340414,"vZ0":-0.41622588251407483,"x":105.34,"y":159.38,"x0":1.685636465897981,"y0":50.00352617932201,"z0":5.441097936620572,"aX":10.011144765556274},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.8,"breakHorizontal":-10.8,"spinRate":959,"spinDirection":127},"zone":3,"typeConfidence":2.0,"plateTime":0.45164402557434036,"extension":6.310856459771623},"hitData":{"launchSpeed":95.9,"launchAngle":-11.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.1,"coordY":166.89}},"index":2,"playId":"efda6d26-dbef-3df1-a7c6-1ab42bbef028","pitchNumber":3,"startTime":"2026-03-29T19:35:25.499Z","endTime":"2026-03-29T19:35:33.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:35:33.252Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-29T19:37:35.268Z","endTime":"2026-03-29T19:39:47.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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":1},"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":660688,"link":"/api/v1/people/660688"},"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":76.7,"endSpeed":70.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.333991128383072,"aZ":-35.02150084748014,"pfxX":9.785581855468367,"pfxZ":-2.3016101568027505,"pX":1.7701093413970848,"pZ":0.7185970241143598,"vX0":5.1528611754282805,"vY0":-111.46719715802023,"vZ0":-2.1626589264684366,"x":49.53,"y":219.38,"x0":-1.8566750612507084,"y0":50.00491531427533,"z0":5.3787358812800425,"aX":12.095970304829455},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-4.4,"breakHorizontal":-19.2,"spinRate":2510,"spinDirection":51},"zone":14,"typeConfidence":0.91,"plateTime":0.4947474205544933,"extension":6.961467571412317},"index":0,"playId":"f62c7f2f-dd3f-36b0-bd39-d55e291440d6","pitchNumber":1,"startTime":"2026-03-29T19:37:47.609Z","endTime":"2026-03-29T19:37:50.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.390153098415613,"aZ":-23.82232877732649,"pfxX":6.3454503827139375,"pfxZ":6.048678158275416,"pX":0.4833662306205406,"pZ":1.9565140482087293,"vX0":4.055356119939613,"vY0":-117.12653748418934,"vZ0":-1.950543497994798,"x":98.58,"y":185.95,"x0":-2.098514580586535,"y0":50.0027957043457,"z0":5.041300449195491,"aX":8.761828884248029},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":10.7,"breakHorizontal":-12.5,"spinRate":2501,"spinDirection":90},"zone":9,"typeConfidence":2.0,"plateTime":0.46873954843978893,"extension":6.951312162248069},"index":1,"playId":"060ecfa6-c75e-378a-82dc-07f556080740","pitchNumber":2,"startTime":"2026-03-29T19:38:09.203Z","endTime":"2026-03-29T19:38:12.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.374825154068496,"aZ":-26.50921583072039,"pfxX":5.499569965948234,"pfxZ":4.119054772437541,"pX":0.805592234311446,"pZ":1.5838200829187474,"vX0":4.941744104110333,"vY0":-116.87135185044185,"vZ0":-2.008392267915201,"x":86.29,"y":196.02,"x0":-2.0555944664185333,"y0":50.0002458674685,"z0":4.9600199960503275,"aX":7.556043773908859},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":7.2,"breakHorizontal":-11.3,"spinRate":2486,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.4698414385145213,"extension":6.933461846853813},"index":2,"playId":"beb24ee5-2b5d-330a-a5e9-c05bd64a092c","pitchNumber":3,"startTime":"2026-03-29T19:38:22.581Z","endTime":"2026-03-29T19:38:49.600Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"}}},{"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":91.7,"endSpeed":83.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.362657199526133,"aZ":-27.278583861385318,"pfxX":-10.065844137597947,"pfxZ":2.748896606447227,"pX":-0.646767525165527,"pZ":2.52422002935114,"vX0":7.092652646828782,"vY0":-133.32632451978057,"vZ0":-1.6765032625527976,"x":141.65,"y":170.63,"x0":-2.0472804807972698,"y0":50.004721003858926,"z0":5.149185344394427,"aX":-17.941042397247756},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.8,"breakHorizontal":16.4,"spinRate":2330,"spinDirection":224},"zone":4,"typeConfidence":0.9,"plateTime":0.4124041734285968,"extension":7.2744991356768045},"index":3,"playId":"212a6403-9259-3b51-add8-711722e83997","pitchNumber":4,"startTime":"2026-03-29T19:38:57.634Z","endTime":"2026-03-29T19:39:04.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":73.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.027609821999057,"aZ":-27.082445119548574,"pfxX":3.6567015186913583,"pfxZ":3.6424845710123543,"pX":0.1405721617317184,"pZ":1.561824220844616,"vX0":4.416877265126528,"vY0":-118.15270930671983,"vZ0":-1.9876293642877099,"x":111.64,"y":196.61,"x0":-2.2365473109885396,"y0":50.00178948616313,"z0":4.932092693286665,"aX":5.106347226040314},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":6.4,"breakHorizontal":-7.8,"spinRate":2416,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.4657288968160387,"extension":6.987771320645509},"index":4,"playId":"1ca6eb86-4f89-34bb-b5aa-0fd3115b5ae1","pitchNumber":5,"startTime":"2026-03-29T19:39:21.421Z","endTime":"2026-03-29T19:39:24.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":70.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.450632611304684,"aZ":-38.372383405236825,"pfxX":9.011835071167091,"pfxZ":-5.012983790199073,"pX":0.47248556960296995,"pZ":1.1423819987575148,"vX0":2.681490567756876,"vY0":-111.5380793096974,"vZ0":-0.5153228947241604,"x":98.99,"y":207.94,"x0":-1.921669540711066,"y0":50.00151964063587,"z0":5.395625840639231,"aX":11.147400792851284},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-8.8,"breakHorizontal":-17.0,"spinRate":2553,"spinDirection":53},"zone":14,"typeConfidence":0.91,"plateTime":0.49450695763530295,"extension":7.055832064350213},"index":5,"playId":"fcc0d562-7b9f-3b9c-abf5-402c5dd80e86","pitchNumber":6,"startTime":"2026-03-29T19:39:44.338Z","endTime":"2026-03-29T19:39:47.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:39:47.579Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Conforto walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-29T19:40:08.669Z","endTime":"2026-03-29T19:41:50.689Z","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":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.512106562551953,"aZ":-22.397790598875126,"pfxX":0.1418267789624319,"pfxZ":5.7993161162422435,"pX":-0.513392255295435,"pZ":3.4264890285288483,"vX0":4.373884321872061,"vY0":-128.47927093707358,"vZ0":-0.3100333141845163,"x":136.57,"y":146.26,"x0":-2.2502812601152358,"y0":50.00325857752739,"z0":5.276816738584235,"aX":0.23853637031238248},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.7,"breakHorizontal":-1.2,"spinRate":2434,"spinDirection":188},"zone":11,"typeConfidence":0.91,"plateTime":0.42494569189627374,"extension":6.882354504609091},"index":0,"playId":"ef7904ee-2209-3135-bdba-00749ce12977","pitchNumber":1,"startTime":"2026-03-29T19:40:10.507Z","endTime":"2026-03-29T19:40:13.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.003069775818254,"aZ":-17.067189004058612,"pfxX":-3.3497123593231626,"pfxZ":8.364215857180763,"pX":0.10680124657710993,"pZ":2.5473671480644042,"vX0":6.750714466326159,"vY0":-133.61526121188652,"vZ0":-3.84798831098248,"x":112.93,"y":170.0,"x0":-2.01823405400966,"y0":50.00533069371566,"z0":5.233873966597201,"aX":-6.052608039670964},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.5,"breakHorizontal":4.6,"spinRate":2322,"spinDirection":225},"zone":5,"typeConfidence":0.9,"plateTime":0.4100523050439979,"extension":7.225689949882939},"index":1,"playId":"e0674e0d-56dd-3b86-8244-2a8decc673cc","pitchNumber":2,"startTime":"2026-03-29T19:40:24.140Z","endTime":"2026-03-29T19:40:27.140Z","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":91.8,"endSpeed":83.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39755591074212,"aZ":-18.849112426362154,"pfxX":-3.7350693296869917,"pfxZ":7.413985374354704,"pX":0.5302159986848902,"pZ":2.7003016717544557,"vX0":8.225998979058284,"vY0":-133.39086608752223,"vZ0":-2.90997668777381,"x":96.79,"y":165.87,"x0":-2.111961655563732,"y0":50.00430928456076,"z0":5.168657071995852,"aX":-6.7153563794182345},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.0,"breakHorizontal":4.9,"spinRate":2372,"spinDirection":219},"zone":6,"typeConfidence":0.85,"plateTime":0.4110375891887199,"extension":7.123625194263554},"index":2,"playId":"d51770e9-693c-3eef-8506-ceac61accc5c","pitchNumber":3,"startTime":"2026-03-29T19:40:39.352Z","endTime":"2026-03-29T19:40:42.352Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-29T19:40:57.924Z","endTime":"2026-03-29T19:41:13.417Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":70.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.423030666936942,"aZ":-38.91197266334225,"pfxX":9.137745118630928,"pfxZ":-5.456107976213193,"pX":0.8483334894482868,"pZ":0.22881517126947507,"vX0":3.7312594850382723,"vY0":-112.28477550621047,"vZ0":-2.390017748502939,"x":84.66,"y":232.6,"x0":-2.038492103683193,"y0":50.001604248078905,"z0":5.3903671896981535,"aX":11.29025601229161},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-10.2,"breakHorizontal":-17.6,"spinRate":2581,"spinDirection":53},"zone":14,"typeConfidence":0.91,"plateTime":0.4939574942629532,"extension":7.023982520621154},"index":4,"playId":"bbfa4639-f2a3-325d-a462-2d8294fc805d","pitchNumber":4,"startTime":"2026-03-29T19:41:13.417Z","endTime":"2026-03-29T19:41:16.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.91529603073468,"aZ":-16.14617616141784,"pfxX":-3.1528183435446984,"pfxZ":8.974111855080476,"pX":1.352357570538342,"pZ":2.0997707798159873,"vX0":9.670089253322015,"vY0":-134.25599863275747,"vZ0":-4.9360389883740075,"x":65.45,"y":182.09,"x0":-1.9212846674952901,"y0":50.002470485878455,"z0":5.1492735799941345,"aX":-5.631321552956851},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.0,"breakHorizontal":3.1,"spinRate":2343,"spinDirection":218},"zone":14,"typeConfidence":0.88,"plateTime":0.4113872745278493,"extension":7.320075098995566},"index":5,"playId":"53b4b7f5-30af-375e-8dd4-a39f48792c4e","pitchNumber":5,"startTime":"2026-03-29T19:41:32.067Z","endTime":"2026-03-29T19:41:35.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.4,"endSpeed":67.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.630790232615738,"aZ":-33.112604643583914,"pfxX":9.23408286124771,"pfxZ":-0.799573605552359,"pX":1.233227683598766,"pZ":1.3122656864940527,"vX0":4.215226683828147,"vY0":-109.55396790893123,"vZ0":-0.7550619056224146,"x":69.99,"y":203.35,"x0":-1.9372853702145565,"y0":50.002603069767595,"z0":5.31175087342337,"aX":10.832969686044896},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-1.3,"breakHorizontal":-18.0,"spinRate":2382,"spinDirection":56},"zone":14,"typeConfidence":0.91,"plateTime":0.5067949226634325,"extension":7.183876737688731},"index":6,"playId":"95b51cd3-38ba-34e8-b164-5f2f5875686a","pitchNumber":6,"startTime":"2026-03-29T19:41:47.383Z","endTime":"2026-03-29T19:41:50.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:41:50.689Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-29T19:41:58.007Z","endTime":"2026-03-29T19:44:11.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":80.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.82053492719561,"aZ":-21.690826646322943,"pfxX":-8.354268735572756,"pfxZ":6.238408187340806,"pX":0.05714191266703412,"pZ":1.374501776108651,"vX0":8.279582853463934,"vY0":-130.92773368766717,"vZ0":-5.212712543178459,"x":114.82,"y":201.67,"x0":-2.1099509143704918,"y0":50.006100084600796,"z0":5.0862320465291795,"aX":-14.046278169014238},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.0,"breakHorizontal":12.6,"spinRate":2330,"spinDirection":223},"zone":14,"typeConfidence":0.96,"plateTime":0.42355992095087514,"extension":7.10009895656092},"index":0,"playId":"79218bc1-52a0-3a59-8594-0757a9a56f00","pitchNumber":1,"startTime":"2026-03-29T19:42:17.593Z","endTime":"2026-03-29T19:42:20.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":82.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.180620932142986,"aZ":-22.448449938120564,"pfxX":-10.010912218144412,"pfxZ":5.445654151073297,"pX":0.06474310883333317,"pZ":1.3421475319559566,"vX0":9.379875070420665,"vY0":-134.57097282057612,"vZ0":-5.505141164773864,"x":114.53,"y":202.54,"x0":-2.2093892857005306,"y0":50.00632985563999,"z0":5.061999724450852,"aX":-17.893630884692794},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.5,"breakHorizontal":15.5,"spinRate":2413,"spinDirection":229},"zone":14,"typeConfidence":0.92,"plateTime":0.4110857148534839,"extension":6.965339302701737},"index":1,"playId":"8530e109-258a-3c20-b5b4-0ba2fb58c210","pitchNumber":2,"startTime":"2026-03-29T19:42:36.588Z","endTime":"2026-03-29T19:42:40.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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61790342728306,"aZ":-24.668639600737606,"pfxX":5.25497026226787,"pfxZ":5.505638957861863,"pX":0.6627547081588551,"pZ":0.8936274932645636,"vX0":5.299816778004955,"vY0":-117.31106734669605,"vZ0":-3.8315626123593094,"x":91.74,"y":214.65,"x0":-2.326828006204423,"y0":50.00533074240773,"z0":4.904434111344574,"aX":7.167940074091737},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":9.1,"breakHorizontal":-11.0,"spinRate":2513,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.47077770324447776,"extension":6.899098677555242},"index":2,"playId":"4aaf20fb-9377-3a27-9f46-69089a76cd9c","pitchNumber":3,"startTime":"2026-03-29T19:42:55.176Z","endTime":"2026-03-29T19:42:58.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":80.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.00346274138137,"aZ":-21.55406279928988,"pfxX":-8.78485185622387,"pfxZ":6.307988888056033,"pX":-0.872584307061169,"pZ":1.8065043573758215,"vX0":6.355513914296262,"vY0":-131.27240326177184,"vZ0":-4.064638575090649,"x":150.26,"y":190.0,"x0":-2.227953724920507,"y0":50.00002885792594,"z0":5.052416453347087,"aX":-14.783390734153981},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.3,"breakHorizontal":13.8,"spinRate":2300,"spinDirection":221},"zone":13,"typeConfidence":0.94,"plateTime":0.4230729505881552,"extension":6.994317323623899},"index":3,"playId":"d2598f00-030c-34ac-bf43-ae912547d6af","pitchNumber":4,"startTime":"2026-03-29T19:43:17.666Z","endTime":"2026-03-29T19:43:21.292Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-03-29T19:43:32.491Z","endTime":"2026-03-29T19:43:45.704Z","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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":76.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.125732285386178,"aZ":-23.76339053262238,"pfxX":-9.756877654105313,"pfxZ":5.508282793153935,"pX":0.18163647332437874,"pZ":1.9690550597841008,"vX0":8.77333463437364,"vY0":-124.23682899359316,"vZ0":-2.9597239860259585,"x":110.08,"y":185.62,"x0":-2.1668509250129695,"y0":50.00541299091264,"z0":5.20026647517652,"aX":-14.909987506192083},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":9.4,"breakHorizontal":15.0,"spinRate":2291,"spinDirection":234},"zone":8,"typeConfidence":0.89,"plateTime":0.4447379118721364,"extension":7.001477458936405},"index":5,"playId":"8a3a30ff-676d-3fb0-a413-7c3e70e8fee7","pitchNumber":5,"startTime":"2026-03-29T19:43:45.704Z","endTime":"2026-03-29T19:43:48.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":79.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.409660800516907,"aZ":-30.505563763181886,"pfxX":-11.856857465871844,"pfxZ":1.0333313344840436,"pX":-0.7581193364007348,"pZ":0.8275253887970357,"vX0":7.442995350470727,"vY0":-127.01406103311395,"vZ0":-4.751324641959529,"x":145.9,"y":216.44,"x0":-2.2071098347418685,"y0":50.002528070942745,"z0":5.188039687379223,"aX":-19.101460769716827},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.8,"breakHorizontal":19.4,"spinRate":2380,"spinDirection":233},"zone":13,"typeConfidence":0.85,"plateTime":0.4335656670184376,"extension":6.8858072145220754},"index":6,"playId":"f8fbdce3-30f6-3ff8-87e1-e9519fe8f3b0","pitchNumber":6,"startTime":"2026-03-29T19:44:07.587Z","endTime":"2026-03-29T19:44:11.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:44:11.107Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alex Bregman lines out sharply to left fielder Daylen Lile.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-29T19:45:19.733Z","endTime":"2026-03-29T19:45:49.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-29T19:44:27.641Z","endTime":"2026-03-29T19:45:22.011Z","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(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":83.5,"endSpeed":76.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01151943221113,"aZ":-24.86663694629651,"pfxX":4.260164005775139,"pfxZ":4.910970557620971,"pX":0.6082491523724678,"pZ":1.8985793488863747,"vX0":5.3146096329445065,"vY0":-121.5162703269406,"vZ0":-2.375704762736863,"x":93.81,"y":187.52,"x0":-2.1649357618987,"y0":50.000433817324144,"z0":5.061103509031659,"aX":6.335536917497964},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":8.5,"breakHorizontal":-9.0,"spinRate":2439,"spinDirection":101},"zone":9,"typeConfidence":2.0,"plateTime":0.4516742268745122,"extension":7.036847921718565},"index":1,"playId":"43a0bea5-121c-3208-aa54-1f65c236b8bc","pitchNumber":1,"startTime":"2026-03-29T19:45:22.011Z","endTime":"2026-03-29T19:45:25.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":75.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23310611421871,"aZ":-22.238961208527034,"pfxX":0.8447164417450397,"pfxZ":6.704338011315308,"pX":0.33278205967023156,"pZ":2.04113149087825,"vX0":5.590889397443685,"vY0":-122.32647049365808,"vZ0":-2.6201147106503893,"x":104.32,"y":183.67,"x0":-2.1136960039295736,"y0":50.00000471650941,"z0":5.0798046397109395,"aX":1.2495761142962396},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":11.6,"breakHorizontal":-3.1,"spinRate":2567,"spinDirection":128},"zone":9,"typeConfidence":2.0,"plateTime":0.45170248392834766,"extension":6.944005264032317},"hitData":{"launchSpeed":103.8,"launchAngle":19.0,"totalDistance":333.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":61.33,"coordY":81.47}},"index":2,"playId":"388f0402-b4bc-3a41-b158-08013f22c2cb","pitchNumber":2,"startTime":"2026-03-29T19:45:39.878Z","endTime":"2026-03-29T19:45:49.492Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:45:49.492Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daylen Lile walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-29T19:47:55.991Z","endTime":"2026-03-29T19:49:14.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":72.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.391305389887087,"aZ":-30.051184085086913,"pfxX":-5.190975133039821,"pfxZ":1.5517453921115312,"pX":0.705264702322963,"pZ":4.459729385618562,"vX0":-1.1131222176718445,"vY0":-117.3154805054357,"vZ0":3.843710346544767,"x":90.12,"y":118.37,"x0":1.861970779698893,"y0":50.00071595866032,"z0":5.635163708304662,"aX":-7.087409188765474},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":4.3,"breakHorizontal":9.7,"spinRate":2579,"spinDirection":290},"zone":12,"typeConfidence":2.0,"plateTime":0.47056673176438757,"extension":6.079752894489368},"index":0,"playId":"ae07705b-7dce-3292-aeeb-1a174db870df","pitchNumber":1,"startTime":"2026-03-29T19:47:57.462Z","endTime":"2026-03-29T19:48:00.462Z","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":82.6,"endSpeed":74.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.340909863563706,"aZ":-27.476550055798427,"pfxX":6.163777114711229,"pfxZ":3.2490678911809443,"pX":0.42786155406515003,"pZ":3.5031944856133,"vX0":-5.024598552565622,"vY0":-120.09945577222217,"vZ0":1.0187385498409505,"x":100.69,"y":144.19,"x0":1.7560884336434066,"y0":50.00457385193033,"z0":5.535170535008212,"aX":8.91896838288898},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":6.5,"breakHorizontal":-9.8,"spinRate":1071,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.4577372312286623,"extension":6.4629446493178575},"index":1,"playId":"5821b52a-8994-30bd-ba6d-aa1aace15ff3","pitchNumber":2,"startTime":"2026-03-29T19:48:12.220Z","endTime":"2026-03-29T19:48:15.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":81.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.2624291004269,"aZ":-13.131338519326883,"pfxX":7.661566811381995,"pfxZ":10.884658452006429,"pX":-0.8071597610519881,"pZ":2.496611023663084,"vX0":-8.80270162560689,"vY0":-132.89849913239655,"vZ0":-4.645862429596257,"x":147.77,"y":171.37,"x0":1.5871889164657345,"y0":50.00464533894553,"z0":5.255099790059485,"aX":13.407648191719716},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.6,"breakHorizontal":-11.4,"spinRate":2582,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.4156213119278731,"extension":6.346390231220931},"index":2,"playId":"861c7571-327c-3369-9e3c-cbac5de3d262","pitchNumber":3,"startTime":"2026-03-29T19:48:30.378Z","endTime":"2026-03-29T19:48:34.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":80.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.915617158257774,"aZ":-21.929006374888125,"pfxX":10.035595595626635,"pfxZ":6.091910392010268,"pX":0.48637325858462477,"pZ":2.597831055066117,"vX0":-6.707503702967787,"vY0":-129.83615203395004,"vZ0":-2.457431190171335,"x":98.46,"y":168.64,"x0":1.8188347565043403,"y0":50.00367957109284,"z0":5.25197295980808,"aX":16.88249040518101},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.6,"breakHorizontal":-16.4,"spinRate":2548,"spinDirection":138},"zone":6,"typeConfidence":2.0,"plateTime":0.42426270834474833,"extension":6.2788130372392255},"index":3,"playId":"19deb1e3-f122-395c-a59e-8b7d26e7a56a","pitchNumber":4,"startTime":"2026-03-29T19:48:49.369Z","endTime":"2026-03-29T19:48:52.369Z","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":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.901376518252643,"aZ":-19.295821148638673,"pfxX":9.926704980948518,"pfxZ":7.34859725359249,"pX":-0.31770149766356864,"pZ":1.3492784441152532,"vX0":-8.65929937857132,"vY0":-132.0236704226806,"vZ0":-6.102475743207018,"x":129.11,"y":202.35,"x0":1.7259478321644315,"y0":50.006551506614485,"z0":5.12580685990165,"aX":17.4077826918625},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.0,"breakHorizontal":-16.0,"spinRate":2606,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.4159565096062998,"extension":6.231020617407393},"index":4,"playId":"a53e1abb-e2d8-375c-a1d2-df474081fc25","pitchNumber":5,"startTime":"2026-03-29T19:49:10.205Z","endTime":"2026-03-29T19:49:14.652Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:49:14.652Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joey Wiemer walks. Daylen Lile to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-29T19:51:48.942Z","endTime":"2026-03-29T19:55:02.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"postOnSecond":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7,8,9,10],"actionIndex":[1],"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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"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":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-29T19:49:24.207Z","endTime":"2026-03-29T19:49:48.598Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Phil Maton replaces Shota Imanaga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-29T19:49:48.598Z","endTime":"2026-03-29T19:51:51.225Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664208,"link":"/api/v1/people/664208"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":79.7,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.060410474741857,"aZ":-26.577558767033416,"pfxX":-10.974842214396366,"pfxZ":3.4217012970537626,"pX":0.4253374876094738,"pZ":0.9272685478814484,"vX0":7.355143334048995,"vY0":-128.23176911229592,"vZ0":-4.607750524506313,"x":100.79,"y":213.74,"x0":-1.0812170448488945,"y0":50.002060495682585,"z0":4.867296203467779,"aX":-17.940529747122348},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.2,"breakHorizontal":17.8,"spinRate":2275,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4301867297467421,"extension":6.874713350737585},"index":2,"playId":"6104bf9e-5718-3d0e-9b06-320858e5d46f","pitchNumber":1,"startTime":"2026-03-29T19:51:51.225Z","endTime":"2026-03-29T19:51:54.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.9,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.948496112810872,"aZ":-24.057326167325066,"pfxX":0.2877478928503505,"pfxZ":4.7370292637161215,"pX":0.8192959238854975,"pZ":1.92776775982757,"vX0":5.057888407857066,"vY0":-130.2501624225767,"vZ0":-3.3171077270593594,"x":85.77,"y":186.73,"x0":-1.1870565950536003,"y0":50.0041856791041,"z0":5.041669979038673,"aX":0.4933229897777109},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.0,"breakHorizontal":-1.7,"spinRate":2584,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.42088858579999133,"extension":6.99158920372421},"index":3,"playId":"9bc6762c-9e67-3942-bf43-3cf11d15d3d4","pitchNumber":2,"startTime":"2026-03-29T19:52:11.941Z","endTime":"2026-03-29T19:52:15.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":69.3,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.882622730537662,"aZ":-36.11452397328264,"pfxX":10.680033975942681,"pfxZ":-3.2256955249526458,"pX":1.8171182830556374,"pZ":1.2971846108011758,"vX0":3.5160114425387565,"vY0":-111.26929565376295,"vZ0":-0.1288891132105705,"x":47.74,"y":203.76,"x0":-1.1829311600095647,"y0":50.004445247579355,"z0":5.182950099340996,"aX":13.037690655776553},"breaks":{"breakAngle":20.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-5.4,"breakHorizontal":-20.4,"spinRate":3152,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4973216247586665,"extension":6.906848029714605},"index":4,"playId":"1cc61478-3fa0-3c02-90c2-b182bb36f0e3","pitchNumber":3,"startTime":"2026-03-29T19:52:31.855Z","endTime":"2026-03-29T19:52:34.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.7,"endSpeed":68.5,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34473875234015,"aZ":-37.97369808728307,"pfxX":11.265500949177992,"pfxZ":-4.818315733273078,"pX":-1.0309278958310817,"pZ":2.341162143447564,"vX0":-2.1917498022039488,"vY0":-110.09352483045757,"vZ0":2.5333118295206587,"x":156.3,"y":175.57,"x0":-1.472245586649398,"y0":50.00547850667325,"z0":5.255325470535056,"aX":13.5429249042619},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-7.4,"breakHorizontal":-19.6,"spinRate":3117,"spinDirection":64},"zone":13,"typeConfidence":2.0,"plateTime":0.5015292259840023,"extension":6.851571580428812},"index":5,"playId":"69aca1bc-5076-3f74-8eb1-4e8e7b094486","pitchNumber":4,"startTime":"2026-03-29T19:52:53.231Z","endTime":"2026-03-29T19:52:57.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01934720661245,"aZ":-22.69047764135543,"pfxX":1.519032097426889,"pfxZ":5.444424940095972,"pX":-0.7007529895930384,"pZ":2.618362912684616,"vX0":1.2279764822521506,"vY0":-130.75293124307453,"vZ0":-1.9816547009725214,"x":143.71,"y":168.08,"x0":-1.3728421740196763,"y0":50.00288342872884,"z0":5.078335467825695,"aX":2.6456672377830466},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.7,"breakHorizontal":-3.0,"spinRate":2554,"spinDirection":195},"zone":4,"typeConfidence":2.0,"plateTime":0.4179515471142534,"extension":7.041600297671665},"index":6,"playId":"4169e2c2-5648-38d7-a9d0-b6537f04e9bb","pitchNumber":5,"startTime":"2026-03-29T19:53:15.470Z","endTime":"2026-03-29T19:53:19.704Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"playId":"729d039d-f280-45cd-bb78-cd450ee65a2a","startTime":"2026-03-29T19:53:38.301Z","endTime":"2026-03-29T19:53:43.301Z","isPitch":false,"type":"stepoff"},{"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.8,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.457407252812477,"aZ":-21.044656275485984,"pfxX":0.6436483711170925,"pfxZ":6.344530912939275,"pX":-0.2158356734145467,"pZ":2.2173441548582127,"vX0":2.363888282270586,"vY0":-131.73990800327925,"vZ0":-3.416953319186689,"x":125.23,"y":178.91,"x0":-1.2090673331389048,"y0":50.004038581809986,"z0":5.090058193481221,"aX":1.1292496965050718},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.9,"breakHorizontal":-1.7,"spinRate":2582,"spinDirection":197},"zone":8,"typeConfidence":2.0,"plateTime":0.41605578230745976,"extension":7.110188662118783},"index":8,"playId":"05d8052c-1a08-3e5e-8bd6-4a5068de028d","pitchNumber":6,"startTime":"2026-03-29T19:53:56.001Z","endTime":"2026-03-29T19:53:59.518Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.5,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41305864050022,"aZ":-19.03419928462735,"pfxX":0.9242338906799592,"pfxZ":7.672546411029561,"pX":-1.0853643958698052,"pZ":3.663325616124961,"vX0":0.4987546956019653,"vY0":-130.29862390243665,"vZ0":-0.1377801548101572,"x":158.37,"y":139.87,"x0":-1.3995726140072178,"y0":50.00263917976702,"z0":5.160108994680781,"aX":1.5824959296455217},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":14.0,"breakHorizontal":-1.8,"spinRate":2527,"spinDirection":184},"zone":11,"typeConfidence":2.0,"plateTime":0.4210240589642571,"extension":6.950619502972136},"index":9,"playId":"a4797051-f34e-34a1-b45a-166d6869a478","pitchNumber":7,"startTime":"2026-03-29T19:54:26.580Z","endTime":"2026-03-29T19:54:34.419Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.6,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.055230055570494,"aZ":-19.748805273844543,"pfxX":1.0236448287319018,"pfxZ":7.084744128004967,"pX":-0.4120941426523811,"pZ":3.578295548120015,"vX0":2.1137596022175913,"vY0":-131.60391209805823,"vZ0":-0.283131442789618,"x":132.71,"y":142.17,"x0":-1.3587474072907364,"y0":50.000491751204045,"z0":5.1507123900095415,"aX":1.7935877368581419},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.0,"breakHorizontal":-2.3,"spinRate":2562,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.41627543984076487,"extension":6.9497912361687515},"index":10,"playId":"d5331590-cc67-3f91-9e97-b6a0770c2f29","pitchNumber":8,"startTime":"2026-03-29T19:54:57.484Z","endTime":"2026-03-29T19:55:02.577Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:55:02.577Z","atBatIndex":42},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"CJ Abrams hit by pitch. Daylen Lile to 3rd. Joey Wiemer to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-29T19:55:19.848Z","endTime":"2026-03-29T19:57:13.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"postOnSecond":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"postOnThird":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71022589327878,"aZ":-24.39463405732687,"pfxX":7.856234760473894,"pfxZ":5.404544476921247,"pX":0.6961273167533458,"pZ":2.7818891380903623,"vX0":3.499131100698935,"vY0":-119.93543503606327,"vZ0":0.027544863352797044,"x":90.47,"y":163.67,"x0":-1.8077663073305992,"y0":50.005125640543326,"z0":4.967089867560436,"aX":11.312069342924845},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":10.1,"breakHorizontal":-15.1,"spinRate":2741,"spinDirection":97},"zone":6,"typeConfidence":2.0,"plateTime":0.45873962003662383,"extension":6.739616763410969},"index":0,"playId":"7808f26f-8095-3d00-862c-f3827b0e44cc","pitchNumber":1,"startTime":"2026-03-29T19:55:36.728Z","endTime":"2026-03-29T19:55:39.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.841432403664538,"aZ":-20.753570365890084,"pfxX":2.0003654684959127,"pfxZ":6.452424438013779,"pX":-0.8137869728776376,"pZ":2.944233756769548,"vX0":0.7904784518744373,"vY0":-131.69879547143353,"vZ0":-1.5921066801388166,"x":148.02,"y":159.29,"x0":-1.377128085287342,"y0":50.00648279138698,"z0":5.079249726493127,"aX":3.543191744585498},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.6,"breakHorizontal":-3.8,"spinRate":2562,"spinDirection":186},"zone":1,"typeConfidence":2.0,"plateTime":0.4146136131644922,"extension":7.158126853576546},"index":1,"playId":"bea9b3fd-0e17-3c20-af97-48feab2c6885","pitchNumber":2,"startTime":"2026-03-29T19:55:56.975Z","endTime":"2026-03-29T19:56:23.990Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"}}},{"details":{"call":{"code":"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":75.6,"endSpeed":68.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.590542099255057,"aZ":-37.53121271478187,"pfxX":11.977961461034285,"pfxZ":-4.469324841531524,"pX":0.10700467079286134,"pZ":2.0379780880131166,"vX0":0.16969998558148297,"vY0":-110.01590204601733,"vZ0":2.026673294913249,"x":112.92,"y":183.75,"x0":-1.522183567911563,"y0":50.00359329549277,"z0":5.149567403269234,"aX":14.353942390519535},"breaks":{"breakAngle":21.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-7.0,"breakHorizontal":-21.6,"spinRate":3187,"spinDirection":67},"zone":8,"typeConfidence":2.0,"plateTime":0.5022034536514655,"extension":6.894195941967678},"index":2,"playId":"02d89c0b-9b76-3547-9c98-fb76c29aacb2","pitchNumber":3,"startTime":"2026-03-29T19:56:36.207Z","endTime":"2026-03-29T19:56:40.209Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":69.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.372093161761867,"aZ":-36.651581721978324,"pfxX":11.261749439640019,"pfxZ":-3.6296442773192323,"pX":2.1479533372915576,"pZ":1.2591762216906377,"vX0":4.506633193351522,"vY0":-111.85427181235168,"vZ0":0.11615695725502162,"x":35.13,"y":204.78,"x0":-1.3734456936945865,"y0":50.00549458543502,"z0":5.052748708947054,"aX":13.876442513048794},"breaks":{"breakAngle":21.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-6.1,"breakHorizontal":-21.7,"spinRate":3122,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.49496027484744465,"extension":6.778448494114677},"index":3,"playId":"7ff0f25b-f626-3db5-8c1a-3cbec97d5b3f","pitchNumber":4,"startTime":"2026-03-29T19:57:08.280Z","endTime":"2026-03-29T19:57:13.323Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:57:13.323Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nasim Nuñez called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-29T19:57:34.803Z","endTime":"2026-03-29T19:59:50.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"postOnSecond":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"postOnThird":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.891330645364775,"aZ":-29.36010835844944,"pfxX":8.683117671473314,"pfxZ":1.8890494168398773,"pX":0.18139966662451704,"pZ":1.6567731244517705,"vX0":1.73384754470097,"vY0":-122.02832229460905,"vZ0":-1.6340601157165355,"x":110.09,"y":194.05,"x0":-1.6677338340356829,"y0":50.001146306860164,"z0":4.895323847291613,"aX":12.92580360834735},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.2,"breakHorizontal":-16.1,"spinRate":2696,"spinDirection":81},"zone":8,"typeConfidence":2.0,"plateTime":0.4510786844074888,"extension":6.684706540780984},"index":0,"playId":"89b46775-184e-39ef-a53d-94ba4da69cd8","pitchNumber":1,"startTime":"2026-03-29T19:57:46.120Z","endTime":"2026-03-29T19:57:49.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":70.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30560431483721,"aZ":-38.97637946418957,"pfxX":9.240648477331693,"pfxZ":-5.374624486538442,"pX":1.641420582630422,"pZ":0.8116253264830141,"vX0":3.7933654796915017,"vY0":-113.11004026028357,"vZ0":-0.6679471894414111,"x":54.43,"y":216.87,"x0":-1.2707180341136777,"y0":50.00503716082043,"z0":5.1027249121934615,"aX":11.68431609139376},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-9.5,"breakHorizontal":-17.9,"spinRate":3103,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.48881231371738965,"extension":6.967878125782533},"index":1,"playId":"8903d2c1-9746-3fed-82e0-f19cfe28f70d","pitchNumber":2,"startTime":"2026-03-29T19:58:02.981Z","endTime":"2026-03-29T19:58:05.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00374954017828,"aZ":-21.537493749020502,"pfxX":2.510542666299147,"pfxZ":5.988242182055214,"pX":-0.507224359351491,"pZ":2.32123477389136,"vX0":1.0565411764555155,"vY0":-132.14766928997446,"vZ0":-3.063550725125216,"x":136.33,"y":176.11,"x0":-1.2379225435181274,"y0":50.00458620689085,"z0":5.0699666656614255,"aX":4.459427735235514},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.4,"breakHorizontal":-4.8,"spinRate":2635,"spinDirection":187},"zone":4,"typeConfidence":2.0,"plateTime":0.41379816826112314,"extension":7.115684838819747},"index":2,"playId":"39cd0366-0aa0-30b6-a1a4-3c5c62ba6a74","pitchNumber":3,"startTime":"2026-03-29T19:58:21.962Z","endTime":"2026-03-29T19:58:48.988Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65421768678771,"aZ":-18.669221184378852,"pfxX":1.3189712560930613,"pfxZ":7.527117928331837,"pX":-0.7884627170864015,"pZ":2.704871716645169,"vX0":0.5440179795152699,"vY0":-132.4505177054518,"vZ0":-2.836848433055546,"x":147.05,"y":165.75,"x0":-1.1673191513251284,"y0":50.00342658543845,"z0":5.139326320784861,"aX":2.366840799651268},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.3,"breakHorizontal":-2.5,"spinRate":2642,"spinDirection":198},"zone":1,"typeConfidence":2.0,"plateTime":0.4119771595883175,"extension":7.061982176969567},"index":3,"playId":"b07f201a-e6ec-3182-b673-2199e386be79","pitchNumber":4,"startTime":"2026-03-29T19:59:02.439Z","endTime":"2026-03-29T19:59:07.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":70.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.974159554752465,"aZ":-39.17847638580894,"pfxX":11.01691716414923,"pfxZ":-5.607038245467887,"pX":1.0142918896093502,"pZ":0.9992397572992581,"vX0":2.2969569131177723,"vY0":-112.7399649367516,"vZ0":-0.20722804359784086,"x":78.34,"y":211.8,"x0":-1.454384937196946,"y0":50.0007648744739,"z0":5.14472985563065,"aX":13.77195844047096},"breaks":{"breakAngle":20.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-9.7,"breakHorizontal":-20.5,"spinRate":3291,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.491270379183137,"extension":6.84009007206383},"index":4,"playId":"d94aeff1-8eec-38b0-ac3b-ff7b13f10bbb","pitchNumber":5,"startTime":"2026-03-29T19:59:20.624Z","endTime":"2026-03-29T19:59:23.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.632245219749574,"aZ":-21.172782213728336,"pfxX":1.3943742591564803,"pfxZ":6.287319343027972,"pX":-0.7685966164500566,"pZ":3.1292546351104096,"vX0":1.0576222007120626,"vY0":-130.72408438591788,"vZ0":-1.1457620569622065,"x":146.3,"y":154.29,"x0":-1.3580351465692804,"y0":50.00434386907028,"z0":5.145721727535953,"aX":2.440878684473838},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.4,"breakHorizontal":-2.8,"spinRate":2614,"spinDirection":187},"zone":1,"typeConfidence":2.0,"plateTime":0.41719344390599744,"extension":7.127383914810393},"index":5,"playId":"f18c4bfb-eaa8-387c-b336-6ff72fcb1d55","pitchNumber":6,"startTime":"2026-03-29T19:59:45.400Z","endTime":"2026-03-29T19:59:50.023Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:59:50.023Z","atBatIndex":44},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Keibert Ruiz out on a sacrifice fly to center fielder Pete Crow-Armstrong. Daylen Lile scores.","rbi":1,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-29T20:00:11.811Z","endTime":"2026-03-29T20:00:48.699Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"postOnSecond":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72687487915858,"aZ":-20.266746022790493,"pfxX":0.7159389918486116,"pfxZ":6.898494075873765,"pX":-1.1012133368193673,"pZ":3.03158434209317,"vX0":0.2112121085038116,"vY0":-130.6261846504707,"vZ0":-1.4608923772316913,"x":158.98,"y":156.93,"x0":-1.2761664386287734,"y0":50.00534739411973,"z0":5.1230364775795465,"aX":1.2363791541299842},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.4,"breakHorizontal":-1.3,"spinRate":2612,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.41943878433965587,"extension":7.0503402229807115},"index":0,"playId":"9de09eb8-bafc-3598-a540-af58cff5ea19","pitchNumber":1,"startTime":"2026-03-29T20:00:18.565Z","endTime":"2026-03-29T20:00:23.021Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63691911100611,"aZ":-18.8134958448118,"pfxX":0.2414671937825108,"pfxZ":7.6397062914437965,"pX":0.372530418343282,"pZ":1.6318061326611641,"vX0":3.9363985735741114,"vY0":-131.12307665106368,"vZ0":-4.974685257328044,"x":102.8,"y":194.72,"x0":-1.1768695715266237,"y0":50.00261145973363,"z0":4.949194285914424,"aX":0.42124567347998293},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.0,"breakHorizontal":-1.3,"spinRate":2572,"spinDirection":188},"zone":9,"typeConfidence":2.0,"plateTime":0.41705147351503946,"extension":7.185999110534212},"hitData":{"launchSpeed":84.9,"launchAngle":29.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.03,"coordY":74.21}},"index":1,"playId":"5c2362bd-288a-384b-bc03-8bd6474b366a","pitchNumber":2,"startTime":"2026-03-29T20:00:37.702Z","endTime":"2026-03-29T20:00:48.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:00:48.699Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Young lines out to second baseman Nico Hoerner.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-29T20:01:08.716Z","endTime":"2026-03-29T20:02:33.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_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":76.7,"endSpeed":69.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.445445231639866,"aZ":-38.148472176127264,"pfxX":9.831555527729353,"pfxZ":-4.827394113391013,"pX":-0.0799983461645571,"pZ":1.9852009775722055,"vX0":0.28332300202713473,"vY0":-111.60374197919708,"vZ0":1.6822855253906561,"x":120.05,"y":185.18,"x0":-1.4828010007884396,"y0":50.00071911434655,"z0":5.204636458250356,"aX":12.177300955983238},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-7.8,"breakHorizontal":-17.8,"spinRate":3125,"spinDirection":63},"zone":8,"typeConfidence":2.0,"plateTime":0.49419936904899764,"extension":7.111958443970964},"index":0,"playId":"41ad7d2e-42b7-34a6-87d8-9fcaeffc0ed4","pitchNumber":1,"startTime":"2026-03-29T20:01:27.909Z","endTime":"2026-03-29T20:01:30.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.026235525781722,"aZ":-28.95657698837448,"pfxX":6.850237652869543,"pfxZ":2.196188319548913,"pX":0.3889620700085838,"pZ":1.416378600592265,"vX0":2.0144512619143753,"vY0":-120.41420140281514,"vZ0":-2.2724365680327043,"x":102.17,"y":200.54,"x0":-1.3489415621095158,"y0":50.001673992489124,"z0":4.941687919278906,"aX":10.02862149708399},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.7,"breakHorizontal":-12.8,"spinRate":2676,"spinDirection":85},"zone":14,"typeConfidence":2.0,"plateTime":0.45538227415578136,"extension":6.803780031855279},"index":1,"playId":"c9d26624-069b-302d-816f-bb3e608f3bf7","pitchNumber":2,"startTime":"2026-03-29T20:01:50.023Z","endTime":"2026-03-29T20:02:17.053Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":88.1,"endSpeed":81.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.329218815522484,"aZ":-26.488893722173966,"pfxX":1.291691293193176,"pfxZ":3.3923946254179214,"pX":-0.7721763894161492,"pZ":2.80185643739208,"vX0":1.0339104781639326,"vY0":-128.37062484394832,"vZ0":-0.6670517769434836,"x":99.56,"y":137.13,"x0":-1.3473179566315947,"y0":50.00591684228168,"z0":5.118126085068422,"aX":2.166691918284254},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.2,"breakHorizontal":-2.5,"spinRate":2557,"spinDirection":172},"zone":1,"typeConfidence":2.0,"plateTime":0.42586237210287603,"extension":7.104063512863607},"hitData":{"launchSpeed":62.6,"launchAngle":24.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":153.96,"coordY":137.66}},"index":2,"playId":"dff58a37-6cb2-351b-bed1-7fb23538e4ec","pitchNumber":3,"startTime":"2026-03-29T20:02:28.323Z","endTime":"2026-03-29T20:02:33.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:02:33.855Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ian Happ walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-29T20:05:00.772Z","endTime":"2026-03-29T20:06:26.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: PJ Poulin replaces Jake Irvin.","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-03-29T20:04:30.775Z","endTime":"2026-03-29T20:05:02.823Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676571,"link":"/api/v1/people/676571"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":71.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.089139810159896,"aZ":-39.86561188358382,"pfxX":8.986021488740537,"pfxZ":-5.835159104143914,"pX":0.4129723463941838,"pZ":1.2820543827638127,"vX0":-6.658785474968778,"vY0":-115.44548041474901,"vZ0":1.4921528217706146,"x":101.26,"y":204.16,"x0":2.200119293723788,"y0":50.00110829055815,"z0":4.533013974694525,"aX":11.850014590578148},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-9.6,"breakHorizontal":-14.2,"spinRate":1539,"spinDirection":86},"zone":14,"typeConfidence":0.9,"plateTime":0.4786722410201145,"extension":6.036842498872804},"index":1,"playId":"58518dca-0663-3da7-a38c-8828f8ba88df","pitchNumber":1,"startTime":"2026-03-29T20:05:02.823Z","endTime":"2026-03-29T20:05:06.179Z","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":79.6,"endSpeed":71.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.856235679609203,"aZ":-36.336815835518124,"pfxX":10.35271932809204,"pfxZ":-3.1729291455835096,"pX":-0.5384521063594987,"pZ":2.441834773908701,"vX0":-8.687543591864111,"vY0":-115.4179649423783,"vZ0":3.081470533473781,"x":137.52,"y":172.85,"x0":1.9788435904294004,"y0":50.00206111604607,"z0":4.653519317972742,"aX":13.592403882876274},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-4.3,"breakHorizontal":-15.8,"spinRate":1417,"spinDirection":86},"zone":4,"typeConfidence":0.91,"plateTime":0.4795349219156235,"extension":6.093537860274023},"index":2,"playId":"202787d6-f8bf-358e-9b71-32626ab15ab9","pitchNumber":2,"startTime":"2026-03-29T20:05:23.674Z","endTime":"2026-03-29T20:05:26.972Z","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":78.6,"endSpeed":71.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.851212146602254,"aZ":-29.541548648516773,"pfxX":-0.6754117897554595,"pfxZ":2.0349714736899402,"pX":-0.15707965718206413,"pZ":0.8834031384842478,"vX0":-4.95063376433909,"vY0":-114.22977645717191,"vZ0":-1.591851335602529,"x":122.99,"y":214.93,"x0":2.1438018167155577,"y0":50.005151114600395,"z0":4.547233667714386,"aX":-0.8749531257895388},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":3.5,"breakHorizontal":2.8,"spinRate":2172,"spinDirection":253},"zone":13,"typeConfidence":0.89,"plateTime":0.4831037232777544,"extension":6.403981879526636},"index":3,"playId":"c88e1249-2d0e-3731-acaf-442e693487fe","pitchNumber":3,"startTime":"2026-03-29T20:05:43.384Z","endTime":"2026-03-29T20:05:46.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":71.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09704533202368,"aZ":-38.13676437845652,"pfxX":8.54630193700863,"pfxZ":-4.519706912639569,"pX":-0.7249016155768832,"pZ":2.378630560242044,"vX0":-8.739493951499872,"vY0":-114.90098591905054,"vZ0":3.400271183268198,"x":144.63,"y":174.56,"x0":2.0431566644507617,"y0":50.0042101038706,"z0":4.620389045881677,"aX":11.26667388422575},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-6.7,"breakHorizontal":-13.0,"spinRate":1328,"spinDirection":84},"zone":4,"typeConfidence":0.9,"plateTime":0.47928486438113627,"extension":6.093088994890965},"index":4,"playId":"f9594277-d786-39b2-86ec-452ba6893114","pitchNumber":4,"startTime":"2026-03-29T20:06:02.474Z","endTime":"2026-03-29T20:06:06.225Z","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":90.3,"endSpeed":80.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.747143635828365,"aZ":-23.095857211916247,"pfxX":10.20947722021085,"pfxZ":5.360536652182286,"pX":-0.900741312996755,"pZ":1.99800429775602,"vX0":-10.435388366269272,"vY0":-130.85870360881296,"vZ0":-2.1299620592102984,"x":151.33,"y":184.83,"x0":1.8583795396327216,"y0":50.001600110351134,"z0":4.596158102408047,"aX":17.283971207199937},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.4,"breakHorizontal":-15.5,"spinRate":2167,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.42244912086922426,"extension":6.507048869322866},"index":5,"playId":"a22c24c2-1e64-3c19-b83c-c8b5a1b9353d","pitchNumber":5,"startTime":"2026-03-29T20:06:23.076Z","endTime":"2026-03-29T20:06:26.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:06:26.824Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Crow-Armstrong flies out to center fielder Jacob Young.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-29T20:06:34.806Z","endTime":"2026-03-29T20:09:03.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":69.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.678633205589506,"aZ":-29.993334952113607,"pfxX":-0.7026890580177649,"pfxZ":1.7152593674451588,"pX":-0.3257959364529022,"pZ":0.9593189638201801,"vX0":-5.517050988184506,"vY0":-114.72154511845778,"vZ0":-0.8656997722069957,"x":129.42,"y":212.88,"x0":2.2509843177780895,"y0":50.001660733851516,"z0":4.395157549528913,"aX":-0.8902925512410693},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":3.1,"breakHorizontal":3.4,"spinRate":2321,"spinDirection":262},"zone":13,"typeConfidence":0.81,"plateTime":0.48652100532751463,"extension":6.610694678733173},"index":0,"playId":"e8c25055-4555-32ef-9a7f-216d993a4cef","pitchNumber":1,"startTime":"2026-03-29T20:06:54.425Z","endTime":"2026-03-29T20:06:57.425Z","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":88.7,"endSpeed":80.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.935273009167386,"aZ":-28.711259182307558,"pfxX":10.167402150891302,"pfxZ":2.0837122293282864,"pX":0.4509478576714427,"pZ":2.7891346605629974,"vX0":-7.487294518238905,"vY0":-128.87086653513182,"vZ0":1.5682393372489403,"x":99.81,"y":163.47,"x0":2.091420473134975,"y0":50.00090534593184,"z0":4.410725687921892,"aX":16.88400265040571},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.4,"breakHorizontal":-16.4,"spinRate":2078,"spinDirection":104},"zone":3,"typeConfidence":2.0,"plateTime":0.42708178623862914,"extension":6.345051362494252},"index":1,"playId":"9bd41202-3b01-3934-99c0-7151a06bc9a7","pitchNumber":2,"startTime":"2026-03-29T20:07:13.999Z","endTime":"2026-03-29T20:07:16.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":70.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.957019672453125,"aZ":-29.74415661859115,"pfxX":-0.43769551674922713,"pfxZ":1.8717352025772982,"pX":0.5509428016507574,"pZ":1.7427680163526742,"vX0":-3.8621124328314713,"vY0":-115.85563769550147,"vZ0":0.6658624433339351,"x":96.0,"y":191.73,"x0":2.329520893457027,"y0":50.0015475272777,"z0":4.403055473395972,"aX":-0.5666570890571805},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":4.0,"breakHorizontal":2.2,"spinRate":2343,"spinDirection":251},"zone":9,"typeConfidence":0.85,"plateTime":0.4814321334666132,"extension":6.453862004848966},"index":2,"playId":"56b1fa75-30d1-3858-a033-bc8cd058422e","pitchNumber":3,"startTime":"2026-03-29T20:07:33.603Z","endTime":"2026-03-29T20:07:38.635Z","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":80.5,"endSpeed":72.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.644448573929147,"aZ":-27.82798466580189,"pfxX":-2.661985788963611,"pfxZ":3.194736866604784,"pX":-0.9379253970616334,"pZ":1.8977662190687772,"vX0":-6.527365424096978,"vY0":-116.99990182646872,"vZ0":0.5317385601612986,"x":152.75,"y":187.54,"x0":2.253757425483775,"y0":50.005368507579085,"z0":4.3118565187114966,"aX":-3.6274526615954157},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":6.2,"breakHorizontal":6.7,"spinRate":2409,"spinDirection":252},"zone":13,"typeConfidence":0.89,"plateTime":0.4712784925861748,"extension":6.535706483871334},"index":3,"playId":"17fc655e-3279-3255-9061-1d179f38ba3e","pitchNumber":4,"startTime":"2026-03-29T20:08:01.609Z","endTime":"2026-03-29T20:08:05.890Z","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":88.4,"endSpeed":80.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.494947935633263,"aZ":-30.32695929225079,"pfxX":10.774035018834379,"pfxZ":1.1201297899325713,"pX":0.23648801613974835,"pZ":1.7071739537570645,"vX0":-8.157673186501261,"vY0":-128.41858451788406,"vZ0":-0.4743909179552359,"x":107.99,"y":192.69,"x0":2.0730266182855606,"y0":50.00386440807665,"z0":4.277519265128426,"aX":17.78586855785648},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.2,"breakHorizontal":-17.4,"spinRate":2060,"spinDirection":105},"zone":8,"typeConfidence":2.0,"plateTime":0.4284480846111376,"extension":6.4871778664117175},"index":4,"playId":"1b605c5f-34cb-34e5-8b8d-d38debd33c2e","pitchNumber":5,"startTime":"2026-03-29T20:08:23.770Z","endTime":"2026-03-29T20:08:26.974Z","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":0},"pitchData":{"startSpeed":80.9,"endSpeed":72.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.707083902185737,"aZ":-29.007664491293834,"pfxX":-0.6912449980196316,"pfxZ":2.320549237530707,"pX":-0.19979862891451305,"pZ":2.175099071601132,"vX0":-5.455501960278589,"vY0":-117.58898893108312,"vZ0":1.437540358630974,"x":124.62,"y":180.05,"x0":2.2655662701892574,"y0":50.001395740083666,"z0":4.299912536687144,"aX":-0.9426086510584563},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":5.0,"breakHorizontal":2.9,"spinRate":2272,"spinDirection":210},"zone":8,"typeConfidence":0.88,"plateTime":0.4705189177708724,"extension":6.570564158989898},"hitData":{"launchSpeed":97.9,"launchAngle":31.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.9,"coordY":41.34}},"index":5,"playId":"0d88733b-824d-325d-90c5-10f3a7183df8","pitchNumber":6,"startTime":"2026-03-29T20:08:49.158Z","endTime":"2026-03-29T20:09:03.394Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:09:03.394Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nico Hoerner strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-29T20:09:08.431Z","endTime":"2026-03-29T20:10:29.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87773779301588,"aZ":-28.026458415043905,"pfxX":-3.830374619103608,"pfxZ":3.015774144856552,"pX":0.45929738896175365,"pZ":2.3956375308586844,"vX0":-3.029845357058868,"vY0":-117.29186170725924,"vZ0":1.2358743276844912,"x":99.49,"y":174.1,"x0":2.2714383774685647,"y0":50.00221813935326,"z0":4.500968696832412,"aX":-5.267019334558111},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":6.1,"breakHorizontal":7.8,"spinRate":2409,"spinDirection":266},"zone":6,"typeConfidence":0.89,"plateTime":0.46932459281137096,"extension":6.444593174289171},"index":0,"playId":"d787a078-f2e1-335f-b324-e68bc647ed13","pitchNumber":1,"startTime":"2026-03-29T20:09:30.954Z","endTime":"2026-03-29T20:09:33.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.644661341499518,"aZ":-37.65319498091138,"pfxX":9.277890777138536,"pfxZ":-3.9211253803640123,"pX":-0.3126782332448913,"pZ":1.7453876241598714,"vX0":-8.580353794353751,"vY0":-117.79335830458803,"vZ0":2.0468659367912214,"x":128.92,"y":191.65,"x0":2.182340874820933,"y0":50.00313283330854,"z0":4.361751195008149,"aX":12.9589176400664},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-6.2,"breakHorizontal":-14.5,"spinRate":1538,"spinDirection":88},"zone":7,"typeConfidence":0.9,"plateTime":0.46607316355842343,"extension":6.379193878139205},"index":1,"playId":"6d52478b-1251-3e59-931b-68281e145a09","pitchNumber":2,"startTime":"2026-03-29T20:09:49.313Z","endTime":"2026-03-29T20:09:52.313Z","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":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-29T20:10:06.029Z","endTime":"2026-03-29T20:10:24.477Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":73.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.099534105843578,"aZ":-33.11173727436638,"pfxX":9.088657770586739,"pfxZ":-0.6767204141877317,"pX":1.3452534779606913,"pZ":1.219338079575154,"vX0":-5.019279016181637,"vY0":-118.0525242485912,"vZ0":-0.07034158213440356,"x":65.72,"y":205.86,"x0":2.3372882364659753,"y0":50.00327218230144,"z0":4.3423468908993765,"aX":12.606595758464728},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-1.0,"breakHorizontal":-14.9,"spinRate":1650,"spinDirection":85},"zone":14,"typeConfidence":0.9,"plateTime":0.467079198865914,"extension":6.10860042188434},"index":3,"playId":"ec87d003-fdea-3ae4-9e9c-55cdaf0bad84","pitchNumber":3,"startTime":"2026-03-29T20:10:24.477Z","endTime":"2026-03-29T20:10:29.300Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:10:29.300Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carson Kelly flies out to left fielder Daylen Lile.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-29T20:13:03.171Z","endTime":"2026-03-29T20:13:32.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-29T20:10:42.279Z","endTime":"2026-03-29T20:11:23.829Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Gus Varland replaces PJ Poulin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-29T20:11:23.829Z","endTime":"2026-03-29T20:13:05.464Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681402,"link":"/api/v1/people/681402"},"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":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.22651034998626,"aZ":-28.63033855498285,"pfxX":-1.2589035971943836,"pfxZ":2.1578432440604907,"pX":5.71086558802165E-4,"pZ":3.734306438382539,"vX0":2.56415902744295,"vY0":-127.44124284771836,"vZ0":1.5009843918224377,"x":116.98,"y":137.95,"x0":-0.8551499103541734,"y0":50.00454125627312,"z0":5.399252875918665,"aX":-2.0705562401357662},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.4,"breakHorizontal":1.7,"spinRate":2194,"spinDirection":170},"zone":12,"typeConfidence":0.87,"plateTime":0.4298108366727633,"extension":6.363768792629539},"index":2,"playId":"131bf884-da18-3ac7-abf3-d04c4b57821f","pitchNumber":1,"startTime":"2026-03-29T20:13:05.464Z","endTime":"2026-03-29T20:13:09.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.938483382164286,"aZ":-29.661744305303124,"pfxX":0.11896807698399092,"pfxZ":1.6018719939255472,"pX":-0.7987531854280451,"pZ":3.072009571501051,"vX0":0.5781857440547814,"vY0":-124.8948596966898,"vZ0":0.4739924061029098,"x":147.45,"y":155.84,"x0":-1.0494310377597458,"y0":50.003114959590164,"z0":5.334148339432198,"aX":0.18635908782619603},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.2,"breakHorizontal":-0.4,"spinRate":2166,"spinDirection":153},"zone":1,"typeConfidence":0.9,"plateTime":0.4398323395720909,"extension":6.408065557528833},"hitData":{"launchSpeed":84.0,"launchAngle":41.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.66,"coordY":105.88}},"index":3,"playId":"47281c94-bf8a-36b6-a458-557177307a61","pitchNumber":2,"startTime":"2026-03-29T20:13:21.902Z","endTime":"2026-03-29T20:13:32.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:13:32.646Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"James Wood flies out to left fielder Ian Happ.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-29T20:15:55.515Z","endTime":"2026-03-29T20:17:02.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Hunter Harvey replaces Phil Maton.","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-03-29T20:15:15.313Z","endTime":"2026-03-29T20:15:57.854Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640451,"link":"/api/v1/people/640451"},"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":98.0,"endSpeed":88.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.970917716771545,"aZ":-11.344022349236479,"pfxX":-6.330586302203055,"pfxZ":10.275324341730961,"pX":-0.3029320994809103,"pZ":1.6260127695751132,"vX0":6.560971955483949,"vY0":-142.27515144688272,"vZ0":-9.276045735996927,"x":128.55,"y":194.88,"x0":-1.8286009716877394,"y0":50.00580440936295,"z0":5.669371812805724,"aX":-12.838550365783417},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.6,"breakHorizontal":10.0,"spinRate":2101,"spinDirection":206},"zone":13,"typeConfidence":0.91,"plateTime":0.3865814917033332,"extension":6.153793055174845},"index":1,"playId":"1d9b9da6-cca2-3a77-92a0-12c732a3c6c2","pitchNumber":1,"startTime":"2026-03-29T20:15:57.854Z","endTime":"2026-03-29T20:16:02.588Z","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":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91422926920801,"aZ":-28.88926052133764,"pfxX":-7.524448265149056,"pfxZ":1.913129356265567,"pX":-0.3782437726438915,"pZ":1.5979696657852311,"vX0":6.830939055066927,"vY0":-130.62484272783442,"vZ0":-4.929569507807292,"x":131.42,"y":195.63,"x0":-2.056527143769345,"y0":50.00396484764987,"z0":5.695816647073171,"aX":-12.933112838324286},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.5,"breakHorizontal":12.0,"spinRate":1128,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.4201788542396754,"extension":6.2145491292107105},"index":2,"playId":"6bffbd74-b840-30a2-a6d7-28178f643b5b","pitchNumber":2,"startTime":"2026-03-29T20:16:16.022Z","endTime":"2026-03-29T20:16:19.195Z","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":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.512800661620478,"aZ":-23.712981392271182,"pfxX":-7.856842680427012,"pfxZ":4.837836806188579,"pX":1.0085245359666855,"pZ":-0.44536060453221776,"vX0":9.979167984268335,"vY0":-131.087727849441,"vZ0":-10.689286190510902,"x":78.56,"y":250.8,"x0":-1.8186507325438042,"y0":50.00400423757975,"z0":5.441083752409675,"aX":-13.739319521330453},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.6,"breakHorizontal":12.1,"spinRate":1147,"spinDirection":225},"zone":14,"typeConfidence":0.87,"plateTime":0.41710208017925066,"extension":6.334814754681954},"index":3,"playId":"7551a3d5-acd5-3422-bfe1-9121c2916e91","pitchNumber":3,"startTime":"2026-03-29T20:16:33.871Z","endTime":"2026-03-29T20:16:36.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.49174409917445,"aZ":-11.865232562226714,"pfxX":-4.593649743473305,"pfxZ":10.085522638012549,"pX":-0.6201332843353146,"pZ":2.712558824171251,"vX0":5.205461545177825,"vY0":-141.11231722886177,"vZ0":-6.426937466916831,"x":140.64,"y":165.54,"x0":-1.893043065157113,"y0":50.00661039914977,"z0":5.786196602147872,"aX":-9.254316212331764},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.0,"breakHorizontal":7.2,"spinRate":2177,"spinDirection":203},"zone":4,"typeConfidence":0.91,"plateTime":0.3883338899792572,"extension":6.135391998518301},"hitData":{"launchSpeed":84.0,"launchAngle":31.0,"totalDistance":270.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":50.48,"coordY":120.93}},"index":4,"playId":"7c5c7c7c-46f4-3795-b924-e32599cdebde","pitchNumber":4,"startTime":"2026-03-29T20:16:53.817Z","endTime":"2026-03-29T20:17:02.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:17:02.981Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis García Jr. grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-29T20:17:29.690Z","endTime":"2026-03-29T20:18:15.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"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":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Luis García Jr. replaces Andrés Chaparro.","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-03-29T20:17:16.381Z","endTime":"2026-03-29T20:17:32.063Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":665953,"link":"/api/v1/people/665953"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":81.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80164064250202,"aZ":-28.515546082596277,"pfxX":-9.583695334933529,"pfxZ":2.1281363235112902,"pX":-0.6657908336337386,"pZ":2.4519113269744017,"vX0":6.762533597874257,"vY0":-130.56854941501177,"vZ0":-2.7966545873288373,"x":142.38,"y":172.58,"x0":-2.050913617720202,"y0":50.001248344255956,"z0":5.694048110247243,"aX":-16.461455302162978},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.5,"breakHorizontal":15.7,"spinRate":1185,"spinDirection":234},"zone":4,"typeConfidence":0.9,"plateTime":0.42032269606202677,"extension":6.118231839878502},"index":1,"playId":"7fd3c448-9bca-311c-a41f-4fc615cfd016","pitchNumber":1,"startTime":"2026-03-29T20:17:32.063Z","endTime":"2026-03-29T20:17:35.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.76811247231668,"aZ":-10.191680741609783,"pfxX":-5.292684312960128,"pfxZ":10.957256985599464,"pX":0.3606944104932774,"pZ":1.8936119348686433,"vX0":7.682834887050378,"vY0":-141.3513564300433,"vZ0":-8.728570620443763,"x":103.25,"y":187.65,"x0":-1.715695395171549,"y0":50.00691009962424,"z0":5.692020554196847,"aX":-10.622451714476018},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.0,"breakHorizontal":7.9,"spinRate":2161,"spinDirection":206},"zone":9,"typeConfidence":0.91,"plateTime":0.3887677509843033,"extension":6.256795544698037},"index":2,"playId":"588dc43c-84b5-35a7-901b-620c930477f9","pitchNumber":2,"startTime":"2026-03-29T20:17:48.930Z","endTime":"2026-03-29T20:17:52.180Z","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":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-29T20:17:59.500Z","endTime":"2026-03-29T20:18:09.372Z","isPitch":false,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.223379628224066,"aZ":-32.5483773337235,"pfxX":-8.913825437105693,"pfxZ":-0.2095222061526929,"pX":-1.0597849979493454,"pZ":2.590211431684432,"vX0":5.544567115642928,"vY0":-132.3328010689584,"vZ0":-2.121363455102891,"x":157.4,"y":168.84,"x0":-2.0239375262178494,"y0":50.005108107057595,"z0":5.7865785917398975,"aX":-15.812378427381525},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-0.6,"breakHorizontal":14.9,"spinRate":1131,"spinDirection":230},"zone":11,"typeConfidence":0.91,"plateTime":0.4139026244773434,"extension":6.067661222731152},"hitData":{"launchSpeed":92.2,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.06,"coordY":138.29}},"index":4,"playId":"7e17ab56-7436-371d-aa77-8c5c3fb22ce3","pitchNumber":3,"startTime":"2026-03-29T20:18:09.372Z","endTime":"2026-03-29T20:18:15.114Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:18:15.114Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brady House singles on a ground ball to left fielder Ian Happ.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-29T20:18:31.260Z","endTime":"2026-03-29T20:19:06.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"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":"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":88.9,"endSpeed":82.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.787515765972724,"aZ":-28.989728036558663,"pfxX":1.6380171677907764,"pfxZ":1.8754520808587882,"pX":2.0934427000062272,"pZ":2.108508287048456,"vX0":9.642694076616651,"vY0":-129.11991329173895,"vZ0":-3.484449059986542,"x":37.2,"y":181.85,"x0":-1.8954157309420805,"y0":50.00178158500183,"z0":5.695664150645333,"aX":2.7752041355418866},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.9,"breakHorizontal":-5.0,"spinRate":2500,"spinDirection":112},"zone":14,"typeConfidence":0.9,"plateTime":0.4235004540344365,"extension":6.258946047438376},"index":0,"playId":"0d6e31aa-5b73-391f-a183-2e986323e4dd","pitchNumber":1,"startTime":"2026-03-29T20:18:39.904Z","endTime":"2026-03-29T20:18:43.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.54900306933165,"aZ":-31.475393317395906,"pfxX":0.8700138474737761,"pfxZ":0.42344237062478207,"pX":-0.13440718551217198,"pZ":2.7792060219565147,"vX0":5.0332231196658785,"vY0":-127.35572995550315,"vZ0":-1.3607096864042845,"x":122.12,"y":163.74,"x0":-2.2472766343851376,"y0":50.001360417918946,"z0":5.8041160179056215,"aX":1.4325555847400235},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.7,"breakHorizontal":-2.6,"spinRate":2511,"spinDirection":111},"zone":5,"typeConfidence":0.91,"plateTime":0.42967025474934006,"extension":6.005819308856396},"hitData":{"launchSpeed":105.9,"launchAngle":-7.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.73,"coordY":123.93}},"index":1,"playId":"5a23d3e6-f69f-33c1-9f31-bcb458e372a4","pitchNumber":2,"startTime":"2026-03-29T20:18:55.218Z","endTime":"2026-03-29T20:19:06.328Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:19:06.328Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daylen Lile flies out to left fielder Ian Happ.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-29T20:19:10.580Z","endTime":"2026-03-29T20:19:40.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.086372548821835,"aZ":-31.28270500357639,"pfxX":-7.8974730638909385,"pfxZ":0.5454810124381098,"pX":-0.506798071859471,"pZ":2.623961385278851,"vX0":6.618965600100497,"vY0":-127.78505638331335,"vZ0":-1.4916635367286886,"x":136.32,"y":167.93,"x0":-2.11357974721608,"y0":50.0056920513354,"z0":5.6894701668394285,"aX":-12.969928406665165},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.8,"breakHorizontal":12.7,"spinRate":1117,"spinDirection":228},"zone":4,"typeConfidence":0.91,"plateTime":0.42982170329478553,"extension":6.199690181900956},"hitData":{"launchSpeed":96.7,"launchAngle":42.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":41.08,"coordY":98.27}},"index":0,"playId":"2eff570a-5f6e-315b-8da5-08a47a9289a5","pitchNumber":1,"startTime":"2026-03-29T20:19:30.702Z","endTime":"2026-03-29T20:19:40.049Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:19:40.049Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Moisés Ballesteros strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-29T20:21:46.762Z","endTime":"2026-03-29T20:22:29.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Luis García Jr. remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-29T20:20:45.051Z","endTime":"2026-03-29T20:21:49.133Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":665953,"link":"/api/v1/people/665953"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.03965694429529,"aZ":-28.14270057637736,"pfxX":-0.31956343839974377,"pfxZ":2.3461715652754345,"pX":0.19583015045259292,"pZ":1.4944105223751674,"vX0":4.2407473949512875,"vY0":-130.47571270329303,"vZ0":-3.892126422893382,"x":109.54,"y":198.43,"x0":-1.4106828446214728,"y0":50.0045566184641,"z0":5.131649661705569,"aX":-0.549771323009061},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.6,"breakHorizontal":-0.4,"spinRate":2296,"spinDirection":181},"zone":14,"typeConfidence":0.9,"plateTime":0.4201652886278451,"extension":6.575349091209894},"index":1,"playId":"7842f979-9b7d-3003-9962-eee8a1c487cf","pitchNumber":1,"startTime":"2026-03-29T20:21:49.133Z","endTime":"2026-03-29T20:21:52.285Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.507313127813124,"aZ":-28.89690502118148,"pfxX":-10.327641480757984,"pfxZ":1.8218774474456705,"pX":0.7150407987361621,"pZ":2.3905536487034618,"vX0":9.244438580352433,"vY0":-133.81943216402252,"vZ0":-1.502174787672013,"x":89.74,"y":174.24,"x0":-1.4526653151768882,"y0":50.00559383644698,"z0":5.041105834402492,"aX":-18.62050876897251},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.1,"breakHorizontal":16.6,"spinRate":1347,"spinDirection":241},"zone":6,"typeConfidence":0.94,"plateTime":0.4102552551772316,"extension":6.722862434288378},"index":2,"playId":"b1fead65-279d-3812-8dc8-eea187989e2f","pitchNumber":2,"startTime":"2026-03-29T20:22:03.940Z","endTime":"2026-03-29T20:22:07.353Z","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":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.975960178497886,"aZ":-10.839039417410856,"pfxX":-5.618544149906138,"pfxZ":10.935005764844814,"pX":0.12618720304381864,"pZ":3.7699382462999207,"vX0":5.793110758513042,"vY0":-139.4191434414729,"vZ0":-1.876558199201825,"x":112.19,"y":136.99,"x0":-1.257654012849726,"y0":50.00025498974679,"z0":5.175037066232089,"aX":-10.96012357394267},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.6,"breakHorizontal":8.9,"spinRate":2264,"spinDirection":212},"zone":12,"typeConfidence":0.91,"plateTime":0.3942321849696757,"extension":6.644790383101468},"index":3,"playId":"a71c36d1-299c-3cf4-83bd-8a131ea01d1b","pitchNumber":3,"startTime":"2026-03-29T20:22:26.482Z","endTime":"2026-03-29T20:22:29.832Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:22:29.832Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dansby Swanson grounds out, third baseman Brady House to first baseman Luis García Jr.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-29T20:22:37.059Z","endTime":"2026-03-29T20:22:59.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"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":2},"details":{"event":"Groundout","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":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"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, 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.9,"endSpeed":79.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.6706797792886,"aZ":-28.512133510717515,"pfxX":0.8395320381596587,"pfxZ":2.248039550700989,"pX":-1.0206030675515823,"pZ":2.3762531930644797,"vX0":0.45052055864812823,"vY0":-127.95876270406121,"vZ0":-1.6214774366767766,"x":155.9,"y":174.62,"x0":-1.3090148582734074,"y0":50.00462959013181,"z0":5.289581768912695,"aX":1.3679463362488526},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.8,"breakHorizontal":-1.7,"spinRate":2214,"spinDirection":142},"zone":13,"typeConfidence":0.91,"plateTime":0.43093378707486263,"extension":6.5199664915821645},"hitData":{"launchSpeed":52.4,"launchAngle":-4.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.89,"coordY":165.71}},"index":0,"playId":"60f8c90c-1d71-3e22-afbd-96532257dc62","pitchNumber":1,"startTime":"2026-03-29T20:22:54.155Z","endTime":"2026-03-29T20:22:59.816Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:22:59.816Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Conforto flies out to left fielder Daylen Lile.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-29T20:23:34.410Z","endTime":"2026-03-29T20:24:20.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-29T20:23:23.786Z","endTime":"2026-03-29T20:23:36.739Z","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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.693689625851356,"aZ":-9.756224727935477,"pfxX":-5.403957002829852,"pfxZ":11.092401116095617,"pX":1.0015935234369042,"pZ":1.712736586438685,"vX0":7.951099418136675,"vY0":-141.36627249095122,"vZ0":-7.466219904310007,"x":78.82,"y":192.54,"x0":-1.1473387880213228,"y0":50.00013403583315,"z0":5.0167374525135315,"aX":-10.919425394678187},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.7,"breakHorizontal":8.2,"spinRate":2429,"spinDirection":210},"zone":14,"typeConfidence":0.91,"plateTime":0.38768815849343596,"extension":6.738185363598364},"index":1,"playId":"1abcc554-dd77-3499-b705-8c81f0cf9e04","pitchNumber":1,"startTime":"2026-03-29T20:23:36.739Z","endTime":"2026-03-29T20:23:40.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24771488171591,"aZ":-12.930457689587788,"pfxX":-6.4749978675909645,"pfxZ":9.802811992087094,"pX":0.07271345215197018,"pZ":2.816565457350815,"vX0":6.150666390119945,"vY0":-139.66424875406727,"vZ0":-3.7809251864192297,"x":114.23,"y":162.73,"x0":-1.3233706798534328,"y0":50.00563135847353,"z0":5.046141956715371,"aX":-12.715652336803426},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.0,"breakHorizontal":10.3,"spinRate":2322,"spinDirection":214},"zone":2,"typeConfidence":0.91,"plateTime":0.3930837589648104,"extension":6.692937390414771},"index":2,"playId":"7dd46f66-c303-3806-be2e-77fd303b987f","pitchNumber":2,"startTime":"2026-03-29T20:23:51.127Z","endTime":"2026-03-29T20:23:54.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.13805458734139,"aZ":-10.220641759433715,"pfxX":-5.944623365361306,"pfxZ":11.048867234346655,"pX":-0.19014321641155688,"pZ":2.522152807160293,"vX0":5.320843960630323,"vY0":-140.6086093025634,"vZ0":-5.074020843988422,"x":124.25,"y":170.68,"x0":-1.34169654901736,"y0":50.00679582893248,"z0":5.023472492479994,"aX":-11.815953657775454},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.1,"breakHorizontal":9.6,"spinRate":2302,"spinDirection":208},"zone":5,"typeConfidence":0.91,"plateTime":0.39068287959003456,"extension":6.70153727029857},"hitData":{"launchSpeed":98.1,"launchAngle":51.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.76,"coordY":90.95}},"index":3,"playId":"21c2a3de-d406-3c68-b934-16fa50472198","pitchNumber":3,"startTime":"2026-03-29T20:24:11.050Z","endTime":"2026-03-29T20:24:20.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:24:20.015Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joey Wiemer singles on a line drive to left fielder Ian Happ.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-29T20:26:32.243Z","endTime":"2026-03-29T20:27:52.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"Pitching Change: Hoby Milner replaces Hunter Harvey.","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-03-29T20:26:10.281Z","endTime":"2026-03-29T20:26:34.532Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571948,"link":"/api/v1/people/571948"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.5,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.071764117519823,"aZ":-30.489295914393857,"pfxX":12.41723984435654,"pfxZ":1.0706880543367987,"pX":-0.10764683054067595,"pZ":1.5577929540191875,"vX0":-14.025957787693848,"vY0":-124.48750269423768,"vZ0":-0.5157006362553747,"x":121.1,"y":196.72,"x0":3.9871785461910942,"y0":50.00062236949335,"z0":4.2922968393244005,"aX":19.48098819172984},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.0,"breakHorizontal":-19.2,"spinRate":1918,"spinDirection":102},"zone":13,"typeConfidence":2.0,"plateTime":0.440054741246489,"extension":6.66695016030457},"index":1,"playId":"f5cf2898-e8ad-3fab-9cc5-347dde04c6ab","pitchNumber":1,"startTime":"2026-03-29T20:26:34.532Z","endTime":"2026-03-29T20:26:37.831Z","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":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-03-29T20:26:44.017Z","endTime":"2026-03-29T20:26:55.587Z","isPitch":false,"type":"action","player":{"id":686894,"link":"/api/v1/people/686894"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.8,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11960735357557,"aZ":-30.542092783508,"pfxX":12.18986945565413,"pfxZ":1.035482752007563,"pX":-0.08947646345804756,"pZ":1.6018419010761844,"vX0":-14.342094897036539,"vY0":-124.88787079985158,"vZ0":-0.4001586908610266,"x":120.41,"y":195.53,"x0":4.14365162460184,"y0":50.00537240569972,"z0":4.276009642839898,"aX":19.262268215854196},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.0,"breakHorizontal":-18.7,"spinRate":1842,"spinDirection":93},"zone":13,"typeConfidence":2.0,"plateTime":0.43856060957601883,"extension":6.800060771655945},"index":3,"playId":"a4a39a70-490f-3cd9-a79d-2a8bd757499f","pitchNumber":2,"startTime":"2026-03-29T20:26:55.587Z","endTime":"2026-03-29T20:26:59.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":79.6,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.59921757092874,"aZ":-30.250020794354153,"pfxX":11.409567378462487,"pfxZ":1.188450439812665,"pX":2.2366535980406153,"pZ":1.0822252884528063,"vX0":-8.604379322042943,"vY0":-126.95443209926982,"vZ0":-1.9322768656000415,"x":31.74,"y":209.56,"x0":4.198561985159823,"y0":50.00549279638495,"z0":4.276563832209041,"aX":18.50413261973828},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.9,"breakHorizontal":-18.6,"spinRate":1900,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.43253893239666574,"extension":6.645978404779627},"index":4,"playId":"ba49a863-694a-3988-8e04-a4453b1e5bf3","pitchNumber":3,"startTime":"2026-03-29T20:27:11.894Z","endTime":"2026-03-29T20:27:14.894Z","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":79.8,"endSpeed":73.0,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.06227579894006,"aZ":-34.633951610335664,"pfxX":9.46747537609868,"pfxZ":-1.8181443154441412,"pX":0.7369618023227249,"pZ":1.117969963918151,"vX0":-10.837880587804802,"vY0":-115.64890751995682,"vZ0":0.922282560760747,"x":88.91,"y":208.59,"x0":4.2593563160132355,"y0":50.003600062842764,"z0":4.042239507239071,"aX":12.79345043940276},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-2.8,"breakHorizontal":-14.4,"spinRate":1567,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.47405906400259035,"extension":6.641528939363258},"index":5,"playId":"9409ecb8-8836-33b8-85e2-37ee2065cdaa","pitchNumber":4,"startTime":"2026-03-29T20:27:26.686Z","endTime":"2026-03-29T20:27:31.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":78.8,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.772127813395915,"aZ":-31.34988918981551,"pfxX":12.523991101304336,"pfxZ":0.5237072810649499,"pX":-0.5406121633058409,"pZ":1.8159096806583197,"vX0":-14.930535287439664,"vY0":-125.20509383955756,"vZ0":0.3071796345708784,"x":137.61,"y":189.75,"x0":3.878644033248376,"y0":50.00609778633676,"z0":4.261510933748444,"aX":19.84756752028825},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.3,"breakHorizontal":-19.2,"spinRate":1896,"spinDirection":105},"zone":7,"typeConfidence":2.0,"plateTime":0.4378132348532482,"extension":6.765466570438875},"hitData":{"launchSpeed":108.9,"launchAngle":4.0,"totalDistance":96.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":55.88,"coordY":113.62}},"index":6,"playId":"2fd30f8f-c148-3390-937d-dc552fac62fc","pitchNumber":5,"startTime":"2026-03-29T20:27:41.968Z","endTime":"2026-03-29T20:27:52.244Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:27:52.244Z","atBatIndex":58},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"CJ Abrams pops out to shortstop Dansby Swanson.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-29T20:28:01.346Z","endTime":"2026-03-29T20:28:40.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7588399444406,"aZ":-32.56705860977437,"pfxX":10.963295516169397,"pfxZ":-0.24502021268418872,"pX":0.11453046999521849,"pZ":2.935597653588358,"vX0":-13.012298537715314,"vY0":-126.32314784650711,"vZ0":2.978762597573283,"x":112.63,"y":159.52,"x0":3.9082067474010853,"y0":50.00168133621471,"z0":4.359471559233836,"aX":17.716587716975518},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.6,"breakHorizontal":-16.9,"spinRate":1851,"spinDirection":86},"zone":2,"typeConfidence":2.0,"plateTime":0.43361227424172677,"extension":6.734917020468523},"index":0,"playId":"65852bb9-037d-3e16-ae17-338adf0ed4d4","pitchNumber":1,"startTime":"2026-03-29T20:28:13.951Z","endTime":"2026-03-29T20:28:16.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":71.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.025562610668096,"aZ":-32.264843571426226,"pfxX":-5.324987485947677,"pfxZ":-0.07101051044671713,"pX":-0.07584339555632437,"pZ":2.19935364591219,"vX0":-7.61783762939293,"vY0":-113.44165217391811,"vZ0":2.520435977096354,"x":119.89,"y":179.4,"x0":4.025980411887102,"y0":50.00189934083325,"z0":4.304782509732549,"aX":-6.893636008359329},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":1.0,"breakHorizontal":11.6,"spinRate":1818,"spinDirection":306},"zone":8,"typeConfidence":2.0,"plateTime":0.4840472346650002,"extension":6.5419605172657285},"hitData":{"launchSpeed":90.3,"launchAngle":73.0,"totalDistance":100.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":126.46,"coordY":168.1}},"index":1,"playId":"d31c6f99-bb1f-3de0-b662-77b1a9daa33a","pitchNumber":2,"startTime":"2026-03-29T20:28:28.684Z","endTime":"2026-03-29T20:28:40.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:28:40.958Z","atBatIndex":59},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nasim Nuñez grounds into a force out, second baseman Nico Hoerner to shortstop Dansby Swanson. Joey Wiemer out at 2nd. Nasim Nuñez to 1st.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-29T20:28:52.357Z","endTime":"2026-03-29T20:29:26.550Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"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, 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":86.9,"endSpeed":80.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.597899175134405,"aZ":-32.390622234131726,"pfxX":10.096362640452838,"pfxZ":-0.1338137609851433,"pX":1.0412613969906481,"pZ":2.3516581079637917,"vX0":-11.21869994976362,"vY0":-126.14725846780074,"vZ0":1.5476925872257994,"x":77.31,"y":175.29,"x0":4.2165158639044895,"y0":50.00244023837893,"z0":4.3250744396332665,"aX":16.412023273252593},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.4,"breakHorizontal":-16.0,"spinRate":1909,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.4327809562779943,"extension":6.665513509303011},"index":0,"playId":"43cd5202-24aa-3784-a105-edc7715c53b5","pitchNumber":1,"startTime":"2026-03-29T20:29:04.127Z","endTime":"2026-03-29T20:29:07.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":80.2,"endSpeed":73.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.05376305146448,"aZ":-36.36852490132456,"pfxX":9.81765452897209,"pfxZ":-3.064491241248869,"pX":1.1230242538981048,"pZ":1.6280262611791723,"vX0":-10.138462656072429,"vY0":-116.38240458314093,"vZ0":1.958658231212723,"x":74.19,"y":194.82,"x0":4.262281744950247,"y0":50.000246398957664,"z0":4.222590584335139,"aX":13.452196399130328},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-4.7,"breakHorizontal":-15.2,"spinRate":1636,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.4708107771205743,"extension":6.625914227827418},"hitData":{"launchSpeed":82.9,"launchAngle":-4.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.22,"coordY":149.35}},"index":1,"playId":"a7671b2f-e658-3095-9365-a0b3f231d066","pitchNumber":2,"startTime":"2026-03-29T20:29:19.313Z","endTime":"2026-03-29T20:29:26.550Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:29:26.550Z","atBatIndex":60},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Keibert Ruiz homers (1) on a fly ball to left center field. Nasim Nuñez scores.","rbi":2,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-29T20:32:36.738Z","endTime":"2026-03-29T20:34:09.309Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":{"id":571948,"link":"/api/v1/people/571948"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":{"id":571948,"link":"/api/v1/people/571948"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":true,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"a800d0e5-e7e5-3b3e-b89e-f4c4c75677fc","startTime":"2026-03-29T20:29:52.558Z","endTime":"2026-03-29T20:29:55.558Z","isPitch":false,"type":"pickoff","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":112}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"3dbe26cc-8364-3147-8ddf-4046f761a2a4","startTime":"2026-03-29T20:32:22.495Z","endTime":"2026-03-29T20:32:25.495Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":78.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.722325140292448,"aZ":-33.775145385309436,"pfxX":11.776790072002662,"pfxZ":-1.0159937834392299,"pX":1.2670182048502912,"pZ":3.0745323690753144,"vX0":-10.965125335542265,"vY0":-125.18440453627393,"vZ0":3.5777582731561264,"x":68.7,"y":155.77,"x0":4.18687764622365,"y0":50.0015162014636,"z0":4.4021326463765496,"aX":18.575329926538735},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.6,"breakHorizontal":-18.6,"spinRate":1862,"spinDirection":93},"zone":12,"typeConfidence":2.0,"plateTime":0.43856988621801696,"extension":6.733164636545921},"index":2,"playId":"88c36f8b-a984-3dd7-83c8-aca5fc5f777f","pitchNumber":1,"startTime":"2026-03-29T20:32:39.020Z","endTime":"2026-03-29T20:32:42.293Z","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,"disengagementNum":2},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":78.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.161362969190083,"aZ":-32.10974016580469,"pfxX":12.086313065720123,"pfxZ":0.04027712388621829,"pX":1.8911884113920039,"pZ":2.311128039640201,"vX0":-9.387624532546859,"vY0":-126.11794722985492,"vZ0":1.2957000732103818,"x":44.91,"y":176.38,"x0":4.103037654270228,"y0":50.00240344331938,"z0":4.39271046961971,"aX":19.346689324038085},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.7,"breakHorizontal":-19.6,"spinRate":1897,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.43535279311448427,"extension":6.638158937454092},"index":3,"playId":"3a8ab818-9f56-39c5-a015-894c5d08cced","pitchNumber":2,"startTime":"2026-03-29T20:32:54.341Z","endTime":"2026-03-29T20:33:01.978Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nasim Nuñez steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":4,"actionPlayId":"3a8ab818-9f56-39c5-a015-894c5d08cced","startTime":"2026-03-29T20:33:17.204Z","endTime":"2026-03-29T20:33:30.312Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.103293638547886,"aZ":-31.640224797551603,"pfxX":9.961157366406432,"pfxZ":0.38440858189717453,"pX":-0.05707086067453731,"pZ":2.7486937631024575,"vX0":-12.208605700811937,"vY0":-116.97147801681345,"vZ0":3.109594372058167,"x":119.18,"y":164.57,"x0":3.9245057361762683,"y0":50.00399084729482,"z0":4.359844441428289,"aX":13.870088006266721},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":1.8,"breakHorizontal":-15.2,"spinRate":1527,"spinDirection":87},"zone":5,"typeConfidence":2.0,"plateTime":0.46744135606146875,"extension":6.435884188692263},"index":5,"playId":"03b58d99-e5aa-3026-9503-8f601cec0ff6","pitchNumber":3,"startTime":"2026-03-29T20:33:30.312Z","endTime":"2026-03-29T20:33:33.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.97486951848744,"aZ":-33.62470657396826,"pfxX":9.205726168366336,"pfxZ":-1.0344144183087396,"pX":-0.07758652296961695,"pZ":1.6854245256783775,"vX0":-12.396339837859463,"vY0":-117.43618497722288,"vZ0":1.348014928745074,"x":119.96,"y":193.27,"x0":4.070383219312887,"y0":50.00514913315065,"z0":4.228742634384011,"aX":12.877505197623277},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-1.2,"breakHorizontal":-13.7,"spinRate":1642,"spinDirection":90},"zone":8,"typeConfidence":2.0,"plateTime":0.4661921369823938,"extension":6.799210210101702},"hitData":{"launchSpeed":99.6,"launchAngle":32.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":77.45,"coordY":49.5}},"index":6,"playId":"8b422586-ef5c-341b-be21-3adedebe9754","pitchNumber":4,"startTime":"2026-03-29T20:33:44.277Z","endTime":"2026-03-29T20:34:09.309Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:34:09.309Z","atBatIndex":61},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Young lines out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-29T20:34:19.283Z","endTime":"2026-03-29T20:35:29.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":77.6,"endSpeed":70.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65198357419226,"aZ":-32.0752961345493,"pfxX":-7.90395972555789,"pfxZ":0.07439748362058296,"pX":0.776907873235389,"pZ":2.3122323116323296,"vX0":-5.346784140871876,"vY0":-112.82382107390966,"vZ0":2.9046209915549985,"x":87.39,"y":176.35,"x0":4.217682645885561,"y0":50.00041882868311,"z0":4.276281166642211,"aX":-10.02108608928055},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":1.3,"breakHorizontal":15.8,"spinRate":1918,"spinDirection":298},"zone":6,"typeConfidence":2.0,"plateTime":0.48853758120167434,"extension":6.49281805346527},"index":0,"playId":"57fe5840-7246-306c-9013-f82d8444ccf4","pitchNumber":1,"startTime":"2026-03-29T20:34:31.025Z","endTime":"2026-03-29T20:34:34.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.05023249683382,"aZ":-30.531068238289798,"pfxX":12.090005303787008,"pfxZ":1.0424906628280528,"pX":0.49072390615878725,"pZ":1.1998503095259692,"vX0":-12.636326185310288,"vY0":-125.20867574565953,"vZ0":-1.1542496672923614,"x":98.29,"y":206.38,"x0":4.060356046235744,"y0":50.000025956268864,"z0":4.1921304169737645,"aX":18.96903027688356},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.9,"breakHorizontal":-18.6,"spinRate":1982,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.43944194273673,"extension":6.74125843710036},"index":1,"playId":"7f51ecc0-b102-3018-a22d-c4a1b0859fb3","pitchNumber":2,"startTime":"2026-03-29T20:34:43.659Z","endTime":"2026-03-29T20:34:47.267Z","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":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.200177834190505,"aZ":-34.67056755523756,"pfxX":11.935445119621146,"pfxZ":-1.8275532672114636,"pX":-0.37328484525485356,"pZ":2.2906845661143116,"vX0":-13.932260007580568,"vY0":-116.68216746300966,"vZ0":3.248022825754373,"x":131.23,"y":176.93,"x0":4.155082089165476,"y0":50.0052643924451,"z0":4.171065748355957,"aX":16.280973512419006},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-1.9,"breakHorizontal":-17.8,"spinRate":1670,"spinDirection":87},"zone":4,"typeConfidence":2.0,"plateTime":0.47140443307480995,"extension":6.813719955109122},"index":2,"playId":"f0c441bf-5eeb-3e00-89ce-daa7f165cc11","pitchNumber":3,"startTime":"2026-03-29T20:34:57.063Z","endTime":"2026-03-29T20:35:01.010Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-29T20:35:12.281Z","endTime":"2026-03-29T20:35:20.516Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.578103331014674,"aZ":-32.259421596868386,"pfxX":11.89169786864247,"pfxZ":-0.052109421300777115,"pX":-0.6282635533163882,"pZ":2.460971142199197,"vX0":-14.708522634112004,"vY0":-125.45949834250453,"vZ0":1.7927170116535958,"x":140.95,"y":172.33,"x0":3.767639224568364,"y0":50.004170180240486,"z0":4.367921063186063,"aX":18.943921504563484},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.7,"breakHorizontal":-18.1,"spinRate":1995,"spinDirection":100},"zone":4,"typeConfidence":2.0,"plateTime":0.436712251323065,"extension":6.787367984214325},"hitData":{"launchSpeed":86.5,"launchAngle":21.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":113.91,"coordY":83.85}},"index":4,"playId":"11b89dc6-3437-30eb-8e96-eee8eb69fe6f","pitchNumber":4,"startTime":"2026-03-29T20:35:20.516Z","endTime":"2026-03-29T20:35:29.317Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:35:29.317Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out, shortstop CJ Abrams to first baseman Luis García Jr.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-29T20:37:51.702Z","endTime":"2026-03-29T20:38:14.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cionel Pérez replaces Gus Varland.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-29T20:37:35.323Z","endTime":"2026-03-29T20:37:53.889Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672335,"link":"/api/v1/people/672335"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.191458868795156,"aZ":-25.689137734856587,"pfxX":8.423794068220392,"pfxZ":3.4048011728531913,"pX":0.3113100681137918,"pZ":2.098964132891612,"vX0":-5.6404148394415,"vY0":-137.3790945599453,"vZ0":-4.233374653469882,"x":105.13,"y":182.11,"x0":1.2993524834339774,"y0":50.00620222285057,"z0":5.411793110533837,"aX":16.061749597213538},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.4,"breakHorizontal":-14.0,"spinRate":2245,"spinDirection":148},"zone":9,"typeConfidence":2.0,"plateTime":0.39911132522544746,"extension":5.657650759331614},"index":1,"playId":"ced03dad-9278-360b-8390-12e14a24bd12","pitchNumber":1,"startTime":"2026-03-29T20:37:53.889Z","endTime":"2026-03-29T20:37:57.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0316646917728,"aZ":-35.576153402826556,"pfxX":-6.241250247701387,"pfxZ":-2.232314936455511,"pX":-0.20529809187858059,"pZ":2.344169589037027,"vX0":-2.00212758328217,"vY0":-122.94063907895256,"vZ0":-0.597194153904657,"x":124.83,"y":175.49,"x0":1.430973225565974,"y0":50.00179987680921,"z0":5.617488334972028,"aX":-9.523962719518128},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.0,"breakHorizontal":11.8,"spinRate":2671,"spinDirection":320},"zone":5,"typeConfidence":2.0,"plateTime":0.4460287171558357,"extension":5.838185200900348},"hitData":{"launchSpeed":98.7,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.44,"coordY":145.71}},"index":2,"playId":"a6330f61-17e0-3146-9930-2acfbc35150e","pitchNumber":2,"startTime":"2026-03-29T20:38:08.885Z","endTime":"2026-03-29T20:38:14.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:38:14.509Z","atBatIndex":63},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Alex Bregman homers (2) on a fly ball to right center field.","rbi":1,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-29T20:38:21.588Z","endTime":"2026-03-29T20:39:40.152Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":{"id":672335,"link":"/api/v1/people/672335"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.179380048400724,"aZ":-13.970891121475773,"pfxX":5.22641278320005,"pfxZ":9.335819307552368,"pX":-0.016007778594125027,"pZ":0.39403673238323245,"vX0":-5.753143305654692,"vY0":-138.79194458958452,"vZ0":-10.595295820947637,"x":117.61,"y":228.14,"x0":1.4050895284513656,"y0":50.004134830938916,"z0":5.1923988005538,"aX":10.193100494506774},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.9,"breakHorizontal":-8.3,"spinRate":2334,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.394687913018692,"extension":6.020042569344391},"index":0,"playId":"1cfc5135-7c7b-3ada-900e-927bab2cfd52","pitchNumber":1,"startTime":"2026-03-29T20:38:41.275Z","endTime":"2026-03-29T20:38:44.275Z","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":96.4,"endSpeed":87.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84867218174216,"aZ":-16.61482598812664,"pfxX":4.573023236968481,"pfxZ":7.818115450093149,"pX":1.188398062381611,"pZ":3.460942670381213,"vX0":-2.200214525595247,"vY0":-140.44156486092015,"vZ0":-2.6742502590560964,"x":71.7,"y":145.33,"x0":1.3893073602933705,"y0":50.005492594763005,"z0":5.510773442444395,"aX":9.104321796901115},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.8,"breakHorizontal":-7.8,"spinRate":2181,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.39053411955418094,"extension":5.700320955568825},"index":1,"playId":"4cf01532-c493-3c21-b68b-7a4c0ce1a193","pitchNumber":2,"startTime":"2026-03-29T20:38:58.797Z","endTime":"2026-03-29T20:39:02.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.010403000159236,"aZ":-14.794673480852245,"pfxX":4.516333174462133,"pfxZ":8.755113899779058,"pX":0.5196345158915044,"pZ":3.215960671963896,"vX0":-3.794370710589505,"vY0":-140.30049008718,"vZ0":-3.3853223867262794,"x":97.19,"y":151.95,"x0":1.305673921593803,"y0":50.00218608945146,"z0":5.408004426816309,"aX":8.964942435803245},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.4,"breakHorizontal":-7.3,"spinRate":2243,"spinDirection":143},"zone":3,"typeConfidence":2.0,"plateTime":0.3910368899408758,"extension":5.874126898749553},"hitData":{"launchSpeed":102.7,"launchAngle":31.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":183.83,"coordY":57.95}},"index":2,"playId":"06dcfdd0-4c93-3803-8d24-c2102ca86753","pitchNumber":3,"startTime":"2026-03-29T20:39:15.469Z","endTime":"2026-03-29T20:39:40.152Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:39:40.152Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-29T20:39:40.815Z","endTime":"2026-03-29T20:41:02.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"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":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":3},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"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":84.5,"endSpeed":77.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.269874625844352,"aZ":-43.234843343244094,"pfxX":-2.585822899069189,"pfxZ":-7.212315506402295,"pX":2.5286389932235966,"pZ":4.127530654815724,"vX0":2.8092129462309297,"vY0":-122.9771222310013,"vZ0":4.972234792148049,"x":20.61,"y":127.34,"x0":1.707735005758455,"y0":50.005767673037866,"z0":5.74557933448486,"aX":-3.9634572581255783},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-11.6,"breakHorizontal":4.1,"spinRate":2663,"spinDirection":328},"zone":12,"typeConfidence":2.0,"plateTime":0.4452955188579204,"extension":5.665112509014905},"index":0,"playId":"694c101f-d929-38c9-9b4c-2d8091a74e2b","pitchNumber":1,"startTime":"2026-03-29T20:40:02.362Z","endTime":"2026-03-29T20:40:05.362Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.817239996376507,"aZ":-41.78928850501608,"pfxX":-1.3577385267759188,"pfxZ":-6.310863873696018,"pX":0.24231973322850933,"pZ":1.6589667101717582,"vX0":-2.6387485737220224,"vY0":-123.26836633199258,"vZ0":-0.8880156727958657,"x":107.76,"y":193.99,"x0":1.5073503492055826,"y0":50.002783201024,"z0":5.583328834935308,"aX":-2.0683433048588222},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-11.4,"breakHorizontal":3.1,"spinRate":2679,"spinDirection":331},"zone":8,"typeConfidence":2.0,"plateTime":0.4460704784734424,"extension":5.9229551759121675},"index":1,"playId":"d88dda87-d71d-3d43-9b3f-e8507c33d91e","pitchNumber":2,"startTime":"2026-03-29T20:40:26.640Z","endTime":"2026-03-29T20:40:30.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.3,"endSpeed":78.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1855676459348,"aZ":-44.69659894476358,"pfxX":-2.164679776108584,"pfxZ":-8.04812502766066,"pX":0.46948925197600394,"pZ":1.4852583876007648,"vX0":-1.7376519185524624,"vY0":-124.26474315513205,"vZ0":-0.8633660622600674,"x":99.1,"y":198.68,"x0":1.4605024157351065,"y0":50.00583970697779,"z0":5.568559742767779,"aX":-3.3665850634381003},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-14.5,"breakHorizontal":4.3,"spinRate":2752,"spinDirection":332},"zone":14,"typeConfidence":2.0,"plateTime":0.4417131315740477,"extension":5.842842374310774},"index":2,"playId":"6afd30c9-ddc3-3b59-946f-30452747c8b7","pitchNumber":3,"startTime":"2026-03-29T20:40:42.077Z","endTime":"2026-03-29T20:40:45.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.075284568568613,"aZ":-39.60781037472801,"pfxX":-0.09259656801284066,"pfxZ":-4.449327162846024,"pX":-0.9834332630143545,"pZ":0.9749827350991844,"vX0":-5.965939020079806,"vY0":-128.045230002282,"vZ0":-3.48922836571887,"x":154.49,"y":212.46,"x0":1.3834431990860971,"y0":50.00520171186475,"z0":5.43720111846889,"aX":-0.15384155904440686},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-8.6,"breakHorizontal":1.4,"spinRate":2695,"spinDirection":331},"zone":13,"typeConfidence":2.0,"plateTime":0.4268731399117751,"extension":5.921354805322922},"index":3,"playId":"b6d5caec-9176-3c33-a7c3-7955ebf15dcc","pitchNumber":4,"startTime":"2026-03-29T20:40:58.917Z","endTime":"2026-03-29T20:41:02.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:41:02.457Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Crow-Armstrong flies out to left fielder Daylen Lile.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-29T20:41:19.910Z","endTime":"2026-03-29T20:41:51.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.400616219094026,"aZ":-39.03650651992176,"pfxX":-5.756922560040616,"pfxZ":-4.406713166983433,"pX":-0.463428953546772,"pZ":2.1828651523073246,"vX0":-2.5444178231352748,"vY0":-124.82180541848105,"vZ0":-0.3439914366798822,"x":134.66,"y":179.84,"x0":1.3215006635391635,"y0":50.004730367163354,"z0":5.57518704247429,"aX":-8.95828338197276},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-7.8,"breakHorizontal":11.0,"spinRate":2470,"spinDirection":314},"zone":7,"typeConfidence":2.0,"plateTime":0.44116448561616517,"extension":5.8926161365383924},"index":0,"playId":"a4399e2f-e0b4-34af-b64b-f8621af7b866","pitchNumber":1,"startTime":"2026-03-29T20:41:27.278Z","endTime":"2026-03-29T20:41:30.394Z","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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.293605559209396,"aZ":-35.60231119001781,"pfxX":-5.510952813081826,"pfxZ":-2.177966246937892,"pX":-0.9476703172482674,"pZ":2.1112100901953874,"vX0":-3.674557864141554,"vY0":-125.60980350676564,"vZ0":-1.2643603115649942,"x":153.12,"y":181.78,"x0":1.258432302468915,"y0":50.004738550662914,"z0":5.558948626763432,"aX":-8.663795011738259},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.0,"breakHorizontal":10.9,"spinRate":2587,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.4387934048934823,"extension":5.770580985456781},"hitData":{"launchSpeed":76.4,"launchAngle":45.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.74,"coordY":109.96}},"index":1,"playId":"1818cf19-9d13-3a02-bbe7-e5f8f9b1e7d7","pitchNumber":2,"startTime":"2026-03-29T20:41:42.089Z","endTime":"2026-03-29T20:41:51.065Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:41:51.065Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"James Wood flies out sharply to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-29T20:44:14.682Z","endTime":"2026-03-29T20:45:50.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Daniel Palencia replaces Hoby Milner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-29T20:43:33.349Z","endTime":"2026-03-29T20:44:16.969Z","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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.507841731647353,"aZ":-28.625095172281046,"pfxX":0.8124071806189819,"pfxZ":2.1104362123466274,"pX":0.7314891972132123,"pZ":2.8020034603229247,"vX0":3.832210058614472,"vY0":-128.845362110293,"vZ0":-1.9363133519647484,"x":89.12,"y":163.13,"x0":-0.8800697272340863,"y0":50.00402654015213,"z0":5.772970300761559,"aX":1.3672762497902022},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.6,"breakHorizontal":-2.3,"spinRate":2315,"spinDirection":145},"zone":6,"typeConfidence":0.9,"plateTime":0.42493396588016985,"extension":6.602083933018493},"index":1,"playId":"0a1f77ea-abc8-302b-90f2-257665821669","pitchNumber":1,"startTime":"2026-03-29T20:44:16.969Z","endTime":"2026-03-29T20:44:19.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53137718344216,"aZ":-29.101929127007853,"pfxX":-3.43660246861451,"pfxZ":1.829981601519851,"pX":-0.7908859810254014,"pZ":3.4133934012490315,"vX0":1.4107756245287217,"vY0":-128.90392339882715,"vZ0":0.013605817502499784,"x":147.15,"y":146.62,"x0":-0.8997014758956507,"y0":50.00204605314711,"z0":5.660354687224804,"aX":-5.765949147350914},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.6,"breakHorizontal":5.9,"spinRate":1021,"spinDirection":226},"zone":1,"typeConfidence":0.84,"plateTime":0.42539691246347466,"extension":6.7101400304937915},"index":2,"playId":"58c047a1-0241-3df0-8ba6-ac61410fa29f","pitchNumber":2,"startTime":"2026-03-29T20:44:31.471Z","endTime":"2026-03-29T20:44:34.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.403663191976552,"aZ":-26.546393185948748,"pfxX":0.2554473434853479,"pfxZ":3.2850632347556896,"pX":-0.5629117549790983,"pZ":1.751196821067328,"vX0":1.0513707455814558,"vY0":-129.80863108918837,"vZ0":-4.578918900111243,"x":138.46,"y":191.5,"x0":-1.0058407255865065,"y0":50.000111163989615,"z0":5.551616684889061,"aX":0.43706109370436697},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.2,"breakHorizontal":-0.7,"spinRate":2358,"spinDirection":154},"zone":7,"typeConfidence":0.9,"plateTime":0.42146846383771575,"extension":6.7751269143699275},"index":3,"playId":"7e8808b6-975f-3f21-9fd0-06060dbd6b5a","pitchNumber":3,"startTime":"2026-03-29T20:44:47.318Z","endTime":"2026-03-29T20:44:51.384Z","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.3,"endSpeed":89.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.25239471187093,"aZ":-8.82607527648687,"pfxX":-2.8801804037752223,"pfxZ":11.20757197638223,"pX":1.3105113457975088,"pZ":2.3360843639689235,"vX0":6.839951661355764,"vY0":-144.2745258257735,"vZ0":-7.242658686555126,"x":67.05,"y":175.71,"x0":-0.7294582131415085,"y0":50.006069643350074,"z0":5.441128229220375,"aX":-6.002613891430004},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.7,"breakHorizontal":3.7,"spinRate":2346,"spinDirection":210},"zone":14,"typeConfidence":0.89,"plateTime":0.38136600899802264,"extension":6.9289223935305895},"index":4,"playId":"5e74efe8-d7f5-3d90-9be0-8ac4b2705acb","pitchNumber":4,"startTime":"2026-03-29T20:45:04.630Z","endTime":"2026-03-29T20:45:07.630Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":90.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.86374992579569,"aZ":-9.834720642549115,"pfxX":-4.253868188223496,"pfxZ":10.665502000262325,"pX":1.3186533603400408,"pZ":2.1795991982855973,"vX0":7.153366200208238,"vY0":-144.34217731680363,"vZ0":-7.469745613505864,"x":66.74,"y":179.93,"x0":-0.6473659600666171,"y0":50.006395344804695,"z0":5.418327907840779,"aX":-8.913300934405196},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.9,"breakHorizontal":6.1,"spinRate":2308,"spinDirection":213},"zone":14,"typeConfidence":0.9,"plateTime":0.3805229637043155,"extension":6.8645042597155035},"index":5,"playId":"c962c69a-204e-3067-ae79-3f9596c33ee5","pitchNumber":5,"startTime":"2026-03-29T20:45:22.764Z","endTime":"2026-03-29T20:45:25.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":89.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.267394695443286,"aZ":-8.733993268490376,"pfxX":-3.7998889100030837,"pfxZ":11.282692533800379,"pX":0.5731078665901981,"pZ":2.6022565320036666,"vX0":4.7602804527743885,"vY0":-143.89681153065894,"vZ0":-6.77291745292427,"x":95.15,"y":168.52,"x0":-0.616176329500179,"y0":50.00401054550353,"z0":5.541003246624254,"aX":-7.895701563769588},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.1,"breakHorizontal":5.9,"spinRate":2292,"spinDirection":208},"zone":6,"typeConfidence":0.9,"plateTime":0.38198810155557084,"extension":6.7562259995622185},"hitData":{"launchSpeed":108.1,"launchAngle":40.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":117.28,"coordY":43.02}},"index":6,"playId":"4a9b4e91-625a-399d-b5dc-f98a2535bc44","pitchNumber":6,"startTime":"2026-03-29T20:45:41.298Z","endTime":"2026-03-29T20:45:50.191Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:45:50.191Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis García Jr. singles on a line drive to right fielder Michael Conforto.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-29T20:46:06.100Z","endTime":"2026-03-29T20:47:05.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.1,"endSpeed":90.0,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.147326238604336,"aZ":-10.976701430720126,"pfxX":-4.538566634880533,"pfxZ":10.025741704616387,"pX":-0.34701763301066146,"pZ":4.05105674944218,"vX0":2.9610691109798912,"vY0":-145.6213019291608,"vZ0":-2.512807702075371,"x":130.23,"y":129.4,"x0":-0.795641638339681,"y0":50.00358262172577,"z0":5.603645806734673,"aX":-9.596372617236943},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":17.8,"breakHorizontal":7.6,"spinRate":2374,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.3783881427863416,"extension":6.916533910292752},"index":0,"playId":"c520a41d-64d9-3d25-994a-8ad4d5e0e5ea","pitchNumber":1,"startTime":"2026-03-29T20:46:19.875Z","endTime":"2026-03-29T20:46:22.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.278750390895464,"aZ":-31.924467736023626,"pfxX":-7.1783277931667735,"pfxZ":0.14027574717991698,"pX":-1.6617239171407927,"pZ":2.5118403070822497,"vX0":0.49662485248011246,"vY0":-132.17717892309676,"vZ0":-1.4986289322327808,"x":180.34,"y":170.96,"x0":-0.9195365602710676,"y0":50.00330518795579,"z0":5.431314338350073,"aX":-12.69545565928513},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.1,"breakHorizontal":12.8,"spinRate":1060,"spinDirection":224},"zone":13,"typeConfidence":0.94,"plateTime":0.41446469745569114,"extension":6.855766896549326},"index":1,"playId":"7f3ebed0-e9e8-37b5-84cb-c652fd1a33ad","pitchNumber":2,"startTime":"2026-03-29T20:46:37.716Z","endTime":"2026-03-29T20:46:40.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61238879537917,"aZ":-29.691234304203736,"pfxX":0.9509856303407356,"pfxZ":1.4235329342277794,"pX":0.05267392623205171,"pZ":2.7749877073368423,"vX0":2.3346462642211874,"vY0":-131.36597542403086,"vZ0":-1.3943561261184723,"x":114.99,"y":163.86,"x0":-0.9721384118257365,"y0":50.001313375911266,"z0":5.526003939956636,"aX":1.656694905956661},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.5,"breakHorizontal":-2.3,"spinRate":2375,"spinDirection":145},"zone":5,"typeConfidence":0.9,"plateTime":0.41742558946632613,"extension":6.820421367423477},"hitData":{"launchSpeed":96.5,"launchAngle":8.0,"totalDistance":148.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.53,"coordY":100.18}},"index":2,"playId":"8c7e0fec-5463-339e-a2e0-9f2ad2682225","pitchNumber":3,"startTime":"2026-03-29T20:46:54.246Z","endTime":"2026-03-29T20:47:05.455Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:47:05.455Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-29T20:47:14.471Z","endTime":"2026-03-29T20:48:36.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball 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":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08964520844906,"aZ":-27.07599871782237,"pfxX":0.32680655581143103,"pfxZ":2.8742236401677346,"pX":1.6079464876015483,"pZ":0.31622010502827114,"vX0":7.0009055508930995,"vY0":-132.12919607591292,"vZ0":-7.808330177006213,"x":55.71,"y":230.24,"x0":-1.1141575440176166,"y0":50.00574146193095,"z0":5.287872216949214,"aX":0.5794698674992362},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.7,"breakHorizontal":-2.0,"spinRate":2297,"spinDirection":151},"zone":14,"typeConfidence":0.9,"plateTime":0.41390991433536284,"extension":6.8314708096233545},"index":0,"playId":"979625ee-8e8a-38c0-a007-c86a57d5e786","pitchNumber":1,"startTime":"2026-03-29T20:47:33.913Z","endTime":"2026-03-29T20:47:36.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":90.3,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.34801230697933,"aZ":-10.880434777426302,"pfxX":-4.707240163778345,"pfxZ":10.082053511371559,"pX":0.4220168240670203,"pZ":3.5181237445007065,"vX0":5.345579314121423,"vY0":-144.9684060276929,"vZ0":-3.5592568396285578,"x":100.91,"y":143.79,"x0":-0.8411165081316055,"y0":50.00107617776861,"z0":5.434295994775608,"aX":-9.940658249505862},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.6,"breakHorizontal":7.3,"spinRate":2389,"spinDirection":215},"zone":3,"typeConfidence":0.9,"plateTime":0.3789473309103992,"extension":6.927166537647612},"index":1,"playId":"b25e74fd-7f54-3426-955e-d9d389531f65","pitchNumber":2,"startTime":"2026-03-29T20:47:55.122Z","endTime":"2026-03-29T20:47:58.122Z","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":99.7,"endSpeed":89.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.315525769021306,"aZ":-10.439995771834637,"pfxX":-3.6123131156889245,"pfxZ":10.340272682463773,"pX":-0.10987888051178414,"pZ":4.0188967367637405,"vX0":3.703795953204281,"vY0":-145.0735040417169,"vZ0":-2.3930288146340892,"x":121.19,"y":130.27,"x0":-0.9423998796692984,"y0":50.00534440840023,"z0":5.503152372058967,"aX":-7.594696576695777},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.4,"breakHorizontal":5.6,"spinRate":2336,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.37956929790003757,"extension":6.912329374899901},"index":2,"playId":"dc653d2c-0355-35aa-8070-3b2562521652","pitchNumber":3,"startTime":"2026-03-29T20:48:14.273Z","endTime":"2026-03-29T20:48:17.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":100.6,"endSpeed":91.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.85050402949154,"aZ":-11.482262721089663,"pfxX":-4.587880807850958,"pfxZ":9.622877550693758,"pX":-0.43129583357868706,"pZ":4.184491119622002,"vX0":2.8886374789294886,"vY0":-146.45529885349723,"vZ0":-2.179487120685864,"x":133.44,"y":125.8,"x0":-0.8395552200781042,"y0":50.004459778067265,"z0":5.634135431564161,"aX":-9.86654914931662},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.0,"breakHorizontal":7.7,"spinRate":2333,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.3754567776649984,"extension":6.872296260039262},"index":3,"playId":"3d58c8e9-ec83-3d72-9da6-9ae618aec393","pitchNumber":4,"startTime":"2026-03-29T20:48:33.439Z","endTime":"2026-03-29T20:48:36.439Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:48:36.439Z","atBatIndex":69},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Daylen Lile doubles (1) on a sharp line drive to center fielder Pete Crow-Armstrong. Luis García Jr. out at home on the throw, center fielder Pete Crow-Armstrong to shortstop Dansby Swanson to catcher Carson Kelly.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-29T20:48:42.308Z","endTime":"2026-03-29T20:49:51.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.751950326603403,"aZ":-34.63099957977916,"pfxX":-6.116988817383238,"pfxZ":-1.4117469998703314,"pX":-1.1992246236183788,"pZ":2.656456879161717,"vX0":1.2727591355281251,"vY0":-131.06366861307995,"vZ0":-0.898853191059297,"x":162.71,"y":167.06,"x0":-0.8964330003312503,"y0":50.004468835859015,"z0":5.590707464238308,"aX":-10.640081765360202},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-2.5,"breakHorizontal":10.8,"spinRate":1106,"spinDirection":226},"zone":11,"typeConfidence":0.94,"plateTime":0.4179470397870739,"extension":6.900113961420706},"index":0,"playId":"be7b66b6-36a8-3a2b-8451-245f22872bc1","pitchNumber":1,"startTime":"2026-03-29T20:49:00.728Z","endTime":"2026-03-29T20:49:03.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65867651922062,"aZ":-25.165808826905803,"pfxX":-8.618231157530317,"pfxZ":4.07014288089289,"pX":-0.899664329140704,"pZ":2.5470342092978266,"vX0":2.6633278774466596,"vY0":-130.6654532404379,"vZ0":-2.680420808852327,"x":151.29,"y":170.01,"x0":-0.8151785137285924,"y0":50.003207780907836,"z0":5.48594129741096,"aX":-14.83671318927507},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.0,"breakHorizontal":15.0,"spinRate":1341,"spinDirection":221},"zone":11,"typeConfidence":0.93,"plateTime":0.4198906130263751,"extension":6.994011385857138},"index":1,"playId":"f015a75c-7576-3038-ae2c-02332e5e8a67","pitchNumber":2,"startTime":"2026-03-29T20:49:18.515Z","endTime":"2026-03-29T20:49:22.284Z","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":0,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":91.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.21593301795017,"aZ":-11.055342943506727,"pfxX":-3.8078395354546757,"pfxZ":9.886266958738439,"pX":0.5683168101580257,"pZ":1.7850901332059628,"vX0":5.100387835021541,"vY0":-145.27240718572932,"vZ0":-8.452899801255736,"x":95.34,"y":190.58,"x0":-0.7158660487063397,"y0":50.00049293028672,"z0":5.4053820502026415,"aX":-8.133013062419382},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.3,"breakHorizontal":5.9,"spinRate":2350,"spinDirection":211},"zone":9,"typeConfidence":0.89,"plateTime":0.37710361654533875,"extension":7.110368357921673},"hitData":{"launchSpeed":101.2,"launchAngle":19.0,"totalDistance":329.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":96.42,"coordY":70.46}},"index":2,"playId":"1bd1a57b-9b1e-33bb-8925-2501233104eb","pitchNumber":3,"startTime":"2026-03-29T20:49:36.402Z","endTime":"2026-03-29T20:49:51.076Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:49:51.076Z","atBatIndex":70},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nico Hoerner lines out sharply to center fielder Jacob Young.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-29T20:52:28.427Z","endTime":"2026-03-29T20:53:02.369Z","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":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Clayton Beeter replaces Cionel Pérez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-29T20:52:03.490Z","endTime":"2026-03-29T20:52:30.759Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690925,"link":"/api/v1/people/690925"},"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":98.1,"endSpeed":88.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.78186884598569,"aZ":-9.8955446076334,"pfxX":-2.159776404030008,"pfxZ":10.979398651232,"pX":0.5003665007920287,"pZ":2.1784955528291685,"vX0":5.104995680742109,"vY0":-142.48786820657205,"vZ0":-8.105754143204747,"x":97.93,"y":179.96,"x0":-1.044521841742949,"y0":50.0007546303903,"z0":5.708213037853282,"aX":-4.382040874365987},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.1,"breakHorizontal":2.8,"spinRate":2443,"spinDirection":199},"zone":6,"typeConfidence":0.9,"plateTime":0.3863633167667895,"extension":5.952978238013254},"index":1,"playId":"4f792c9a-2028-32d8-b3b3-70f9c444db12","pitchNumber":1,"startTime":"2026-03-29T20:52:30.759Z","endTime":"2026-03-29T20:52:33.759Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-03-29T20:52:41.540Z","endTime":"2026-03-29T20:52:55.503Z","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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.811243962656945,"aZ":-8.299875627529483,"pfxX":-1.8143306906165155,"pfxZ":11.578972716753482,"pX":-0.08201581090389885,"pZ":3.4268356850391517,"vX0":3.664195170586252,"vY0":-143.3172364325689,"vZ0":-5.132568888502594,"x":120.13,"y":146.26,"x0":-1.1464867455253096,"y0":50.00593376781814,"z0":5.769779771637096,"aX":-3.7420709833596653},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":20.0,"breakHorizontal":2.5,"spinRate":2581,"spinDirection":195},"zone":11,"typeConfidence":0.9,"plateTime":0.38345341983038894,"extension":5.916776135412792},"hitData":{"launchSpeed":100.8,"launchAngle":22.0,"totalDistance":354.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":123.08,"coordY":56.58}},"index":3,"playId":"a8744404-25ee-3c69-bbf9-1692e9c2a15d","pitchNumber":2,"startTime":"2026-03-29T20:52:55.503Z","endTime":"2026-03-29T20:53:02.369Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:53:02.369Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Kelly grounds out, shortstop CJ Abrams to first baseman Luis García Jr.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-29T20:53:14.606Z","endTime":"2026-03-29T20:53:54.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.90250799449408,"aZ":-9.736555869883603,"pfxX":-1.4738294704959685,"pfxZ":10.9211795818713,"pX":0.47579287389604247,"pZ":2.017642942319812,"vX0":4.773190996028002,"vY0":-143.10858727533153,"vZ0":-8.681295145801165,"x":98.86,"y":184.3,"x0":-1.0292076658143081,"y0":50.00523209760953,"z0":5.717250697992268,"aX":-3.028707960923635},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.0,"breakHorizontal":1.6,"spinRate":2476,"spinDirection":195},"zone":9,"typeConfidence":0.9,"plateTime":0.38410831319715566,"extension":5.922823497047102},"index":0,"playId":"617c0c15-97ef-3f4f-a285-91e1c808135c","pitchNumber":1,"startTime":"2026-03-29T20:53:30.614Z","endTime":"2026-03-29T20:53:33.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.916383200081537,"aZ":-33.25714819269311,"pfxX":2.432886987472328,"pfxZ":-0.6406673504950504,"pX":0.01683724896765758,"pZ":2.6334059558546823,"vX0":2.033675401536975,"vY0":-129.7768402972476,"vZ0":-2.088843718788934,"x":116.36,"y":167.68,"x0":-1.0961020442685,"y0":50.0040726568791,"z0":6.008806052439273,"aX":4.104578212139098},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.4,"breakHorizontal":-4.9,"spinRate":2732,"spinDirection":31},"zone":5,"typeConfidence":0.89,"plateTime":0.4238169644545371,"extension":5.762894518944887},"hitData":{"launchSpeed":99.6,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.7,"coordY":149.35}},"index":1,"playId":"611dc88b-2ae2-3e98-b6df-c866b74a686c","pitchNumber":2,"startTime":"2026-03-29T20:53:46.593Z","endTime":"2026-03-29T20:53:54.005Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:53:54.005Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Moisés Ballesteros grounds out, pitcher Clayton Beeter to first baseman Luis García Jr.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-29T20:54:13.614Z","endTime":"2026-03-29T20:54:43.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".238"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".059"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".037"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.10"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.27"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.60"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.95"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.37"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.71"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.81"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.18"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.40"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.32"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.69"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.30"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.90"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.273"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".591"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".968"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".342"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".323"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.273"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".591"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".968"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".342"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".323"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"}],"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":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690925,"link":"/api/v1/people/690925"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"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":98.5,"endSpeed":89.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.130860552408585,"aZ":-8.198766897933897,"pfxX":-0.9602949491175106,"pfxZ":11.605272051165127,"pX":-0.33468809139495326,"pZ":2.803173433128562,"vX0":2.3718844889250943,"vY0":-143.2840822746045,"vZ0":-6.984426391649922,"x":129.76,"y":163.09,"x0":-1.050847207658373,"y0":50.00074710181166,"z0":5.794196688451067,"aX":-1.9839035464687786},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":19.7,"breakHorizontal":1.2,"spinRate":2374,"spinDirection":201},"zone":1,"typeConfidence":0.9,"plateTime":0.3832387482584316,"extension":5.951283729506293},"index":0,"playId":"626fd914-9604-3e52-a652-81a139db5d9b","pitchNumber":1,"startTime":"2026-03-29T20:54:22.229Z","endTime":"2026-03-29T20:54:25.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.382468341103838,"aZ":-35.51026400451054,"pfxX":2.6992960725898665,"pfxZ":-1.9488684019365508,"pX":0.24810108939726142,"pZ":1.7724623618015032,"vX0":2.360137480637287,"vY0":-130.30352242263265,"vZ0":-3.7701854089277003,"x":107.54,"y":190.92,"x0":-1.0212947724877801,"y0":50.00165027988345,"z0":5.932150638152991,"aX":4.623012980899325},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-4.2,"breakHorizontal":-5.4,"spinRate":2717,"spinDirection":26},"zone":8,"typeConfidence":0.9,"plateTime":0.4209716221233579,"extension":5.831410585961361},"hitData":{"launchSpeed":71.3,"launchAngle":-50.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":122.83,"coordY":185.65}},"index":1,"playId":"87b7c3a5-a839-3d86-948e-e79527e11f9a","pitchNumber":2,"startTime":"2026-03-29T20:54:37.093Z","endTime":"2026-03-29T20:54:43.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:54:43.908Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Moisés Ballesteros grounds out, pitcher Clayton Beeter to first baseman Luis García Jr.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-29T20:54:13.614Z","endTime":"2026-03-29T20:54:43.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".238"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".059"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".037"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.10"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.27"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.60"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.95"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.37"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.71"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.81"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.18"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.40"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.32"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.69"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.30"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.90"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.273"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".591"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".968"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".342"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".323"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.273"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".591"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".968"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".342"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".323"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"}],"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":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690925,"link":"/api/v1/people/690925"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"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":98.5,"endSpeed":89.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.130860552408585,"aZ":-8.198766897933897,"pfxX":-0.9602949491175106,"pfxZ":11.605272051165127,"pX":-0.33468809139495326,"pZ":2.803173433128562,"vX0":2.3718844889250943,"vY0":-143.2840822746045,"vZ0":-6.984426391649922,"x":129.76,"y":163.09,"x0":-1.050847207658373,"y0":50.00074710181166,"z0":5.794196688451067,"aX":-1.9839035464687786},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":19.7,"breakHorizontal":1.2,"spinRate":2374,"spinDirection":201},"zone":1,"typeConfidence":0.9,"plateTime":0.3832387482584316,"extension":5.951283729506293},"index":0,"playId":"626fd914-9604-3e52-a652-81a139db5d9b","pitchNumber":1,"startTime":"2026-03-29T20:54:22.229Z","endTime":"2026-03-29T20:54:25.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.382468341103838,"aZ":-35.51026400451054,"pfxX":2.6992960725898665,"pfxZ":-1.9488684019365508,"pX":0.24810108939726142,"pZ":1.7724623618015032,"vX0":2.360137480637287,"vY0":-130.30352242263265,"vZ0":-3.7701854089277003,"x":107.54,"y":190.92,"x0":-1.0212947724877801,"y0":50.00165027988345,"z0":5.932150638152991,"aX":4.623012980899325},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-4.2,"breakHorizontal":-5.4,"spinRate":2717,"spinDirection":26},"zone":8,"typeConfidence":0.9,"plateTime":0.4209716221233579,"extension":5.831410585961361},"hitData":{"launchSpeed":71.3,"launchAngle":-50.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":122.83,"coordY":185.65}},"index":1,"playId":"87b7c3a5-a839-3d86-948e-e79527e11f9a","pitchNumber":2,"startTime":"2026-03-29T20:54:37.093Z","endTime":"2026-03-29T20:54:43.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:54:43.908Z","atBatIndex":73},"scoringPlays":[4,27,28,45,61,64],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3,4,5],"bottom":[6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":123.95,"y":85.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":67.41,"y":130.27},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"coordinates":{"x":62.92,"y":57.37},"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":1,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":102.86,"y":166.89},"type":"E","description":"Field Error"},{"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":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":150.06,"y":168.71},"type":"O","description":"Groundout"}]}},{"startIndex":10,"endIndex":16,"top":[10,11,12,13],"bottom":[14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":72.45,"y":104.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":103.47,"y":171.13},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":81.06,"y":157.1},"type":"H","description":"Double"}],"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":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":126.46,"y":183.84},"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":2,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":86.2,"y":160.63},"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":2,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":97.42,"y":142.08},"type":"O","description":"Pop Out"}]}},{"startIndex":17,"endIndex":22,"top":[17,18,19],"bottom":[20,21,22],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":173.17,"y":70.47},"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":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":94.99,"y":116.67},"type":"O","description":"Flyout"}]}},{"startIndex":23,"endIndex":32,"top":[23,24,25,26],"bottom":[27,28,29,30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"coordinates":{"x":158.61,"y":50.75},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":175.44,"y":158.13},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":104.68,"y":166.89},"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":4,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":107.61,"y":38.88},"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":4,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":37.52,"y":82.27},"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":4,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":173.58,"y":93.3},"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":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":87.73,"y":115.46},"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":4,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":185.6,"y":87.24},"type":"O","description":"Lineout"}]}},{"startIndex":33,"endIndex":40,"top":[33,34,35,36],"bottom":[37,38,39,40],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":181.95,"y":103.81},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"coordinates":{"x":108.31,"y":54.95},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":107.1,"y":166.89},"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":5,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":61.33,"y":81.47},"type":"O","description":"Lineout"}]}},{"startIndex":41,"endIndex":50,"top":[41,42,43,44,45,46],"bottom":[47,48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":126.03,"y":74.21},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":153.96,"y":137.66},"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":6,"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":135.9,"y":41.34},"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":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":52.66,"y":105.88},"type":"O","description":"Flyout"}]}},{"startIndex":51,"endIndex":57,"top":[51,52,53,54],"bottom":[55,56,57],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":50.48,"y":120.93},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":119.06,"y":138.29},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":87.73,"y":123.93},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":41.08,"y":98.27},"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":7,"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":109.89,"y":165.71},"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":7,"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":67.76,"y":90.95},"type":"O","description":"Flyout"}]}},{"startIndex":58,"endIndex":66,"top":[58,59,60,61,62],"bottom":[63,64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"coordinates":{"x":55.88,"y":113.62},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":126.46,"y":168.1},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":145.22,"y":149.35},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":77.45,"y":49.5},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":113.91,"y":83.85},"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":8,"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":123.44,"y":145.71},"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":8,"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":183.83,"y":57.95},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":89.74,"y":109.96},"type":"O","description":"Flyout"}]}},{"startIndex":67,"endIndex":73,"top":[67,68,69,70],"bottom":[71,72,73],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":117.28,"y":43.02},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":178.53,"y":100.18},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":96.42,"y":70.46},"type":"H","description":"Double"}],"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":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":123.08,"y":56.58},"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":9,"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":107.7,"y":149.35},"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":9,"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":122.83,"y":185.65},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":3,"errors":1,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":0,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":3,"hits":4,"errors":0,"leftOnBase":4},"away":{"runs":6,"hits":11,"errors":2,"leftOnBase":7}},"defense":{"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"catcher":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"first":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"second":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"third":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"shortstop":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"left":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"center":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"right":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"onDeck":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"inHole":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"battingOrder":5,"team":{"id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"}},"offense":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"onDeck":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"inHole":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"battingOrder":7,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"balls":0,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":4,"airOuts":12,"runs":6,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".260","atBats":35,"obp":".330","slg":".490","ops":".820","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":21,"rbi":6,"leftOnBase":16,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":3,"lineOuts":3},"pitching":{"flyOuts":6,"groundOuts":6,"airOuts":12,"runs":3,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":32,"obp":".176","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":133,"era":"4.85","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.38","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":133,"balls":46,"strikes":87,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":3,"pitchesPerInning":"14.78","runsScoredPer9":"3.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":4,"putOuts":27,"errors":2,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID691781":{"person":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":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":1,"putOuts":2,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".308","atBats":13,"obp":".357","slg":".538","ops":".895","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":7,"rbi":2,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".429","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":2,"chances":9,"fielding":".778","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID682928":{"person":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | HBP, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"avg":".143","atBats":7,"obp":".250","slg":".143","ops":".393","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":1,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":0,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID683083":{"person":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"jerseyNumber":"26","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | K, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":5,"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":3,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"avg":".222","atBats":9,"obp":".364","slg":".222","ops":".586","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":11,"totalBases":2,"rbi":2,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID701552":{"person":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"jerseyNumber":"79","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":18,"era":"27.00","inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.00","battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":10,"strikes":8,"strikePercentage":".440","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"27.00","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"13.50","hitsPer9Inn":"13.50","runsScoredPer9":"27.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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665953":{"person":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"jerseyNumber":"87","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".333","atBats":6,"obp":".429","slg":".500","ops":".929","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID686452":{"person":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":3,"obp":".250","slg":".000","ops":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571945":{"person":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":7,"groundOuts":4,"airOuts":8,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":21,"obp":".360","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":97,"era":"7.20","inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.80","battersFaced":25,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":40,"strikes":57,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".000","pitchesPerInning":"19.40","gamesFinished":0,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"7.20","walksPer9Inn":"5.40","hitsPer9Inn":"10.80","runsScoredPer9":"10.80","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678391":{"person":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"jerseyNumber":"84","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":3,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686894":{"person":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"jerseyNumber":"21","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"500","stats":{"batting":{"summary":"3-3 | HR, 3B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":3,"leftOnBase":0,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":"1.000","atBats":6,"obp":"1.000","slg":"2.333","ops":"3.333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":14,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID686610":{"person":{"id":686610,"fullName":"Ken Waldichuk","link":"/api/v1/people/686610"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":7,"obp":".556","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":32,"era":"13.50","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.75","battersFaced":9,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":15,"strikes":17,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"24.00","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"13.50","hitsPer9Inn":"20.25","runsScoredPer9":"13.50","homeRunsPer9":"6.75","inheritedRunners":2,"inheritedRunnersScored":2,"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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676571":{"person":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"0.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":6,"strikes":8,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":2,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"obp":".375","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":38,"era":"0.00","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"1.80","battersFaced":8,"outs":5,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":38,"balls":17,"strikes":21,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"22.80","gamesFinished":0,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"5.40","walksPer9Inn":"10.80","hitsPer9Inn":"5.40","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID690925":{"person":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(S, 1)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":0,"strikes":6,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":2,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":30,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":8,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":12,"strikes":18,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"4.00","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":1,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"4.50","walksPer9Inn":"9.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"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"}]},"ID669371":{"person":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":11,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":4,"strikes":7,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"11.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695418":{"person":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":47,"era":"3.86","inningsPitched":"2.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.71","battersFaced":10,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":47,"balls":15,"strikes":32,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"4.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"20.14","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"3.86","walksPer9Inn":"0.00","hitsPer9Inn":"15.43","runsScoredPer9":"3.86","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":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695734":{"person":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"jerseyNumber":"4","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".333","atBats":12,"obp":".429","slg":".417","ops":".846","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":5,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".444","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID672335":{"person":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":3,"strikes":8,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.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":2,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"obp":".143","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":23,"era":"4.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.50","battersFaced":7,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":7,"strikes":16,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":1,"winPercentage":".---","pitchesPerInning":"11.50","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"13.50","walksPer9Inn":"0.00","hitsPer9Inn":"4.50","runsScoredPer9":"4.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID677588":{"person":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"jerseyNumber":"8","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":2,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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}},"ID695578":{"person":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"jerseyNumber":"29","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | BB, 2 K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"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":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":3,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".077","atBats":13,"obp":".143","slg":".308","ops":".451","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":4,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"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"}]},"ID676917":{"person":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":4,"airOuts":2,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":14,"obp":".353","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":75,"era":"4.91","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.64","battersFaced":17,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":75,"balls":29,"strikes":46,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"20.45","gamesFinished":0,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"12.27","walksPer9Inn":"7.36","hitsPer9Inn":"7.36","runsScoredPer9":"7.36","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":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696285":{"person":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":3},"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":3,"flyOuts":2,"groundOuts":2,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".182","atBats":11,"obp":".182","slg":".545","ops":".727","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":11,"totalBases":6,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".125","groundOutsToAirouts":"0.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID663623":{"person":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"5.0 IP, 2 ER, 7 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":2,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":93,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":35,"strikes":58,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"3.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"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":1,"gamesStarted":1,"flyOuts":2,"groundOuts":2,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":19,"obp":".200","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":93,"era":"3.60","inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.80","battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":35,"strikes":58,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":2,"winPercentage":"1.000","pitchesPerInning":"18.60","gamesFinished":0,"strikeoutWalkRatio":"7.00","strikeoutsPer9Inn":"12.60","walksPer9Inn":"1.80","hitsPer9Inn":"5.40","runsScoredPer9":"3.60","homeRunsPer9":"3.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681402":{"person":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":2,"strikes":7,"strikePercentage":".780","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":9,"era":"0.00","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":2,"strikes":7,"strikePercentage":".780","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"6.75","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.75","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641793":{"person":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660688":{"person":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | HR, 3 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":1,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".286","atBats":7,"obp":".250","slg":".714","ops":".964","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":5,"rbi":3,"leftOnBase":5,"sacBunts":0,"sacFlies":1,"babip":".167","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"7.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":1,"putOuts":19,"errors":1,"chances":21,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID656492":{"person":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671277":{"person":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"201","stats":{"batting":{"note":"a-","summary":"1-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":2,"groundOuts":2,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".250","atBats":8,"obp":".250","slg":".250","ops":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]}},"batters":[695578,665953,671277,691781,695734,686894,682928,683083,660688,696285,663623,676571,681402,672335,690925],"pitchers":[663623,676571,681402,672335,690925],"bench":[686452,677588,678391],"bullpen":[676917,701552,656492,669371,641793,695418,571945,686610],"battingOrder":[695578,671277,691781,695734,686894,682928,683083,660688,696285],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Young (1, Imanaga); Lile (1, Palencia, D)."},{"label":"3B","value":"Wiemer (1, Imanaga)."},{"label":"HR","value":"Wiemer (2, 1st inning off Imanaga, 2 on, 2 out); Ruiz, K (1, 8th inning off Milner, 1 on, 2 out)."},{"label":"TB","value":"García Jr., L; House 2; Lile 3; Nuñez, N; Ruiz, K 4; Wiemer 8; Young 2."},{"label":"RBI","value":"Ruiz, K 3 (3); Wiemer 3 (4)."},{"label":"2-out RBI","value":"Wiemer 3; Ruiz, K 2."},{"label":"Runners left in scoring position, 2 out","value":"Wood; Young; Ruiz, K; House."},{"label":"SF","value":"Ruiz, K."},{"label":"GIDP","value":"Ruiz, K."},{"label":"Team RISP","value":"2-for-10."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Nuñez, N (2, 2nd base off Milner/Kelly, C)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"House (2, throw); Ruiz, K (1, throw)."}]}],"note":[{"label":"a","value":"Grounded out for Chaparro 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":6,"groundOuts":6,"airOuts":12,"runs":3,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".220","atBats":32,"obp":".313","slg":".400","ops":".713","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":13,"rbi":3,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.67","popOuts":1,"lineOuts":5},"pitching":{"flyOuts":6,"groundOuts":4,"airOuts":12,"runs":6,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":35,"obp":".375","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":148,"era":"5.33","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.30","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":148,"balls":56,"strikes":92,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":6,"pitchesPerInning":"16.44","runsScoredPer9":"6.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"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":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":7,"strikes":9,"strikePercentage":".560","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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":16,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":7,"strikes":9,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"16.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID690990":{"person":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":10,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"obp":".227","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":75,"era":"2.84","inningsPitched":"6.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.79","battersFaced":22,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":75,"balls":22,"strikes":53,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.33","rbi":0,"winPercentage":"1.000","pitchesPerInning":"11.84","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"5.68","walksPer9Inn":"1.42","hitsPer9Inn":"5.68","runsScoredPer9":"2.84","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624424":{"person":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"jerseyNumber":"20","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":3,"obp":".250","slg":".000","ops":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{"summary":"1.0 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":5,"strikes":12,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"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":2,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":9,"obp":".400","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":28,"era":"9.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.50","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":9,"strikes":19,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":2,"winPercentage":".---","pitchesPerInning":"14.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"13.50","runsScoredPer9":"9.00","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666185":{"person":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"jerseyNumber":"5","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665795":{"person":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664023":{"person":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | HR, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":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":3,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".231","atBats":13,"obp":".286","slg":".692","ops":".978","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":9,"rbi":4,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"6.50","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID664068":{"person":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"jerseyNumber":"12","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID573204":{"person":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":16,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":7,"strikes":9,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"16.00","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"9.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID640451":{"person":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":3,"strikes":7,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":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":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":10,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":3,"strikes":7,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"10.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(L, 0-1)","summary":"5.0 IP, 4 ER, 7 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":2,"airOuts":5,"runs":4,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":82,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":32,"strikes":50,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"7.20","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":2,"airOuts":5,"runs":4,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":20,"obp":".364","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":82,"era":"7.20","inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.60","battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":32,"strikes":50,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":3,"winPercentage":".000","pitchesPerInning":"16.40","gamesFinished":0,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"12.60","walksPer9Inn":"3.60","hitsPer9Inn":"10.80","runsScoredPer9":"7.20","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID608324":{"person":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 2 HR, 2 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":1},"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":3,"flyOuts":1,"groundOuts":4,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".231","atBats":13,"obp":".286","slg":".692","ops":".978","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":9,"rbi":2,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".111","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"6.50","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID683737":{"person":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":2,"groundOuts":4,"airOuts":2,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".333","atBats":12,"obp":".429","slg":".500","ops":".929","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":6,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".400","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":21,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID608348":{"person":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".143","atBats":7,"obp":".333","slg":".143","ops":".476","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":9,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":22,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID592791":{"person":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691718":{"person":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"400","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":4,"groundOuts":1,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".308","atBats":13,"obp":".357","slg":".308","ops":".665","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":4,"rbi":2,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".400","groundOutsToAirouts":"0.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"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"}]},"ID657097":{"person":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":31,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.50","battersFaced":9,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":13,"strikes":18,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".---","pitchesPerInning":"15.50","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"9.00","hitsPer9Inn":"4.50","runsScoredPer9":"9.00","homeRunsPer9":"4.50","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":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665804":{"person":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".500","atBats":4,"obp":".500","slg":"1.250","ops":"1.750","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694208":{"person":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".100","atBats":10,"obp":".182","slg":".100","ops":".282","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":11,"totalBases":1,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID571510":{"person":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":16,"obp":".412","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":63,"era":"14.73","inningsPitched":"3.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.91","battersFaced":17,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":63,"balls":18,"strikes":45,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".000","pitchesPerInning":"17.18","gamesFinished":0,"strikeoutWalkRatio":"7.00","strikeoutsPer9Inn":"17.18","walksPer9Inn":"2.45","hitsPer9Inn":"14.73","runsScoredPer9":"14.73","homeRunsPer9":"2.45","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}},"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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"800","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":2,"groundOuts":3,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".125","atBats":8,"obp":".364","slg":".125","ops":".489","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":11,"totalBases":1,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":9,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID664208":{"person":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"jerseyNumber":"88","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":9,"strikes":14,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":4,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":32,"era":"0.00","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.60","battersFaced":7,"outs":5,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":12,"strikes":20,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":1,"winPercentage":".---","pitchesPerInning":"19.20","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"10.80","walksPer9Inn":"5.40","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663538":{"person":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":3,"airOuts":4,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".182","atBats":11,"obp":".308","slg":".273","ops":".581","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":13,"totalBases":3,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".222","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":3,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID676962":{"person":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":12,"obp":".308","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":49,"era":"5.40","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.20","battersFaced":13,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":49,"balls":20,"strikes":29,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.70","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.10","walksPer9Inn":"2.70","hitsPer9Inn":"8.10","runsScoredPer9":"5.40","homeRunsPer9":"2.70","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID807713":{"person":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".167","atBats":6,"obp":".143","slg":".167","ops":".310","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":1,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":1,"babip":".167","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[683737,608324,664023,691718,663538,608348,694208,621020,624424,684007,664208,640451,571948,694037],"pitchers":[684007,664208,640451,571948,694037],"bench":[665804,666185,664068,807713],"bullpen":[571510,676962,665795,690990,607067,592791,573204,657097],"battingOrder":[683737,608324,664023,691718,663538,608348,694208,621020,624424],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Bregman 2 (2, 4th inning off Irvin, J, 0 on, 0 out, 8th inning off Pérez, C, 0 on, 1 out); Happ (2, 4th inning off Irvin, J, 0 on, 0 out)."},{"label":"TB","value":"Bregman 8; Happ 4; Hoerner."},{"label":"RBI","value":"Bregman 2 (2); Happ (4)."},{"label":"Runners left in scoring position, 2 out","value":"Ballesteros."},{"label":"Team RISP","value":"0-for-1."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Hoerner (2, 2nd base off Irvin, J/Ruiz, K)."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Crow-Armstrong (García Jr., L at home)."},{"label":"DP","value":"(Bregman-Hoerner-Busch)."}]}],"note":[]}},"officials":[{"official":{"id":577468,"fullName":"Roberto Ortiz","link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":623945,"fullName":"Alex MacKay","link":"/api/v1/people/623945"},"officialType":"First Base"},{"official":{"id":484198,"fullName":"Alan Porter","link":"/api/v1/people/484198"},"officialType":"Second Base"},{"official":{"id":427554,"fullName":"Jim Wolf","link":"/api/v1/people/427554"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Imanaga."},{"label":"HBP","value":"Abrams (by Maton, P)."},{"label":"ABS Challenge","value":"Ruiz, K (Ball-Confirmed); Kelly, C 2 (Ball-Overturned to Strike, Ball-Confirmed); Nuñez, N (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Irvin, J 93-58; Poulin 14-8; Varland, G 9-7; Pérez, C 11-8; Beeter 6-6; Imanaga 82-50; Maton, P 23-14; Harvey, H 10-7; Milner 17-12; Palencia, D 16-9."},{"label":"Groundouts-flyouts","value":"Irvin, J 2-2; Poulin 0-1; Varland, G 1-2; Pérez, C 1-1; Beeter 2-0; Imanaga 2-2; Maton, P 0-1; Harvey, H 1-2; Milner 1-0; Palencia, D 0-1."},{"label":"Batters faced","value":"Irvin, J 20; Poulin 3; Varland, G 4; Pérez, C 4; Beeter 3; Imanaga 22; Maton, P 5; Harvey, H 4; Milner 5; Palencia, D 4."},{"label":"Inherited runners-scored","value":"Varland, G 1-0; Maton, P 1-1."},{"label":"Umpires","value":"HP: Roberto Ortiz. 1B: Alex MacKay. 2B: Alan Porter. 3B: Jim Wolf. "},{"label":"Weather","value":"59 degrees, Cloudy."},{"label":"Wind","value":"4 mph, Out To CF."},{"label":"First pitch","value":"1:20 PM."},{"label":"T","value":"2:34."},{"label":"Att","value":"33,559."},{"label":"Venue","value":"Wrigley Field."},{"label":"March 29, 2026"}],"pitchingNotes":["Imanaga pitched to 1 batter in the 6th inning."],"topPerformers":[{"player":{"person":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894","boxscoreName":"Wiemer"},"jerseyNumber":"21","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"500","stats":{"batting":{"summary":"3-3 | HR, 3B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":3,"leftOnBase":0,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":"1.000","atBats":6,"obp":"1.000","slg":"2.333","ops":"3.333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":14,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":75,"hittingGameScore":75},{"player":{"person":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324","boxscoreName":"Bregman"},"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 | 2 HR, 2 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":1},"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":3,"flyOuts":1,"groundOuts":4,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".231","atBats":13,"obp":".286","slg":".692","ops":".978","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":9,"rbi":2,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".111","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"6.50","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":66,"hittingGameScore":66},{"player":{"person":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023","boxscoreName":"Happ"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | HR, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":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":3,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".231","atBats":13,"obp":".286","slg":".692","ops":".978","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":9,"rbi":4,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"6.50","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"loser":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"save":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}